What problem does it solve?
It provides a safe, reviewer-controlled terminal step that converts tiered, taxonomy-tagged proposals from issue STM into outward-facing product LTM and optionally new ADRs, then archives the processed issue so it is not re-applied.
Core Features & Use Cases
- Normalizes native extractor proposals into a reconciliation format suitable for review without modifying the original source proposals.
- Reviewer approval checkpoint by tier: forces explicit per-entry approval for Tier 1 while using batch-with-diff defaults for Tier 2 and Tier 3.
- Applies only approved changes to product LTM and promotes approved Tier 1 ADR drafts into the ADR archive with sequential numbering.
- Ensures idempotency via archival by moving the entire issue STM into the archived subtree after confirmed successful writes.
- Runs single-issue or sweep mode to process one issue id or all active issue directories, while excluding archived and pending subtrees.
Quick Start
Use the garura:enrich skill to enrich learning proposals for a specific issue by running: /garura:enrich <issue>.