Skip to content

Tracker: execute CodeWalk contract-first improvement waves and keep docs/tests in sync #33

@insign

Description

@insign

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions