What problem does it solve?
Legacy review directories created before the post-#346 rubric stamping era lack the rubric_id, rubric_total, and advance_threshold fields needed for apples-to-apples comparison across rubric migrations. Manually updating dozens of pre-/44 memo, proposal, and other artifact reviews is error-prone and time-consuming.
Core Features & Use Cases
- Stamp-only mode: Infers the correct rubric identity from existing metadata or operator assertions and writes the three required stamping fields directly into legacy _meta.json files, plus updates sibling _progress.json score history and _summary.md rubric blocks.
- Rescore mode: Creates immutable sidecar review directories containing fresh scores computed under the current /44 rubric, leaving the original legacy review byte-identical for audit trails.
- Idempotent bridge tool: Runs dry-run by default, applies changes atomically per review with automatic rollback on failure, and safely skips already-stamped projects on re-runs.
Quick Start
Use the rubric-rebackport skill to scan your project tree for unstamped legacy reviews and apply the inferred rubric stamps in one atomic operation.