Commit graph

1521 commits

Author SHA1 Message Date
rcourtman
8d97bc3995 Tighten dashboard summary hot paths 2026-04-10 17:32:30 +01:00
rcourtman
659c5f5988 Prefer explicit Playwright browser base URL 2026-04-10 17:26:18 +01:00
rcourtman
367208d489 Make setup completion preview deterministic 2026-04-10 17:16:53 +01:00
rcourtman
e9b4718706 Govern platform onboarding paths 2026-04-10 17:02:16 +01:00
rcourtman
8e81add763 Generate typed platform support projection 2026-04-10 16:52:18 +01:00
rcourtman
ab3e028359 Add platform support manifest 2026-04-10 16:38:06 +01:00
rcourtman
d0648b07ae Reduce demo dashboard chart churn 2026-04-10 16:17:45 +01:00
rcourtman
b643d6d255 Unify dashboard storage trend loading 2026-04-10 14:53:00 +01:00
rcourtman
4692d88a0d Speed up demo mock chart loading 2026-04-10 14:26:55 +01:00
rcourtman
bbff55bd1a Normalize unified resource type cache seeding 2026-04-10 12:38:35 +01:00
rcourtman
b846d66fd0 Gate release mock fixtures behind demo entitlement 2026-04-10 12:33:57 +01:00
rcourtman
94cfc36d1e Keep infrastructure tab handoff out of loading shells 2026-04-10 12:19:48 +01:00
rcourtman
58ad221d47 Add governed v6 preview demo targets 2026-04-10 10:53:17 +01:00
rcourtman
b4647f02df Add v6 RC demo site copy deck 2026-04-10 10:05:25 +01:00
rcourtman
d587d0a7f7 Add v6 RC operator support pack 2026-04-10 10:03:04 +01:00
rcourtman
9cd0e077d0 Polish RC release messaging and FAQ 2026-04-10 09:52:08 +01:00
rcourtman
81fef82bdd Restore RC backend proof regressions 2026-04-09 20:15:17 +01:00
rcourtman
a41c956320 fix(ai): fail closed on unknown v6 read commands 2026-04-09 19:21:16 +01:00
rcourtman
db8db90e1c Repair frontend contract drift blocking rc.1 push 2026-04-09 18:47:49 +01:00
rcourtman
c8e89d5040 Reclaim v6 rc.1 as first public prerelease 2026-04-09 17:58:40 +01:00
rcourtman
bbf86cac84 Document inactive platform connection preview defaults 2026-04-09 16:37:48 +01:00
rcourtman
a4a223a7c6 Exclude disabled platform connections from monitored-system counts 2026-04-09 16:35:38 +01:00
rcourtman
d26337aaf3 Promote v6 to rc.2 stabilization 2026-04-09 16:27:19 +01:00
rcourtman
1c6b415229 Clean up monitored-system contract governance 2026-04-09 16:14:40 +01:00
rcourtman
6fb9bdc994 Refresh RC judgment after proof pass 2026-04-09 15:54:59 +01:00
rcourtman
441e45e74a Fail closed platform saves on unavailable usage 2026-04-09 15:48:28 +01:00
rcourtman
af7191e2ef Refresh RC blockers after RA17 unblock 2026-04-09 15:45:14 +01:00
rcourtman
8a1b333dee Gate platform saves on admission previews 2026-04-09 14:46:50 +01:00
rcourtman
cb53dfc6a5 Record RC publication judgment packet 2026-04-09 14:37:32 +01:00
rcourtman
b7366055d8 Centralize monitored-system availability presentation 2026-04-09 11:49:29 +01:00
rcourtman
9ca3a43e79 Suppress unavailable monitored-system warning banners 2026-04-09 11:36:58 +01:00
rcourtman
46a262f19d Require canonical monitored-system usage availability 2026-04-09 11:15:56 +01:00
rcourtman
4efd90ab52 Disambiguate VMware replacement selectors 2026-04-09 10:52:22 +01:00
rcourtman
18559f9241 Fail closed invalid monitored-system matches 2026-04-09 10:29:51 +01:00
rcourtman
9c498b55c6 Prove demo commercial API preview redaction
Add backend regression coverage for the public-demo commercial route policy so monitored-system ledger reads, ledger preview/explain requests, and provider preview probes are hidden with the same generic 404 while adjacent platform list/add/test routes remain outside the commercial policy.
2026-04-09 09:55:54 +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
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