@clawbureau/schema
v0.2.0
Published
Shared JSON schemas for Claw Bureau services
Readme
@clawbureau/schema
Shared JSON schemas for Claw Bureau services.
Directories
auth/— scoped token claims.bounties/— marketplace request/response schemas.escrow/— escrow record schemas.identity/— ownership/attestation schemas.delegation/— delegation control-plane contract and audit schemas.policy/— policy contracts (Work Policy Contracts / WPC).poh/— proof-of-harness schemas.payments/— machine-payment settlement + loss-event schemas.insurance/— insurance claim / auto-claim schemas.reputation/— deterministic reputation/selection schemas.fixtures/— non-schema fixtures/test vectors (used by verifiers/tests).
Money conventions
- v2 schemas use USD only (
currency: "USD") and represent monetary values as integer strings in minor units (e.g. cents) using*_minorfields. - v1 schemas remain for backward compatibility.
Schemas (selected)
bounties/
post_bounty_request.v1.json,post_bounty_request.v2.jsonpost_bounty_response.v1.json,post_bounty_response.v2.jsonescrow_hold_request.v1.json,escrow_hold_request.v2.jsonbounty.v1.json,bounty.v2.json
escrow/
escrow.v1.json,escrow.v2.json
auth/
scoped_token_claims.v1.json
identity/
owner_attestation.v1.jsonplatform_claim.v1.jsonorg_roster_claim_manifest.v1.jsondid_rotation.v1.jsonidentity_export_bundle.v1.json
delegation/
delegation_create_request.v1.jsondelegation_contract.v1.jsondelegation_spend_event.v1.jsondelegation_audit_event.v1.json
policy/
work_policy_contract.v1.jsonwork_policy_contract_envelope.v1.jsonconfidential_work_contract.v1.jsonconfidential_work_contract_envelope.v1.json
payments/
machine_payment_settlement.v1.jsonmachine_payment_settlement_envelope.v1.jsonloss_event.v1.jsonloss_event_envelope.v1.json
insurance/
insurance_auto_claim.v1.json
reputation/
reputation_event_ingest.v1.jsonreputation_event_loop_envelope.v1.jsonreputation_profile.v1.jsonreviewer_selection_request.v1.jsonreviewer_selection_response.v1.json
poh/
commit_proof.v1.jsongateway_receipt.v1.jsongateway_receipt_envelope.v1.jsonweb_receipt.v1.jsonweb_receipt_envelope.v1.jsonproof_bundle.v1.jsonproof_bundle_envelope.v1.jsonevent_chain.v1.jsonreceipt_binding.v1.jsonurm.v1.jsonexecution_attestation.v1.jsonexecution_attestation_envelope.v1.jsonprompt_pack.v1.jsonsystem_prompt_report.v1.jsontrust_pulse.v1.json(self-reported UX artifact; non-tier)model_identity.v1.jsonderivation_attestation.v1.jsonderivation_attestation_envelope.v1.jsonaudit_result_attestation.v1.jsonaudit_result_attestation_envelope.v1.jsonlog_inclusion_proof.v1.jsonexport_bundle_manifest.v1.jsonexport_bundle.v1.json
fixtures/
protocol-m-golden-vector.v1.jsonlog_inclusion_proof_golden.v1.jsonweb_receipt_golden.v1.jsonexport_bundle_golden.v1.json
