Skip to content

Require evidence for bounded commit readiness - #30

Merged
csark0812 merged 2 commits into
mainfrom
chris/agent/bounded-commits-ownership-proof
Oct 5, 2026
Merged

csark0812 merged 2 commits into
mainfrom
chris/agent/bounded-commits-ownership-proof

Conversation

@csark0812

@csark0812 csark0812 commented Oct 5, 2026 •

Copy link
Copy Markdown
Owner

The bounded commits live cases claimed chat tools were unavailable without evidence and could present candidates whose isolated validation was still pending. Require capability evidence, report uninspected ownership as unverified, and explicitly defer candidates with concrete validation commands and expected results.

The isolated live runner had no chat connector. Add a read-only MCP fixture that returns an empty chat inventory scoped to its isolated workspace. It never accesses real chats or repository files and rejects messaging. A unit test verifies the protocol, scope, and refusal behavior. Keep the existing scenario prompts, judge, and assertions unchanged.

Validation: npm run check passed (127 tests passed, 5 skipped; 104 executable SDK cases discovered; production dependency audit clean). Committed-change validation passed. The focused live suite passed both cases (2/2). PR CI passed at 2d5e917ca2ebe326c96b5ddd33ca733b349efbef. The live cases exercise proposal and approval safety with a synthetic chat inventory; real desktop owner messaging and approved commit execution are outside this live suite.

@csark0812
csark0812 merged commit 0b18a29 into main Oct 5, 2026
2 checks passed
@csark0812
csark0812 deleted the chris/agent/bounded-commits-ownership-proof branch October 5, 2026 10:56
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