-
Notifications
You must be signed in to change notification settings - Fork 1
Orphaned truth-gate fixture left behind by #1431 #1474
Copy link
Copy link
Closed
Labels
bugSomething isn't workingSomething isn't workingci-cdci/cddocumentationImprovements or additions to documentationImprovements or additions to documentationgithub_actionsPull requests that update GitHub Actions codePull requests that update GitHub Actions codeinfrastructuremcp/agentneeds-triagepriority:lowteststriaged
Description
Activity
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingci-cdci/cddocumentationImprovements or additions to documentationImprovements or additions to documentationgithub_actionsPull requests that update GitHub Actions codePull requests that update GitHub Actions codeinfrastructuremcp/agentneeds-triagepriority:lowteststriaged
Problem
ci: retire the agent-completion truth gate (#1431)(8cd4a10ca) deleted both consumers oftests/fixtures/agent_completion/pr_813.json:scripts/ci/agent_completion_gate.py— deletedtests/unit/test_agent_completion_gate.py— deletedThe fixture itself was not deleted, so
tests/fixtures/agent_completion/remains onmainwith no reader.Evidence
The single remaining hit is a historical runbook narrating the retirement. It is prose about the deletion, not a load of the fixture, and should stay as written.
Why it matters
The fixture encodes the retired gate's payload schema (
policy.applicable,agent_login,run_id,head_sha). Left in the tree it reads as a live contract for a mechanism that no longer exists — the same class of misleading-artifact problem #1431 and #1434 were closing.Acceptance criteria
tests/fixtures/agent_completion/is removed from the tree.tests/fixtures/.docs/runbook/pr-remediation-report-2026-08-04.mdis left unchanged.Scope
Deletion only. This issue does not reopen the truth-gate decision, which #1431 settled.