Runner commit message on implementation_complete is the contract-auditor summary #987

Open
opened 2026-10-10 15:02:12 +00:00 by jared · 1 comment
Owner

Problem

On implementation_complete, the Runner's commit message was the contract-auditor summary. It was not a change description.

Observed message:

feat: Audited POODR boundaries for the API key redaction change; design and contracts hold, all four WORK items present. (#1)

A person had to reword it by hand.

Expected

The commit message describes the change (from the ticket or the diff), not an auditor verdict.


Discoverer: n8n-api (/home/jared/dev/ruby-gems/n8n-api), session 6dc5405e-9eff-4c53-932c-eb5f2cf1165c, 2026-10-10. Runner commit message came from the auditor summary.

## Problem On `implementation_complete`, the Runner's commit message was the contract-auditor summary. It was not a change description. Observed message: `feat: Audited POODR boundaries for the API key redaction change; design and contracts hold, all four WORK items present. (#1)` A person had to reword it by hand. ## Expected The commit message describes the change (from the ticket or the diff), not an auditor verdict. -------- **Discoverer:** n8n-api (/home/jared/dev/ruby-gems/n8n-api), session 6dc5405e-9eff-4c53-932c-eb5f2cf1165c, 2026-10-10. Runner commit message came from the auditor summary.
Author
Owner

Resolution

Done: Mechanism: Implementation::Commit builds the commit from handoff items and the last handoff summary, not from the diff or the ticket. Occurrence: #1115 "Runner commit subject is the last handoff's summary, which is the contract-auditor's audit note". Note: the body of #1115 was a copy of #1111's body (behavior-verifier brief omits test_changes); only its title described the commit-subject defect.

Evidence: #1115 adds no new evidence beyond its title, which restates this defect: the commit subject is the last handoff's summary, i.e. the auditor's audit note.

Follow-ups: none

## Resolution **Done:** Mechanism: Implementation::Commit builds the commit from handoff items and the last handoff summary, not from the diff or the ticket. Occurrence: #1115 "Runner commit subject is the last handoff's summary, which is the contract-auditor's audit note". Note: the body of #1115 was a copy of #1111's body (behavior-verifier brief omits test_changes); only its title described the commit-subject defect. **Evidence:** #1115 adds no new evidence beyond its title, which restates this defect: the commit subject is the last handoff's summary, i.e. the auditor's audit note. **Follow-ups:** none
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jared/cc-os#987
No description provided.