chore: remove the public boundary check from the repo - #54
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (8)
💤 Files with no reviewable changes (5)
Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 6 remain after this review. 📜 Recent review details⏰ Context from checks skipped due to timeout. (2)
🔇 Additional comments (3)
📝 WalkthroughWalkthroughThe pull request removes the public-boundary checker and test, their npm scripts and CI steps, and related contributor guidance and references. The runtime directory-checking logic remains unchanged. ChangesPublic-boundary check removal
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Other Merge Risk: ⚪ Minimal · up to This change removes the public-boundary checks and their associated guidance and CI steps. The remaining requirement to keep README and threat-model claims aligned with public guarantees is unaffected; no concrete merge-blocking issue is identified. Architecture SummaryArchitecture risk: 🔵 Low · up to The change affects 5 systems. Changed systems: Architecture concerns Review detailsSystems and components
Before / after behavior
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
A rabbit hops past the checklist gate Comment |
What changed
Removes the public repository boundary check from the repository:
scripts/check-public-boundary.shandscripts/test-public-boundary.sh..github/workflows/ci.yml.public:checkandpublic:testnpm scripts frompackage.json..github/pull_request_template.md.CONTRIBUTING.md, and the closing sentence about it in the pull request bar section.app/revoke-demo-lib.tsthat referenced the deleted script. No functional line in that file changed.### Removedentry under Unreleased inCHANGELOG.md..github/now holds onlyworkflows/ci.yml.Why
The check and its script are removed from the repository. Contributors no longer need to run it, and CI no longer runs it.
How to run it
Verification
yarn consult:test: 500 passing.yarn mcp:test: 165 passing.npm --prefix app test: 51 passing, 0 failing.tsc -p app/tsconfig.json --noEmit): clean.yarn lint(Prettier check): clean.git diff main -- app/revoke-demo-lib.tstouches comment lines only;PERSONAL_NOTES_VAULT_DIR_NAMEand every other line are unchanged..github/workflows/ci.ymlstill parses as valid YAML;package.jsonstill parses as valid JSON.No changes to
consult/src,mcp/src, or any tagged release artifact.Summary by CodeRabbit