Skip to content

Release 2.1.111 (2026-07-04)

Bug fixes

  • accept adhoc sentinel in issue-create/epic-move cross-org guard (#2124) (#2151) Phase 1 (epic #85). The cross-org guard in vrg-issue-create and vrg-epic-move skipped only the 'standing' sentinel; extend it to skip 'adhoc' too, since 'adhoc' (like the deprecated 'standing' alias) resolves within the repo's org (.github) and never diverges cross-org. Guard predicate becomes 'not in (standing, adhoc)'; docstrings/comments name adhoc as the current form. Without this, --epic adhoc was parsed as a literal ref and failed.

Chores

  • delete dead vrg-pr-issue-linkage tool and its docs (#2150)
  • chore(linkage): delete dead vrg-pr-issue-linkage script and CI passthrough

The standards gate was retired (epic vergil-project/.github#82: Task A guards at construction, Task R dropped the required check, Task B removed the CI job), so the script, its entry point, its test, its reference doc page, and the ci.yml run-standards passthrough are dead code. Also updates a vrg-submit-pr comment that referenced the now-gone CI gate by name. lib/linkage.py stays (shared regexes, normalize_linkage, extractors, find_linkage_keyword); its ValueError-on-multiple remains a now-unreachable defensive assertion. Ref #2116

  • docs(reference): remove vrg-pr-issue-linkage from live documentation

The tool was deleted (epic vergil-project/.github#82); remove its mkdocs nav entry and every current-inventory listing across the docs site and guides (index, reference index, CLI tools overview, validation matrix, consuming-repo-setup, git-hooks-and-validation, repository-standards). Historical CHANGELOG/completed-plans/dated-specs are left intact. Ref #2116

  • docs(linkage): refresh linkage module docstring after gate removal

The module docstring named the deleted vrg_pr_issue_linkage tool and the retired CI gate as current consumers. Reword to describe the shared module by its live consumers (vrg-resolve-tracking-issue and the find_linkage_keyword construction guard) without touching any regex or function. Ref #2116