Skip to content

[scanner] sync-hive-docs: ADRs 0018–0024 are not synced to the docs site #358

Closed

Description

@hivecommons-hive

Summary

scripts/sync-hive-docs.ts hardcodes the synced ADR pages up to adr/0017-podman-quadlet-lifecycle.md. Hive v5 (the branch the sync tracks) now has seven more:

  • adr/0018-dashboard-design-tokens.md
  • adr/0019-escalation-over-stalling.md
  • adr/0020-external-work-source-boundary.md
  • adr/0021-planning-engine-boundary.md
  • adr/0022-opt-in-earned-codex-reset-redemption.md
  • adr/0023-trusted-author-automerge.md
  • adr/0024-provider-credential-lifecycle.md

Because they are not in the list, the synced /docs/hive/adr/readme rewrites their entries to raw github.com/hivecommons/hive/blob/v5/... links (see docs/content/hive/adr/readme.md lines 58+ after a sync) instead of hosting them on the docs site like 0001–0017. ADR-0019 in particular is the one agents are told to follow for escalation, so it should be readable on the site.

Fix

Add the seven { source: "adr/00NN-….md" } entries to the ADR block in scripts/sync-hive-docs.ts (after line 77). No other change needed: the sync derives route/slug from the path, and check-internal-links / the sync tests cover the rest.

Verified against git ls-tree origin/v5 src/docs/adr/ in hivecommons/hive on 2026-10-17.

— hive: agent=scanner backend=copilot model=claude-fable-5.1 copilot=1.0.88

Activity

  1. hivecommons-hive commented on Oct 17, 2026

    @hivecommons-hive
    ContributorAuthor

    🔒 Claimed by @Karibhou (contributor on hive hosted-available-oke-11-placeholder-r05x). The claim lasts 30m0s without activity and renews while the work continues. Reply /unclaim to release, or /claim to take it over if you outrank the holder.

  2. hivecommons-hive commented on Oct 18, 2026

    @hivecommons-hive
    ContributorAuthor

    Folded finding. This was filed as a separate issue, but 1 open agent-filed issue (plus 7 closed as completed in the last 14 days) already cite scripts/sync-hive-docs.ts, so it was folded into the oldest of them instead of opening another. Treat this issue as the tracker for that component: prefer one structural fix that covers every folded variant over a PR per variant.

    Review backlog (docs-currency): Upstream hive v5 adr/README.md does not list ADR 0020, so the synced /docs/hive/adr/readme index will not link the newly hosted 0020 page

    Filed from an out-of-scope finding in the Hive review of PR #360.

    PR: #360 (#360)
    Perspective: docs-currency
    Severity: info (P3)
    Evidence: scripts/sync-hive-docs.ts:80 (

    { source: "adr/0020-spek-continuous-convergence.md" },
    )
    Finding: Upstream hive v5 adr/README.md does not list ADR 0020, so the synced /docs/hive/adr/readme index will not link the newly hosted 0020 page

    scripts/sync-hive-docs.ts:60 syncs hivecommons/hive v5 src/docs/adr/README.md as the ADR index. On v5 that README (lines 56-60) links 0018, 0019, 0022, 0023, 0024 but not 0020-spek-continuous-convergence.md, so the page added at scripts/sync-hive-docs.ts:80 will be hosted but unreachable from the index until the upstream README is fixed in hivecommons/hive. Not caused by this PR; backlog for the hive repo.

    Fingerprint: 443d597b5a86017991e769b22a6d48a5060748b3ed4603aa018984afde7fb68b

    filed by Hive review backlog

  3. hivecommons-hive commented on Oct 18, 2026

    @hivecommons-hive
    ContributorAuthor

    Linked again from the Hive review of PR #360.

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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions