Skip to content
v0.6.0

Build-quality, a11y, deeper tools & Icon Anatomy (catch-up since v0.5.0)

  • build
  • a11y
  • tools
  • icons
  • personas
  • catch-up

Consolidated changelog entry for the month of KDS work after the Tools waves — the release log had lapsed since v0.5.0 while the generator shipped continuously. Four themes landed: (1) build quality — incremental rendering end-to-end (RFC-009 Option A, #146), a gen-time broken-link checker that found + cleared 144 dead links (#147/#148), a unit-test suite across api/search/llmstxt/buildstats and the audit CLIs (#158–#168), one canonical kind→URL mapper (#152), and a dedicated build/validate VM (#169). (2) Accessibility — generated pages brought to the WCAG pa11y gate (heading structure + contrast, #170–#172) and interactive tools (themer/contrast/style-builder) given proper form-control labels (#171). (3) Deeper tools — the Theme Builder gained multi-format export (CSS/JSON/SCSS/Dart, #189), a density scale (#193) and per-role manual overrides (#194); the contrast checker got a Verge token-pair picker + bulk audit (#185); a verified HCT/CAM16 tonal engine landed in Go (#190); token artifacts now publish to the self-hosted Koder Hub npm (#188). (4) New content — the curated Personas section (#175–#177) and the Icon Anatomy page under Visual → Icons (#197, rendered from KMD via the KDX→HTML backend). CSP also moved to the Jet header as the single source (#182 + jet#201). Going forward this log should gain one stanza per shipped wave rather than a monthly catch-up.

Migration: v0.5.0