Skip to content

v0.0.3

@GridWork-dev GridWork-dev tagged this 14 Aug 21:21
Seven crates: the six from 0.0.2 plus gwk-tui, which had `publish = true` and a
manifest comment claiming the installed binary carried it, and had never been
published once.

This is the version where `cargo install gridwork` gives you the five-lens
terminal console. 0.0.2's ROADMAP said it already did; published 0.0.2 depended
on gwk-domain and gwk-kernel and nothing else, so what you actually got was the
headless CLI. Publishing gwk-tui and gwk-theme is what closes that, and the
sentence is left as it was written because it is now true.

gwk-theme arrives at 0.0.3 rather than the 0.0.5 it carried in-tree. Its 0.0.3
and 0.0.4 were internal counters that never reached a registry; the content they
counted ships here under one number, so the round has no gaps in it.

What landed since 0.0.2, across 143 commits:

- The five-lens workspace console — one shell over Hall, Estate, Board, Queue
  and Drilldown, painted from the operator's chrome theme, with a seeded
  snapshot harness and mockup goldens as its design record.
- The PTY plane: a receipted input path, a pty_session ledger keyed per
  lifetime, raw attach with bounded backpressure, routed resize/stop, and
  request-driven starts against a declared template catalog. Attach receipts
  survive shared request ids and client hangups.
- The Context Runtime's contract vocabulary, and a styled-frame wire that
  interns style tables and row runs.
- The theme became a namespaced vocabulary with a light polarity and 24 declared
  house roles, and both palettes are now held to WCAG contrast floors by test —
  the dark half by one added this round, the light half by one that predated it.
- The day boundary comes from the kernel's clock, the fleet surfaces stopped
  pricing an empty ledger, and a paging read reports its own bounds.

Still pre-1.0: schemas, protocols, and the binary change without notice. The
kernel needs a PostgreSQL 16 and two database roles before it does anything, and
gwk-pty-host remains a separate unpublished process until 1.0 packaging.

Tagged at the commit the registry was published from.
Assets 2
Loading