Coordination
Sguild's cross-domain coordination surface. Memos under memos/ are the source of truth; the indexer parses their frontmatter and projects two operator-facing views of the same corpus, reflecting the no-rocks no-dates discipline: handshakes between domains and the state of each domain's in-flight initiative.
Ledger →
Who owes what to whom.
Cross-domain handshakes: pending commitments waiting on someone, reply obligations, conditional commitments gated on decisions or ADRs. Default view filters to handshakes; toggle to the full graph for the audit-grade commitment view.
Initiatives →
What each domain is shipping.
Per-domain in-flight workstreams, tracked by trailing indicators rather than ship dates. Each indicator carries a current value, a target, history, and a last-refreshed timestamp. Refresh values live via the coordination MCP server.
GET /api/ledger— live ledger projection (memos, commitments, gates, replies, handshakes view).GET /api/initiatives— live initiatives projection (per-initiative indicators with history and staleness).POST /api/index— re-run the indexer against the deployed memo bundle (requiresINDEX_SECRETbearer token).
- Ledger discipline: a commitment belongs on the ledger only if another domain is waiting, the message isn't getting through some other channel, and acknowledgment changes the other domain's plans. See
CONVENTIONS.md. - Initiative scope: domains track their substantial in-flight migrations and replatforms via initiative scope memos with structured indicators. See
CONVENTIONS.md"Initiative scope memos and trailing indicators." - Operator rules: the workflow conventions for editing memos, indexing, and supersession protocol live in
_project-instructions/_OPERATOR.md.
mcp__coordination__run_indexer— re-index from the local working tree (sees uncommitted edits).mcp__coordination__refresh_initiative_indicators— run each indicator's declared fetcher, write back, re-index.
Repo: github.com/sguild-admin/coordination · Indexer: npm run index · Refresh: npm run refresh-initiatives