{"boundaries":["Private preview/noindex contract-shape spec; not official Concordium/Foundation or GenLayer output.","Methods are conceptual GenLayer-style contract methods, not deployed code.","No live escrow, validator, payment, settlement, fulfilment, WalletConnect, raw identity disclosure, or new Concordium transaction is triggered."],"conceptual_contract_name":"GregersAgentWorkOrderEscrow","conceptual_methods":[{"effects_in_preview":"prepared_only_no_escrow_locked","inputs":["work_order_hash","pre_work_commitment_hash","escrow_terms","evidence_rules","parties"],"name":"openWorkOrder","payable":true,"phase":"before_work"},{"effects_in_preview":"hash_bound_evidence_attached_only","inputs":["work_order_hash","evidence_pack_hash","receipt_preimage","delivery_artifact_hash"],"name":"submitEvidence","payable":false,"phase":"during_or_after_work"},{"effects_in_preview":"simulated_verdict_only_no_validator_call","inputs":["work_order_hash","adjudication_question","expected_verdict_schema"],"name":"adjudicate","payable":false,"phase":"completion_or_dispute"},{"effects_in_preview":"prepared_release_refund_or_escalation_only_no_value_transfer","inputs":["work_order_hash","verdict_hash","release_refund_escalation_rules"],"name":"releaseOrRefund","payable":false,"phase":"after_verdict_finality"}],"ok":true,"page":"https://gregers.dev/genlayer-work-order-runner","runner_endpoint":"POST https://gregers.dev/api/genlayer/work-order/run-preview","schema":"gregers.genlayer-work-order-runner.contract-spec.v1","side_effects":"none; contract spec is descriptive and does not deploy a GenLayer contract, call validators, lock escrow, move funds, broadcast chain transactions, or trigger fulfilment","state_machine":["draft_preview","pre_work_commitment_prepared","work_started_after_acceptance","evidence_submitted","verdict_simulated","release_refund_or_escalation_prepared_not_executed"],"status":"private_preview_noindex_contract_shape_not_deployed"}
