Skip to content

docs(openspec): plan #3972 Require perimeter tests in a manifest plan - #4138

Draft
devops-cli-service[bot] wants to merge 1 commit into
mainfrom
fix/3972-stage-includes-perimeter-tests-for-network
Draft

devops-cli-service[bot] wants to merge 1 commit into
mainfrom
fix/3972-stage-includes-perimeter-tests-for-network

Conversation

@devops-cli-service

Copy link
Copy Markdown
Contributor

Plans #3972

The stage job refuses a plan that changes a YAML manifest under k8s/ and leaves out a test file that references it. Without that test in Changes:, the implement runner cannot edit it, because diff_scope forbids a change outside the plan, so it loops until it spends its token budget and the item stops blocked. The job records the tests that each changed manifest reaches before it judges the reply, and the plan check reads that record. A test counts as a reference when it holds the manifest file name and the name of the manifest's folder. The merged-plan recheck records the same thing at its commit, and the replay reads the record from its case.

Change: openspec/changes/3972-stage-includes-perimeter-tests-for-network/

@devops-cli-service devops-cli-service Bot added type/docs Documentation additions, guides, manuals, or README updates scope/openspec OpenSpec changes, specs and their checks labels Nov 8, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

scope/openspec OpenSpec changes, specs and their checks type/docs Documentation additions, guides, manuals, or README updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants