← ClaudeAtlas

backlog-reconcilelisted

Use to audit a repo's `_meta/BACKLOG.md` Active queue against reality, "audit the backlog", "reconcile the board", "is the board still true", "dọn backlog", "rà soát backlog", or a scheduled backlog-reconcile run. NOT for filing new items onto the board, NOT for a single known-stale row (just fix it), NOT for the kit's own FEATURES/workflow-paths pair (topology-drift).
dwarvesf/dwarves-kit · ★ 10 · DevOps & Infrastructure · score 75
Install: claude install-skill dwarvesf/dwarves-kit
# Backlog reconcile ## Scope and triggers Also fires on "check board rows against their specs", or when a scheduled run asks for the backlog-reconcile audit of a repo. NOT for filing new items onto the board means board-registration tooling, e.g. an adopter's own intake skill. This kit's own `docs/FEATURES.md`/`docs/workflow-paths.md` pair is `topology-drift`'s territory, maintainer-only, never this skill's. ## Overview Audit a repo's git-tracked `_meta/BACKLOG.md` Active queue against reality and ship the fixes as a PR. This is the backlog-reconcile instance of `docs/patterns/audit-loop.md` (the pattern doc's own "Backlog reconcile" SDLC-instances row): every adopter repo gets this schema via `/kit:adopt`, so this instance is general-purpose, not maintainer-only like `topology-drift`. ## The four slots (per the audit-loop pattern) | Slot | This instance | |---|---| | Item set | every row of the target repo's `_meta/BACKLOG.md` Active queue, enumerated via `lib/board/backlog.sh board` (id/title/status) plus a raw read of the file for each row's `Target artifact` cell | | Contract | a row's `Status` matches reality: (a) a `shipped` row not exempted by a `_meta/megagoals/` target artifact must have already dropped off the queue; (b) a `Target artifact` naming `SPEC-NNN` must point at a real file whose own `Status:` header agrees with the board's `Status`; (c) a `(tiny, no spec)` row's `executing`/`shipped` claim must have a git-log match | | Evidence class | Tier 1: mecha