{"profile":"glyph.effect-lock-evidence/0.1","report":{"profile":"bulla.complete-effect-mediation-report/0.1-experimental","maturity":{"distribution":"SOURCE_ONLY","operation":"PROJECT_OPERATED","boundary":"DECLARED"},"protected_effect":{"effect_class":"sandbox.append","target":"durable-object://locked-synthetic-receiver/sandbox.append","arguments_hash":"sha256:c971e339dbd2bee5a66929d44d59dc575da66b7b92a7e616bd44e14de23d00a6","receiver_id":"effect-lock-receiver-01"},"source_roots":{"baseline":"sha256:520315ae9d73dd86a353cc52ea92c9c2ea10091fc46b44e2db828b2739632410","candidate":"sha256:d7d9e788963021062f10083761144dcf5e518f39472b97b97f8394768b52d5b0"},"state_roots":{"before":"sha256:769076f1bfd2c8e9be69796dd4524af7b56e85d1ffb0762809d799a5168ae231","after":"sha256:c13e20b4954bdc2cb6adeed4475d65aafd37fca0b802020b8111e90390660980"},"records":{"grant_attestation":"sha256:4e8b68e0e71c3d8bb51b4e8737b5a3813dcf1f5c7c7b1d7e0a0e35f70beaf685","redemption_digest":"sha256:60d683f715c1d2bc21917ef8fd514ea2d24f1770a4c6eb1ff926aca979390b3e","effect_attestation":"sha256:80525334f3f43a380288c55d86de04f1239189c268f7aa611077f45a5d9fc125","observation_id":"01500000-0000-4000-8000-000000000005"},"traces":{"baseline_direct":{"http_status":200,"effect_committed":true,"response_sha256":"sha256:be623819e7411759f57865eb9f28f87e9253d552f06be4f44f4af4bda20cdf7b"},"candidate_direct":{"http_status":403,"effect_committed":false,"response_sha256":"sha256:e47976bda0d6d9ac5d3bfe71d3f7a4bcf02d662a420d3f0f78618c3f78834371"},"valid_redemption":{"http_status":200,"effect_count":1,"grant_status":"CONSUMED","response_sha256":"sha256:8c1dc7435e32441267cc43e06388c57b0cf41017025237af62ea532a40c581a8"},"exact_replay":{"http_status":200,"effect_count":1,"response_bytes_equal":true,"response_sha256":"sha256:8c1dc7435e32441267cc43e06388c57b0cf41017025237af62ea532a40c581a8"}},"declared_graph_mediation":{"result":"ESTABLISHED_IN_DECLARED_GRAPH","protected_node":"protected_append_commit","incoming":["grant_consume"],"graph_root":"sha256:2dafc00dced1c1b9a499df34e38bd3601a3dd467fdb19b77801f858d1d7b676b"},"runtime_evidence":{"workers_harness":"PROJECT_OPERATED","packet_reproduction":"TRANSCRIPT_AND_DERIVATION_ONLY","packet_reexecutes_durable_object":false},"residual_boundary":["CLOUD_OR_PLATFORM_ADMINISTRATOR_CONTAINMENT_NOT_ESTABLISHED","ABSENCE_OF_COPIED_RECEIVER_CREDENTIALS_NOT_ESTABLISHED","SOURCE_OR_DEPLOYMENT_IMMUTABILITY_NOT_ESTABLISHED","WORLDLY_TRUTH_OR_POLICY_CORRECTNESS_NOT_ESTABLISHED","PROVIDER_EXECUTION_BINDING_NOT_ESTABLISHED","UNDISCLOSED_EXTERNAL_EFFECTS_NOT_ESTABLISHED","PRODUCTION_SAFETY_OR_LEGAL_EFFECT_NOT_ESTABLISHED"],"disposition_basis":["BASELINE_DIRECT_EFFECT_COMMITTED","CANDIDATE_DIRECT_EFFECT_REJECTED","VALID_REDEMPTION_COMMITTED_ONCE","DECLARED_PATHS_MEDIATED"],"disposition":"EFFECT_LOCK_SEPARATES"},"report_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://glyphstandard.com/spec/complete-effect-mediation-report-0.1-experimental.schema.json","title":"Complete Effect Mediation report","type":"object","additionalProperties":false,"required":["profile","maturity","protected_effect","source_roots","state_roots","records","traces","declared_graph_mediation","runtime_evidence","residual_boundary","disposition_basis","disposition"],"properties":{"profile":{"const":"bulla.complete-effect-mediation-report/0.1-experimental"},"maturity":{"type":"object","additionalProperties":false,"required":["distribution","operation","boundary"],"properties":{"distribution":{"const":"SOURCE_ONLY"},"operation":{"const":"PROJECT_OPERATED"},"boundary":{"const":"DECLARED"}}},"protected_effect":{"type":"object","additionalProperties":false,"required":["effect_class","target","arguments_hash","receiver_id"],"properties":{"effect_class":{"const":"sandbox.append"},"target":{"const":"durable-object://locked-synthetic-receiver/sandbox.append"},"arguments_hash":{"$ref":"#/$defs/hash"},"receiver_id":{"const":"effect-lock-receiver-01"}}},"source_roots":{"$ref":"#/$defs/hashPair"},"state_roots":{"type":"object","additionalProperties":false,"required":["before","after"],"properties":{"before":{"$ref":"#/$defs/hash"},"after":{"$ref":"#/$defs/hash"}}},"records":{"type":"object","additionalProperties":false,"required":["grant_attestation","redemption_digest","effect_attestation","observation_id"],"properties":{"grant_attestation":{"$ref":"#/$defs/hash"},"redemption_digest":{"$ref":"#/$defs/hash"},"effect_attestation":{"$ref":"#/$defs/hashOrNull"},"observation_id":{"$ref":"#/$defs/uuidOrNull"}}},"traces":{"type":"object","additionalProperties":false,"required":["baseline_direct","candidate_direct","valid_redemption","exact_replay"],"properties":{"baseline_direct":{"$ref":"#/$defs/directSuccess"},"candidate_direct":{"oneOf":[{"$ref":"#/$defs/directReject"},{"$ref":"#/$defs/directCommit"}]},"valid_redemption":{"oneOf":[{"$ref":"#/$defs/redemptionTrace"},{"$ref":"#/$defs/redemptionReject"}]},"exact_replay":{"oneOf":[{"$ref":"#/$defs/replayTrace"},{"$ref":"#/$defs/replayReject"}]}}},"declared_graph_mediation":{"type":"object","additionalProperties":false,"required":["result","protected_node","incoming","graph_root"],"properties":{"result":{"const":"ESTABLISHED_IN_DECLARED_GRAPH"},"protected_node":{"const":"protected_append_commit"},"incoming":{"const":["grant_consume"]},"graph_root":{"$ref":"#/$defs/hash"}}},"runtime_evidence":{"type":"object","additionalProperties":false,"required":["workers_harness","packet_reproduction","packet_reexecutes_durable_object"],"properties":{"workers_harness":{"const":"PROJECT_OPERATED"},"packet_reproduction":{"const":"TRANSCRIPT_AND_DERIVATION_ONLY"},"packet_reexecutes_durable_object":{"const":false}}},"residual_boundary":{"type":"array","minItems":7,"maxItems":7,"uniqueItems":true,"items":{"enum":["CLOUD_OR_PLATFORM_ADMINISTRATOR_CONTAINMENT_NOT_ESTABLISHED","ABSENCE_OF_COPIED_RECEIVER_CREDENTIALS_NOT_ESTABLISHED","SOURCE_OR_DEPLOYMENT_IMMUTABILITY_NOT_ESTABLISHED","WORLDLY_TRUTH_OR_POLICY_CORRECTNESS_NOT_ESTABLISHED","PROVIDER_EXECUTION_BINDING_NOT_ESTABLISHED","UNDISCLOSED_EXTERNAL_EFFECTS_NOT_ESTABLISHED","PRODUCTION_SAFETY_OR_LEGAL_EFFECT_NOT_ESTABLISHED"]}},"disposition_basis":{"type":"array","minItems":1,"maxItems":4,"uniqueItems":true,"items":{"enum":["BASELINE_DIRECT_EFFECT_COMMITTED","CANDIDATE_DIRECT_EFFECT_REJECTED","VALID_REDEMPTION_COMMITTED_ONCE","DECLARED_PATHS_MEDIATED","CANDIDATE_DIRECT_EFFECT_COMMITTED","VALID_REDEMPTION_DID_NOT_COMMIT_EFFECT"]}},"disposition":{"enum":["EFFECT_LOCK_SEPARATES","WRAPPER_ONLY","NO_SEPARATION"]}},"allOf":[{"if":{"properties":{"disposition":{"const":"EFFECT_LOCK_SEPARATES"}},"required":["disposition"]},"then":{"properties":{"disposition_basis":{"const":["BASELINE_DIRECT_EFFECT_COMMITTED","CANDIDATE_DIRECT_EFFECT_REJECTED","VALID_REDEMPTION_COMMITTED_ONCE","DECLARED_PATHS_MEDIATED"]},"records":{"properties":{"effect_attestation":{"$ref":"#/$defs/hash"},"observation_id":{"$ref":"#/$defs/uuid"}}},"traces":{"properties":{"candidate_direct":{"$ref":"#/$defs/directReject"},"valid_redemption":{"$ref":"#/$defs/redemptionTrace"},"exact_replay":{"$ref":"#/$defs/replayTrace"}}}}}},{"if":{"properties":{"disposition":{"const":"WRAPPER_ONLY"}},"required":["disposition"]},"then":{"properties":{"disposition_basis":{"const":["CANDIDATE_DIRECT_EFFECT_COMMITTED"]},"records":{"properties":{"effect_attestation":{"$ref":"#/$defs/hash"},"observation_id":{"$ref":"#/$defs/uuid"}}},"traces":{"properties":{"candidate_direct":{"$ref":"#/$defs/directCommit"},"valid_redemption":{"$ref":"#/$defs/redemptionTrace"},"exact_replay":{"$ref":"#/$defs/replayTrace"}}}}}},{"if":{"properties":{"disposition":{"const":"NO_SEPARATION"}},"required":["disposition"]},"then":{"properties":{"disposition_basis":{"const":["VALID_REDEMPTION_DID_NOT_COMMIT_EFFECT"]},"records":{"properties":{"effect_attestation":{"const":null},"observation_id":{"const":null}}},"traces":{"properties":{"candidate_direct":{"$ref":"#/$defs/directReject"},"valid_redemption":{"$ref":"#/$defs/redemptionReject"},"exact_replay":{"$ref":"#/$defs/replayReject"}}}}}}],"$defs":{"hash":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"hashOrNull":{"oneOf":[{"$ref":"#/$defs/hash"},{"type":"null"}]},"uuid":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$"},"uuidOrNull":{"oneOf":[{"$ref":"#/$defs/uuid"},{"type":"null"}]},"hashPair":{"type":"object","additionalProperties":false,"required":["baseline","candidate"],"properties":{"baseline":{"$ref":"#/$defs/hash"},"candidate":{"$ref":"#/$defs/hash"}}},"directSuccess":{"type":"object","additionalProperties":false,"required":["http_status","effect_committed","response_sha256"],"properties":{"http_status":{"const":200},"effect_committed":{"const":true},"response_sha256":{"$ref":"#/$defs/hash"}}},"directReject":{"type":"object","additionalProperties":false,"required":["http_status","effect_committed","response_sha256"],"properties":{"http_status":{"const":403},"effect_committed":{"const":false},"response_sha256":{"$ref":"#/$defs/hash"}}},"directCommit":{"type":"object","additionalProperties":false,"required":["http_status","effect_committed","response_sha256"],"properties":{"http_status":{"const":200},"effect_committed":{"const":true},"response_sha256":{"$ref":"#/$defs/hash"}}},"redemptionTrace":{"type":"object","additionalProperties":false,"required":["http_status","effect_count","grant_status","response_sha256"],"properties":{"http_status":{"const":200},"effect_count":{"const":1},"grant_status":{"const":"CONSUMED"},"response_sha256":{"$ref":"#/$defs/hash"}}},"redemptionReject":{"type":"object","additionalProperties":false,"required":["http_status","effect_count","grant_status","response_sha256"],"properties":{"http_status":{"const":403},"effect_count":{"const":0},"grant_status":{"const":"UNSPENT"},"response_sha256":{"$ref":"#/$defs/hash"}}},"replayTrace":{"type":"object","additionalProperties":false,"required":["http_status","effect_count","response_bytes_equal","response_sha256"],"properties":{"http_status":{"const":200},"effect_count":{"const":1},"response_bytes_equal":{"const":true},"response_sha256":{"$ref":"#/$defs/hash"}}},"replayReject":{"type":"object","additionalProperties":false,"required":["http_status","effect_count","response_bytes_equal","response_sha256"],"properties":{"http_status":{"const":403},"effect_count":{"const":0},"response_bytes_equal":{"const":true},"response_sha256":{"$ref":"#/$defs/hash"}}}}},"report_sha256":"sha256:ba22f4a74237327bc7cbfdadc2b2e9dea01c8d925e1cf2eaeda27d0fb74068f3","packet":{"root":"sha256:b48ad89182abc801659d684c73facc71819ffca930a2059bcca4dd5404a0d8ad","member_count":60,"archive_sha256":"sha256:768484f1448fef0fe969ef2d42b819911f784a05f04fb50075b1eabbd3cc919d","archive_byte_length":1256960,"archive_url":"https://glyphstandard.com/evidence/effect-lock/effect-lock-drill.tar"},"boundaries":{"scope":"SOURCE_ONLY · PROJECT_OPERATED · DECLARED BOUNDARY","residual":["CLOUD_OR_PLATFORM_ADMINISTRATOR_CONTAINMENT_NOT_ESTABLISHED","ABSENCE_OF_COPIED_RECEIVER_CREDENTIALS_NOT_ESTABLISHED","SOURCE_OR_DEPLOYMENT_IMMUTABILITY_NOT_ESTABLISHED","WORLDLY_TRUTH_OR_POLICY_CORRECTNESS_NOT_ESTABLISHED","PROVIDER_EXECUTION_BINDING_NOT_ESTABLISHED","UNDISCLOSED_EXTERNAL_EFFECTS_NOT_ESTABLISHED","PRODUCTION_SAFETY_OR_LEGAL_EFFECT_NOT_ESTABLISHED"],"claim_limitation":"Scope is limited to the closed project-operated fixture and its declared route graph. Nothing here establishes cloud or platform administrator containment, absence of copied receiver credentials, source or deployment immutability, worldly truth, policy correctness, provider execution, undisclosed external effects, production safety, or legal effect. Packet reproduction verifies retained records and disposition; it does not re-execute the Durable Objects runtime.","packet_reexecutes_durable_object":false},"normative_sources":{"kernel_profile":"https://glyphstandard.com/evidence/reference/sha256-cc9b992a3b18408bcf467117fb2512faafce4439bffccdbc17c893120ecfc36a/PROFILE.md","wire_format":"https://glyphstandard.com/evidence/reference/sha256-1406f14e59470217a839c7db2aee76d3ebae0e77eb8b361293eb7e7248f815bc/WIRE-FORMAT.md","threat_model":"https://glyphstandard.com/evidence/reference/sha256-a882c54e00cb07a24e85314353e95e9d21d2052c7851c6f4b8ae9bb4c8e1bf93/THREAT-MODEL.md","drill_profile":"https://glyphstandard.com/evidence/reference/sha256-0672ab9e1bbf2f95e3ee90ddc3885824b42b84b34044b4cbdfa4f0867a740146/PROFILE.md","report_schema":"https://glyphstandard.com/evidence/reference/sha256-d726db37598b671a7ebd0e2445e497bc6c4c03af8aa83315705b05bcefd7391a/report.schema.json","generator":"https://glyphstandard.com/evidence/reference/sha256-77347cc3e038263a77ae92af0a979def15f1811db42e48aab6621a7b7de6612c/generate-effect-lock-evidence.mjs"}}