-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Users should have a simple way of matching their existing PRD.md in to SpecLeft readable feature units.
prd-template.yml can be modified freely to match the owners current PRD. This could be automated by parsing the existing PRD.md and adding to the template.
Let the user define the headers for features and scenarios in the CLI.
Good way to trial assisted discovery.
Benefits
- Higher accuracy converting PRD in to feature units -> test skeletons.
- Higher traceability
- DX enhancement: Less manual work for users to migrate an existing PRD.md in to feature units
Workflow
CLI Steps:
specleft plan calibrate --interactive
Currently reading product requirements from./PRD.md. Header levels found: 4...
'# Product overview'
'## Login authentication', '## Things to consider (not a requirement)'
'### Architecture overview'
'#### User login success', '#### User logins with unexpected username (out of scope)'
Feature level heading [2 - ## Login Authentication ]:
Exclude title patterns from features: not a requirement
Scenario level heading [3 - ### Architecture overview]: 4
Exclude title patterns from scenarios: out of scope