Skip to content

v0.9.2 fix: support deliberately folded specs - #28

Merged
indykish merged 2 commits into
mainfrom
bugfix/folded-spec-discovery
Aug 28, 2026
Merged

v0.9.2 fix: support deliberately folded specs#28
indykish merged 2 commits into
mainfrom
bugfix/folded-spec-discovery

Conversation

@indykish

Copy link
Copy Markdown
Contributor

Session notes 1

Closed-spec discovery now accepts an explicit folded workstream while preserving one owner per branch. Branch metadata is parsed exactly, help bypasses discovery, stale check-openapi instructions are removed, and the package is versioned 0.9.2.

BEFORE                         AFTER
Branch feat/foo                Branch feat/foo
  M178 owner                     M178 owner
  M184 owner -> hard error        M184 Folded-into M178 -> M178 gates

feat/foo matched feat/foo-2    feat/foo != feat/foo-2

Review

P1 src/gates.ts:133 A folded spec could name itself when identifiers collide — FIXED

Make

make audit — exit 0; 180 passed, 0 failed, 489 expectations across 19 files; 43 dispatch checks, 5 parity checks, and 23 ledger checks passed.

make install-evals — exit 0; 23 passed, 0 failed.

gitleaks detect --source . --no-banner — exit 0; no leaks found, 583 commits scanned.

Pre-landing review — one P1 finding, fixed before push.

orly-babysit-prs — pending until the Pull Request exists.

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 97.14286% with 1 line in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/gates.ts 97.14% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

@indykish
indykish merged commit b726424 into main Aug 28, 2026
4 checks passed
@indykish
indykish deleted the bugfix/folded-spec-discovery branch August 28, 2026 16:22
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.

2 participants