Skip to content

fix(yield): project distribution/release-notes into the public surface - #268

Merged
bigboateng merged 1 commit into
mainfrom
yield-notes-surface
Aug 1, 2026
Merged

fix(yield): project distribution/release-notes into the public surface#268
bigboateng merged 1 commit into
mainfrom
yield-notes-surface

Conversation

@bigboateng

Copy link
Copy Markdown
Contributor

The sync gate demands an added release-notes/*.md in every surface-changing sync PR, but yield's surface never projected its notes dir — the gate was unsatisfiable and every sync blocked (BLOCKED: projected changes require a release note even after #267 added the note). Adds the missing tree rule (distribution/release-notesrelease-notes), matching Boatstack's public layout. labkit gen regenerated, doctor PASS for all five labs; local projection verified to contain both notes. Merging this should finally let the sync open + auto-merge its public PR.

The sync gate requires every surface-changing sync PR to ADD a note
under public release-notes/ — but yield's surface never projected its
notes directory, so the gate could never be satisfied and every sync
blocked. Adds the tree rule distribution/release-notes -> release-notes
(the Boatstack pattern); labkit gen + doctor pass for all labs.

Disclosure-Reviewed: reviewed — public-safe only; private tree untouched by this commit
@bigboateng
bigboateng merged commit c06dd8d into main Aug 1, 2026
6 checks passed
@bigboateng
bigboateng deleted the yield-notes-surface branch August 1, 2026 03:53
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