Skip to content

Commit ebc30d1

Browse files
wphillipmooreclaude
andcommitted
chore: migrate to mq-rest-admin-project org and vergil tooling
- Rename standard-tooling.toml to vergil.toml (vergil v2.0) - Update CI/CD workflows to vergil-project/vergil-actions@v2.0 - Replace secrets: inherit with explicit secrets block in cd.yml - Update all repo/docs URLs to mq-rest-admin-project org - Consolidate co-author entries to single wphillipmoore-agent - Migrate Claude Code plugin config to vergil-marketplace - Update CLI references from st-* to vrg-* commands - Update pyproject.toml project URLs Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 1709209 commit ebc30d1

22 files changed

Lines changed: 84 additions & 83 deletions

.claude/settings.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"extraKnownMarketplaces": {
3-
"standard-tooling-marketplace": {
3+
"vergil-marketplace": {
44
"source": {
55
"source": "github",
6-
"repo": "wphillipmoore/standard-tooling-plugin"
6+
"repo": "vergil-project/vergil-plugin"
77
}
88
}
99
},
1010
"enabledPlugins": {
11-
"standard-tooling@standard-tooling-marketplace": true
11+
"vergil@vergil-marketplace": true
1212
}
1313
}

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Source: wphillipmoore/standard-tooling/.github/ISSUE_TEMPLATE/config.yml
1+
# Source: vergil-project/vergil-tooling/.github/ISSUE_TEMPLATE/config.yml
22
# Do not modify repo-local copies — update the source and re-sync.
33
#
44
blank_issues_enabled: false

.github/pull_request_template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
> **Do not create PRs manually.**
2-
> Use [`st-submit-pr`](https://wphillipmoore.github.io/standard-tooling/reference/dev/submit-pr/).
2+
> Use [`vrg-submit-pr`](https://vergil-project.github.io/vergil-tooling/reference/dev/submit-pr/).

.github/workflows/cd.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# https://github.com/wphillipmoore/standard-actions/blob/develop/.github/workflows/README.md
1+
# https://github.com/vergil-project/vergil-actions/blob/develop/.github/workflows/README.md
22
name: CD
33

44
on:
@@ -14,21 +14,23 @@ permissions:
1414

1515
jobs:
1616
docs:
17-
uses: wphillipmoore/standard-actions/.github/workflows/cd-docs.yml@v1.5
17+
uses: vergil-project/vergil-actions/.github/workflows/cd-docs.yml@v2.0
1818
with:
1919
pre-deploy-command: >-
2020
uv sync --frozen --group docs &&
2121
git clone --depth 1 --branch develop
22-
https://github.com/wphillipmoore/mq-rest-admin-common.git
22+
https://github.com/mq-rest-admin-project/mq-rest-admin-common.git
2323
.mq-rest-admin-common
2424
permissions:
2525
contents: write
2626

2727
release:
2828
if: github.ref == 'refs/heads/main'
29-
uses: wphillipmoore/standard-actions/.github/workflows/cd-release.yml@v1.5
29+
uses: vergil-project/vergil-actions/.github/workflows/cd-release.yml@v2.0
3030
with:
3131
language: python
3232
container-tag: "3.14"
3333
registry-publish: true
34-
secrets: inherit
34+
secrets:
35+
APP_CLIENT_ID: ${{ secrets.APP_CLIENT_ID }}
36+
APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}

.github/workflows/ci.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# https://github.com/wphillipmoore/standard-actions/blob/develop/.github/workflows/README.md
1+
# https://github.com/vergil-project/vergil-actions/blob/develop/.github/workflows/README.md
22
name: CI
33

44
on:
@@ -21,7 +21,7 @@ concurrency:
2121

2222
jobs:
2323
audit:
24-
uses: wphillipmoore/standard-actions/.github/workflows/ci-audit.yml@v1.5
24+
uses: vergil-project/vergil-actions/.github/workflows/ci-audit.yml@v2.0
2525
with:
2626
language: python
2727
versions: '["3.12", "3.13", "3.14"]'
@@ -56,15 +56,15 @@ jobs:
5656
uses: actions/checkout@v6
5757

5858
- name: Set up Python
59-
uses: wphillipmoore/standard-actions/actions/python/setup@v1.5
59+
uses: vergil-project/vergil-actions/actions/python/setup@v2.0
6060
with:
6161
python-version: ${{ matrix.python-version }}
6262

6363
- name: Install dependencies
6464
run: uv sync --frozen --group dev
6565

6666
- name: Setup MQ environment
67-
uses: wphillipmoore/mq-rest-admin-dev-environment/.github/actions/setup-mq@main
67+
uses: mq-rest-admin-project/mq-rest-admin-dev-environment/.github/actions/setup-mq@main
6868
with:
6969
project-name: mqrest-python-${{ matrix.project-suffix }}
7070
qm1-rest-port: ${{ matrix.qm1-rest-port }}
@@ -84,13 +84,13 @@ jobs:
8484
uv run pytest -m integration
8585
8686
quality:
87-
uses: wphillipmoore/standard-actions/.github/workflows/ci-quality.yml@v1.5
87+
uses: vergil-project/vergil-actions/.github/workflows/ci-quality.yml@v2.0
8888
with:
8989
language: python
9090
versions: '["3.12", "3.13", "3.14"]'
9191

9292
security:
93-
uses: wphillipmoore/standard-actions/.github/workflows/ci-security.yml@v1.5
93+
uses: vergil-project/vergil-actions/.github/workflows/ci-security.yml@v2.0
9494
with:
9595
language: python
9696
run-standards: ${{ inputs.run-release != 'false' }}
@@ -100,13 +100,13 @@ jobs:
100100
security-events: write
101101

102102
test:
103-
uses: wphillipmoore/standard-actions/.github/workflows/ci-test.yml@v1.5
103+
uses: vergil-project/vergil-actions/.github/workflows/ci-test.yml@v2.0
104104
with:
105105
language: python
106106
versions: '["3.12", "3.13", "3.14"]'
107107

108108
version:
109-
uses: wphillipmoore/standard-actions/.github/workflows/ci-version-bump.yml@v1.5
109+
uses: vergil-project/vergil-actions/.github/workflows/ci-version-bump.yml@v2.0
110110
with:
111111
language: python
112112
run-release: ${{ inputs.run-release != 'false' }}

AGENTS.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# mq-rest-admin-python Agent Instructions
22

3-
**Standards reference**: <https://github.com/wphillipmoore/standards-and-conventions>
4-
— active standards documentation lives in the standard-tooling repository under `docs/`.
5-
Repository profile: `standard-tooling.toml`.
3+
**Standards reference**: <https://github.com/vergil-project/vergil-tooling>
4+
— active standards documentation lives in the vergil-tooling repository under `docs/`.
5+
Repository profile: `vergil.toml`.
66

77
## User Overrides (Optional)
88

@@ -13,13 +13,13 @@ briefly and continue.
1313
## Canonical Standards
1414

1515
This repository follows the canonical standards and conventions in the
16-
`standards-and-conventions` repository.
16+
`vergil-tooling` repository.
1717

1818
Resolve the local path (preferred):
19-
- `../standards-and-conventions`
19+
- `../vergil-tooling`
2020

2121
If the local path is unavailable, use the canonical web source:
22-
- https://github.com/wphillipmoore/standards-and-conventions
22+
- https://github.com/vergil-project/vergil-tooling
2323

2424
If the canonical standards cannot be retrieved, treat it as a fatal
2525
exception and stop.

CLAUDE.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
44

5-
**Standards reference**: <https://github.com/wphillipmoore/standards-and-conventions>
6-
— active standards documentation lives in the standard-tooling repository under `docs/`.
7-
Repository profile: `standard-tooling.toml`.
5+
**Standards reference**: <https://github.com/vergil-project/vergil-tooling>
6+
— active standards documentation lives in the vergil-tooling repository under `docs/`.
7+
Repository profile: `vergil.toml`.
88

99
## Memory management
1010

@@ -15,9 +15,9 @@ plugin/skill issue) before writing. See that file for the full
1515
workflow.
1616

1717
Available skills:
18-
- `/standard-tooling:memory-init` — set up or update the policy header
18+
- `/vergil:memory-init` — set up or update the policy header
1919
in a project's `MEMORY.md`.
20-
- `/standard-tooling:memory-audit` — structured collaborative review
20+
- `/vergil:memory-audit` — structured collaborative review
2121
of memory files.
2222

2323
## Parallel AI agent development
@@ -28,9 +28,9 @@ while preserving shared project memory (which Claude Code derives from the
2828
session's starting CWD).
2929

3030
**Canonical spec:**
31-
[`standard-tooling/docs/specs/worktree-convention.md`](https://github.com/wphillipmoore/standard-tooling/blob/develop/docs/specs/worktree-convention.md)
31+
[`vergil-tooling/docs/specs/worktree-convention.md`](https://github.com/vergil-project/vergil-tooling/blob/develop/docs/specs/worktree-convention.md)
3232
— full rationale, trust model, failure modes, and memory-path implications.
33-
The canonical text lives in `standard-tooling`; this section is the local
33+
The canonical text lives in `vergil-tooling`; this section is the local
3434
on-ramp.
3535

3636
### Structure
@@ -92,17 +92,17 @@ All fields are required.
9292

9393
**Status**: Beta
9494

95-
**Canonical Standards**: This repository follows standards at https://github.com/wphillipmoore/standards-and-conventions (local path: `../standards-and-conventions` if available)
95+
**Canonical Standards**: This repository follows standards at https://github.com/vergil-project/vergil-tooling (local path: `../vergil-tooling` if available)
9696

9797
## Development Commands
9898

9999
### Standard Tooling
100100

101101
```bash
102-
git config core.hooksPath ../standard-tooling/scripts/lib/git-hooks # Enable git hooks
102+
git config core.hooksPath ../vergil-tooling/scripts/lib/git-hooks # Enable git hooks
103103
```
104104

105-
Standard-tooling CLI tools (`st-commit`, `st-validate`, etc.) are
105+
VERGIL CLI tools (`vrg-commit`, `vrg-validate`, etc.) are
106106
pre-installed in the dev container images. No local setup required.
107107

108108
### Environment Setup
@@ -115,15 +115,15 @@ uv sync --group dev
115115
### CI
116116

117117
PR CI triggers on `pull_request` via `.github/workflows/ci.yml`,
118-
which delegates to standard-actions v1.5 reusable workflows. Full
118+
which delegates to vergil-actions v2.0 reusable workflows. Full
119119
Python matrix (3.12, 3.13, 3.14), integration tests, security
120120
scanners (CodeQL, Trivy, Semgrep), standards compliance, and release
121121
gates.
122122

123123
### Validation
124124

125125
```bash
126-
st-docker-run -- st-validate # Full validation (runs in dev container)
126+
vrg-docker-run -- vrg-validate # Full validation (runs in dev container)
127127
```
128128
- Lock file verification
129129
- Security audit (pip-audit)
@@ -171,13 +171,13 @@ The `publish.yml` workflow triggers on push to `main` and publishes to PyPI via
171171
### Local MQ Container
172172

173173
The MQ development environment is owned by the
174-
[mq-rest-admin-dev-environment](https://github.com/wphillipmoore/mq-rest-admin-dev-environment)
174+
[mq-rest-admin-dev-environment](https://github.com/mq-rest-admin-project/mq-rest-admin-dev-environment)
175175
repository. Clone it as a sibling directory before running lifecycle
176176
scripts:
177177

178178
```bash
179179
# Prerequisite (one-time)
180-
git clone https://github.com/wphillipmoore/mq-rest-admin-dev-environment.git ../mq-rest-admin-dev-environment
180+
git clone https://github.com/mq-rest-admin-project/mq-rest-admin-dev-environment.git ../mq-rest-admin-dev-environment
181181

182182
# Start the containerized MQ queue managers
183183
./scripts/dev/mq_start.sh
@@ -211,7 +211,7 @@ Container details:
211211
Port assignments are explicit in each `scripts/dev/mq_*.sh` script via
212212
`QM1_REST_PORT`, `QM2_REST_PORT`, `QM1_MQ_PORT`, and `QM2_MQ_PORT` exports.
213213
Python uses the base ports (9443/9444, 1414/1415). See the
214-
[port allocation table](https://github.com/wphillipmoore/mq-rest-admin-common)
214+
[port allocation table](https://github.com/mq-rest-admin-project/mq-rest-admin-common)
215215
in mq-rest-admin-common for the full cross-language map.
216216

217217
## Architecture

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,13 +127,13 @@ Three credential types are supported:
127127

128128
## Documentation
129129

130-
Full documentation: <https://wphillipmoore.github.io/mq-rest-admin-python/>
130+
Full documentation: <https://mq-rest-admin-project.github.io/mq-rest-admin-python/>
131131

132132
## Development
133133

134134
```bash
135135
uv sync --group dev
136-
st-docker-run -- st-validate
136+
vrg-docker-run -- vrg-validate
137137
```
138138

139139
## License

docs/mq-container-local-dev.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ real command responses.
2929

3030
Docker Compose, MQSC seed files, and web server configuration are owned
3131
by the
32-
[mq-rest-admin-dev-environment](https://github.com/wphillipmoore/mq-rest-admin-dev-environment)
32+
[mq-rest-admin-dev-environment](https://github.com/mq-rest-admin-project/mq-rest-admin-dev-environment)
3333
repository.
3434

3535
## Prerequisites

docs/repository-standards.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
## Local validation
2121

22-
- `st-docker-run -- st-validate`
22+
- `vrg-docker-run -- vrg-validate`
2323

2424
## Linting policy
2525

@@ -58,7 +58,7 @@ submission. Do not construct commit messages or PR bodies manually.
5858
### Committing
5959

6060
```bash
61-
st-commit \
61+
vrg-commit \
6262
--type TYPE --message MESSAGE --agent AGENT \
6363
[--scope SCOPE] [--body BODY]
6464
```
@@ -71,12 +71,12 @@ st-commit \
7171
- `--body` (optional): detailed commit body
7272

7373
The script resolves the correct `Co-Authored-By` identity from
74-
`standard-tooling.toml` and the git hooks validate the result.
74+
`vergil.toml` and the git hooks validate the result.
7575

7676
### Submitting PRs
7777

7878
```bash
79-
st-submit-pr \
79+
vrg-submit-pr \
8080
--issue NUMBER --summary TEXT \
8181
[--linkage KEYWORD] [--title TEXT] \
8282
[--notes TEXT] [--docs-only] [--dry-run]

0 commit comments

Comments
 (0)