Skip to content

fix: exclude excellence proposals from compiled briefs - #21

Merged
Ldsystem merged 2 commits into
mainfrom
cursor/bind-excellence-downstream-9f6e
Aug 30, 2026
Merged

fix: exclude excellence proposals from compiled briefs#21
Ldsystem merged 2 commits into
mainfrom
cursor/bind-excellence-downstream-9f6e

Conversation

@Ldsystem

@Ldsystem Ldsystem commented Aug 30, 2026

Copy link
Copy Markdown
Owner

Summary

Independent review of merged PR #20 found a remaining WOR-62 gap: the specification-stage excellence scan was present, but planning and the brief compiler still treated EXC-* proposal IDs as ordinary source IDs. A deferred proposal recorded as - **EXC-001**: ... could compile into executor requirements.

This change binds the already-accepted exclusion at the downstream boundary:

  • orch-create-implementation-plan compiles only verified authoritative scope and does not allocate EXC-* or rejected/deferred/not-material proposals
  • the task brief compiler fails closed on EXC-* source IDs and omits proposal records from source extraction
  • task contract, doctor anchors, and eval 89 lock the same exclusion

Accepted excellence work still enters planning only through the stable REQ/CON/API/AC/TEST IDs it projected to.

Validation

  • RED: test_build_task_brief_fails_closed_for_excellence_proposal_source_id compiled successfully before the compiler change
  • GREEN: 5 focused exclusion tests passed
  • Orchestration suites: 223 passed
  • bin/work-bundle-skill validate: ok
  • Required CI: Ubuntu and macOS deterministic checks passed at ebd8e59c4e90e9b24571550e4bc2d6d20139a314

Linear: WOR-62

Linear Issue: WOR-62

Open in Web Open in Cursor 

Close the remaining WOR-62 downstream gap: EXC-* proposal IDs are not
authoritative source scope. Planning and the brief compiler now fail
closed instead of compiling deferred or rejected excellence text.

Co-authored-by: Ldsystem <Ldsystem@users.noreply.github.com>
@Ldsystem
Ldsystem marked this pull request as ready for review August 30, 2026 08:33
# Conflicts:
#	references/evals/orchestration/evals.json
@Ldsystem
Ldsystem merged commit b2e5b61 into main Aug 30, 2026
2 checks passed
@Ldsystem
Ldsystem deleted the cursor/bind-excellence-downstream-9f6e branch August 30, 2026 09:43
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.

2 participants