1414- Before modifying any files, check the current branch with ` git status -sb ` .
1515- If on ` develop ` , create a short-lived ` feature/* ` branch or ask for explicit approval to proceed on ` develop ` .
1616- If approval is granted to work on ` develop ` , call it out in the response and proceed only for that user-approved scope.
17- - Enable repository git hooks before committing: ` git config core.hooksPath ../vergil-tooling/scripts/lib/git-hooks ` .
17+ - Enable repository git hooks before committing: ` git config core.hooksPath .githooks ` .
1818
1919## Local validation
2020
2121Canonical local validation command:
2222
2323``` bash
24- bundle exec rake
24+ vrg-docker-run -- vrg-validate
2525```
2626
2727## Tooling requirement
@@ -53,14 +53,13 @@ and PR submission. Do not construct commit messages or PR bodies manually.
5353
5454``` bash
5555vrg-commit \
56- --type TYPE --message MESSAGE --agent AGENT \
56+ --type TYPE --message MESSAGE \
5757 [--scope SCOPE] [--body BODY]
5858```
5959
6060- ` --type ` (required): one of
6161 ` feat|fix|docs|style|refactor|test|chore|ci|build `
6262- ` --message ` (required): commit description
63- - ` --agent ` (required): ` claude ` or ` codex `
6463- ` --scope ` (optional): conventional commit scope
6564- ` --body ` (optional): detailed commit body
6665
@@ -73,17 +72,16 @@ The script resolves the correct `Co-Authored-By` identity from
7372vrg-submit-pr \
7473 --issue NUMBER --summary TEXT \
7574 [--linkage KEYWORD] [--title TEXT] \
76- [--notes TEXT] [--docs-only] [-- dry-run]
75+ [--notes TEXT] [--dry-run]
7776```
7877
7978- ` --issue ` (required): GitHub issue number (just the number)
8079- ` --summary ` (required): one-line PR summary
81- - ` --linkage ` (optional, default: ` Fixes ` ):
80+ - ` --linkage ` (optional, default: ` Ref ` ):
8281 ` Fixes|Closes|Resolves|Ref `
8382- ` --title ` (optional): PR title (default: most recent commit
8483 subject)
8584- ` --notes ` (optional): additional notes
86- - ` --docs-only ` (optional): applies docs-only testing exception
8785- ` --dry-run ` (optional): print generated PR without executing
8886
8987The script detects the target branch and merge strategy
0 commit comments