Skip to content

Check-in — Desk-side docs truth (PR2)

Validation pass after PR1 (CF Pages) and PR3 (live UniFi/Prox). This entry is the grilled PR2 close-out: operational wording, indexes, nav — not another live scan.

TL;DR

Desk-side docs now match compose and inventory for Alloy/Prometheus tags, ansible-pull org URL, services/hosts indexes, and bus-factor first-check. Historical lab-audit / phase-7r pages carry dated-snapshot banners. PR4 tooling pins remain.

Phase status

Item Status
PR1 CF Pages strict Done
PR3 live network refresh (#275) Merged
PR2 desk-side truth This PR
PR4 tooling pins Backlog

What shipped

  • Monitoring README + GHA observability Alloy/Prometheus pins → compose (v3.13.2 / v1.18.0)
  • Promtail → Alloy in central-syslog + SEC-017
  • Agent rule: spadoople/homelab ansible-pull URL
  • Services/hosts/architecture indexes; bus-factor; saltbox UK → OneUptime note
  • mkdocs Journal nav + docs home Recent; lab-audit / phase-7r banners

Known gaps / drift

  • Owner TODO already all ✅ — no Aug-06 rows added (still tracked in 2026-08-06 check-in if soak items remain)
  • Servers VLAN DHCP DNS still gateway (flagged in network-live; not this PR)
  • Prox LXC postgresql 102 still unknown to inventory (compute-live)

What remains

Who Work
Owner Merge this PR
Agent PR4 chore/tooling-pins after merge
Owner/Agent Optional Servers DHCP DNS → AdGuard; inventory postgresql 102
flowchart LR
  pr1["PR1 CF Pages"] --> pr3["PR3 live UniFi"]
  pr3 --> pr2["PR2 desk-side"]
  pr2 --> pr4["PR4 tooling pins"]