Repository navigation
docs: yarn verify is the check before a pull request - #133
Merged
Merged
Conversation
The publication check, scripts/verify-commit.mjs, already scopes a build, type-check, tests, lint and format to what a branch changed. It gets a yarn command, and CLAUDE.md, CONTRIBUTING, the /check skill and the Cursor rule name it as the step before a pull request, leaving the repository-wide jobs to CI. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
munchist
approved these changes
Oct 17, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The publication check,
scripts/verify-commit.mjs, already scopes a run to what a branch changed. It builds the packages the change reads, type-checks the touched workspaces, runs the tests a change can reach, and lints and formats the touched files. This gives it a command,yarn verify, and names it as the step before a pull request. The repository-wide build, lint and complete test run are left to CI.Changes
package.json:yarn verify→node scripts/verify-commit.mjs.CLAUDE.md: the command in Quality / pre-PR, and a paragraph after the test policy.CONTRIBUTING.md,docs/dev/CONTRIBUTING.md: the before-a-PR steps areyarn format, commit,yarn verify./checkskill (.claudeand.agents),.cursor/rules/ci-and-workflow.mdc:yarn verifyis the default;preflightis the full proof.It measures commits on
HEADagainstorigin/main, so the docs say to commit first. The commission, publish and review skills need no change: they run the folder's own declared check, which is this script.Verification
node scripts/verify-commit.mjson the Plan 319 branch (#132, which touchesschemasandai-client) passed in about 5 minutes. The full local gate took well over that before being stopped.🤖 Generated with Claude Code