Skip to content

docs(readme): the shield row names six tools and the Stack table names ten - #537

Merged
Gerrrt merged 2 commits into
mainfrom
gerrrt/readme-shields-checkup
Sep 19, 2026
Merged

Gerrrt merged 2 commits into
mainfrom
gerrrt/readme-shields-checkup

Conversation

@Gerrrt

@Gerrrt Gerrrt commented Sep 19, 2026

Copy link
Copy Markdown
Owner

What this is

A checkup of the README badges, asked for after the 2026-09-19 issues pass. Every badge rendered, both workflow badges read passing, and the counted claims the README carries (43 ADRs, 7 dashboards) still match the tree. What was stale was coverage: the shield row named six tools and the Stack table beneath it named ten, and the table itself had no row for the NAS, the media stack or the lab stack.

Shields

  • Digest drift — the digests.yml workflow, the one scheduled check that runs off-host, had no badge. It reads passing today.
  • Alertmanager, snmp_exporter, Alloy, Proxmox VE, Docker Compose — each in the Stack table, none in the row. Alertmanager and snmp_exporter carry the Prometheus mark; Alloy carries Grafana's; Proxmox and Docker have their own in Simple Icons.
  • pfSense now carries the logo Simple Icons has for it.

Every shield and every link target was fetched and returned 200 before this was committed.

Stack table

Three rows, in the second commit: Storage — TrueNAS 25.10 on smaug, the erebor mirror, the share, and the Docker the media stack runs under; Media — Jellyfin, the one stack deployed from TrueNAS rather than by make deploy; Lab observability — the lab's own Prometheus, Loki and Grafana on alexander, a guest on Saruman, with ADR-0028's rule that liveness crosses to the estate's stack and telemetry does not. smaug has run TrueNAS since 2026-09-16 and the media stack since 2026-09-19 (#522); alexander has run the lab stack since 2026-09-07 (#264). The table named none of them.

Not touched

The authored-but-undeployed stacks, sensitive and soc, still have no rows. The table describes what runs, and neither does yet; they get their rows when trinity and odin exist.

🤖 Generated with Claude Code

Gerrrt and others added 2 commits September 19, 2026 06:39
…s ten

A checkup of the badges found every one of them rendering and both
workflow badges reading passing; what was stale was coverage. The Stack
table below the row lists Alloy, Alertmanager, snmp_exporter, Proxmox VE
and Docker Compose, and none of them had a shield; the Digest drift
workflow — the one scheduled check that runs off-host — had no badge at
all. Each of them has one now, and pfSense's badge carries the logo
Simple Icons has for it. Alertmanager and snmp_exporter borrow the
Prometheus mark, which is the project they belong to; Alloy borrows
Grafana's for the same reason.

Nothing about the counts changed: the README still says 43 ADRs and 7
dashboards, and the tree still agrees.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
smaug has run TrueNAS since 2026-09-16 and the media stack since
2026-09-19, alexander has run the lab stack since 2026-09-07, and the
table that says what the estate runs on named none of them. Three rows:
TrueNAS 25.10 with the erebor mirror and the share; Jellyfin as the one
stack deployed from TrueNAS's Docker rather than by make deploy; and the
lab's own Prometheus, Loki and Grafana on a guest, with ADR-0028's rule
that liveness crosses and telemetry does not.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@Gerrrt
Gerrrt merged commit 292922d into main Sep 19, 2026
5 of 6 checks passed
@Gerrrt
Gerrrt deleted the gerrrt/readme-shields-checkup branch September 19, 2026 07:11
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.

1 participant