Build History
Official release history of the BOL platform — versioned builds with changelogs, dependencies, and build metadata.
v1.0.0 Latest
March 2026 · Initial ReleaseRelease Highlights
- Primordial chemistry engine — 27 molecule types, 26+ reactions with pH/temperature modifiers
- Energy sources — thermal, redox, UV Beer-Lambert, stochastic lightning with Gibbs free energy coupling
- Self-assembly — micelle formation, vesicle promotion, membrane permeability, protocell division
- Information chemistry — RNA/peptide polymerization, template-directed replication, ribozyme catalysis
- Selection & variation — vesicle fitness scoring, osmotic growth, content inheritance, recombination
- Full web dashboard — real-time KPI, Chart.js charts, 3D microscope viewer, scenario management
- AI Laboratory — 27 analysis functions across 8 scientific modules with rich visual renderers
- Security hardening — NIST SP 800-53 / CISA BOD 18-01 compliance, rate limiting, CSP, admin roles
- Project management — CRUD projects, molecule picker, PDF reports, JSON import/export
- Training curriculum — 8-category, 32-module origin-of-life course with TTS reader, quizzes, progress tracking
- Bug tracker — full lifecycle bug management with severity levels, automated test runner
- Mobile PWA — hamburger menu, manifest.json, service worker, responsive touch targets
- Algorithm audit — 4-scenario validation (1000 steps), 6 issues found and resolved, formal test report
- White paper — 21-section technical design specification with left sidebar TOC and PDF generation
Dependencies
| Package | Version | Purpose |
|---|---|---|
numpy | Latest | Array operations, spatial math, random sampling |
scipy | Latest | Scientific computing utilities |
matplotlib | Latest | Static plot generation for CLI mode |
flask | Latest | Web server framework |
vispy | 0.16.1 | GPU-accelerated OpenGL desktop visualization |
xhtml2pdf | Latest | HTML-to-PDF conversion for white paper generation |
Build Log — 24 Prompts
Project Inception & Scaffold
Created project structure, documented existing origin-of-life software, designed 10-prompt build plan, generated initial Python package scaffold with config, world, simulation, and metrics modules.
Primordial Chemistry Engine
Expanded to 27 molecule types and 21 reactions. Added pH/temperature Gaussian modifiers, cell-direct neighbor sampling (O(1) encounters), feedstock injection, ocean loss, and mineral surface catalysis. Validated all 4 scenarios.
Energy Sources & Thermodynamics
Implemented 4 energy sources (thermal, redox, UV Beer-Lambert, stochastic lightning). Added multi-source Gibbs free energy coupling. 5 new energy-driven reactions (26 total). UV photolysis and Miller-Urey synthesis working.
Self-Assembly & Protocells
Micelle formation, vesicle promotion, lipid accretion, membrane permeability, initial encapsulation, vesicle confinement and dissolution. Compartment isolation in chemistry engine. Validated 2+ vesicles in warm_little_pond.
Polymers & Information Chemistry
Amino acid sequences, RNA sequences, ribozyme motif detection, template-directed RNA replication with Watson-Crick pairing and mutations. Peptides to length 15, RNA to length 10, first ribozyme catalyst emerged.
Selection & Variation
Vesicle fitness scoring, osmotic growth, division with content inheritance (gen 3+), semi-permeable monomers, confinement catalysis (2.5× rate), recombination, segment duplication. 10 vesicles, fitness 2.0 in warm_little_pond.
3D Visualization
Vispy 0.16.1 GPU-rendered particle scatter with CPK colours, vent chimney mesh, thermal gradient planes, vesicle shells (fitness-coded), HUD overlay, TurntableCamera, keyboard controls. ~460 lines of rendering code.
Metrics, Sweeps & Testing
Metrics dashboard with Chart.js, parameter sweep engine, scenario JSON system, 56 unit tests (all passing), performance optimizations (cell-direct sampling, dead molecule GC). Completed as part of web dashboard work.
Web Dashboard
Full Splunk-themed Flask web application. Real-time KPI cards, 4 Chart.js time series charts, simulation controls, event log, scenario picker, parameter sweep UI. Dark theme CSS design system (~1,200 lines).
3D Microscope Viewer
Three.js WebGL sprite-based particle renderer. Collapsible documentation panels on all pages. Real-time particle streaming from simulation API. Legend overlay, help panel, camera controls.
Icons & Branding
Multi-resolution favicon (16–256px) and desktop icon generated with Pillow. DNA helix + vesicle motif.
Existing Software Reference
Showcase page documenting 20 real-world origin-of-life tools organized into 5 categories with descriptions, capabilities, and BOL comparison points.
Molecule SVGs
Generated 32 accurate ball-and-stick SVG molecule images. Converted viewer from Points to Sprites. Fixed case normalization, added 7 missing molecule types, removed SVG glow artifacts.
Top Menu Bar, Home Page, Security & Profiles
Replaced sidebar with professional top navigation bar. Created landing home page, security architecture page, user profile system (optional, credential-protected), admin section (documentation, builds, user management).
White Paper & Design Documentation
Comprehensive 21-section technical white paper (~135 KB). Cover page with abstract, full table of contents, professional print CSS, DREL Solutions branding. Served as standalone HTML via /documents/design.
AI Analysis Laboratory UX Overhaul
Split AI Laboratory into 8 individual pages with dedicated templates. Created ai-results.js with 30 per-action rich visual renderers (tables, meters, cards). Added ai-results.css with visual component styles.
Project Management
Full CRUD projects with user ownership, molecule grid picker, environment config, synchronous and background run modes. PDF report generation (stdlib, no dependencies). JSON download/import with owner reassignment. CLI --project flag.
Training Curriculum
8-category origin-of-life training system with 32 interactive modules. TTS reader with chunk-based paragraph splitting, quizzes with grading, personal notes, progress tracking. Training hub, category, module, lesson templates.
Bug Tracker & Quality Assurance
Full lifecycle bug management with CRUD API, 5 severity levels, 6-state workflow (open → verified). Automated test runner (HTTP checks + shell commands). Stats dashboard, filtering, add/edit modal.
Mobile PWA & Infrastructure
Progressive Web App with manifest.json and service worker for offline caching. Hamburger menu for mobile navigation. Responsive CSS for touch targets. Session persistence via .secret_key file. .gitignore for dev artifacts.
Algorithm Audit & Test Report
Deep code audit of chemistry, energy, assembly, and replication modules. 4-scenario validation (1000 steps, seed 42). 6 issues identified, 1 code fix (vesicle -1 placeholder), 5 advisory. Formal test report page at /test-report.
Whitepaper Sidebar TOC & PDF Generation
Fixed left sidebar table of contents with scroll-spy highlighting and collapsible sub-sections. Professional PDF generation via xhtml2pdf with A4 layout, custom stylesheet, and page footers. Download button serves real PDF.