ClientsFlow Pipeline · Live-test → Final EBO

Next Steps — from the 06/26 live pipeline test

Everything Mátyás & Gergely surfaced in the live funnel walkthrough, turned into an actionable checklist mapped to the WJ scenarios, with severity + recommended action. Hand-off for the instance preparing the final merged EBO + the overnight QA run.

P0 blocker / trust-critical P1 high P2 medium TEST+FIX existing bug BUILD new behavior DEFER OUT-OF-SCOPE

⭐ Two owner-mandated EBO additions (do these for sure)

INV-NEW — Real-time pipeline reflection (HARD INVARIANT). P0 BUILD All critical state changes must appear in the pipeline view immediately — no ~3-minute poll/cron lag. Applies to: stage moves, cancellation, reschedule, sequence arm/stop, sales-call completion, transcript-ingested, proposal sent, contract signed, payment arrived. Add as a top-level invariant and a "must NOT lag / must NOT require a refresh" clause on every state-changing scenario. "minden kritikus állapotváltozás azonnal jelenjen meg a pipeline nézetben." (lines 399–413 + owner instruction)

WJ-26 reclassify — Fireflies transcript DID save, but TOO SLOW. P1 TEST+FIX The transcript was ultimately found and saved into the correct Notion "Call recordings" DB — so it is not a "does-not-save" bug. Reclassify to: saves to the correct Notion DB and is reflected promptly (bound the latency; pair with INV-NEW + the card "transcript in" tag). (owner correction)

A. Confirmed bugs in built behavior → test + full-auto fix

B. New behaviors / requests → decide build-tonight vs document

C. Email copy / content → defer to a dedicated session

D. Out of scope of this EBO → separate project

E. EBO completeness gaps (coverage audit)

10 of 75 source scenarios aren't cited by any spine row. Recommended disposition:

Ordered next-step plan (hand-off)

  1. Other instance — update the final EBO: add INV-NEW (real-time reflection) + per-scenario "must NOT lag" clause; reclassify WJ-26 (Fireflies saves-but-slow); add A1–A7 as guardrail/expected scenarios (or expand the cited WJ rows); fold B1–B9 per the build-scope decision; fold the E gaps (S4/S5/S9/S13/S14/S16/S10); note C1 deferred; exclude D1.
  2. Decide build-scope for tonight: P0s non-negotiable (A1 timezone · A2 neg-replies · A4 cancel-of-occurred · B1 real-time). Build the well-specified net-new (B3 pre-signed · B4 DocuSeal settings · B5 post-sign payment email · B6 onboarding trigger · B7 sales-call processing); DEFER fuzzier items if risk/time is tight. Mark every un-built item as a tracked residual — never fake-green.
  3. Re-render + re-sign the EBO (spec_to_ebo.py --sign), re-deploy the review doc.
  4. Run the overnight QA (full-auto fix loop), prioritizing the P0s; pass-if-any-variant on WJ-17/WJ-19.
  5. Separate sessions: C1 email-copy review · D1 time-logging app.