Skip to content

Restrain invented acceptance criteria in task-creation guides - #806

Open
jacobjove wants to merge 1 commit into
MrLesk:mainfrom
jacobjove:feat/task-creation-type-aware-ac
Open

Restrain invented acceptance criteria in task-creation guides#806
jacobjove wants to merge 1 commit into
MrLesk:mainfrom
jacobjove:feat/task-creation-type-aware-ac

Conversation

@jacobjove

Copy link
Copy Markdown

Summary

  • Add a short rule in CLI and MCP task-creation guides: prefer fewer true acceptance criteria over invented scope; for an observable bug, the reported failure mode is usually enough.
  • Warn against inventing criteria only to look thorough (MCP anti-patterns line updated in place).
  • Add focused guide-content tests.

Why

Agents often pad tasks with acceptance criteria that do not reflect real user or product needs. This is a minimal in-place edit (no new sections).

Test plan

  • bun test src/test/cli-guidance.test.ts src/test/mcp-server.test.ts
  • Confirm backlog instructions task-creation shows the new Good-criteria bullet after merge

Agents often pad tasks with acceptance criteria that look thorough but
do not reflect real user or product needs. Add a short rule to prefer
fewer true criteria over invented scope, note that an observable bug
usually needs only the reported failure mode, and warn against inventing
criteria for show. Apply the same guidance in CLI and MCP task-creation
guides with focused guide-content tests.
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