Skip to content

Keep sync path guard in Boatstack control plane - #29

Merged
bigboateng merged 1 commit into
mainfrom
codex/fix-sync-ownership-guard
Jul 18, 2026
Merged

Keep sync path guard in Boatstack control plane#29
bigboateng merged 1 commit into
mainfrom
codex/fix-sync-ownership-guard

Conversation

@bigboateng

Copy link
Copy Markdown
Contributor

Summary

  • restore boatstack/release_test.go to its generated upstream-owned content
  • move the labs-path regression guard into Boatstack-owned .github/workflows/ci.yml
  • require exactly two labs/12-product-engineering-loop references and reject the retired examples/ path

Root cause

PR 28 fixed the stale workflow paths but placed its regression test in a generated file. The upstream projector correctly blocked rather than overwrite that locally modified file.

Validation

  • go test ./...
  • bash -n install.sh
  • control-plane path guard
  • git diff --check
  • full local projection of Intelligence Flow commit 936457567063d878f7bda40e3a828568c4210e56 succeeded, writing 90 files and updating UPSTREAM.json to labs/12-product-engineering-loop

After merge, replay sync-upstream.yml for commit 936457567063d878f7bda40e3a828568c4210e56.

@bigboateng
bigboateng marked this pull request as ready for review July 18, 2026 14:37
@bigboateng
bigboateng merged commit 91eb695 into main Jul 18, 2026
4 checks passed
@bigboateng
bigboateng deleted the codex/fix-sync-ownership-guard branch July 18, 2026 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant