[E12-S03-T01] Server validation #282

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

Parent story: [E12-S03] Server validation (#99)

Intent

Enforce settings validation server-side so the admin form is only a convenience.

Acceptance criteria

  • The server rejects invalid settings regardless of admin form input.
  • Invalid settings place the extension in a config/error state with diagnostics.

Explicitly out of scope

  • The generic settings admin renderer (E12-S02) and persistence (E12-S01).

Test plan

  • Submit out-of-schema settings to the API and assert rejection without activation.

Rollback note

  • Relax the validation gate or revert; no data migration is required.

Owning stream

platform

Risk quadrant

agent-full

> Parent story: [E12-S03] Server validation (#99) ## Intent Enforce settings validation server-side so the admin form is only a convenience. ## Acceptance criteria - The server rejects invalid settings regardless of admin form input. - Invalid settings place the extension in a config/error state with diagnostics. ## Explicitly out of scope - The generic settings admin renderer (E12-S02) and persistence (E12-S01). ## Test plan - Submit out-of-schema settings to the API and assert rejection without activation. ## Rollback note - Relax the validation gate or revert; no data migration is required. ### Owning stream platform ### Risk quadrant agent-full
kpcto added this to the Sprint 3 milestone 2026-08-27 08:02:03 +00:00
kpcto added the
kind
task
status
proposed
labels 2026-08-27 08:02:03 +00:00
Sign in to join this conversation.