[E04-S02-T01] Implement content commands #218

Open
opened 2026-08-27 00:12:31 +00:00 by kpcto · 0 comments
Owner

Parent story: [E04-S02] Content repository/application commands (#69)

Intent

Implement the content application commands.

Acceptance criteria

  • createDraft, updateDraft, publish, and unpublish are implemented.
  • getById, getPublishedBySlug, and listPublished are implemented.

Explicitly out of scope

  • Slug uniqueness and publish state rules (E04-S02-T02/T04).

Test plan

  • Command tests cover each operation end to end.

Rollback note

  • Commands are transactional; failures leave no partial state.

Owning stream

platform

Risk quadrant

agent-full

> Parent story: [E04-S02] Content repository/application commands (#69) ## Intent Implement the content application commands. ## Acceptance criteria - createDraft, updateDraft, publish, and unpublish are implemented. - getById, getPublishedBySlug, and listPublished are implemented. ## Explicitly out of scope - Slug uniqueness and publish state rules (E04-S02-T02/T04). ## Test plan - Command tests cover each operation end to end. ## Rollback note - Commands are transactional; failures leave no partial state. ### Owning stream platform ### Risk quadrant agent-full
kpcto added this to the Sprint 1 milestone 2026-08-27 00:12:31 +00:00
kpcto added the
kind
task
status
proposed
labels 2026-08-27 00:12:31 +00:00
Sign in to join this conversation.