pm
requirement-table
The requirements section of a PM document — a table of id/statement/priority/status with rationale as follow-on prose.
| ID | Requirement | Priority | Status |
|---|---|---|---|
| FR-1 | Readers can attach a comment to any selected text passage | Must | Accepted |
| FR-4 | Comment anchors highlight on hover of the thread, and vice versa | Should | Proposed |
| FR-5 | Reactions on comments (emoji-only replies) | Could | Deferred |
| FR-9 | Freehand ink annotations | Won't | Rejected |
FR-1 — Passage anchoring survives reflow between render versions.
FR-9 — Rejected: coordinates do not survive any reflow.
Four requirements across the full MoSCoW range — check that priority and status tones differ per row and rationale follows the table.
Installation
Usage
Use when
- A spec lists requirements with MoSCoW priority and lifecycle status
- Requirement text and its markdown export must come from the same data
Not for
- Fewer than three requirements — prose or a list reads better than a table