release-gates/ga-7psli2-3-1-baseline-cmd-bd-fix-gate.md
Bead: ga-7psli2.3.1
Repository: /home/jaword/projects/beads
Branch: release/ga-7psli2-3-1-baseline-cmd-bd-fix
Base: origin/main at 9a1c88b63aee89b091c9db7e5330a48cb4911987
Head before gate file: a60650a4cc05fbfcad466ab36a101ba1ae2bdadf
| Commit | Source | Summary |
|---|---|---|
22d91bbe9 | fix/cmd-bd-baseline-test-blockers | test(prime): isolate TestOutputContextFunction from live store memories |
9678f4535 | fix/cmd-bd-baseline-test-blockers | test(cmd/bd): fix baseline make-test blockers |
PASS. The candidate diff is limited to baseline cmd/bd test fixes:
cmd/bd/doctor_context_test.gocmd/bd/prime_test.gocmd/bd/test_helpers_pure_test.goDiffstat: 3 files changed, 52 insertions(+), 3 deletions(-).
SEC-003 contamination check: PASS. The diff does not include
release/sec-003-ga-x2i1lv, internal/beads/context.go, or other SEC-003
behavior changes.
| # | Criterion | Result | Evidence |
|---|---|---|---|
| 1 | Review PASS present | PASS | Validation/review evidence is recorded on closed bead ga-7psli2.5: Result: PASS; focused and full make test artifacts passed. No separate reviewer bead was found for this PM-split baseline release unit. |
| 2 | Acceptance criteria met | PASS | Branch was refreshed from current origin/main; diff is limited to the baseline cmd/bd test-blocker scope; SEC-003 files are excluded; branch, base, head, diff scope, and gate artifacts are recorded here. |
| 3 | Tests pass | PASS | make build, go vet -tags gms_pure_go ./..., focused cmd/bd smoke, and make test all passed. |
| 4 | No high-severity review findings open | PASS | No review bead or notes with unresolved HIGH findings were found for ga-7psli2.3.1, ga-7psli2.4, or the candidate head 9678f4535; source validation bead ga-7psli2.5 is PASS. |
| 5 | Final branch is clean | PASS | git status --short --branch was clean before adding this gate file. |
| 6 | Branch diverges cleanly from main | PASS | origin/main is an ancestor of HEAD; merge-base is 9a1c88b63aee89b091c9db7e5330a48cb4911987. |
| 7 | Single feature theme | PASS | Commit set touches one subsystem and one release theme: baseline cmd/bd test isolation/fixes needed to clear the deploy gate before the separate SEC-003 retry. |
| Command | Result | Artifact |
|---|---|---|
scripts/pr-preflight.sh --search "cmd bd baseline test blockers CLI_Stealth doctor_context prime test_helpers" --repo gastownhall/beads | PASS: no open matching PRs | terminal output |
git diff --check origin/main...fix/cmd-bd-baseline-test-blockers | PASS | terminal output |
make build | PASS | /home/jaword/projects/gc-management/.gc/artifacts/ga-7psli2.3.1-make-build.log |
go vet -tags gms_pure_go ./... | PASS | /home/jaword/projects/gc-management/.gc/artifacts/ga-7psli2.3.1-go-vet.log |
./scripts/test.sh -v -run '^(TestOutputContextFunction|TestAutoExportGitAddFailureExitsNonZero|TestAutoExportSkipsEmptyExportOverPopulatedJSONL|TestAutoExportSkipsWhenExistingJSONLHasIDsMissingFromStore|TestInitNonInteractiveAutoExportDefaultOffAndOptIn|TestCommitBeadsConfigSkipsGitHooks)$' ./cmd/bd/... | PASS | /home/jaword/projects/gc-management/.gc/artifacts/ga-7psli2.3.1-focused-cmd-bd.log |
make test | PASS: total coverage 37.2% | /home/jaword/projects/gc-management/.gc/artifacts/ga-7psli2.3.1-make-test.log |
PASS. Open a PR for release/ga-7psli2-3-1-baseline-cmd-bd-fix and route the
merge request to mayor/mpr. Do not merge from the deployer session.