Requirements
Writing requirements and acceptance criteria, importing them, and moving them through workflow stages and approvals.
Requirements are the unit everything else in Spectrace attaches to. These pages cover how to write one well, how acceptance criteria are structured, how requirements are imported from external sources and documents, and how workflow stages, approvals, contributors and assignment work.
- Write a good requirementThe fields a requirement has, how its reference number is assigned, and how to phrase one so the PR verifier can check it.
- Write acceptance criteriaHow acceptance criteria are stored, how to add, edit, and complete them, where AI generates them, and what makes one verifiable.
- Import requirementsExtract requirements from pasted text, documents, or URLs with the import wizard, and learn what connecting Jira, Linear, or GitHub Issues syncs.
- Move a requirement through workflow stagesThe stages a requirement moves through, the acceptance-criteria gate on review and done, how the MCP server's stage list differs, and what approvals do today.
- Assign a requirement and see who worked on itThe developer and QA assignee fields, how to assign a project member or an external person, and how the "Worked on by" list is derived.