commit
bc02d72576
64 files changed
+9366
No files matched your search
@@ -0,0 +1,45 @@
|
||||
# Product requirements document
|
||||
|
||||
## Summary
|
||||
|
||||
_(One paragraph: what this product is and who it is for.)_
|
||||
|
||||
## Goals
|
||||
|
||||
- [ ] _(Goal 1)_
|
||||
- [ ] _(Goal 2)_
|
||||
|
||||
## Non-goals
|
||||
|
||||
- _(Explicitly out of scope.)_
|
||||
|
||||
## Users and scenarios
|
||||
|
||||
| Persona | Need |
|
||||
|--------|------|
|
||||
| _(Name)_ | _(Need)_ |
|
||||
|
||||
## Functional requirements
|
||||
|
||||
1. _(Requirement)_
|
||||
2. _(Requirement)_
|
||||
|
||||
## Non-functional requirements
|
||||
|
||||
- **Performance:** _(e.g. targets)_
|
||||
- **Security / privacy:** _(e.g. data handling)_
|
||||
- **Accessibility:** _(e.g. WCAG level)_
|
||||
|
||||
## Milestones
|
||||
|
||||
| Phase | Deliverable |
|
||||
|-------|-------------|
|
||||
| _(Phase)_ | _(Deliverable)_ |
|
||||
|
||||
## Open questions
|
||||
|
||||
- _(Question)_
|
||||
|
||||
## References
|
||||
|
||||
- _(Links or related docs.)_
|
||||
@@ -0,0 +1,15 @@
|
||||
# PRDs (product requirements)
|
||||
|
||||
Only the **blank template** and this README are committed.
|
||||
|
||||
1. Copy the template to a new file in this folder (any name ending in `.md` except `PRD.template.md` / `README.md`):
|
||||
|
||||
```bash
|
||||
cp PRDs/PRD.template.md PRDs/PRD.md
|
||||
```
|
||||
|
||||
Or run `npm run init:custom` from the repo root, which creates `PRDs/PRD.md` if missing.
|
||||
|
||||
2. Edit your copy locally. It stays **gitignored** so project-specific requirements are not pushed to the remote.
|
||||
|
||||
To share requirements in-repo, use a different process (e.g. wiki, issue tracker, or sanitized excerpts in `docs/`).
|
||||
Reference in new issue
Block a user