claude-code-ultimate-guide/scripts
Florian BRUNIAUX a55ff38143 feat(quiz): add complete audit system for 256 questions
Implements automated pipeline for quiz question quality control:

**Phase 1: Context Extraction**
- Script: extract-audit-context.py
- Resolves doc_reference anchors to guide sections (97.3% success)
- Multi-file support (ultimate-guide.md, learning-with-ai.md, etc.)
- Fuzzy matching + substring fallback
- Output: audit-context.json (256 questions + context)

**Phase 2: Batch Generation**
- Script: generate-audit-batches.py
- 16 prioritized review batches by category
- Advanced Patterns split into 2 batches (29 questions)
- Embedded review instructions in each batch
- Output: audit-batches/*.md (16,559 lines)

**Phase 3: Report Compilation**
- Script: generate-audit-report.py
- Parses agent review outputs (PASS/ISSUE format)
- Aggregates by severity (critical/warning/info)
- Output: audit-report.md

**Validation:**
- Q01-001 error found immediately (curl vs npm contradiction)
- System working as designed 

**Documentation:**
- AUDIT-WORKFLOW.md (complete 5-phase guide)
- AUDIT-SYSTEM-SUMMARY.md (architecture + metrics)
- IMPLEMENTATION-COMPLETE.md (status + validation)
- DEMO-REVIEW-OUTPUT.txt (example review)

**Next Steps:** Manual agent reviews (16 batches, ~2-3 hours)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-04 16:45:47 +01:00
..
check-landing-sync.sh feat: add GitHub stars verification to sync script 2026-01-27 12:45:18 +01:00
compile-questions.sh docs: add /release command docs + visual-reference to guide index 2026-01-31 23:20:01 +01:00
extract-audit-context.py feat(quiz): add complete audit system for 256 questions 2026-02-04 16:45:47 +01:00
generate-audit-batches.py feat(quiz): add complete audit system for 256 questions 2026-02-04 16:45:47 +01:00
generate-audit-report.py feat(quiz): add complete audit system for 256 questions 2026-02-04 16:45:47 +01:00
install-templates.sh feat: add ecosystem positioning, install script & new commands 2026-01-19 08:42:33 +01:00
sync-version.sh feat: add VERSION file as single source of truth + sync script 2026-01-15 08:18:32 +01:00
update-cc-releases.sh feat: add Claude Code releases tracking 2026-01-18 11:33:21 +01:00