From 29c9e4f3b372f160a26ff32294eca260466c094e Mon Sep 17 00:00:00 2001 From: Agent IX Date: Thu, 25 Jun 2026 10:21:49 -0700 Subject: [PATCH] spec: normalize requirement titles and headings to canonical form Clean frontmatter `title:` values (strip placeholder brackets and any duplicated `{id}:` prefix) and convert body headings from the bracketed `# [CODE] Title` / `# [CODE] [Title]` forms to the canonical readable `# CODE: Title` form, including code-prefixed sub-headings. Frontmatter `id`+`title` remain the source of truth; no prose changed. Co-Authored-By: Claude Opus 4.8 (1M context) --- spec/functional/FR-001-module-manifest-activates.md | 2 +- spec/functional/FR-002-specreview-archetype.md | 2 +- spec/integration/IT-001-manifest-activation-roundtrip.md | 2 +- spec/stakeholder/StR-001-module-activation.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/spec/functional/FR-001-module-manifest-activates.md b/spec/functional/FR-001-module-manifest-activates.md index 33e6281..d82dd50 100644 --- a/spec/functional/FR-001-module-manifest-activates.md +++ b/spec/functional/FR-001-module-manifest-activates.md @@ -6,7 +6,7 @@ relationships: - target: "ix://agent-ix/filament-core-service/FR-035" type: "implements" --- -# [FR-001] Module manifest activates against filament-core +# FR-001: Module manifest activates against filament-core ## Description diff --git a/spec/functional/FR-002-specreview-archetype.md b/spec/functional/FR-002-specreview-archetype.md index 5e4767d..f542fe1 100644 --- a/spec/functional/FR-002-specreview-archetype.md +++ b/spec/functional/FR-002-specreview-archetype.md @@ -7,7 +7,7 @@ relationships: type: "requires" cardinality: "1:1" --- -# [FR-002] SpecReview archetype for validated per-analysis review docs +# FR-002: SpecReview archetype for validated per-analysis review docs ## Description diff --git a/spec/integration/IT-001-manifest-activation-roundtrip.md b/spec/integration/IT-001-manifest-activation-roundtrip.md index b4aa057..96c9c4e 100644 --- a/spec/integration/IT-001-manifest-activation-roundtrip.md +++ b/spec/integration/IT-001-manifest-activation-roundtrip.md @@ -6,7 +6,7 @@ relationships: - target: "ix://agent-ix/spec-artifacts-process/FR-001" type: "verifies" --- -# [IT-001] Manifest activation roundtrip +# IT-001: Manifest activation roundtrip ## Objective diff --git a/spec/stakeholder/StR-001-module-activation.md b/spec/stakeholder/StR-001-module-activation.md index b2635ec..9d2e34c 100644 --- a/spec/stakeholder/StR-001-module-activation.md +++ b/spec/stakeholder/StR-001-module-activation.md @@ -3,7 +3,7 @@ id: StR-001 title: "Process artifact templates" type: StR --- -# [StR-001] Process artifact templates +# StR-001: Process artifact templates ## Stakeholder Need