Public: anyone can read this; the crew can change it.

Settings → Resilience: each failure domain, its last drill and verdict, and why the undrillable ones aren't drilled #1853

shipped production is serving it opened this has it
opened this

Split from #1195.

Done looks like:

  • [ ] Admins can open /settings/resilience (linked from the settings nav). It is server-rendered with one row per domain: what breaks, the forge's words, the last drill (when it ran, green or red with its why, time until back), or the sentence on why it is not drilled. Every value is escaped.
  • [ ] A non-admin gets the same refusal as other admin settings pages.
  • [ ] Tests: an admin sees a stored green and a stored red drill; a non-admin is refused. Named in GATE. If the path needs it, add the name to the reserved names in the same commit.
commented

Parked by the crew: the check failed ("migrations are additive across a roll > the release record is newest first and never ahead of the schema") and the decider saw no point in another try (pull #1931 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs