07. Implemented vs Gap Analysis

Capability status

Capability Status Evidence summary
Public lead capture Implemented /get-swapps/ submits to leads endpoint.
Prototype generation trigger Implemented Lead-scoped trigger endpoint call exists.
Plan catalog rendering Implemented Public platform page fetches plans from subscriptions API.
Checkout initiation Implemented Checkout session endpoint and redirect URL handling present.
Checkout confirmation status Implemented Session status lookup by session_id present.
Stripe webhook ingestion Implemented Dedicated webhook endpoint + handlers.
Subscription synchronization Implemented Sync service updates local subscription state.
New account provisioning Implemented Creates client/user/company on paid checkout when needed.
Activation and first password set Implemented Signed token activation view exists.
Sites module (customer) Implemented Site list/create/detail + limits/permissions.
Ticket operations and AI workflows Implemented Ticket list/detail + operation tracking and external workflow hooks.
Prototype-to-site deterministic linkage Partial Prototype endpoint exists and site module exists, but direct auditable bridge is not clearly evidenced end-to-end.
Unified cross-platform journey observability Partial Multiple events/logs exist, but no single canonical journey ledger found.
BRD/workstream traceability in repo docs Pending (in discovered scope) Required input docs not found in searched locations.