Skip to content

[v0.2] Replace internal phase labels with versioned capability terminology - #145

Merged
Teakowa merged 2 commits into
mainfrom
chore/terminology-v0.2
Aug 16, 2026
Merged

[v0.2] Replace internal phase labels with versioned capability terminology#145
Teakowa merged 2 commits into
mainfrom
chore/terminology-v0.2

Conversation

@Teakowa

@Teakowa Teakowa commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

Closes #140 (implementation lane; QA/merge decisions remain).

Sweep scope

Removed internal phase-number planning labels (M4–M14, "milestone M…") from active/living material where they served as the roadmap model. Historical record (git history, closed PR/issue threads, commit-subject quotes, archival scripts/fixtures) is untouched.

What was replaced, where

Exclusions (owned by #136 / PR #144 — NOT touched, left as follow-up)

  • docs/adr/*, docs/architecture.md (contains "M13" references), docs/licensing.md, docs/README.md (M10/M11/M13 references) — per lane boundary.
  • Also out of enumerated scope, noted for follow-up: crates/wright-workshop/src/catalog/data/catalog.json ("M5 support matrix" provenance strings in catalog data), scripts/m11-inventory.py/scripts/acquire-corpus.py/compatibility/README.md/adapter/test/adapter.test.js (historical acquisition-tooling and fixture provenance).

Acceptance criteria mapping

  • Living code/docs and active release-facing work no longer use internal phase numbers as the roadmap model — sweep verified by rg '\bM[0-9]+\b' over crates/ and non-excluded docs/ (only historical commit quotes and out-of-lane files remain). ✓
  • Roadmap to v1.0: stable Workshop tooling platform #134 is the normative pre-1.0 roadmap — already referenced in AGENTS.md; convention bullet added in CONTRIBUTING.md. ✓
  • Closed historical work remains intact — no history rewriting; commit-subject quotes preserved. ✓
  • New planning work uses feature names/versions — convention recorded in Roadmap to v1.0: stable Workshop tooling platform #134 and CONTRIBUTING.md. ✓

Validation

  • cargo fmt --check — pass
  • cargo clippy --workspace --all-targets -- -D warnings — pass
  • cargo test --workspace --all-targets — pass (55 test binaries, 0 failures)
  • git diff --check — pass

Replace milestone phase labels (M4-M14) in crate code and doc comments with the concrete issue references or capability names they pointed at, per #140. No code symbols, APIs, or identifiers change; only prose and comments.
Replace phase labels (M5, M11, M12, M13, M14) in living docs and README with capability names, issue references, and the normative #134 roadmap, per #140. Verbatim commit-subject quotes in SPEC-99 keep their historical record; excluded lanes (docs/adr, architecture, licensing, docs README) are untouched.
@Teakowa
Teakowa marked this pull request as ready for review August 16, 2026 08:40
@Teakowa
Teakowa merged commit 4356b59 into main Aug 16, 2026
22 checks passed
@Teakowa
Teakowa deleted the chore/terminology-v0.2 branch August 16, 2026 18:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[v0.2] Replace internal phase labels with versioned capability terminology

1 participant