feat(demo): guided demo mode with human approval gate - #7
Conversation
Automate the paced scan, human CI approval gate, execution results, and verified audit-ledger finish while keeping the controls isolated to demo and replay modes. Co-authored-by: Cursor <cursoragent@cursor.com>
Prevent replay-mode EventSource reconnects from duplicating the scan history after a run has completed. Co-authored-by: Cursor <cursoragent@cursor.com>
PR Summary by QodoAdd guided demo flow and pending invitation support
AI Description
Diagram
High-Level Assessment
Files changed (23)
|
6093f54 to
9185725
Compare
Code Review by Qodo
1.
|
Discard superseded demo decisions, reset disposable demo audit state, handle every terminal scan status, preserve invitation capabilities, and surface real MCP inventory failures. Co-authored-by: Cursor <cursoragent@cursor.com>
One button drives the full flow for screen recording: scan, fan-out, sandbox
reconciliation, summary, staggered approvals — then stops at the protected CI card
and waits indefinitely for a human Continue. Every step uses the real API, not a
scripted animation. Stop/reset supported for repeat takes. Hidden outside
demo/replay mode.