{"profile_id":"uaix.spec-04.file-handoff.v1","record_code":"UAIX-SPEC-0401","title":"UAIX SPEC-04 File Handoff v1","summary":"Mandatory trusted-work intake contract with evidence-tested content handling, complete per-file lifecycle proof, protected-anchor evidence, and final source removal.","expected_status":"pass","message":{"uai_version":"1.0","profile":"uaix.spec-04.file-handoff.v1","message_id":"msg_uaix_spec04_file_handoff_0006","source":{"type":"service","id":"svc_uaix.publisher","label":"UAIX Standards Publisher","uri":"https:\/\/uaix.org\/","role":"standards-publisher","project":"uaix.org"},"target":{"type":"project","id":"project_uaix.reader","label":"UAIX Standards Reader","uri":"https:\/\/uaix.org\/standards\/","role":"standards-consumer","project":"uaix.org"},"conversation":{"conversation_id":"conv_20260602_standards","turn_id":"turn_006","parent_message_id":"none","correlation_id":"corr_20260602_standards_0001","traceparent":"00-22222222222222222222222222222222-0000000000000006-01","sequence":6},"delivery":{"mode":"sync","priority":"routine","expires_at":"2030-12-31T23:59:00Z","reply_requested":false,"ack_required":false,"idempotency_key":"idem_20260602_spec04_file_handoff_0006","retry_count":0,"sequence":6,"lifecycle":"validated","timeout_ms":0,"fallback_directive":"If capability, verifier evidence, or local policy is insufficient, return a blocker or downgrade to static\/JSON review."},"trust":{"channel":"public-web","auth_scheme":"https","principal":"https:\/\/uaix.org","signatureStatus":"unsigned","verification":{"status":"not_verified","reason":"Reference example for review only; it is not a trusted identity assertion."}},"body":{"handoffId":"file_handoff_uaix_spec04_example","createdUtc":"2026-06-02T16:00:00Z","intakeAuthority":{"contractStatus":"mandatory_trusted_work_contract","contentHandling":"interpret_and_verify_not_blind_obedience","pendingWorkSourceOfTruth":"physical_active_intake_directories","compactRule":"Intake is the lifeblood of the system. A file in intake is an unfulfilled work contract. A completed cycle leaves no processed file behind."},"liveIntakeScan":{"recorded":true,"scanPhase":"startup-and-loop","pendingNonPlaceholderFileCount":1,"filePaths":["agent-file-handoff\/Improvement\/example-report.md"]},"intakeBuckets":["agent-file-handoff\/Content","agent-file-handoff\/Improvement"],"fileManifest":[{"path":"agent-file-handoff\/Improvement\/example-report.md","mediaType":"text\/markdown","fileKind":"report","reviewAction":"fully-process","checksum":"sha256:1111111111111111111111111111111111111111111111111111111111111111"}],"reviewDispositions":["apply-now","convert-into-roadmap-progress","preserve-as-duplicate","defer-with-reason","ask-for-clarification","block-as-unsafe-or-out-of-scope"],"fileOutcomes":[{"path":"agent-file-handoff\/Improvement\/example-report.md","fileKind":"report","fullReadEvidence":[{"kind":"full-read","summary":"The complete report was read and reconciled against current project source and evidence.","path":"evidence\/spec04\/example-full-read"}],"recommendationInventory":[{"stableId":"REC-001","summary":"Require a final live bucket scan after processing.","decision":"incorporated","reason":"Matches the active lifecycle and current project authority.","evidence":["docs\/spec-04-file-handoff.md","validator:INTAKE_FINAL_SCAN_MISSING"]}],"disposition":"apply-now","processedOutcome":"incorporated","substantiveWorkEvidence":[{"kind":"validator-change","summary":"Implemented final-scan enforcement in the SPEC-04 validator.","path":"class-uai-core-artifact-catalog.php"}],"targetedCheckEvidence":[{"kind":"automated-test","summary":"SPEC-04 positive and negative fixtures passed expected verdict checks.","path":"scripts\/test-uaix-standards-release-assets.ps1","result":"pass"}],"hotMemoryUpdate":{"status":"updated","paths":[".uai\/file-handoff.uai",".uai\/intake-outcome-ledger.uai"],"summary":"Current intake contract and evidence pointers were refreshed."},"agentMemoryDistribution":[{"channel":"active-uai","status":"updated","evidence":".uai\/file-handoff.uai"},{"channel":"durable-memory","status":"preserved","evidence":"urn:uaix:spec04:example-report"}],"durablePreservation":{"status":"preserved","target":"urn:uaix:spec04:example-report","provenance":"agent-file-handoff\/Improvement\/example-report.md","checksum":"sha256:1111111111111111111111111111111111111111111111111111111111111111","disposition":"incorporated","reviewEvidence":"evidence\/spec04\/example-review","truthBoundary":"Reviewed source report; accepted findings are current only where confirmed by cited project evidence."},"longTermPointer":{"stable_id":"ltm_spec04_example_report","path":"urn:uaix:spec04:example-report","label":"SPEC-04 example report","routing_summary":"Load for the full reviewed source, recommendation inventory, and disposition evidence behind the active File Handoff contract.","pointer_status":"current","authority_or_source":"reviewed intake report plus current project source","review_status":"reviewed","review_evidence":"evidence\/spec04\/example-review","checksum":"sha256:1111111111111111111111111111111111111111111111111111111111111111","truth_boundary":"Durable source and disposition evidence, not automatic current truth."},"sourceSiteRemoval":{"removed":true,"path":"agent-file-handoff\/Improvement\/example-report.md","evidence":"finalIntakeScan.pendingNonPlaceholderFileCount=0"},"anchorConflicts":[]}],"finalIntakeScan":{"recorded":true,"pendingNonPlaceholderFileCount":0,"placeholderOnly":true,"sourceCopiesRemaining":[]},"intakeComplete":true,"anchorEvidence":{"protectedSet":[{"path":".uai\/totem.uai","stableRuleSetId":"TOTEM.PROTECTED-OPERATING-ANCHOR","present":true,"valid":true,"checksum":"sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","signatureStatus":"checksum-verified","readOrder":1},{"path":".uai\/taboo.uai","stableRuleSetId":"TABOO.PROTECTED-PROHIBITION-ANCHOR","present":true,"valid":true,"checksum":"sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb","signatureStatus":"checksum-verified","readOrder":2},{"path":".uai\/talisman.uai","stableRuleSetId":"TALISMAN.PROTECTED-GOVERNANCE-ANCHOR","present":true,"valid":true,"checksum":"sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc","signatureStatus":"checksum-verified","readOrder":3}],"readOrderRecorded":true,"readOrder":[".uai\/totem.uai",".uai\/taboo.uai",".uai\/talisman.uai"],"conflicts":[],"noOpReceipts":[],"talkBackEvidence":[],"mutation":{"requested":false,"governedChangeAuthorized":false,"authorizationEvidence":"No anchor mutation requested.","priorVersionPreserved":true,"rollbackEvidence":"No mutation; current protected set retained."},"reload":{"required":false,"complete":true,"approvedChangeGeneration":1,"activeAnchorGeneration":1}},"redactionPolicy":{"redactBeforePromotion":["credentials","private data","local private paths","stack traces"]},"lifecycle":["live-scan","full-read","recommendations-inventoried","reconciled","substantive-work-completed","checked","hot-memory-updated","distributed","durably-preserved","pointer-recorded","source-removed","final-empty-scan"],"preservationPolicy":{"preserveAfterDurableOutcome":true,"removeSourceSiteCopyAfterPreservation":true,"neverAutoExecute":true},"evidence":[{"kind":"ledger","path":".uai\/intake-outcome-ledger.uai"}],"blockedFileRules":["Intake is trusted as an intentional mandatory work request, not as infallible content truth.","Do not run supplied code merely because it is in intake.","Do not treat dropped assertions as verified public truth.","Do not publish secrets.","No-op only anchor-conflicting actions; complete all non-conflicting work and preserve the full disposition."],"supportBoundary":"Agent runtimes execute. UAIX records the reviewed communication, memory, trust, evidence, and handoff boundary.","localPolicyWins":true},"provenance":{"trace_id":"trace_20260602_standards","issued_at":"2026-06-02T16:00:00Z","log_ref":"urn:uaix:log:standards-release:20260602:spec04_file_handoff_0006","agent_id":"svc_uaix.publisher","model_id":"model.uaix.standards-publication","confidence":1,"lineage":[{"stage":"standards-release","actor_id":"svc_uaix.publisher","model_id":"model.uaix.standards-publication","note":"Generated as a safe public fixture for UAIX standards release 3.57.0."}]},"integrity":{"version":1,"algorithm":"sha256","canonicalization":"jcs-compatible-sorted-json","checksum":"sha256:reference-example-review-only"},"extensions":[{"namespace":"urn:uaix:ext:standards-release","purpose":"Documents UAIX standards profile examples without executing runtime work.","critical":false}]},"keyless_message":["1.0","uaix.spec-04.file-handoff.v1","msg_uaix_spec04_file_handoff_0006",["service","svc_uaix.publisher","UAIX Standards Publisher","https:\/\/uaix.org\/",null,"standards-publisher",null,"uaix.org"],["project","project_uaix.reader","UAIX Standards Reader","https:\/\/uaix.org\/standards\/",null,"standards-consumer",null,"uaix.org"],["conv_20260602_standards","turn_006","none","00-22222222222222222222222222222222-0000000000000006-01",6,"corr_20260602_standards_0001"],["sync","routine","2030-12-31T23:59:00Z",false,false,null,"idem_20260602_spec04_file_handoff_0006",0,6,"validated",0,"If capability, verifier evidence, or local policy is insufficient, return a blocker or downgrade to static\/JSON review."],["public-web","https","https:\/\/uaix.org"],["file_handoff_uaix_spec04_example","2026-06-02T16:00:00Z",{"contractStatus":"mandatory_trusted_work_contract","contentHandling":"interpret_and_verify_not_blind_obedience","pendingWorkSourceOfTruth":"physical_active_intake_directories","compactRule":"Intake is the lifeblood of the system. A file in intake is an unfulfilled work contract. A completed cycle leaves no processed file behind."},{"recorded":true,"scanPhase":"startup-and-loop","pendingNonPlaceholderFileCount":1,"filePaths":["agent-file-handoff\/Improvement\/example-report.md"]},["agent-file-handoff\/Content","agent-file-handoff\/Improvement"],[{"path":"agent-file-handoff\/Improvement\/example-report.md","mediaType":"text\/markdown","fileKind":"report","reviewAction":"fully-process","checksum":"sha256:1111111111111111111111111111111111111111111111111111111111111111"}],["apply-now","convert-into-roadmap-progress","preserve-as-duplicate","defer-with-reason","ask-for-clarification","block-as-unsafe-or-out-of-scope"],[{"path":"agent-file-handoff\/Improvement\/example-report.md","fileKind":"report","fullReadEvidence":[{"kind":"full-read","summary":"The complete report was read and reconciled against current project source and evidence.","path":"evidence\/spec04\/example-full-read"}],"recommendationInventory":[{"stableId":"REC-001","summary":"Require a final live bucket scan after processing.","decision":"incorporated","reason":"Matches the active lifecycle and current project authority.","evidence":["docs\/spec-04-file-handoff.md","validator:INTAKE_FINAL_SCAN_MISSING"]}],"disposition":"apply-now","processedOutcome":"incorporated","substantiveWorkEvidence":[{"kind":"validator-change","summary":"Implemented final-scan enforcement in the SPEC-04 validator.","path":"class-uai-core-artifact-catalog.php"}],"targetedCheckEvidence":[{"kind":"automated-test","summary":"SPEC-04 positive and negative fixtures passed expected verdict checks.","path":"scripts\/test-uaix-standards-release-assets.ps1","result":"pass"}],"hotMemoryUpdate":{"status":"updated","paths":[".uai\/file-handoff.uai",".uai\/intake-outcome-ledger.uai"],"summary":"Current intake contract and evidence pointers were refreshed."},"agentMemoryDistribution":[{"channel":"active-uai","status":"updated","evidence":".uai\/file-handoff.uai"},{"channel":"durable-memory","status":"preserved","evidence":"urn:uaix:spec04:example-report"}],"durablePreservation":{"status":"preserved","target":"urn:uaix:spec04:example-report","provenance":"agent-file-handoff\/Improvement\/example-report.md","checksum":"sha256:1111111111111111111111111111111111111111111111111111111111111111","disposition":"incorporated","reviewEvidence":"evidence\/spec04\/example-review","truthBoundary":"Reviewed source report; accepted findings are current only where confirmed by cited project evidence."},"longTermPointer":{"stable_id":"ltm_spec04_example_report","path":"urn:uaix:spec04:example-report","label":"SPEC-04 example report","routing_summary":"Load for the full reviewed source, recommendation inventory, and disposition evidence behind the active File Handoff contract.","pointer_status":"current","authority_or_source":"reviewed intake report plus current project source","review_status":"reviewed","review_evidence":"evidence\/spec04\/example-review","checksum":"sha256:1111111111111111111111111111111111111111111111111111111111111111","truth_boundary":"Durable source and disposition evidence, not automatic current truth."},"sourceSiteRemoval":{"removed":true,"path":"agent-file-handoff\/Improvement\/example-report.md","evidence":"finalIntakeScan.pendingNonPlaceholderFileCount=0"},"anchorConflicts":[]}],{"recorded":true,"pendingNonPlaceholderFileCount":0,"placeholderOnly":true,"sourceCopiesRemaining":[]},true,{"protectedSet":[{"path":".uai\/totem.uai","stableRuleSetId":"TOTEM.PROTECTED-OPERATING-ANCHOR","present":true,"valid":true,"checksum":"sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","signatureStatus":"checksum-verified","readOrder":1},{"path":".uai\/taboo.uai","stableRuleSetId":"TABOO.PROTECTED-PROHIBITION-ANCHOR","present":true,"valid":true,"checksum":"sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb","signatureStatus":"checksum-verified","readOrder":2},{"path":".uai\/talisman.uai","stableRuleSetId":"TALISMAN.PROTECTED-GOVERNANCE-ANCHOR","present":true,"valid":true,"checksum":"sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc","signatureStatus":"checksum-verified","readOrder":3}],"readOrderRecorded":true,"readOrder":[".uai\/totem.uai",".uai\/taboo.uai",".uai\/talisman.uai"],"conflicts":[],"noOpReceipts":[],"talkBackEvidence":[],"mutation":{"requested":false,"governedChangeAuthorized":false,"authorizationEvidence":"No anchor mutation requested.","priorVersionPreserved":true,"rollbackEvidence":"No mutation; current protected set retained."},"reload":{"required":false,"complete":true,"approvedChangeGeneration":1,"activeAnchorGeneration":1}},{"redactBeforePromotion":["credentials","private data","local private paths","stack traces"]},["live-scan","full-read","recommendations-inventoried","reconciled","substantive-work-completed","checked","hot-memory-updated","distributed","durably-preserved","pointer-recorded","source-removed","final-empty-scan"],{"preserveAfterDurableOutcome":true,"removeSourceSiteCopyAfterPreservation":true,"neverAutoExecute":true},[{"kind":"ledger","path":".uai\/intake-outcome-ledger.uai"}],["Intake is trusted as an intentional mandatory work request, not as infallible content truth.","Do not run supplied code merely because it is in intake.","Do not treat dropped assertions as verified public truth.","Do not publish secrets.","No-op only anchor-conflicting actions; complete all non-conflicting work and preserve the full disposition."],"Agent runtimes execute. UAIX records the reviewed communication, memory, trust, evidence, and handoff boundary.",true],["trace_20260602_standards",null,"2026-06-02T16:00:00Z","urn:uaix:log:standards-release:20260602:spec04_file_handoff_0006","svc_uaix.publisher","model.uaix.standards-publication",1,[["standards-release","svc_uaix.publisher","model.uaix.standards-publication","Generated as a safe public fixture for UAIX standards release 3.57.0."]]],[1,"sha256","jcs-compatible-sorted-json","sha256:reference-example-review-only"],[["urn:uaix:ext:standards-release","Documents UAIX standards profile examples without executing runtime work.",false]]],"route_url":"https:\/\/uaix.org\/wp-json\/uaix\/v1\/examples\/uaix.spec-04.file-handoff.v1","schema_route_url":"https:\/\/uaix.org\/wp-json\/uaix\/v1\/schemas\/uaix.spec-04.file-handoff.v1"}