Update Current state and ROADMAP after the doc-audit sweep

Record the cross-repo documentation fixes, registry-landing removal, and the
Start9 submission blockers. A plain GET to registry.keysat.xyz 404s by design
(StartOS registry protocol only), not an outage.
This commit is contained in:
Keysat
2026-06-17 16:27:40 -05:00
parent 391cf68b91
commit 34f0783519
2 changed files with 33 additions and 33 deletions
+9 -5
View File
@@ -31,7 +31,12 @@ Longer-term backlog. Near-term state lives in `AGENTS.md` → Current state.
## Packaging & distribution
- Start9 Community Registry submission — criteria are unpublished; contact Start9 directly when ready.
- Start9 Community Registry submission — a 2026-06-17 spec check found the wrapper passes the functional
criteria (manifest, interfaces, health check, backup/restore, BTCPay dep, actions) but submission is BLOCKED
on three items: (1) no `prepare.sh` to set up a clean Debian box for the first build (copy the one from
`hello-world-startos`); (2) the registry icon not rendering in the marketplace (may be operator-hosted-only —
confirm with Start9); (3) `LicenseRef-Keysat-1.0` is source-available but more restrictive than OSI — confirm
Start9 accepts it. Email Start9 on (2)+(3) before investing in (1). Submission criteria remain unpublished.
## Licensing model
@@ -58,10 +63,9 @@ The brand contract now lives in `design/DESIGN.md` + `design/tokens.tokens.json`
badges-only) — `keysat-xyz-landing/index.html:384-385`. Set to 8px.
**Structural (headline):**
- All four surfaces inline their own copy of the CSS variables instead of importing the
canonical `design/brand/palette.css` (landing :33-56, registry :11-22, docs.css :7-21,
admin :9-25). Copies are currently exact but one edit from drift. Consolidate onto
`palette.css`.
- All three surfaces inline their own copy of the CSS variables instead of importing the
canonical `design/brand/palette.css` (landing :33-56, docs.css :7-21, admin :9-25). Copies
are currently exact but one edit from drift. Consolidate onto `palette.css`.
**Token gaps / drift (decide: tokenize the as-built value, or snap to an existing token):**
- `14px` card radius used throughout the marketing landing — not a token (between `r-lg` 12