changelog.md
Source Preview

Changelog

Version history for the MASTERY.md framework.

v3.3.0 - March 16, 2026

Added

  • Optional TC naming convention in testplan template — Go (`TestTC01_*`), Python (`test_tc01_*`), JS (`it("TC-01: ...")`) patterns for automated traceability between test cases and test code
  • Test Function field — optional column in TC table to link each test case to its implementation
  • Agent-asks-about-testing guidance in Build stage — agents ask developers about testing approach before writing tests
  • Testing awareness in AI Communication Style — agents ask about test auditing when `testplan.md` exists (both full and compact variants)

v3.2.0 - March 14, 2026

Added

  • `mastery-compact.md` — compact variant (~5k tokens vs ~25k) — AI-optimized version containing all rules, no templates. 80% token reduction for agents that don't need templates every session
  • Two-variant loading strategy in Context Loading Order — agents load compact by default, full file only when templates are needed
  • Document Ecosystem updates — both files listed in directory tree, Document Roles table, Required vs Optional table
  • AGENTS.md updates — project structure and loading order reference compact variant
  • README.md updates — two-variants table, updated Quick Start and Adopting instructions

Changed

  • Resuming Work section now references compact variant
  • AI Agent Quick Start updated for compact-first loading

v3.1.0 - March 13, 2026

Added

  • Strict context loading enforcement — AI agents must re-read `mastery.md` at the start of every new context/session
  • Project-level changelog document (`project-changelog.md`) — new required document type for tracking shipped features
  • Template #16 (Project Changelog Document)
  • Ship stage now includes "Update project changelog" action
  • Hotfix workflow updated to include project changelog
  • Project Initialization Step 4.5 for creating `project-changelog.md`

Changed

  • Resuming Work → For AI Agents now starts with `mastery.md` as step 1
  • AI Agent Quick Start reinforces "mandatory every session"
  • Autonomy boundaries expanded (AI can update project changelog)
  • Definition of Done expanded with project changelog checkbox

v3.0.1 - March 13, 2026

Added

  • Mid-project adoption guide - 8-step workflow for adopting Mastery into existing projects
  • Template #15 (Summary Document) for retroactive feature summaries
  • `_archive/` folder convention for preserving pre-Mastery docs
  • Mid-Project Adoption checklist in Quick Reference section

v3.0.0 - March 12, 2026

Changed

  • Restructured section order for progressive disclosure
  • Most critical information (Philosophy, AI Agent Protocol) moved to top
  • Operational content (Workflow, Templates) in middle
  • Reference material (Git, Definitions) at bottom
  • 86 lines moved, 0 lines added or deleted

v2.0.0 - March 12, 2026

Initial Public Release

  • Complete 7-stage development lifecycle
  • AI Agent Protocol with autonomy boundaries
  • 10+ document templates
  • Git branching strategy and commit conventions
  • Session handoff and continuity protocols
# Changelog
Version history for the MASTERY.md framework.
## v3.3.0 - March 16, 2026
### Added
- Optional TC naming convention in testplan template — Go (`TestTC01_*`), Python (`test_tc01_*`), JS (`it("TC-01: ...")`) patterns for automated traceability between test cases and test code
- Test Function field — optional column in TC table to link each test case to its implementation
- Agent-asks-about-testing guidance in Build stage — agents ask developers about testing approach before writing tests
- Testing awareness in AI Communication Style — agents ask about test auditing when `testplan.md` exists (both full and compact variants)
## v3.2.0 - March 14, 2026
### Added
- `mastery-compact.md` — compact variant (~5k tokens vs ~25k) — AI-optimized version containing all rules, no templates. 80% token reduction for agents that don't need templates every session
- Two-variant loading strategy in Context Loading Order — agents load compact by default, full file only when templates are needed
- Document Ecosystem updates — both files listed in directory tree, Document Roles table, Required vs Optional table
- AGENTS.md updates — project structure and loading order reference compact variant
- README.md updates — two-variants table, updated Quick Start and Adopting instructions
### Changed
- Resuming Work section now references compact variant
- AI Agent Quick Start updated for compact-first loading
## v3.1.0 - March 13, 2026
### Added
- Strict context loading enforcement — AI agents must re-read `mastery.md` at the start of every new context/session
- Project-level changelog document (`project-changelog.md`) — new required document type for tracking shipped features
- Template #16 (Project Changelog Document)
- Ship stage now includes "Update project changelog" action
- Hotfix workflow updated to include project changelog
- Project Initialization Step 4.5 for creating `project-changelog.md`
### Changed
- Resuming Work → For AI Agents now starts with `mastery.md` as step 1
- AI Agent Quick Start reinforces "mandatory every session"
- Autonomy boundaries expanded (AI can update project changelog)
- Definition of Done expanded with project changelog checkbox
## v3.0.1 - March 13, 2026
### Added
- Mid-project adoption guide - 8-step workflow for adopting Mastery into existing projects
- Template #15 (Summary Document) for retroactive feature summaries
- `_archive/` folder convention for preserving pre-Mastery docs
- Mid-Project Adoption checklist in Quick Reference section
## v3.0.0 - March 12, 2026
### Changed
- Restructured section order for progressive disclosure
- Most critical information (Philosophy, AI Agent Protocol) moved to top
- Operational content (Workflow, Templates) in middle
- Reference material (Git, Definitions) at bottom
- 86 lines moved, 0 lines added or deleted
## v2.0.0 - March 12, 2026
### Initial Public Release
- Complete 7-stage development lifecycle
- AI Agent Protocol with autonomy boundaries
- 10+ document templates
- Git branching strategy and commit conventions
- Session handoff and continuity protocols