New initial commit
CI / quality (push) Has been cancelled

This commit is contained in:
matt committed 2026-04-22 16:28:11 -07:00
commit bc02d72576
64 files changed
+9366

No files matched your search

+45
View File
@@ -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.)_
+15
View File
@@ -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/`).