mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-10 18:45:53 +00:00
87473aa49d
The install proof passed green this morning while every provisioned workspace ran unlicensed; the entitlement gap survived because nothing asserted lease health. The workspace proof now reads each workspace's provisioned billing state and verifies the lease exactly the way a release-build client runtime will: against the hosted entitlement trust root, through the provider MSP license chain, requiring white_label. A present license with an unverifiable lease fails the proof with the specific reason; the environment-fallback plan (dev, no license) reports entitlement_skipped_reason=no_provider_msp_license instead of asserting. Proof and install-proof workspace output lines gain entitlement_lease_checked/verified, entitlement_white_label, and the skip reason.