PES access
One-run invitation, target bound, and fail-closed by default.
This page builds the access contract without wiring the live PES or Google APIs.
Sample grant record
{
"grant_id": "grant_01j0a7z1m4q2x8t9r6",
"hashed_token": "sha256:8b7f0d6c0d9e17c6b1bfbf5fd7e3b0d8f9c3cf4f74d1b5c9ad0e0c7f34c2a11f",
"target_domain_or_place_binding": "alder-street-mechanical.example",
"issued_at": "2026-07-31T12:00:00Z",
"expires_at": "2026-08-01T12:00:00Z",
"max_runs": 1,
"runs_used": 0,
"status": "issued",
"allowed_surfaces": [
"sample",
"request",
"access"
],
"cost_ceiling": 0,
"operator_reference": "ops/pes-access-review"
}
Grant controls
Token validation, target binding, rate limits, budget ceilings, and one-run redemption.
Redeem access
Required controls
- Server-side token validation.
- Raw tokens never stored in source or logs.
- One-time redemption with expiry and target binding.
- Fail-closed states for reused, malformed, wrong-target, rate-limited, unavailable, and budget-blocked grants.