[E13-S01-T01] Register migrations #283

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

Parent story: [E13-S01] Register migrations (#100)

Intent

Register extension migrations in the migration ledger.

Acceptance criteria

  • Records the extension ID, an immutable migration ID/version, and an applied timestamp per migration.

Explicitly out of scope

  • The migration lock/transaction (E13-S02) and error state (E13-S03).

Test plan

  • Apply a migration and assert the ledger row has the expected fields.

Rollback note

  • Remove ledger rows and reverse the migration via the core recovery path.

Owning stream

platform

Risk quadrant

agent-full

> Parent story: [E13-S01] Register migrations (#100) ## Intent Register extension migrations in the migration ledger. ## Acceptance criteria - Records the extension ID, an immutable migration ID/version, and an applied timestamp per migration. ## Explicitly out of scope - The migration lock/transaction (E13-S02) and error state (E13-S03). ## Test plan - Apply a migration and assert the ledger row has the expected fields. ## Rollback note - Remove ledger rows and reverse the migration via the core recovery path. ### Owning stream platform ### Risk quadrant agent-full
kpcto added this to the Sprint 3 milestone 2026-08-27 08:02:04 +00:00
kpcto added the
kind
task
status
proposed
labels 2026-08-27 08:02:04 +00:00
Sign in to join this conversation.