Update PRD
Trigger
User finished building a feature and wants to update the PRD to match reality.
Workflow
- Find the relevant PRD:
- Ask the user which document to update.
- Or search using
search_documents. - Also check the local
prd/directory.
- Fetch the current PRD content using
get_document. - Analyze what was actually built:
- Review the git diff against the base branch.
- Identify the key implementation decisions.
- Compare the implementation against the original spec and note:
- Requirements that were implemented as specified
- Deviations and the reasons behind them
- Scope that was deferred or cut
- New edge cases or considerations discovered during implementation
- Draft update instructions that:
- Mark completed requirements
- Document deviations with rationale
- Add a "What was actually built" section if significant changes were made
- Move deferred items to a "Future work" section
- Update the document in ChatPRD using
update_document. - Update the local copy in
prd/to stay in sync.
Guardrails
- Preserve the original PRD structure — add to it, don't rewrite it.
- Be honest about deviations — they're documentation, not failures.
- Keep the update concise and factual.
Output
- Updated PRD in ChatPRD
- Updated local copy in
prd/ - Summary of changes made to the document
Converted and distributed by TomeVault — claim your Tome and manage your conversions.