Commit graph

229 commits

Author SHA1 Message Date
rcourtman
bbf6bb468b Govern cutover preview under cloud-paid 2026-04-15 11:08:36 +01:00
rcourtman
d0b28ef994 Align self-hosted plan copy with monitored-system counting 2026-04-15 10:59:33 +01:00
rcourtman
41ef7b2830 Explain monitored-system counting on the plan surface 2026-04-15 10:57:17 +01:00
rcourtman
0080108fa8 Own pulse-pro grandfathering under cloud-paid 2026-04-15 10:54:03 +01:00
rcourtman
169c0b113a Clarify Pulse Account monitored-system copy 2026-04-15 10:47:58 +01:00
rcourtman
429f12decd Recover unavailable Pulse Account handoffs 2026-04-15 10:09:00 +01:00
rcourtman
c35830c813 Clarify monitored system limit copy 2026-04-15 09:50:07 +01:00
rcourtman
8f36b9a080 Govern preview deploy workflow under cloud-paid 2026-04-15 09:46:26 +01:00
rcourtman
7950af095e Govern public v6 preview ops ownership 2026-04-15 09:24:41 +01:00
rcourtman
06a281682d align self-hosted plan copy with patrol labels 2026-04-15 00:51:39 +01:00
rcourtman
f3c4d4d83d Grandfather active v5 Pro customers as uncapped 2026-04-15 00:35:24 +01:00
rcourtman
5925f4847c make patrol the canonical route 2026-04-15 00:19:10 +01:00
rcourtman
b84e4067e8 Uncap grandfathered lifetime entitlements 2026-04-14 23:34:37 +01:00
rcourtman
7cac04e2ff Track v6 install version through licensing runtime 2026-04-14 11:44:59 +01:00
rcourtman
b87466fd3f Quiet pre-auth state probe on login entrypoints 2026-04-11 21:00:35 +01:00
rcourtman
aae9be2441 Seal public demo dashboard shell leaks 2026-04-11 20:15:45 +01:00
rcourtman
47b6d0fb1c Align release header audit with publish contract 2026-04-11 18:25:53 +01:00
rcourtman
b33cc3ac60 Hide admin operations from public demo 2026-04-11 17:20:58 +01:00
rcourtman
1e28a03b57 Stabilize rc1 mock mode and metrics history 2026-04-11 16:47:37 +01:00
rcourtman
bcb5a853c7 Hide setup-only demo affordances in read-only mode 2026-04-11 16:23:48 +01:00
rcourtman
8ec365b5ff Redirect authenticated login route to dashboard 2026-04-11 15:55:31 +01:00
rcourtman
15042dbe99 Restore dashboard relay onboarding proof 2026-04-11 00:19:48 +01:00
rcourtman
d92ce0c54b Anchor trial retry-after UI proof 2026-04-10 23:58:54 +01:00
rcourtman
0a4c84daaa Hide demo organization chrome via presentation policy 2026-04-10 23:43:15 +01:00
rcourtman
c54b245bed Tighten hosted trial contract anchors 2026-04-10 22:46:02 +01:00
rcourtman
f0b30f9a81 Anchor trial-start release matrix 2026-04-10 19:26:27 +01:00
rcourtman
b929321a3d Anchor eval trial-signup metadata 2026-04-10 19:02:35 +01:00
rcourtman
8610f3b808 Unify trial-start doc anchors 2026-04-10 18:32:58 +01:00
rcourtman
a31d237952 Auto-discover trial-start doc references 2026-04-10 18:24:59 +01:00
rcourtman
1e897bd35d Strengthen trial-start docs guard 2026-04-10 18:13:22 +01:00
rcourtman
5f9db943cf Guard trial-signup runbook contract 2026-04-10 17:51:43 +01:00
rcourtman
d38dcb00da Align trial-start proofs with retry burst 2026-04-10 17:48:20 +01:00
rcourtman
8d97bc3995 Tighten dashboard summary hot paths 2026-04-10 17:32:30 +01:00
rcourtman
b846d66fd0 Gate release mock fixtures behind demo entitlement 2026-04-10 12:33:57 +01:00
rcourtman
9cd0e077d0 Polish RC release messaging and FAQ 2026-04-10 09:52:08 +01:00
rcourtman
db8db90e1c Repair frontend contract drift blocking rc.1 push 2026-04-09 18:47:49 +01:00
rcourtman
a4a223a7c6 Exclude disabled platform connections from monitored-system counts 2026-04-09 16:35:38 +01:00
rcourtman
1c6b415229 Clean up monitored-system contract governance 2026-04-09 16:14:40 +01:00
rcourtman
8a1b333dee Gate platform saves on admission previews 2026-04-09 14:46:50 +01:00
rcourtman
b7366055d8 Centralize monitored-system availability presentation 2026-04-09 11:49:29 +01:00
rcourtman
46a262f19d Require canonical monitored-system usage availability 2026-04-09 11:15:56 +01:00
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
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
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
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
1d867a70ad Track self-hosted portal handoff lifecycle 2026-04-08 19:40:52 +01:00