mirror of
https://github.com/lllin000/PaperForge.git
synced 2026-07-22 17:00:23 +00:00
- run_status() reads canonical index via summarize_index() for lifecycle, health, and maturity aggregates; falls back to filesystem when index missing - JSON output includes lifecycle_level_counts, health_aggregate, maturity_distribution (or None when falling back) - Text output shows lifecycle and health lines when index is present - run_doctor() shows Index Health section with PDF/OCR/Note/Asset Health counts and status per dimension - Brownfield detection: legacy schema, old Base templates, partial OCR assets - Fixed status_tag mapping to support 'info' status (existing bug) - 6 new tests covering index-backed JSON output, fallback, text output, Index Health with/without index, and mixed health counts Phase 25-01, Tasks 2+3 |
||
|---|---|---|
| .. | ||
| command_files | ||
| commands | ||
| plugin | ||
| skills | ||
| worker | ||
| __init__.py | ||
| __main__.py | ||
| cli.py | ||
| config.py | ||
| logging_config.py | ||
| ocr_diagnostics.py | ||
| pdf_resolver.py | ||
| setup_wizard.py | ||