Skip to content

Comments

Remove quality criteria promise statements from step instructions#213

Merged
nhorton merged 2 commits intomainfrom
claude/remove-deprecated-criteria-GZ7g5
Feb 16, 2026
Merged

Remove quality criteria promise statements from step instructions#213
nhorton merged 2 commits intomainfrom
claude/remove-deprecated-criteria-GZ7g5

Conversation

@nhorton
Copy link
Contributor

@nhorton nhorton commented Feb 15, 2026

Summary

Removes the <promise>Quality Criteria Met</promise> statements from step instruction templates and job definitions. These promise tags were included at the end of quality criteria sections but are being removed as part of a cleanup effort.

Changes Made

  • Removed promise statement from create_test_review_job.md quality criteria section
  • Removed promise statement from identify_improvements.md quality criteria section
  • Removed promise statement from review_creation_process.md quality criteria section
  • Removed promise statement from step_instruction.md.example template
  • Removed promise statement from step_instruction.md.template template

Details

The <promise>Quality Criteria Met</promise> (and variant <promise>✓ Quality Criteria Met</promise>) statements were consistently placed at the end of the "Quality Criteria" sections across multiple step instruction files. These have been removed to streamline the instruction format and reduce redundancy in the step definition templates.

https://claude.ai/code/session_01SbfdKun53EC4je7CgvnmuB

…nstructions

This self-attestation pattern was an old way for agents to declare they met
quality criteria. It has been fully superseded by the QualityGate system which
uses structured evaluation via Claude CLI subprocess or self-review subagent.
The <promise> tag in step instructions served no purpose and was not consumed
by any code.

https://claude.ai/code/session_01SbfdKun53EC4je7CgvnmuB
…repair workflow

The fix_jobs step now includes Step 8 to find and remove the old
self-attestation <promise> lines from step instruction .md files.
Also updates the sub-agent prompt checklist and adds a review criterion.

https://claude.ai/code/session_01SbfdKun53EC4je7CgvnmuB
@nhorton nhorton force-pushed the claude/remove-deprecated-criteria-GZ7g5 branch from b8de40f to 9829b38 Compare February 16, 2026 16:38
@nhorton nhorton added this pull request to the merge queue Feb 16, 2026
Merged via the queue into main with commit 5b5e728 Feb 16, 2026
4 checks passed
@nhorton nhorton deleted the claude/remove-deprecated-criteria-GZ7g5 branch February 16, 2026 16:45
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