What problem does it solve?
When you’re running document-driven development, it’s hard to know which WikiFlow plans are currently active and how far each one has progressed; wf-status makes that visibility instant by summarizing progress and tasks across active plans.
Core Features & Use Cases
- Active plan discovery in the documentation repository: Reads
.wikiflow/config.json and scans docs/changes/active/ to find valid plans containing spec.md and tasks.md.
- Progress computation and visualization: Parses task checkboxes from
tasks.md to compute completion percentage and renders an ASCII progress bar.
- Powerful filtering (flags + natural language): Supports status filters like
--active/--draft/--paused/--blocked, keyword filtering by plan name/description, and natural-language queries like “plans with progress over 50%”.
- Read-only safety: Designed to display information only, with explicit constraints prohibiting file modifications.
Quick Start
Run wf-status inside the documentation repository (where .wikiflow/config.json and docs/changes/active/ exist) to list all active development plans and their progress.