Bezel API api_lite_claim_contract
internal prototype · canonical JSON + Dreamborn Forge HTML
internal generated
api_lite_claim_contract · supabase_json

Bezel API api_lite_claim_contract

api_lite_claim_contract artifact · for Bezel API · status draft

Artifact Shape
  • mode: lite
  • product: Bezel API
  • purpose: Define the MVP claim-only coordination contract. Lite stores customer work data in DB/storage and uses HCS only to arbitrate/prove claims.
  • version: 0.1
  • state changes: claimed: object, no_tasks: object, rejected: object
  • bounded attempts: rationale: string, default_limit: number, response_when_exhausted: string
  • lite hcs message: principle: string, allowed_fields: object, forbidden_fields: object, proof_fields_projected_to_db: object
  • primary endpoint: auth: string, path: string, method: string, request: object, responses: object
  • direct task claim: note: string, path: string, status: string, use_cases: object
  • idempotency rules: 4 items
  • db selection rules: 6 items
  • privacy tests required: 6 items