Skip to main content

Screen: Kickoff Discovery

web/kickoff.html. Collects stakeholder interviews and synthesizes alignment score, conflict themes, risk register, clarity gaps, and data-access requests.

Invite stakeholders

Leads create private interview links for known or new stakeholders. Stakeholders need no SABLE login at all — the invite link's token is the authentication, handled by kickoff-intake, SABLE's one public unauthenticated surface. See Screen: Interview for what the stakeholder sees on the other end of that link.

Monitor progress

The interview list shows who's invited, in progress, complete, or synthesized — a lead can see exactly where discovery stands without chasing anyone for a status update.

Synthesis

Once interviews are in, interview-synthesize builds the alignment score, conflict themes, risk register, clarity gaps, and data-access checklist in one reconciling pass across every respondent — not per-interview summaries stitched together afterward.

Approval path

Actionable follow-ups (a blocking access item becoming an Asana task, the discovery brief itself) route through the same human-approval controls as the rest of SABLE.

Where the code lives

  • sable-agents-demo/web/kickoff.html
  • sable-agents-demo/web/api/kickoff.js, _kickoff.js
  • sable-agents-demo/supabase/functions/kickoff-intake/, interview-synthesize/