feat(engineer): add requirements workflow for RFC 2119 requirement management#321
Open
feat(engineer): add requirements workflow for RFC 2119 requirement management#321
Conversation
…nagement Adds a 3-step `requirements` workflow to the engineer library job that creates, amends, and validates RFC 2119 requirement files in a project's `./requirements/` directory (with configurable path via AGENTS.md). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Fix section ordering in requirements.md (8 before 9-12) - Replace domain-specific language with domain-agnostic references - Fix agent.md → AGENTS.md throughout requirements.md - Add fallback for absent context file in discover_requirements - Add explicit default path reference in draft_requirements step 6 - Define testability criterion and FAIL criteria in validate_requirements - Add engineer job to library/jobs/README.md - Document library job traceability exemption in AGENTS.md Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
requirementsworkflow (3 steps) to theengineerlibrary job:discover_requirements→draft_requirements→validate_requirements./requirements/(configurable viaAGENTS.md)requirements.mdcovering directory discovery, file format, index, and amendment ruleslibrary/jobs/README.mdAGENTS.mdTest plan
get_workflowsand verifyengineer/requirementsappearsrequirementsworkflow on a project with no existing requirements — verify./requirements/is created withREQUIREMENTS.mdindexrequirementsworkflow on a project with a custom path inAGENTS.md— verify the custom path is used🤖 Generated with Claude Code