Summary
This is the tracking issue for the contract-first improvement program. It exists to coordinate the execution order, documentation sync, and acceptance gates for the related issues listed below.
This tracker is also self-contained: anyone taking over coordination should be able to use this issue as the program index.
Program goal
Improve CodeWalk using a strict OpenCode-first compatibility strategy, while still borrowing safe UX inspiration from OpenChamber only where it does not redefine protocol semantics.
Guiding rule
Official OpenCode docs/source are primary. OpenChamber is secondary reference only.
Linked issues
Recommended execution waves
Wave 1
Wave 2
Wave 3
Wave 4
Wave 5
Coordination requirements
For every implementation issue above:
- keep ADR-023 compatibility explicit
- add/update tests before relying on manual confidence
- update
BEHAVIOR.md when user-visible behavior changes
- update
CODEBASE.md / AGENTS.md if structural docs require sync
- avoid introducing OpenChamber-driven protocol assumptions
- validate mobile and desktop behavior explicitly
Acceptance criteria for this tracker
- All linked issues are completed or explicitly closed with rationale.
- Documentation and tests stay in sync with shipped behavior.
- The project ends the program with stronger contract protection and clearer UX, not just more features.
Non-goals
- This tracker does not replace the implementation details in each linked issue.
- This tracker should not be used as the place to discuss low-level code decisions unless they affect program sequencing.
Notes for the coordinator
If sequencing must change, document why in this tracker so future contributors can understand the decision without reconstructing context from chat history.
Summary
This is the tracking issue for the contract-first improvement program. It exists to coordinate the execution order, documentation sync, and acceptance gates for the related issues listed below.
This tracker is also self-contained: anyone taking over coordination should be able to use this issue as the program index.
Program goal
Improve CodeWalk using a strict OpenCode-first compatibility strategy, while still borrowing safe UX inspiration from OpenChamber only where it does not redefine protocol semantics.
Guiding rule
Official OpenCode docs/source are primary. OpenChamber is secondary reference only.
Linked issues
Recommended execution waves
Wave 1
Wave 2
Wave 3
Wave 4
Wave 5
Coordination requirements
For every implementation issue above:
BEHAVIOR.mdwhen user-visible behavior changesCODEBASE.md/AGENTS.mdif structural docs require syncAcceptance criteria for this tracker
Non-goals
Notes for the coordinator
If sequencing must change, document why in this tracker so future contributors can understand the decision without reconstructing context from chat history.