Verification Checklists

Pre-Change Verification

Check Status

All 74 case studies inventoried with line counts

[x]

Per-type partial patterns defined (CR, INC, RCA, DEPLOY, TAC)

[x]

Reference implementation exists (CR-2026-04-15-srt-research-vlan)

[x]

STD-001 and STD-013 reviewed for compliance requirements

[x]

Build passes before starting (make)

[ ]

Git clean before starting (git status)

[ ]

Post-Change Verification (Per Phase)

Check Status

All files in phase converted to partials

[ ]

All page files are shells (< 15 lines, single include::)

[ ]

All pages have :context: work or :context: personal

[ ]

Nav entries are granular (per-section, not per-document)

[ ]

No orphan page files (monolithic files deleted)

[ ]

Build clean (make 2>&1 | grep -E "WARN|ERROR")

[ ]

Content unchanged (diff partials vs original — same text)

[ ]

Final Verification (All Phases Complete)

# Count partial directories — expected: 74
find partials/case-studies/ -mindepth 3 -maxdepth 3 -type d | wc -l

# Verify all pages are shells
find pages/case-studies/{changes,incidents,rca,deployments,tac}/ \
  -name "*.adoc" -exec awk 'END{if(NR>15) print FILENAME, NR}' {} \;
# Expected: no output (all pages < 15 lines)

# Verify context tagging
grep -rL ':context:' pages/case-studies/{changes,incidents,rca,deployments,tac}/*/index.adoc
# Expected: no output (all index pages have context)

# Full build
make 2>&1 | grep -E "WARN|ERROR"