KB-1013

O8D Mac patch / deploy / multi-gap proof — 06-artifact-manifest-and-sha

3 min read Revision 1
dieu44iu-cutterv0.6o8dmac-patchartifactmanifestsha256multi-gap-proof

O8D Report 06 — Commit, artifact, manifest & sha (G5)

  • macro: v0.6-o8d-mac-patch-deploy-multigap-proof
  • date_utc: 2026-05-21
  • gate covered: G5 commit / artifact
  • result: G5 PASS

1. Local commit (Mac SSOT repo)

commit:        cad989a7c7c37c1b042778f0b601a599a6d04ee3
short:         cad989a
branch:        main
parent:        703559c91b819a6ab70fffc6105776014f7a6a56   (O8B)
subject:       chore(orchestrator/O8D): ratify milestone O8B + psycopg2 shim
               + F2 cutplan content enrichment
files_changed: 9   (440 insertions(+), 20 deletions(-))
new_file:      tests/test_orchestrator_o8d_patch.py
post_commit:   working tree CLEAN
no_remote:     true — no push performed or possible (local SSOT)

No tracked .env / secret / .pem / .key exists in the repo.

2. Clean artifact

Built with git archive of HEAD — only tracked files; .git, .env, __pycache__, *.pyc, .pytest_cache naturally excluded.

artifact_filename: iu-cutter-v0.6-cad989a.tar.gz
artifact_sha256:   44cb586a020c893ae01f1d05a98a87172c791681c7cc56a9f4ad3fba422e5d8e
artifact_bytes:    191289
tar_prefix:        iu-cutter-v0.6/
file_count:        83   (was 82 at O8B; +1 = test_orchestrator_o8d_patch.py)
built_utc:         2026-05-21T06:27:53Z
built_host:        Nguyens-MacBook-Air.local
content_scan:      CLEAN — no .git/.env/__pycache__/.pyc/.pytest_cache/.DS_Store

3. Manifest

manifest_filename: DEPLOY-MANIFEST-cad989a.txt
manifest_sha256:   232fe5023423e2de03278ce293b69e6187bac7beb17c95f9a16840d6616e795b
header_fields:     artifact identity + source_commit + source_parent +
                   built_utc + built_host + file_count
body:              per-file sha256 of all 83 files (sorted)  — 83 hash lines

4. G5 verdict

local_commit:     cad989a (clean tree, 9 files, parent 703559c)
artifact:         iu-cutter-v0.6-cad989a.tar.gz  sha256 44cb586a…e5d8e
artifact_clean:   yes — 0 forbidden entries
manifest:         DEPLOY-MANIFEST-cad989a.txt  sha256 232fe502…e795b  (83 entries)
g5:               PASS
Back to Knowledge Hub knowledge/dev/laws/dieu44-trien-khai/v0.6-o8d-mac-patch-deploy-multigap-proof/06-artifact-manifest-and-sha.md