Skip to content

spec: normalize requirement titles and headings to canonical form#8

Merged
kreneskyp merged 1 commit into
mainfrom
spec/normalize-titles-headings
Jun 25, 2026
Merged

spec: normalize requirement titles and headings to canonical form#8
kreneskyp merged 1 commit into
mainfrom
spec/normalize-titles-headings

Conversation

@kreneskyp

Copy link
Copy Markdown
Contributor

What

Flips spec requirement headings from # [CODE] Title to the canonical # CODE: Title form, including code-prefixed sub-headings. Frontmatter id + title unchanged as the source of truth.

Why

Part of an ecosystem-wide normalization so renderers display code/title cleanly from frontmatter without parsing heuristics. CODE: Title is the canonical heading form (skeletons updated to match).

Safety

Pure syntactic rewrite; no prose changed. Branched off latest main; the repo's in-progress WIP is unaffected (done via an isolated worktree, spec-only).

🤖 Generated with Claude Code

Convert body headings from the bracketed `# [CODE] Title` form 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) <noreply@anthropic.com>
@kreneskyp kreneskyp requested a review from a team as a code owner June 25, 2026 17:27
@kreneskyp kreneskyp merged commit 54ac828 into main Jun 25, 2026
0 of 3 checks passed
@kreneskyp kreneskyp deleted the spec/normalize-titles-headings branch June 25, 2026 20:19
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.

1 participant