PAYGO PLATFORM
State of the Union
The quantitative picture. Every claim traced to a source. What we measure, what we assert, and where the gaps are.
These are the numbers that define the platform's health. Some are measured from production data. Others are asserted from code analysis. The distinction matters.
Accounts flagged as bad debt in production. Status: measured (stale by 2 days). Threshold: warning.
Accounts where bad-debt state disagrees across the triple store (Postgres flag, customer timestamp, Stripe metadata). Status: measured (stale by 2 days).
Accounts charged for bad debt via consolidated invoice AND original invoice payment. Status: measured (stale by 2 days).
Uncollectible invoices per day — the leading indicator for live payment. Down from 48 at start of Q1. 27% reduction.
12 weeks of Jira ticket data (W01–W12 2026), classified into billing taxonomy categories. 19 tracked patterns. 204 total evidence entries.
Twelve weeks of ticket data across 9 failure-mode categories. ~360 engineering-attributable tickets per month. Top drivers: subscription lifecycle (228), payment block (92), and invoice remediation (90). 83–100% engineering-blocked.
Week-by-week breakdown, trend analysis, peak identification, and engineering-blocked percentages across all 9 categories.
Mapping ticket categories to Q2 workstreams. Not every category gets a direct fix — some improve as side effects.
| Category | Q2 Workstream | Mechanism |
|---|---|---|
| Subscription Lifecycle | Smart Checkout | Live payment eliminates rollback-induced drift. Deferred collection removes PM gate blocking. |
| Payment Block | Dunning Brain | Brain reads full state before deciding. Recovery path becomes explicit. Can't-pay-now handled by deferred collection. |
| Invoice Remediation | Honest Invoicing | Credit notes replace metadata. One invoice, one button, correct amount. |
| Bad Debt | Dunning Brain | Brain expansion: flagging, lifting, and account type rules in one coordinated decision. |
| Entitlement Drift | Smart Checkout | Confirm-before-commit prevents entitlement grants before payment. Drift source eliminated. |
| Duplicate Charge | Honest Invoicing | No consolidated invoice means no double-charge vector. |
| Refund | — | 98% handled by support. Remaining 2% are edge cases. No Q2 workstream. |
| Provisioning | Smart Checkout | Entitlement sync moves to webhook handler. Provisioning follows payment confirmation. |
| Address/Checkout | Registrar | All registrar flows through Unified Checkout. |
The knowledge graph backing this site has 2,008 nodes and 2,803 edges across 15 domains. Here's an honest assessment of what's grounded and what isn't.
Claims about the system. Many are asserted from code analysis without data backing — the primary knowledge debt.
Forward-looking predictions. 147 are untested — declared but without 'predicts' edges to observable metrics.
How things work. These are structural — grounded by code references, not data observations.
Patterns detected from qualitative data (tickets, logs). The evidence layer feeding fact grounding.
Open investigations. The honest ones — things we know we don't know yet.
Named measurements with freshness tracking. 7 fresh, 11 stale. The data pipeline needs attention.
The approach works — the metrics prove it where they're measured. The knowledge debt is real — many claims need data backing. Q2 is the bridge between assertion and evidence.