diff --git a/docs/GO_PORT_HANDOFF.md b/docs/GO_PORT_HANDOFF.md index 011dc12..a6b7b19 100644 --- a/docs/GO_PORT_HANDOFF.md +++ b/docs/GO_PORT_HANDOFF.md @@ -1,9 +1,9 @@ # Go Port Handoff -Saved: 2026-07-22T03:00:00-07:00 +Saved: 2026-07-22T04:08:40-07:00 Branch: `main` -Base commit: `88d7a6e` (`feat(go): enrich snapshots with package ownership`) -Status: implemented and green, but uncommitted +Base commit: `a25c73a` (`feat(go): report integrity anchor context`) +Status: current Go-port state saved in this checkpoint; separate GUI work remains uncommitted ## Worktree warning @@ -11,10 +11,10 @@ The checkout is intentionally dirty and contains work from multiple related continuations. Do not reset, clean, or broadly restage it. - The validation-sidecar, incident-persistence, bounded-enrichment, local- - assurance, asynchronous-enrichment, and incident-reader tranches are signed - commits `f85c2e8`, `538d1d9`, `fd2bbba`, `1ab4add`, `eff31b3`, `6355fb4`, - and `88d7a6e`. The integrity-anchor enrichment slice is uncommitted. -- At this checkpoint, `git status --short` has 20 entries with untracked + assurance, asynchronous-enrichment, incident-reader, package-ownership, and + integrity-anchor tranches are signed commits `f85c2e8`, `538d1d9`, + `fd2bbba`, `1ab4add`, `eff31b3`, `6355fb4`, `88d7a6e`, and `a25c73a`. +- At this checkpoint, `git status --short` has 11 entries with untracked directories collapsed. - The Python GUI files and tests are separate pre-existing work. Preserve them while continuing the Go port. @@ -135,10 +135,11 @@ git diff --check Results at save time: - Python: 377 tests passed. -- Go unit and race suites: all packages passed. +- Go unit and race suites: all packages passed through `a25c73a`. - `go vet` and `go mod verify`: passed. - Parity: 22 poll alerts, 5 exec alerts, 7 syscall alerts, 10 typed-host - alerts, 22 catalog records, 3 mixed-stream alerts, and 2 correlations. + alerts, 22 catalog records, 3 mixed-stream alerts, and 2 correlations + through `88d7a6e`; the later integrity-anchor change is enrichment-only. - `systemd-analyze verify` and the three Go sidecar packaging/isolation tests: passed. - Static builds: `linux/amd64`, `linux/arm64`, `linux/riscv64`, and