← ClaudeAtlas

fulcra-agent-reconcilelisted

Give a fulcra-agent-teams space self-healing, queryable task views: fold changed OKF task docs from the data-updates feed, retain a fail-closed full-scan fallback, regenerate task/index.md and log.md, and answer status/board/needs-me/search in one read.
ashfulcra/fulcra-tools · ★ 10 · AI & Automation · score 80
Install: claude install-skill ashfulcra/fulcra-tools
# Fulcra Agent Reconcile Enhances the [`fulcra-agent-teams`](https://github.com/fulcradynamics/agent-skills) skill. Bare teams tracks tasks as OKF markdown under `team/<team>/task/` and asks agents to hand-maintain `task/index.md`. At any real scale that index drifts. This skill makes the index **engine-owned and self-healing** and adds **structured queries** the convention otherwise lacks — without changing how tasks are written. ## What it does A bundled stdlib-only tool (`coord-engine`) that, for a given team: - **Folds** changed `team/<team>/task/*.md` docs from the authoritative `data-updates` feed, reading only the changed shards. - **Heals** `task/index.md` (OKF §6, grouped by status) and appends `task/log.md` (OKF §7, status transitions), with a periodic full-scan drift check that loudly rebuilds any divergence. - **Emits** `team/<team>/_coord/summaries.json` — a fast-path aggregate so reads are one download, not N. Alongside the task rows it builds two read-side **projections**: `reviews` (`coord.reviews.projection.v1` — per-slug verdict state) and `forge` (`coord.forge.projection.v1` — PR responsibility + feedback item ids), which `briefing`/`needs-me` serve instead of scanning hundreds of raw shards per wake. The projection build is budgeted (`COORD_PROJECTION_BUILD_BUDGET`, default 240s) and converges across passes on a large legacy corpus; an incomplete build is marked and left unserved rather than served as current. - **Answers** `status` / `bo