Telegram (ask questions / claim the issue here first): https://t.me/+DOylgFv1jyJlNzM0
Why this matters
docs/ has SSE_ARCHITECTURE/IMPLEMENTATION and auth/versioning docs but no indexer runbook. The admin recovery endpoints, the lag/health semantics, and the indexer env vars (INDEXER_POLL_INTERVAL_MS, INDEXER_START_LEDGER, STREAM_CONTRACT_ID) are undocumented operationally, so on-call has no guidance for recovering after an RPC outage or replaying missed ledgers.
Acceptance criteria
Files to touch
backend/docs/SSE_ARCHITECTURE.md
backend/SSE_README.md
Out of scope
- Re-documenting the on-chain data-flow already in ARCHITECTURE.md
Why this matters
docs/ has SSE_ARCHITECTURE/IMPLEMENTATION and auth/versioning docs but no indexer runbook. The admin recovery endpoints, the lag/health semantics, and the indexer env vars (INDEXER_POLL_INTERVAL_MS, INDEXER_START_LEDGER, STREAM_CONTRACT_ID) are undocumented operationally, so on-call has no guidance for recovering after an RPC outage or replaying missed ledgers.
Acceptance criteria
Files to touch
backend/docs/SSE_ARCHITECTURE.mdbackend/SSE_README.mdOut of scope