2.2 KiB
2.2 KiB
Campaign plan
Goal: a behavior-equivalent engine reading owner-supplied original assets. The next end-to-end milestone is a strategic turn reproduced under an explicit load/continuation procedure and recorded command stream, with file-byte, inflated-byte and state equality reported separately.
Priority order
- Establish rollout baseline. Finish campaign controls, source-bound gate and reporter,
honest execution accounting, and generated publishing. Select reproducible evidence explicitly
in
current.json; missing baseline means not established. Independent reproduction and integrated-tree evidence precede acceptance. - Complete research write-set replacement pilot. Proposed/blocked until its contract has executable acceptance criteria, complete inputs, workload/branch exposures, and lease/control evidence. Include tech-tree writes, player effects, container elements, allocations, IDs, events and RNG state. Existing compare runs and partial replacement attempts are historical evidence, not a completed pilot. Start with research findings.
- Command payload semantics and ship construction. After the pilot, admit at most two independent slices with explicit dependencies and paired worktrees. Resolve runtime inputs, complete command payload effects, construction allocations/IDs and write boundaries before interpreting a replay result. See construction findings.
- Recorded-command standalone replay. Reproduce explicitly identified workload pairs with bound commands, assets, route, seeds and visit order. Report residuals and original dependencies; consuming a stream or parsing a save is not behavioral equivalence.
How work advances
contracts/*.json owns scope and lifecycle. board.md and DASHBOARD.md are generated views.
The integrator alone selects current evidence. Historical domain findings remain in findings/;
they do not schedule work or establish current status. New evidence that changes the plan requires
a recorded surprise and Astra resolution. Operational policy: campaign README,
workflow, method rules.