Release & source
Releases
HBF Platform v0.3.1
| Released | 21 July 2026 |
|---|---|
| Tests | 186 passed · test report → |
| Source archive | hbf-platform-v0.3.1.zip |
| Archive SHA-256 | 82ad0ac70741e9743a748a06745e9e0361bac0bb6b520fdecfa508b673abace2 |
| Source tree hash | 6277c73f33d2600ade7a2a3c864b41a01d7413f5ada67744551f3b5dd9f58eba |
| Python / Node | 3.10.12 / v22.22.3 |
| Scientific validation | Internal numerical checks only |
HBF GitHub organization Download v0.3.1 archive Evidence & test report
A dedicated public repository (commit history, issues, CI) is planned; the button links
to the HBF GitHub organization — the hbf-platform repository is not yet published. The archive
bundles release-info.json (release, tree hash, tests). Once the repo is tagged, v0.3.1
will match the tree hash above.
Verify the checksum
# macOS / Linux shasum -a 256 hbf-platform-v0.3.1.zip # expected: 82ad0ac70741e9743a748a06745e9e0361bac0bb6b520fdecfa508b673abace2
Licence
- Software — MIT (kernels, API, web).
- Data & documentation — CC-BY-4.0 (synthetic datasets, model/data cards, docs).
- Third-party components (Pyodide, NumPy, OpenCV, Next.js, FastAPI) under their own licences.
Changelog
- v0.3.0 — HBF Virtual Reactor Lab (new application at
/virtual-lab/): immersive linear-mirror laboratory with six modes (Tour, Experiment, Particles, Sensors, Energy, Compare); new testedvrlab_corekernel composing reactor3d_core — 14 synthetic sensors (derived-or-declared, deterministic noise), per-alpha DirectConvert stage events exact to the ledger, electrical chain with one assumed conditioning step, component manifest with stable IDs; fidelity ladder VIS/L0/L1 with L2/L3/DT declared planned and refused; canonical lab identity pinned with provable lineage to the canonical Reactor 3D run; VirtualLabRun Hub record; JSON Schemas; 166 tests. - v0.2.3 — Reactor 3D hotfix: strict finite input conversion (blank/NaN/string rejected with a clear message, no more
isfinitecrash); WebGL capability separated from Three.js with a full 2D data fallback; classified sample-load errors; application state machine (idle→running→succeeded/failed/cancelled) with Cancel + timeout; failed runs never link to a succeeded record; four Reactor 3D equation records (EQ-P11B-REACTIVITY, EQ-BREMS, EQ-BORIS, EQ-ENERGY-LEDGER) with resolvable DOI/URL sources; L0 (ideal) vs L1 (loss-aware) now genuinely branch; unique alpha particle IDs; deterministic plasma/field/detector visualization from the kernel (noMath.random()); fixed configured DirectConvert stages; separated alpha vs plasma bremsstrahlung ledgers; unbiased Poisson event sampling; new futuristic tokamak-style viewer. - v0.2.1 — Consistent two-level identity (input_fingerprint = inputs, run_hash = full result); live DirectConvert run == Research Hub ConversionRun == reproducibility package (pinned canonical-identity test); versioned archive + tree hash + release-info.json; real evidence artifacts (JUnit, environment, dependency lock, hash vectors); external source links; "three research tools + one hub" language; live→hub actions; hub search/filters; provenance graph; accessible counters; status bar; more futuristic animations.
- v0.2.0 — Credibility corrections, DC-L2 validation matrix, honest AlphaTrack benchmark card, model/data cards, limitations, reproducibility package, Research Hub MVP, example evidence chain.
- v0.1.0 — Initial platform: kernels, interactive DirectConvert preview, source bundle.