Alexander Whitestone
|
e8872f2343
|
Add daily build verification system
Smoke Test / smoke (pull_request) Failing after 6s
Build Validation / validate-manuscript (pull_request) Successful in 7s
Build Verification / verify-build (pull_request) Failing after 7s
- scripts/build-verify.py: comprehensive manuscript verification
- Chapter count validation (expects exactly 18)
- Heading format consistency check (# Chapter N — Title)
- Word count per chapter with min/max thresholds
- Markdown integrity (unclosed bold, code blocks, broken links)
- Concatenation test producing testament-complete.md
- Required files check (front-matter, back-matter, Makefile, compile_all.py)
- CI mode (--ci) and JSON report (--json) options
- .gitea/workflows/build.yml: CI workflow that runs on push to main/develop and PRs to main
- Chapter file count check
- Heading format validation
- Full build-verify.py execution
- Output file verification
|
2026-04-12 12:16:48 -04:00 |
|