mock cinema - six motions + optimize - DEM-ALTA-058
no live send - deny-defaultagent Katya
engineagents/katya/sdr_day + multi_channel_sequencerLIVE_CAPABLE
T+0h
signalFunding round - Series A (fixture)
draft actionSDR day-loop + sequence dry-run: email->CASL; LI/SMS/WA LIVE_CAPABLE; LIVE_OUTBOUND=false
agent Axel
engineagents/axel/inbound_chat + bant_scorer + /ops/bookLIVE_CAPABLE
T+12m
signalinbound_chat LIVE_CAPABLE dry-run -> BANT; /ops/book LIVE_CAPABLE dry-run (or /contact)
draft actionScripted turns + dry_run_completeness; booking/voice LIVE_CAPABLE deny-default; LIVE_LLM=false
agent Axel
engineengines/noshow + agents/axel/noshowLIVE_CAPABLE
T-24h / T-2h
signalFixture meeting at risk (confirmation missing)
draft actionConfirmation + reminder + reschedule LIVE_CAPABLE dry-run; LIVE_OUTBOUND/LIVE_CALENDAR=false
Expansion
email + linkedin
agent Katya
engineengines/motions/expansionLIVE_CAPABLE
account cycle
signalFixture account on prospect+seo with competitor trigger
draft actionOpportunity list + sequencer dry-run with dry_run_completeness; LIVE_OUTBOUND=false
Closed-lost
email + linkedin
agent Katya
engineengines/motions/closed_lostLIVE_CAPABLE
revive window
signalFixture lost deal - loss_reason=budget
draft actionRevival + sequencer dry-run with dry_run_completeness; no live CRM write
agent Axel
engineengines/motions/eventsLIVE_CAPABLE
post-event
signalFixture registrant / attendee / webinar no-show
draft actionNurture + sequencer dry-run with dry_run_completeness; LIVE_OUTBOUND=false
agent Katya
engineengines/signalsLIVE_CAPABLE
pre-step
signalFixture buying signals (funding / pricing / hiring)
draft actionNamed dry-run adapters + timing rec; LIVE_SIGNAL_INGEST=false
agent Katya
engineengines/personalizeLIVE_CAPABLE
render
signalFixture company/persona/deal/competitor context
draft actionRule/template drafts LIVE_CAPABLE; LIVE_PERSONALIZE_LLM=false
agent Luna
engineengines/optimizeLIVE_CAPABLE
weekly A/B
signalFixture campaign outcomes (channel x message variant)
draft actionWinning variant + apply-plan dry-run; LIVE_OPTIMIZE_AUTOAPPLY=false
agent Katya
engineoutbound/email_sender (Resend)LIVE_CAPABLE
T+0h dry-run
signalConsent ledger hit - CASL fields present (fixture)
draft actionDry-run proof receipt only - LIVE_OUTBOUND=false deny-default
agent TrustOps
enginetrustops/parity_scorecardLIVE_CAPABLE
ops
signalAlta parity scorecard regenerate (DEM-ALTA-057/058)
draft actionStatus board + scorecard MD/JSON - MOCK=2 GATED=0 LIVE_CAPABLE=33 MISSING=0
Six Alta motions (outbound / inbound / noshow / expansion / closed-lost / events) plus signals / personalize / optimize. LIVE_CAPABLE = gated provider path exists - not live on this site. All LIVE_* default false. No SOC 2 / ISO claims. Scorecard DEM-ALTA-058: MOCK=2 / GATED=0 / LIVE_CAPABLE=33 / MISSING=0 (appexchange+hubspot intentional).