From 74da746c513f164e9c77f06dc911fcc039585e3d Mon Sep 17 00:00:00 2001 From: Frank Date: Thu, 8 Oct 2026 01:32:35 -0700 Subject: [PATCH] docs(homepage): record the capability equivalence notes --- serverAppConfigs-docs/Infrastructure/Homepage.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/serverAppConfigs-docs/Infrastructure/Homepage.md b/serverAppConfigs-docs/Infrastructure/Homepage.md index 2549536..d489685 100644 --- a/serverAppConfigs-docs/Infrastructure/Homepage.md +++ b/serverAppConfigs-docs/Infrastructure/Homepage.md @@ -54,6 +54,14 @@ and the restored `frank-secondary` model row + public `read` access grant without which the picker showed "No results found" for every family account (see [[OpenWebUI]]). +**Capability equivalence notes (2026-10-08):** each fleet card (and the +`/docs#models` section) carries a `details.equiv` line — frank-large +"equivalent to Claude Sonnet 5 / OpenAI-Luna (Summer 2026 frontier +intelligence)", frank-primary "equivalent to Claude Opus 4.8 / OpenAI-Terra +(same era)", frank-secondary "equivalent to last year's frontier level +(2025)". Rendered by `descHTML()` as `.desc-equiv` (head color, italic); +pinned in `homepage_config.bats`. + ## Design decision — 2026-08-22 The live up/down check runs server-side. A checker on Dankclaw probes each backend and writes a same-origin `status.json`. The page fetches only that file and renders the badges. The browser never calls a backend directly. The checker runs as a systemd timer every 3 minutes.