rcourtman
84949d9c35
Harden demo commercial settings boundary
...
Fail closed on deep-linked Pro license and monitored-system ledger panels until the session presentation policy resolves, hide those commercial details in demo mode without mock entitlements, and make the quickstart browser proof wait for the async settings update request.
2026-04-09 09:45:50 +01:00
rcourtman
1e8daa84c0
fix: remediate dependency alerts
2026-04-09 09:35:28 +01:00
rcourtman
e9346942e3
Normalize agent lifecycle shared boundary numbering
2026-04-09 09:20:43 +01:00
rcourtman
4cb630f0a6
Surface monitored-system ledger explanations
...
Use the canonical monitored-system explanation response for the self-hosted usage ledger, including grouped-source reasoning, usage verification fallback, and continuity context.
2026-04-09 08:39:18 +01:00
rcourtman
f7a6a0f83e
Normalize configured platform replacement selectors
2026-04-09 08:25:26 +01:00
rcourtman
99efafac52
Govern AI chat drawer shell ownership
2026-04-09 08:12:28 +01:00
rcourtman
5567fd1b80
Stabilize commercial activation continuity ownership
2026-04-09 08:07:34 +01:00
rcourtman
894a73ab90
Fail closed on unavailable platform admission usage
2026-04-08 23:55:00 +01:00
rcourtman
c76b4c2094
Hide monitored-system explanation surfaces in demo mode
2026-04-08 22:33:24 +01:00
rcourtman
38c8237a4f
Add monitored-system admission previews for platform connections
2026-04-08 22:20:42 +01:00
rcourtman
f03c8d3441
Make billing recovery route-owned and unblock governed commits
2026-04-08 22:11:10 +01:00
rcourtman
5edd2ad53a
Persist self-hosted purchase redemption records
2026-04-08 20:42:36 +01:00
rcourtman
9e83d0862d
Tighten self-hosted purchase return binding
2026-04-08 20:21:36 +01:00
rcourtman
51b076a592
Track AI runtime store ownership
2026-04-08 19:47:14 +01:00
rcourtman
1d867a70ad
Track self-hosted portal handoff lifecycle
2026-04-08 19:40:52 +01:00
rcourtman
de1f608c02
Centralize AI runtime frontend read model
2026-04-08 19:06:41 +01:00
rcourtman
7c8fddd9f0
Retire legacy self-hosted checkout compatibility paths
2026-04-08 19:01:22 +01:00
rcourtman
4eb7b58065
Hide checkout intents behind Pulse Account handoffs
2026-04-08 18:43:37 +01:00
rcourtman
81f64edace
Decouple monitored-system continuity capture from billing reads
2026-04-08 18:32:43 +01:00
rcourtman
87bec03f58
Remove legacy Pulse Account checkout bootstrap
2026-04-08 18:22:21 +01:00
rcourtman
4524baa1b0
Gate grandfather floor capture on settled supplemental inventory
2026-04-08 17:37:55 +01:00
rcourtman
96236994f6
Keep non-AI route bootstrap off assistant APIs
2026-04-08 17:35:01 +01:00
rcourtman
10f1459d1a
Preserve grandfathered monitored-system floors for v5 upgrades
2026-04-08 17:02:21 +01:00
rcourtman
763b3a4823
Canonicalize setup completion next-step model
2026-04-08 09:44:23 +01:00
rcourtman
7be2301a9b
Remove app-side Pulse Account URL construction
2026-04-08 09:27:36 +01:00
rcourtman
7a47f0923e
Canonicalize monitored-system admission enforcement
2026-04-07 20:11:57 +01:00
rcourtman
e327ff9726
Add selector helpers for commercial posture
2026-04-07 20:07:57 +01:00
rcourtman
8c004f9a4c
Use opaque checkout intents for self-hosted upgrade returns
2026-04-07 19:45:20 +01:00
rcourtman
4eedaf72da
Centralize commercial posture bootstrap and ban non-billing entitlement reads
2026-04-07 19:31:00 +01:00
rcourtman
b402563ef1
Make self-hosted checkout return server-owned and recovery-only
2026-04-07 18:56:27 +01:00
rcourtman
50b9c469ab
Finish presentation-policy commercial contract split
2026-04-07 18:30:51 +01:00
rcourtman
c4f4a67f6c
Tighten self-hosted checkout handoff and auto-return
2026-04-07 18:12:47 +01:00
rcourtman
cc5ee2e24c
Split commercial posture from billing entitlements
2026-04-07 13:24:55 +01:00
rcourtman
ca7e9adc7d
Prove and document Pulse Account upgrade return
2026-04-07 11:52:00 +01:00
rcourtman
f8ad57a1f2
Split runtime capabilities from commercial entitlements
2026-04-07 11:40:57 +01:00
rcourtman
e4fa4824b9
Route self-hosted app upgrades through Pulse Account
2026-04-07 11:01:40 +01:00
rcourtman
494526fb76
docs: capture mobile post-rc validation plan
2026-04-07 10:44:03 +01:00
rcourtman
7b22d62882
Promote Pulse Pro billing focus to route-owned states
2026-04-07 10:33:00 +01:00
rcourtman
0c1fafa800
Centralize demo commercial boundary policy
2026-04-07 10:24:53 +01:00
rcourtman
c712a69691
Promote demo bootstrap and suppress public commercial surfaces
2026-04-06 13:11:30 +01:00
rcourtman
4e4c1b368b
Prepare v6 demo mode commercial boundary
2026-04-06 10:53:07 +01:00
rcourtman
1db6b41aac
Add explicit plan and usage focus to Pulse Pro billing
2026-04-06 10:46:53 +01:00
rcourtman
6641763e58
Make monitored-system billing links land on distinct states
2026-04-06 10:45:22 +01:00
rcourtman
e210230764
Split monitored-system billing banner intents
2026-04-06 09:23:25 +01:00
rcourtman
80434b791d
Normalize upgrade CTA navigation semantics
2026-04-06 00:14:19 +01:00
rcourtman
c37b1e83be
Replace in-product pricing page with handoff route
2026-04-05 22:34:38 +01:00
rcourtman
38a7495737
api: refresh hosted entitlement fallback lease
2026-04-05 13:18:30 +01:00
rcourtman
283f2e25ae
Restore v6 development version semantics
2026-04-04 23:02:58 +01:00
rcourtman
7e0f84a40f
Reopen v6 release control as pre-RC hold
2026-04-04 22:47:37 +01:00
rcourtman
9ba7915c7c
docs: lock pulse mobile v1 product truth
2026-04-04 22:09:19 +01:00