[E13-S03-T01] Extension migration error state #285

Open
opened 2026-08-27 08:02:05 +00:00 by kpcto · 0 comments
Owner

Parent story: [E13-S03] Error state (#102)

Intent

Put a failed optional extension into an error state while keeping unrelated core routes available.

Acceptance criteria

  • A failed optional extension transitions to the error state.
  • Unrelated core routes remain available where possible with diagnostics in admin and logs.

Explicitly out of scope

  • Ledger registration (E13-S01) and the migration lock/transaction (E13-S02).

Test plan

  • Force an extension migration failure and assert error state with core routes still responding.

Rollback note

  • Clear the error state and re-run the migration after the fix.

Owning stream

platform

Risk quadrant

agent-full

> Parent story: [E13-S03] Error state (#102) ## Intent Put a failed optional extension into an error state while keeping unrelated core routes available. ## Acceptance criteria - A failed optional extension transitions to the `error` state. - Unrelated core routes remain available where possible with diagnostics in admin and logs. ## Explicitly out of scope - Ledger registration (E13-S01) and the migration lock/transaction (E13-S02). ## Test plan - Force an extension migration failure and assert `error` state with core routes still responding. ## Rollback note - Clear the error state and re-run the migration after the fix. ### Owning stream platform ### Risk quadrant agent-full
kpcto added this to the Sprint 3 milestone 2026-08-27 08:02:05 +00:00
kpcto added the
kind
task
status
proposed
labels 2026-08-27 08:02:05 +00:00
Sign in to join this conversation.