Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a0e387-534d-70e3-ad53-4ea05676db8c
32 lines
2.1 KiB
Markdown
32 lines
2.1 KiB
Markdown
# Exact metered requester extension — operator approved
|
|
|
|
Existing work: RPF-WP-0035-T06, SECRETS-WP-0009-T03, REINAH-WP-0003-T06.
|
|
The operator explicitly approved this exact packet on 2026-09-27; the mandate
|
|
and six successful native creates are retained in docs/evidence/. No additional task or workplan is created.
|
|
|
|
Reviewed command: scripts/create-metered-approval-requests.sh, invoking the
|
|
adjacent Python script with --clock-trust-file and --mandate. The command freezes
|
|
SHA-256 22e640428e3a7ae8fc2363cf193db98381cd94e4be7ab009bc6703658d6fc544 of
|
|
secrets-engine/docs/proposals/glas-metered-tool-renewal-20260927/native-pdp-inputs.json.
|
|
|
|
Exactly six unsigned requests: apply, verify, exec for each of
|
|
`glas-claude-agent-dev-anthropic` and `activity-core-metered-worker-token`.
|
|
The provider requires human control; the companion retains ordinary approval.
|
|
The requester keeps approval:create only, the same exact KV reader, subject,
|
|
audience, tenant, and 15-minute token limit. It verifies excess scopes and sibling
|
|
reads are denied; client bytes remain in memory; Warden revokes its reader.
|
|
It neither approves nor consumes requests and never retrieves either workload
|
|
credential. It writes non-secret native receipts and refuses to overwrite a
|
|
partial receipt or retry an uncertain create. Planned IDs persist before POST.
|
|
|
|
Four requester tests plus two existing token-time tests pass. Dry-run lists
|
|
exactly six records. Creation completed under the explicit operator mandate,
|
|
a fresh admitted Railiance Clock interval and attended reader execution. Native
|
|
review and consume/backend admission remain after creation. The current human
|
|
review HTTP adapter admits human-control records only: companion ordinary
|
|
approval needs its own supported approver path; do not relabel it human-control
|
|
or use the retired combined operator client to bypass that boundary.
|
|
|
|
Six native requests were created with no human entries or consume. The attended
|
|
reader closed. Informed Decision exact-ID ordinary human review is implemented
|
|
for the three companion IDs; it preserves their native ordinary control type.
|