docs(repo): track showcase-completion e1-e5 prps (#406)#413
Conversation
There was a problem hiding this comment.
Sorry @w7-mgfcode, your pull request is larger than the review limit of 150000 diff characters
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Tracks five execution-ready PRPs for the showcase-workspace-completion umbrella #406:
PRPs/PRP-showcase-completion-E1-metadata-provenance-backbone.md— epic feat(api,db): showcase-completion E1 — workspace metadata & provenance backbone (migration + jsonb story slots + patch lifecycle endpoint) #407 (Foundation)PRPs/PRP-showcase-completion-E2-safe-replay-lifecycle.md— epic feat(api,ui): showcase-completion E2 — safe replay & workspace lifecycle (confirm/diff, lineage, rename/archive/pin/tags, search, compare, link health) #408PRPs/PRP-showcase-completion-E3-seed-config-scope.md— epic feat(api,ui): showcase-completion E3 — advanced seed config mvp + store/product scope selection #409PRPs/PRP-showcase-completion-E4-run-config-phase-controls.md— epic feat(api,ui): showcase-completion E4 — run-config phase controls (model set + backtest params in start frame) #410PRPs/PRP-showcase-completion-E5-agent-rag-story-capture.md— epic feat(api,ui): showcase-completion E5 — agent/hitl + rag story capture (approval history + reject + rag events) #411E1–E3 passed two
prp-quality-agentvalidation rounds; round-2 blocking findings were amended in-document (E1: explicit-null rejection onarchived/pinned/tagsin the PATCH body blueprint, runtime-verified on the installed pydantic; E3:workspaceToRunRequestnow preserves E1'sreplayed_from_workspace_idreplay provenance). E2/E3 embedCONTRACT(E1)-tagged assumptions cross-checked against the E1 PRP, with built-in post-E1-merge reconciliation tasks gating execution.Docs only — no code, schema, or config changes.
Checklist
type(scope): description (#issue)referencing open issue feat(api,ui): showcase workspace completion — the forecastlab control story #406docs/<kebab-slug>offdev