vibemap_create_acceptance_criterion
Define acceptance criteria for user stories in BDD format (Given/When/Then) to clarify done conditions for implementation.
Instructions
Create a new acceptance criterion for a user story in BDD format (Given/When/Then). Use this to flesh out what 'done' means for a story before or during implementation. You can call this multiple times to add multiple scenarios (happy path, error cases, edge cases) to the same story.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | draft | |
| storyId | Yes | ID of the user story this criterion belongs to | |
| whenAction | Yes | Action performed ('When …') | |
| description | No | Optional plain-text summary | |
| thenOutcome | Yes | Expected result ('Then …') | |
| givenCondition | Yes | Precondition / context ('Given …') | |
| scenarioCategory | No | happy_path |