You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Canon TDD cycle for the implementation phase — when tdd.enabled: true (default on), /rite:issue:implement drives implementation through a Canon TDD loop: pick one behavior from the test list → confirm Red → minimal Green → Refactor → repeat until the list is empty. Falls back gracefully: commands.test: null runs in "Degraded TDD" mode (test-list discipline kept, auto-run skipped with a warning), and tdd.enabled: false restores the prior non-TDD flow. (#1567)
tdd: configuration section, default-on (opt-out) — distributed rite-config.yml ships a tdd: section with enabled: true; /rite:init --upgrade back-adds it to existing projects via the same active-section mechanism as wiki / multi_session. (#1566)
Canon TDD documentation and test-list framing — the Issue template Section 6 "Test Specification" is now framed as the Canon TDD test list (one T-xx row = one Red→Green→Refactor cycle), reflected across skills/rite-workflow, docs/SPEC.md, getting-started, and pr/open.md. (#1568)