Skip to content

v4.7.0 — The OS comes back

Choose a tag to compare

@jtalk22 jtalk22 released this 07 Aug 14:04
· 13 commits to main since this release
345265a

The OS comes back

No MCP tool contracts changed. This release re-stages the public surface as what made it work in the first place — the fiction of a running application — and unifies every generated page on one design-token vocabulary.

Changed

  • One token vocabularylib/public-pages.js emits a byte-identical :root block and parameterized @font-face rules into all six generated pages; CI asserts the canonical block on every page and bans retired token names in templates.
  • Proof reel re-shot as a screen-recording fiction — the whole 42-second reel now lives inside one persistent faux-macOS window on a midnight-blue desktop: traffic lights, tools chip, fake input bar, timecode ticker. The system register (success green, link blue, clay assistant accent) returns inside app chrome. Scene marks, still branches, and the deterministic completion contract are unchanged.
  • Walkthrough restyled onto the shared vocabulary — sans type inside the window, system-register accents, midnight desk bed; every scenario, control, easter egg, and the pinned narrative clock preserved. Re-recorded at 204.8s with chapter marks verified frame-accurate.
  • App icon — ink square, paper hashtag, one vermilion notification-badge dot (3 colors, down from 7).
  • README rebuilt — roughly half the visible length; deep material in collapsible sections with anchored headings kept visible; weekly-downloads badge; registry badge links to the live server record; Glama rating card added.
  • Registry metadata unifiedglama.json pruned to the schema's minimal claim contract; the Docker image OCI description label carries the canonical short description (CI-enforced); the publish workflow verifies the live npm description matches package.json after publish.
  • Docker build context — marketing video renditions excluded via .dockerignore.

Full details: CHANGELOG.md