Bifrost/docs
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens ff087a554b Watchdog notice reader: pin timeout, spawn-error, 5xx/429 and guard behaviour; say what non-2xx is
Tests only, plus wording. No change to what the reader or bridge does.

- A spawn timeout and a spawn error (ENOBUFS from a bridge that floods
  stdout) record unknown, are never re-posted, and block the closure.
  WATCHDOG_NOTICE_BRIDGE_TIMEOUT_MS overrides the 60 s timeout so the test
  reaches that branch; the default is unchanged.
- A 500/502/503/429 answer to the message POST exits 75 from the bridge, and
  through the reader is retried with the same nonce until it completes.
- allowed_mentions {parse: []} is asserted in the posted body; status exits
  non-zero while an entry is unknown and zero when none is.
- The bridge comment and docs/watchdog-notice.md no longer call a non-2xx
  answer "definite": it is retried with the same nonce, relying on
  enforce_nonce inside Discord's window, and may double-send if Discord acted
  on a 5xx outside it.

Builds. Two tests fail on Windows (SIGKILL status), as before; they pass on
Yggdrasil.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-09-30 22:56:27 +02:00
..
agent-transport.md Move public crossings onto typed Bifrost transport 2026-07-15 22:16:07 +01:00
bifrost-mvp-plan.md Add native Bifrost identity registration 2026-06-22 15:07:22 +01:00
bridge.md Delete Epiphany operator bridge 2026-08-22 06:16:39 +02:00
context.md Add native Bifrost identity registration 2026-06-22 15:07:22 +01:00
full-implementation-strategy.md Add native Bifrost identity registration 2026-06-22 15:07:22 +01:00
jurisdiction-map.md Document Heimdall Patreon support sync 2026-06-09 20:22:58 +01:00
paypal-patronage.md Document Heimdall Patreon support sync 2026-06-09 20:22:58 +01:00
reddit.md Add patron support derived voting tiers 2026-06-09 16:28:30 +01:00
verse-service-contract.md Delete Epiphany operator bridge 2026-08-22 06:16:39 +02:00
watchdog-notice.md Watchdog notice reader: pin timeout, spawn-error, 5xx/429 and guard behaviour; say what non-2xx is 2026-09-30 22:56:27 +02:00