Repository navigation
StarLedger v1.0.0-beta.4 — WS4-SL Portfolio-family visual alignment
Pre-release
Pre-release
Fourth public beta — the WS4-SL Portfolio-family visual alignment milestone. StarLedger adopts the Portfolio product family's visual identity. No change to the public data contract, annotation/meta byte contracts, or executor behaviour; no new runtime subsystem.
WS4-SL — Portfolio-family visual alignment (since beta.3)
- Light/dark emerald design system — a Portfolio-inherited brand-token palette; light is the default, dark via
@media (prefers-color-scheme: dark); green-alpha border language. >_ StarLedgeridentity — a bordered emerald>_prompt mark beside the StarLedger wordmark; a matching emerald>_favicon. The mark is decorative; the wordmark is the sole accessible name.- Optional
← Portfolioreturn link — opt-in via the build-timeVITE_PORTFOLIO_URLvariable (fed from thePORTFOLIO_URLActions repo variable). Absent/empty ⇒ nothing renders. The maintainer's URL is never hardcoded in source, so it does not ship intostarledger-template. - JetBrains Mono technical typography — self-hosted
.woff2(SIL OFL-1.1), same-origin underfont-src 'self'(no CDN, no CSP change), metric-matched fallback +font-display:swapfor zero layout shift; scoped to technical / system-facing roles. - Accessibility / contrast hardening — a brand-token contrast regression gate and favicon-wiring tests; AA contrast across light and dark surfaces.
- Durable brand-token contract —
docs/brand-tokens.md+docs/adr/ADR-005-portfolio-visual-alignment.mdrecord the token system and the opt-in Portfolio semantics.
Also since beta.3: routine daily stars.json sync + AI-annotation enrichment commits (data-pipeline only; not part of the visual milestone).
Verified: Codex gpt-5.6-sol max + Grok cross-family review; full CI green; GitHub Pages deployed; live light/dark + 320/390/768/1280/1440 responsive verification. Prerelease; the tag points at this repository's own canonical main (001f0628).