Archives a completed PRD to {RP1_ROOT}/work/archives/prds/ with associated features
Archives completed PRDs with associated features and generates closure summaries.
/plugin marketplace add rp1-run/rp1/plugin install rp1-dev@rp1-runprd-nameArchives completed PRD docs from active -> archives dir with associated features.
/rp1-dev:blueprint-archive <prd-name>
Params: prd-name (req) - PRD filename without extension
{RP1_ROOT}/work/prds/<prd-name>.md -> {RP1_ROOT}/work/archives/prds/<prd-name>/prd.md{RP1_ROOT}/work/archives/features/closure_summary.md with archive metadata/knowledge-build if neededTask tool:
subagent_type: rp1-dev:prd-archiverprompt:MODE: scan
PRD_NAME: $1
Parse JSON response from agent.
Error Response (type: "error"):
{"type":"error","message":"...","available_prds":["prd1","prd2"]}
Output error message with available PRDs list, then STOP.
Needs Confirmation (type: "needs_confirmation"):
{
"type": "needs_confirmation",
"prd_name": "...",
"prd_title": "...",
"associated_features": [...],
"message": "..."
}
Continue to Step 3.
AskUserQuestion:
questions:
- question: "Archive PRD '{prd_name}' ({prd_title})? {message}"
header: "PRD Archive"
options:
- label: "Yes - Objectives fully met"
description: "Archive with Complete status"
- label: "Partial - Some objectives met"
description: "Archive with documented gaps"
- label: "No - Cancel"
description: "Abort archival"
multiSelect: false
Handle response:
CLOSURE_STATUS=completeArchive aborted by user. + STOPAskUserQuestion:
questions:
- question: "Document the gaps or unmet objectives:"
header: "Gap Documentation"
Capture response as GAPS.
Task tool:
subagent_type: rp1-dev:prd-archiverprompt:MODE: archive
PRD_NAME: $1
CLOSURE_STATUS: {complete|partial}
GAPS: {user-provided gaps or empty}
Display agent success output directly. Include: