myxce/.kiro/steering
Rongsong Shen 59d9df246c fix(ha-commit-durability)!: controller never self-terminates — loud non-promotable fence replaces recovery FATAL/abort
Per design invariant (a controller exits only on crash or admin kill), replace the
self-abort recovery terminal (tasks 3.3/4.3/4.4) with a loud, permanent, non-promotable
fence that stays alive and keeps retrying catch-up (self-heals on peer return; no manual
admin recovery). Records the never-self-terminate invariant as project-wide guidance in
src/controller/CLAUDE.md + .kiro/steering/ha-async-io.md.
2026-06-18 11:10:19 +00:00
..
api-standards.md chore: baseline snapshot — prior-session work + ha-consistency-invariants spec family 2026-06-11 13:21:50 +00:00
build-deployment.md chore: baseline snapshot — prior-session work + ha-consistency-invariants spec family 2026-06-11 13:21:50 +00:00
error-handling.md claude skills 2026-05-29 15:00:06 +08:00
ha-async-io.md fix(ha-commit-durability)!: controller never self-terminates — loud non-promotable fence replaces recovery FATAL/abort 2026-06-18 11:10:19 +00:00
product.md commit missed 2026-06-16 15:42:43 +08:00
roadmap.md commit missed 2026-06-16 15:42:43 +08:00
security.md claude skills 2026-05-29 15:00:06 +08:00
structure.md commit missed 2026-06-16 15:42:43 +08:00
tech.md commit missed 2026-06-16 15:42:43 +08:00
testing.md claude skills 2026-05-29 15:00:06 +08:00