🪥 Hub Health Report

Automated link/orphan scan + stale-item triage · 2026-07-07 · 337 HTML files scanned
Overall: healthy. Of 19 flagged internal links, most are false positives (Cloudflare Worker API routes + template literals, not files). 1 real broken link fixed this pass; the rest are low-risk content gaps or missing image assets (listed with recommendations). 8 orphan pages triaged. No structural breakage of the live hub.
⭐ Top cleanup wins (highest value, lowest risk):
  1. Relink 3 useful orphans from the personal index (painting-tools, items-to-sell, whats-new-for-sam) so they're findable — safe, additive. propose
  2. Add a /personal/3d-printing/projects/ index — the Donlin breadcrumb + several project pages point at a projects listing that has no index.html (404). One page fixes multiple dead links. propose
  3. Retire the legacy personal/status-tracker/ (per IA-map P0-a) — superseded by system-overview + this-week + backlog-board; biggest source of stale duplicate status. propose (archive)

1. Broken internal links

Fixed this pass done

PageWas → now
equipment/fourwinns-h190/linked the archive directory (no index) → repointed to the actual file .../fourwinns-h190-service-guide-v0.1.html.

False positives — NOT real breakage no action

These resolve at runtime via Cloudflare Workers / functions/ routes or are template literals — they are not missing files:

Real gaps — recommendations (not auto-fixed)

FromDead targetRecommendation
donlin-team-medallions/personal/celtics-necklace-print-2026-05/ (x2)Dir exists but only has intake.md (no index). LEAVE (aspirational workdir) or create the page when that medallion prints. leave
donlin breadcrumb/personal/3d-printing/projects/No index in the projects dir. PROPOSE: add a projects index (fixes this + the Jason McCabe orphan). propose
metal-3dp indexapplication-research/, business-models/, vendor-evaluation/Each dir has a README.md, no index. Parked exploration. LEAVE (or add stubs when the thread reactivates). leave
handoff-blocks/architecture/system-overview.html/handoff-blocks/architecture/Self-links its parent dir (no index). Minor. LEAVE / drop the self-link. leave
bets pirates + pittsburgh trip2 trip photos (.webp, .jpg)Image assets were never added. SAM-PROVIDE the photos or remove the <img> refs. sam

2. Orphan pages (exist but nothing links to them)

PageRead & recommendation
personal/equipment/painting-tools/Real reference. RELINK from the personal index. propose
personal/items-to-sell/Real list. RELINK from the personal index. propose
personal/whats-new-for-sam/Sam-facing. RELINK from the hub or personal index. propose
customer-jobs/letvin-jeep-hvac-2026-05/Delivered job (v3.1). RELINK from customer-jobs index or archive as done. propose
personal/3d-printing/projects/jason-mccabe-towers-of-hanoi/Orphan project. Relink once a projects index exists (win #2). propose
customer-jobs/lubig-sister-bathroom-2026-06/share/Intentional — the clean share page for John (link-shared, not hub-linked). LEAVE. leave
jon/setup/ · bets/games/2026-05-24-pit-tor/Reached via the per-person portal / dynamic bets nav. LEAVE. leave

3. Stale-item status re-check

True status as of 2026-07-07 (canonical: backlog board + this-week). Obvious status flips already applied where safe.

ItemTrue status
Robo (Dom)Updated: 7/1 meeting done, went well, Dom wants Sam, structure TBD. (Was a stale "verify on 7/1" box — now the outcome brief.)
GM apps2 submitted (JR-202611969 TS, JR-202612558 SSLE). Next = message Luke/Adam + prep.
FridgeDefrost-system failure confirmed 7/7 (relay theory superseded). Bosch 800 candidate at Gilbert's, visit 7/8.
LazarCustomer/property DEPLOYED (live in /manage). Bathroom framing/plumbing + shower kit still open.
Peter Scott shedProposal send-ready, NOT yet sent — still open (send it).
DDR grillRegulator ordered (B09VKZGRJC); pontoon MOUNT open (bracket photo + rail measurements).
Mike Letvin MercuryPARKED (awaiting Mike's repair-vs-replace decision). Off the active queue.
InvoicesLetvin ~$695 + Talmid ~$813 outstanding AR — collections follow-up.
Bunk carpet · Foran XR caseBoth still open (buy carpet+staples; queue the XR print). SAM-FILL: XR printed yet?

4. Consolidation cross-check (IA-map)

Per the IA brain map, the propose-only consolidations that would most reduce stale-duplicate drift: P0-a retire legacy personal/status-tracker/; P0-b pick ONE canonical customer store (substrate data/customers/ vs /manage); P1-a collapse tracker surfaces to system-overview (system) + this-week (personal). All archive-not-delete, propose-and-pause — awaiting Sam's go-ahead.

5. Awaiting Sam's go-ahead

Hub health report · 2026-07-07 · 337 files scanned · 1 link fixed, rest triaged (archive-not-delete) · Sam's private page (noindex) · Same Solutions substrate.