7 shipped
Foundation, Decision Engine v2, DAA shadow adapter, JWKS, x402 middleware + conformance, marketing surfaces, and the rotation-rehearsal driver are all live in production or staging.
Money-path infrastructure deserves a visible trajectory. This is the public-safe view of the internal 90-day cross-rail governance plan. Twelve milestones, target completion August 11, 2026 (day 90). Last reviewed May 24, 2026.
Updated as PRs merge. The internal plan is in the repo; this is the customer-facing summary.
Foundation, Decision Engine v2, DAA shadow adapter, JWKS, x402 middleware + conformance, marketing surfaces, and the rotation-rehearsal driver are all live in production or staging.
Between milestones. Design-partner review prep (M5) is the next active workstream; window opens June 17.
Design-partner review, Privy round-trip, cross-rail dashboard surfaces, first customer flipped to enforcing on DAA, Phase-1 success criteria.
Each milestone has a definition-of-done. We update status here when the corresponding PRs merge.
Rail-agnostic Outbound Value Transfer types ship; v2 policies compile alongside v1 with no breaking changes. Golden tests green.
Week 2
Four new columns, three concurrent indexes, idempotent backfill. Migration deployed to staging without downtime.
Week 2
`evaluate(ovt, policies, context)` replaces six legacy event-specific evaluators behind a flag. Replay golden tests green across all six rails.
Week 4
DAA webhook ingress live, events normalized into OVT shape, surfacing in the decision ledger with `rail='stripe_daa'`. No enforcement yet.
Week 5
Hard gate. Slide deck + live walk-through with design partners; feedback log triaged before any new features ship.
Week 6 · June 17–24, 2026
Tokens minted on Allow, JWKS endpoint cacheable, verifier passes 100% of conformance suite. Real JWKS + rotation tooling live.
Week 7
TS + Go verifiers landed with shared conformance suite. Demo against Stripe-documented USDC-on-Base flow exercises five scenarios end-to-end including fail-closed engine/signer paths plus downstream token verification (T-040/T-041 merged).
Week 8
One x402 round-trip through Privy in a sandbox tenant; fail-closed verified end-to-end. Blocked on partner credentials.
Week 9
Ledger view filter by rail, approval-queue rail badge, three Stripe DAA policy templates installable from the dashboard.
Week 10
Marketing surfaces for cross-rail governance are live. Demo embeds work on mobile + desktop. Pricing copy reflects rail-agnostic pricing model.
Week 11 (ahead of schedule)
Real Stripe DAA traffic running through the engine in enforcing mode. Seven days without rollback before declaring success.
Week 12
Spec §1 acceptance bullets all green; security review signed off; key-rotation rehearsal complete (rehearsal driver landed Week 11).
Week 13
The shorter changelog. Customer-visible work only.
Critical content-type guards, timing-safe token compare, error-response sanitization, rate-limit fingerprint hardening, and the Slack response_url allowlist (SSRF guard) shipped after external review.
Marketing pages now reference the real POST /api/v1/decisions endpoint (replacing an aspirational /v1/decide), and the MCP tool name reflects the actual axiru.decisions.create surface. Filed two external reviewer audits in /docs/audits.
Trajectory now visible to buyers without scheduling a call. Engineer-facing /implementation page shows the 10-line integration plus MCP examples.
End-to-end wiring through Decision Engine v2 + Prisma-backed v2 policies + signer. /api/v1/authorizations now serves real customer policy data.
18 assertions across 7 steps. First green log archived under docs/cross-rail/key-rotation-rehearsals/. Operationalizes M12.
Demo app exercises invalid-token / expired-token / wrong-rail paths and verifies the Go verifier rejects them. Foundation for M7's conformance suite.
Locks the fail-closed default at the engine's service boundary so regressions surface in CI, not in production. Required by SOC 2 control narrative.
Three horizons. These are directional bets, not dated commitments — we'll move items into the milestone plan above when they earn a quarter.
Stripe is the first rail, not the only rail. Once Phase-1 closes, the same decision engine extends to the rails real finance teams already use for redundancy.
Blockchain settlement is irreversible. The pre-execution control surface matters more on USDC than it does on a Stripe refund — you can't claw a stablecoin back.
Regulated entities won't route financial-intent payloads through a multi-tenant SaaS regardless of how strong the encryption is. The architecture is non-custodial today; the deployment topology needs to match.
These horizons are subject to design-partner input and market signal. If one of them matters for your team, the fastest path to influence the ordering is to become a design partner.
If a milestone shows shipped here, the underlying PRs are merged into main and the change is in production or staging. We update the page on the same day.
Want to weigh in on what we build next? Design partners get roadmap input. Book a design-partner conversation →
The product is what's shipped today. The roadmap is what makes Axiru a long-term bet. Shadow mode is free — connect Stripe and you're seeing your own data in five minutes.
Start in shadow mode first. Move to live enforcement later.