Verification Checklists

Pre-Change Verification

Check Status

Monolith exists at runbooks/domusdigitalis-vyos-migration.adoc

[ ]

Monolith line count captured (wc -l) — baseline for delta check

[ ]

Build passes before changes (make 2>&1 | grep -E "WARN|ERROR")

[ ]

Git working tree clean (git status)

[ ]

No other pages xref the monolith path (grep -r "domusdigitalis-vyos-migration" pages/)

[ ]

Existing partials/vyos-*.adoc infrastructure files inventoried (not to be touched)

[ ]

Post-Change Verification

Check Status

Monolith deleted — runbooks/domusdigitalis-vyos-migration.adoc no longer exists

[ ]

13 thin wrapper pages exist in pages/projects/vyos-migration/

[ ]

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

[ ]

31 partials exist in partials/projects/vyos-migration/

[ ]

Validation script moved to examples/vyos/migration-final-validation.sh

[ ]

Content delta is zero — combined partial line count matches monolith baseline

[ ]

Nav updated — 15-entry hierarchy under Projects > Migrations

[ ]

Old nav entry removed (single runbook xref)

[ ]

All 13 pages render without errors

[ ]

No broken xrefs (make 2>&1 | grep -E "WARN|ERROR" clean)

[ ]

No missing includes

[ ]

runbooks/vyos-deployment.adoc still builds (untouched)

[ ]

Existing partials/vyos-*.adoc infrastructure files unchanged

[ ]

Build Verification

cd ~/atelier/_bibliotheca/domus-infra-ops
make 2>&1 | grep -E "WARN|ERROR"