Release 2.0.2 (2026-05-13)¶
Bug fixes¶
- rename stale st_repo_profile import to vrg_repo_profile
CI¶
- update vergil-actions refs from v1.5 to v2.0
Chores¶
- bump version to 1.4.37
- update plugin identity to vergil-marketplace
Documentation¶
-
add VERGIL rename design spec Covers the full naming inventory, two-phase execution model (core repos then consumer sweep), versioning strategy, risks, and reusable playbook for future renames.
-
add VERGIL rename implementation plan 12-task plan covering org creation, four core repo renames in dependency order, Python module/CLI prefix changes, GHCR image republishing, consumer sweep template for ~19 repos, and final verification.
-
move rename plan to docs/plans/ Spec stays in docs/specs/, plan moves to docs/plans/ to match the project convention.
-
apply alignment review fixes to VERGIL rename plan Address five issues found during plan-vs-spec alignment check:
-
Add targeted sed for TOML dependency-key references in test fixtures (vergil, not vergil-tooling) before blanket project-name patterns.
- Add ST_COMMIT_CONTEXT, ST_DOCKER_INSTALL_TAG, and st_install_tag replacements to the test-targeting sed.
- Add pyproject.toml [tool.setuptools.package-data] section to Task 5.
- Add plugin namespace verification step to Task 10 and standard-tooling: namespace grep to consumer sweep.
- Acknowledge co-authors decision point in Task 8.
Alignment report: paad/alignment-reviews/
- add VERGIL org governance design spec
-
apply pushback review fixes to org governance design Addresses 7 issues from spec review: introduces GitHub App as third identity for mechanized automation, reframes bypass policy honestly, adds credential lifecycle management, documents merge serialization tradeoff, specifies credential tooling requirements across platforms, coordinates co-author migration, and rejects autonomous AI contributions.
-
add tooling impact section to org governance design spec
- add VERGIL org governance setup implementation plan
-
add Task 14 to create deferred work issues in new org Ensures all deferred governance items (vrg-org-config, credential integration, vrg-release, cross-human review, vrg-setup-credentials, .github repo) are tracked as issues in the vergil-project org after migration.
-
fix agent PAT sequencing in org governance plan Move agent PAT creation from Phase 1 (Task 2) to Phase 3 (Task 10). The agent PAT requires vergil-project as resource owner, which requires the agent account to be an org collaborator, which requires repos to exist in the org (post-migration). Update Task 3 and Task 10 steps accordingly.
Features¶
- rename to vergil-tooling under vergil-project org (#723)
-
chore: bump version to 1.4.37
-
chore(release): next-cycle dependency updates for 1.4.36
Library lockfile updates: coverage 7.13.5 → 7.14.0, idna 3.13 → 3.14, librt 0.10.0 → 0.11.0, ty 0.0.34 → 0.0.35. Ref #710
Refactoring¶
-
remove skip-rulesets escape hatch The skip-rulesets override in [github] config is removed. Rulesets are now always enforced. No repo uses this override; the repo it was designed for (mq-rest-admin-template) is marked for archival.
-
consolidate co-author config to single agent identity Replace per-harness co-author entries (claude, codex) with a single agent entry. The security boundary is human vs. not-human, not which AI tool produced the work.
-
update st-commit and tests for agent identity convention Replace per-harness co-author references (claude, codex) with the unified agent identity in all test fixtures. Update --agent help text to reference the config key.