[E16-S03-T01] Theme failure scenarios fall back safely #301

Open
opened 2026-08-27 08:03:40 +00:00 by kpcto · 0 comments
Owner

Parent story: [E16-S03] Theme failure scenarios (#111)

Intent

Verify each theme failure scenario degrades to the core fallback so public requests still render.

Acceptance criteria

  • Removed, disabled, and invalid-manifest themes fall back safely
  • Missing assets and disabled-theme preferences fall back safely
  • Every public request still renders a page in each scenario

Explicitly out of scope

  • Test Light theme (E16-S02)
  • Complete ThemeRegistry operations (E15-S01)

Test plan

  • Run integration tests for each failure scenario and assert a rendered page

Rollback note

  • Revert test and fallback changes; no data migration

Owning stream

platform

Risk quadrant

agent-full

> Parent story: [E16-S03] Theme failure scenarios (#111) ## Intent Verify each theme failure scenario degrades to the core fallback so public requests still render. ## Acceptance criteria - Removed, disabled, and invalid-manifest themes fall back safely - Missing assets and disabled-theme preferences fall back safely - Every public request still renders a page in each scenario ## Explicitly out of scope - Test Light theme (E16-S02) - Complete ThemeRegistry operations (E15-S01) ## Test plan - Run integration tests for each failure scenario and assert a rendered page ## Rollback note - Revert test and fallback changes; no data migration ### Owning stream platform ### Risk quadrant agent-full
kpcto added this to the Sprint 4 milestone 2026-08-27 08:03:40 +00:00
kpcto added the
kind
task
status
proposed
labels 2026-08-27 08:03:40 +00:00
Sign in to join this conversation.