- HTML 95.8%
- JavaScript 4.2%
| .vscode | ||
| docs | ||
| ecology | ||
| experiments | ||
| test | ||
| tests | ||
| .gitignore | ||
| app.js | ||
| body-shapes.js | ||
| diet-label.js | ||
| ECOLOGY-MODEL.md | ||
| engine.js | ||
| gestures.js | ||
| IMPLEMENTATION-NOTES.md | ||
| index.html | ||
| lineage.js | ||
| model.js | ||
| obstacles.js | ||
| package.json | ||
| PARAMETER-PROVENANCE.json | ||
| README-JA.txt | ||
| README.md | ||
| research.html | ||
| scene.js | ||
| style.css | ||
| terrain.js | ||
| time.js | ||
| tree-sprites.js | ||
| VALIDATION.md | ||
| water.js | ||
| worker.js | ||
| world-size.js | ||
Mandelbrot Viewer — runtime-cost removal build
Production source of truth is index.html.
This build starts from the integrated five-improvement viewer and applies the A/B-supported runtime-cost removals. The numerical architecture remains direct f32 / perturbation + series / sparse recovery / finite continuation / CPU fallback.
Validation
node tests/regression.mjs
node experiments/ab/variant_check.mjs index.html
node experiments/ab/supplement.mjs
node experiments/integrated_bench.mjs docs/removal-pass/integrated-bench.json
The optional real-browser WebGPU test is tests/browser_smoke.mjs; it requires Chromium with a working WebGPU backend.
Current records
docs/removal-pass/IMPLEMENTATION.md— why each runtime cost was removed or retaineddocs/removal-pass/results.json— structural checks, hashes, and A/B evidencedocs/removal-pass/integrated-bench.json— post-removal CPU/surrogate benchmark
Historical investigation records remain under docs/performance-cost-audit/ and docs/integrated-improvements/.
Reported deep-view artifact fix (2026-09-29)
A reported deep URL exposed an unsafe 4th-order series jump and premature publication of FAST numerical failures. Production series acceleration is disabled pending a propagated error-bound redesign, and FAST provisional publication now occurs only after numerical failure repair. See docs/reported-view-bugfix/IMPLEMENTATION.md.