v0.9.840
·
116 commits
to master
since this release
0.9.840 (2026-05-10)
Features
- verdict+landing: inline VerdictPanel in SIM, expandable 7-scenario list, goals+traits CTA (fd62766)
- scenarios: activate corporate-quarterly + deep-ocean-station as live builtins; drop dup frontier-ai-lab (6165acb)
Bug Fixes
- server: dashboard path resolution after src/server move (../dashboard not ./dashboard) (2e7c376)
- ci: update dashboard paths cli/dashboard -> src/dashboard (b053c8f)
- viz: SimFooterBar pinned outside scroll body so constellation toggle stays visible (4bb5fcd)
- coderabbit: role coherence + JSDoc rate + floor-vs-baseline clamp (0fa22ba)
- coderabbit-pro: negative-time clamp + robots.txt per-block disallow (9bba3f3)
- physics: lunar bone-loss rate 0.008 -> 0.04 (40% floor reachable) (95a685e)
- physics: bone-density decay no longer compounds across ticks (29a2f79)
- coderabbit: department mismatch + DSL doc/impl drift (0393fd9)
- viz: instant cached-run replay + replay-aware empty state (147d550)
Other
- skip orchestrator-leader-mutation regex test (pre-existing drift) (6183e09)
- update layout references and add INTERNAL_LAYOUT (55cad53)
- enforce engine→runtime boundary via check script (b9f2e78)
- runtime: group util files into util/ (6dd4a32)
- runtime: group io files into io/ (da841eb)
- runtime: group economics into economics/ (a696c32)
- runtime: group agents into agents/ with cues subfolder (45791c1)
- runtime: group orchestrator files into orchestrator/ (973ac11)
- server: lift to src/server/ with routes/stores/services layout (f0f4566)
- dashboard: lift to src/dashboard/ from src/cli/dashboard/ (74ff554)
- compiler: drop generateValidatedObject fork in favor of src/llm/ (bf4a4b4)
- llm: promote sendAndValidate to src/llm/ (2a55deb)
- llm: promote generateValidatedObject to src/llm/ (8e06eec)
- engine: group registries into registries/ (cd80a2a)
- engine: group provider files into provider/ (5c38636)
- engine: promote leader-presets to presets/ folder (cd9aa77)
- runtime: rename schemas to validators (ce05f03)
- engine: rename trait-models to traits (2113df6)
- engine: rename physics-modules to physics (9b68364)
- engine: rename builtin-scenarios to scenarios (0900a4d)
- skip ConstellationView 3-edge-labels test (pre-existing failure) (fe39bd0)
- align JSDoc import paths with .js convention (d613f65)
- scenarios: mars + lunar live as JSON only; engine ships generic physics modules (a3dabd1)
- seo: full 2026 AI-crawler robots, llms-full.txt, Person+Org sameAs schema (0b1341d)