Skip to content

feat: add must/should priority to verification signals#790

Merged
FL4TLiN3 merged 1 commit intomainfrom
feat/signal-priority-must-should
Mar 14, 2026
Merged

feat: add must/should priority to verification signals#790
FL4TLiN3 merged 1 commit intomainfrom
feat/signal-priority-must-should

Conversation

@FL4TLiN3
Copy link
Contributor

Summary

  • Verification signals now have priority: must (blocks completion) vs should (reported as known limitation)
  • Must signals protect core usability — can the user run the artifact?
  • Should signals cover polish, testing, secondary quality — reported but don't block
  • verify-test only CONTINUEs on must failures; should failures are informational
  • Plan self-check enforces every signal has a priority label
  • Bump to 1.0.20

Context

Previous design treated all signals equally, causing excessive looping over minor issues (test coverage, placeholder text) while the core artifact was already functional.

Test plan

  • Run create-expert and verify plan.md labels signals as must/should
  • Confirm verify-test PASSes when all must signals pass, even if should signals fail
  • Verify should failures appear in report as "known limitations"

🤖 Generated with Claude Code

All signals were treated equally — any failure caused CONTINUE and looping.
But "app runs" and "all tests pass" have different user impact. Add priority:

- must: failure blocks completion (user cannot use the artifact)
- should: failure reported as known limitation (artifact is usable)

Changes:
- Design Principle 5: signal priority (must/should)
- Plan: Verification Signals require must/should per signal
- Plan self-check: new item 4 — every signal has a priority
- verify-test: only must failures cause CONTINUE
- Bump to 1.0.20

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@FL4TLiN3 FL4TLiN3 enabled auto-merge (squash) March 14, 2026 01:17
@FL4TLiN3 FL4TLiN3 merged commit 3b4283a into main Mar 14, 2026
11 checks passed
@FL4TLiN3 FL4TLiN3 deleted the feat/signal-priority-must-should branch March 14, 2026 01:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant