Production acceptance completed.
Evidence:
- 39 focused audio tests pass across editor, game, scene, settings, and shared. Creation/assignment is covered by operator tests; live assignment also…
Final acceptance and hardening pass completed.
Runtime evidence:
- The editor-produced
dist/development/blacksitelaunched from its packaged working directory and remained alive for the full…
Implemented the shared build/profile/package foundation and editor workflow locally.
Headless/package:
- Versioned
development,qa, andreleaseRON profiles. - Dedicated compact optimized…
Final acceptance completed through the #44 packaging boundary.
cargo package-project invokes scene::validate_project before any Cargo build, binary lookup, output creation, or asset copy. A…
Expanded the authoritative validator to project-wide coverage.
New coverage:
assets/project.ron: schema/template compatibility, default scene, asset roots, duplicate capability tags, and…
Implemented the first authoritative validation slice locally.
Evidence:
scene::validate_projectnow owns a deterministicProjectValidationReportconsumed by both editor Diagnostics and…
Acceptance completed on 2026-07-11.
Runtime findings closed during the final smoke pass
- Repaired three committed
Crateactors whose serializedChildOfreferenced missing entity…
Implemented and validated locally.
Delivered
- Independent multi-scene tabs now live at the right end of the existing main editor toolbar below the menu bar; no extra row or vertical toolbar…
Implemented the production Project Browser slice locally.
What shipped:
- Versioned project identity/kind/template/capability fields with backward-compatible manifest defaults.
- Strict…
Completed the remaining hierarchy hardening locally and verified the ticket acceptance surface.
Final structural policy:
PrefabInstancecontents are hydrated/generated and structurally…
Implemented locally and acceptance-tested end to end.
Delivered:
- Versioned
session.ronschema v1 in the XDG user-state directory, written transactionally and kept outside project source…
Current-state audit (2026-07-10):
Already persisted machine-locally:
- dock layout (
UserPreferences.dock_layout), - hierarchy filter/expanded paths/generated/runtime/sort preferences,
- recent…
Production-operator regression pass (2026-07-10):
Implemented reusable operators::test_harness::OperatorInvariantHarness with shared assertions for:
- committed/canceled/blocked phase, -…