Skip to content

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.