[E02-S01-T06] Diagnostic identifies package and constraint #207

Open
opened 2026-08-27 00:10:06 +00:00 by kpcto · 0 comments
Owner

Parent story: [E02-S01] Extension manifest loader (#64)

Intent

Make diagnostics identify the offending package and the violated constraint.

Acceptance criteria

  • Diagnostics name the offending package.
  • Diagnostics name the violated constraint.

Explicitly out of scope

  • Duplicate-ID detection itself (E02-S01-T05).

Test plan

  • A test asserts diagnostic text includes package and constraint.

Rollback note

  • Diagnostics are read-only output with no side effects.

Owning stream

platform

Risk quadrant

agent-full

> Parent story: [E02-S01] Extension manifest loader (#64) ## Intent Make diagnostics identify the offending package and the violated constraint. ## Acceptance criteria - Diagnostics name the offending package. - Diagnostics name the violated constraint. ## Explicitly out of scope - Duplicate-ID detection itself (E02-S01-T05). ## Test plan - A test asserts diagnostic text includes package and constraint. ## Rollback note - Diagnostics are read-only output with no side effects. ### Owning stream platform ### Risk quadrant agent-full
kpcto added this to the Sprint 1 milestone 2026-08-27 00:10:07 +00:00
kpcto added the
kind
task
status
proposed
labels 2026-08-27 00:10:07 +00:00
Sign in to join this conversation.