Protocol Playground
Edit and validate Supply-Y objects locally without sending plaintext to Supply-Y.
reasoning_packageThe Playground is a browser-local implementation aid for the supply-y/1.0 object contract. It loads the same seven JSON Schemas and fourteen valid or invalid fixtures used by the repository release gate.
What it validates
- valid JSON and a supported
object_type; - the matching JSON Schema Draft 2020-12 contract;
- required common-envelope and object-specific fields;
- formats, enums, patterns and additional-property rules;
- current domain-profile checks for prohibited raw disclosure keys, required human approval, response-action dependencies and thread phase transitions.
Every finding includes its source, JSON Pointer, keyword and message. Valid fixtures should pass. Red-team fixtures should be rejected for the published reasons.
Privacy boundary
Validation executes inside the browser. The editor does not call a validation API, persist content or send the object to Supply-Y. The page ships only committed test schemas and fixtures.
Do not paste production data into a public documentation site. Local execution reduces exposure but does not turn the browser into an approved customer environment.
What it does not prove
Passing the Playground proves structural and local profile compatibility only. It does not prove that facts are true, policy was genuinely enforced, encryption keys are controlled, a signature is valid, an Agent is safe, or a production exchange will succeed. Those require the cryptographic, behavior, interoperability and hosted-sandbox conformance levels.