A sixth outcome word: not_found splits out of errors #164
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
Part of #137 (spec 4 of 4 from the wayfinder map #114).
What to build
Prefactor. A page that is gone stops being the same word as a Site that is busy. Today one outcome word covers a 404 (correct the address), a 503 (wait) and our own write failing (the database is unwell) — three different owner actions behind one printed word. This ticket adds the sixth word and nothing else, so it lands green before any per-Series failure state exists.
Acceptance criteria
not_found; 403 and an interstitial body stayrefused, 5xx and transport failures stayerrors, and our own write failing stayserrors.not_foundand a 503 toerrors.Blocked by
Merged into spec-137. DONE — errNotFound sentinel, outcomeNotFound/notFound count, migration 0017 (poll_passes.not_found), Lanes 'not found' chip in fixed order. Poller tests assert 404→not_found, 503→errors. Full backend suite green post-merge.