Skip to content

Normalize package spec dependency names in four README files#35925

Closed
Copilot wants to merge 2 commits into
mainfrom
copilot/spec-librarian-audit-2026-05-30
Closed

Normalize package spec dependency names in four README files#35925
Copilot wants to merge 2 commits into
mainfrom
copilot/spec-librarian-audit-2026-05-30

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 30, 2026

The spec audit reported 4 cross-package inconsistencies in Dependencies naming conventions despite full spec coverage and no stale docs. This PR standardizes those entries to the canonical internal import-path format used across package specs.

  • Scope

    • Updates only package specifications (pkg/*/README.md), no runtime code changes.
    • Touches 4 packages: errorutil, sliceutil, stats, syncutil.
  • Dependency naming normalization

    • Replaces shorthand internal references (pkg/logger) with canonical fully-qualified paths (github.com/github/gh-aw/pkg/logger) in each affected ## Dependencies section.
    • Aligns these docs with existing conventions used in other package READMEs.
  • Representative change

    - `pkg/logger` — package-scoped logging used by `OnceLoader[T]`.
    + `github.com/github/gh-aw/pkg/logger` — package-scoped logging used by `OnceLoader[T]`.

Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix naming convention issues in Dependencies Normalize package spec dependency names in four README files May 30, 2026
Copilot AI requested a review from gh-aw-bot May 30, 2026 14:00
@pelikhan pelikhan closed this May 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[spec-librarian] Specification Audit — 2026-05-30 — 4 issues found

3 participants