[E12-S01-T01] Persist settings by extension ID #280

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

Parent story: [E12-S01] Persist settings by extension ID (#97)

Intent

Persist extension settings keyed by the extension's namespaced ID.

Acceptance criteria

  • Stores settings keyed by the owning extension's namespaced ID.
  • Versions the settings schema independently of core and extension package versions.

Explicitly out of scope

  • The generic settings admin renderer (E12-S02) and server validation (E12-S03).

Test plan

  • Save settings, restart, and assert they load back by extension ID with the schema version.

Rollback note

  • Drop or migrate the settings rows; no core content data is affected.

Owning stream

platform

Risk quadrant

agent-full

> Parent story: [E12-S01] Persist settings by extension ID (#97) ## Intent Persist extension settings keyed by the extension's namespaced ID. ## Acceptance criteria - Stores settings keyed by the owning extension's namespaced ID. - Versions the settings schema independently of core and extension package versions. ## Explicitly out of scope - The generic settings admin renderer (E12-S02) and server validation (E12-S03). ## Test plan - Save settings, restart, and assert they load back by extension ID with the schema version. ## Rollback note - Drop or migrate the settings rows; no core content data is affected. ### Owning stream platform ### Risk quadrant agent-full
kpcto added this to the Sprint 3 milestone 2026-08-27 08:02:01 +00:00
kpcto added the
kind
task
status
proposed
labels 2026-08-27 08:02:02 +00:00
Sign in to join this conversation.