Commit 8b85ece
Add workflow alias key above Labels table; encode rule in generator
The Labels table uses workflow aliases (ASM, LFF, LPM, LPSS, RA, RPS,
ATP) in the 'Added by' / 'Removed by' / 'Read by' columns. These
aliases ARE declared inside the mermaid diagrams as composite-state
names (`state "labelops-pr-maintenance" as LPM`), but a reader
jumping straight to the Labels section sees opaque tokens with no
expansion. Gemini flagged this in the v5 review; missed at the time.
Doc:
- Add a one-line alias key above the Labels table mapping each alias
to its full workflow filename.
Generator:
- Rule 44 amended: aliases reused in non-diagram sections (tables,
prose, lookups) MUST carry their own inline alias key right above
the first use. Declaration inside a mermaid block is invisible to
a reader jumping to the Labels/Handover/Operational tables.
Missing alias key in a non-diagram section using >=3 aliases = MAJOR.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 6d03772 commit 8b85ece
2 files changed
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
560 | 560 | | |
561 | 561 | | |
562 | 562 | | |
| 563 | + | |
| 564 | + | |
563 | 565 | | |
564 | 566 | | |
565 | 567 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
303 | 303 | | |
304 | 304 | | |
305 | 305 | | |
| 306 | + | |
306 | 307 | | |
307 | 308 | | |
308 | 309 | | |
| |||
0 commit comments