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
ca008bb1e6
Add browser proof for trial rate limit
2026-04-10 23:39:37 +01:00
rcourtman
8c6e6081b4
Clarify trial proof boundaries
2026-04-10 22:48:48 +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
d38dcb00da
Align trial-start proofs with retry burst
2026-04-10 17:48:20 +01:00
rcourtman
259285ad40
Unify Playwright route base selection
2026-04-10 17:33:18 +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
94cfc36d1e
Keep infrastructure tab handoff out of loading shells
2026-04-10 12:19:48 +01:00
rcourtman
8b16c901c4
Declare Playwright in integration workspace
2026-04-10 00:15:31 +01:00
rcourtman
a4a223a7c6
Exclude disabled platform connections from monitored-system counts
2026-04-09 16:35:38 +01:00
rcourtman
8a1b333dee
Gate platform saves on admission previews
2026-04-09 14:46:50 +01:00
rcourtman
5fa6bb1eee
Prove mobile demo commercial boundary
2026-04-09 11:40:29 +01:00
rcourtman
9ca3a43e79
Suppress unavailable monitored-system warning banners
2026-04-09 11:36:58 +01:00
rcourtman
b3bfb254fe
Add integrated demo commercial boundary smoke
2026-04-09 10:43:07 +01:00
rcourtman
6a25c1f1b6
Cover demo preview probes in browser proof
2026-04-09 10:25:49 +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
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
5925750da3
Make Pulse Pro purchase arrivals action-oriented
2026-04-08 21:13:43 +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
rcourtman
4eb7b58065
Hide checkout intents behind Pulse Account handoffs
2026-04-08 18:43:37 +01:00
rcourtman
87bec03f58
Remove legacy Pulse Account checkout bootstrap
2026-04-08 18:22:21 +01:00
rcourtman
96236994f6
Keep non-AI route bootstrap off assistant APIs
2026-04-08 17:35:01 +01:00
rcourtman
1649faa75d
Use opaque Pulse Account handoffs for self-hosted upgrades
2026-04-08 17:24:35 +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
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
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
b9d8f79740
Harden quickstart contract compatibility
2026-04-03 18:11:33 +01:00
rcourtman
7062f556dc
Resolve BYOK models from live provider catalogs
2026-04-03 11:33:03 +01:00
rcourtman
0d25939921
Use a Pulse-owned alias for hosted quickstart models
2026-04-03 10:44:58 +01:00
rcourtman
8b667654d6
Align AI enablement with secure quickstart state
2026-04-03 02:06:47 +01:00
rcourtman
5afa396976
Break app runtime hook cycle and restore quickstart proof
2026-04-03 01:32:09 +01:00
rcourtman
7ab048e669
fix(frontend): add local summary scope reset actions
2026-04-03 01:09:00 +01:00
rcourtman
fc255e4d8c
fix(frontend): unify summary scope clearing
2026-04-03 00:55:32 +01:00
rcourtman
3300ece8dd
fix(frontend): clear pinned scope from neutral interaction surfaces
2026-04-03 00:36:06 +01:00