What problem does it solve?
Converts a raw idea/spec into a stable invariant concept_summary.md that serves as the planning anchor for ongoing work, runs, and updates to the latest summary.
Core Features & Use Cases
- Generates a dedicated concept_summary.md for each idea to serve as a persistent planning anchor during exploration and development.
- Updates the latest concept_summary.md to reflect the current understanding of the idea, enabling quick reference.
- Produces per-run outputs under docs/forge/ideas/<IDEA_ID>/runs/<RUN_ID>/concept_summary.md and logs activity to run_log.md for auditability and traceability.
- Validates and uses inputs: Baseline idea spec at docs/forge/ideas/<IDEA_ID>/inputs/idea.md, optional normalized input docs/forge/ideas/<IDEA_ID>/latest/idea_normalized.md, and optional concept_config.md, to guide the summary.
- Maintains a per-idea manifest with status and provenance.
Quick Start
Invoke the concept-summarizer with an IDEA_ID to generate a new concept_summary and update the latest anchor.