Skip to content

docs: 36 ambiguous cross-reference warnings from registry members named dict, set and type #1775

Closed

Description

@JarryShaw

Describe the bug
The docs build gives 36 "more than one target found" warnings, on both main and the merged #1103 sweep:

Reference Warnings
dict 21
type 3
http 3
set 1
Echo 1
TypeVars _AT, _BT, _DT, _IT the rest

The registry members named dict, set and so on, for example pcapkit.const.reg.apptype.tcp.TCP.dict, collide with plain :obj: references. So a link meant for the builtin can resolve to an AppType member.

Expected behavior
Every reference resolves to exactly one target, and the build has no ambiguity warnings. That might come from qualifying the references, a conf.py setting, or both.

Additional context
Found by the #1103 corekit and foundation workers; a Sonnet review counted the warnings in the baseline and merged builds.

Activity

  1. added
    docsPull requests that change documentation only (docs: subject prefix)
    pendingAccepted and unstarted - nobody is on it and nothing blocks it
    on Oct 15, 2026
  2. JarryShaw commented on Oct 15, 2026

    @JarryShaw
    OwnerAuthor

    Blocked until the #1103 round-2 PRs merge. The fix qualifies cross-references across many files that those PRs are editing now, so starting earlier would conflict with them. It unblocks once gh pr list --search "1103 in:title" --state open returns nothing.

  3. added
    blockedDeferred pending another issue or decision; see the last comment for what unblocks it
    and removed
    pendingAccepted and unstarted - nobody is on it and nothing blocks it
    on Oct 15, 2026
  4. moved this to Blocked in PyPCAPKiton Oct 15, 2026
  5. JarryShaw commented on Oct 15, 2026

    @JarryShaw
    OwnerAuthor

    The round-2 PRs are #1777 and #1782–#1789. Unblocks when all nine have merged.

  6. JarryShaw commented on Oct 15, 2026

    @JarryShaw
    OwnerAuthor

    Unblocked: all nine round-2 PRs have merged (#1777 last). A worker is on it.

  7. added
    wipWork in flight - a covering PR is open or an agent is actively on it
    and removed
    blockedDeferred pending another issue or decision; see the last comment for what unblocks it
    on Oct 15, 2026
  8. moved this from Blocked to WIP in PyPCAPKiton Oct 15, 2026
  9. added a commit that references this issue on Oct 15, 2026
    ae82e6d
  10. removed
    wipWork in flight - a covering PR is open or an agent is actively on it
    on Oct 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    docsPull requests that change documentation only (docs: subject prefix)

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions