Files
daily-notification-plugin/docs
Matthew Raymer cdbe51f46a feat(docs): add production readiness runbook and enhanced TODO scan
Add comprehensive production readiness checklist and improve TODO scanning.

Changes:
- Production Readiness Runbook (docs/progress/PRODUCTION-READINESS-RUNBOOK.md)
  - Complete mechanical execution checklist for TypeScript, Android, iOS
  - File anchors and search commands for verification
  - Cross-platform behavior consistency checks
  - Logging and observability requirements
  - Release packaging sanity checks
  - Troubleshooting guide
  - Quick reference for expected file anchors
- Enhanced TODO Scan Script (scripts/todo-scan.js)
  - Split reporting: core code vs docs/test-apps
  - Core code count (should be 0)
  - Docs/test-apps count (expected to be large)
  - Enhanced JSON output with summary statistics
  - Improved console output with visual indicators
  - Clear separation of production code vs planning artifacts

Implementation Details:
- Core code detection: ios/Plugin/, android/src/main/, src/, packages/, lib/
- Docs/test-apps detection: docs/, test-apps/, tests/, *Tests/
- JSON output includes summary with coreCount, docsTestCount, otherCount
- Markdown output includes summary section with split counts
- Console output shows visual indicators (/⚠️) for quick assessment

Benefits:
- Clear visibility into production code TODOs (should be 0)
- Acceptable TODOs in docs/test-apps are clearly separated
- Production readiness checklist provides deterministic verification
- File anchors enable quick verification of implementation completeness

Verification:
- TODO scan runs successfully
- JSON output includes summary statistics
- Markdown output includes split summary
- Console output shows visual indicators
2025-12-24 08:19:48 +00:00
..