Skip to content

feat(api,ui): showcase-completion E5 — agent/hitl + rag story capture (approval history + reject + rag events) #411

@w7-mgfcode

Description

@w7-mgfcode

Sub-issue of #406 (umbrella: showcase workspace completion — the forecastlab control story). Parallel after Foundation (E1 #407).

Purpose

Agent/HITL + RAG story capture: persist the approval story (decision approved/rejected/expired, action ids, tool-call summary, transcript summary) into the workspace row's approval_events slot, add a Reject button to the Showcase HITL step card alongside Approve, render approval history on Showcase and /ops, capture RAG events (indexing/retrieval probes with provider state) into rag_events, and mark on replay whether the knowledge/agent story was reproduced or explicitly not reproduced. Capture is warn-and-continue — it must never fail a green pipeline. No widening of agent_require_approval.

Sub-tasks

To be decomposed via issue-to-subtasks when this epic is picked up.

Metadata

Metadata

Assignees

No one assigned

    Labels

    epicEpic — a delivery surface under an umbrellafeatNew featureflowflow: command-suite work

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions