Unauthorized execution
A request expected to be denied changes simulator state.
OPEN SECURITY VALIDATION PROGRAM
Can a machine prove it had permission before it acted? Run nine executable tests against KineGrant's local authorization gate and verify the JSON evidence independently.
01 / THE QUESTION
AI is moving from generating text to controlling robots and devices. KineGrant separates a machine's ability to execute from its authority to act with short-lived, request-bound capabilities, local verification, replay protection, and signed receipts.
No grant. No action. Verifiable receipt.
02 / INTERACTIVE TEST
This interface mirrors the executable runner. The packet contains the tested source, 22-case runner, strict evidence schema, independent verifier, and safe validation rules.
ATTEMPT
first call completed
✓capability already consumed
✓replay rejected
✓count remains one
✓The second attempt is denied and the actuator count remains one.
03 / WHAT COUNTS
A request expected to be denied changes simulator state.
A one-time capability produces more than one state change.
Permission for one target controls another target.
Missing or invalid verification information still permits action.
An invalid receipt verifies or an execution cannot be traced.
Identical input and state produce unexplained opposite decisions.
04 / PARTICIPATE
Get the commit-bound challenge packet and verify its SHA-256.
Download packet ↓Open the checked-in Python 3.12 environment. It installs, generates the source-bound packet, and verifies it.
Open in Codespaces ↗Generate a source-bound report and checksum, run the independent verifier, then publish PASS or FAIL.
Open reproduction request →Release commit 304fe33a4050af22dd20a2597afc368f6f57946e
Packet SHA-256 3757ecc35161c9751bbd3cdb039c8e0a40eb1be39d7d52eeca97bc6f96d2695e
Reference evidence · All checksums · Release notes · Source-bound reproduction packet
05 / FOUNDING IMPLEMENTERS
Numbers cannot be bought, reserved, or transferred. They do not represent equity, investment returns, certification, or endorsement. A number is assigned only after a reproducible external implementation, accepted adapter, confirmed issue, or adopted technical proposal.
06 / SAFE SCOPE
KGP-001 is an experimental open draft, not a recognized standard or safety certification. Do not deploy the current draft as the sole control for hazardous machinery.
MACHINE PERMISSION TEST