Codemble v0.19.2 — the compact learning loop stays clear
Codemble v0.19.2 — the compact learning loop stays clear
v0.19.2 repairs two compact-screen interaction gaps without changing parser
evidence, graph truth, learning checks, progress, providers, or the 1,000-file
default cap.
Highlights
- Compact Menu now closes on Escape after a pointer click in both Chromium and
WebKit, returns focus to Menu, and leaves the current module level unchanged. - A four-answer quiz opens with every option fully clear of the sticky submit
action across the measured 320–414px boundary range. - The quiz keeps its sticky primary action while using the compact viewport
below the instrument rail, including the status row that carried no useful
information while the quiz was open. - All nine public product frames were recaptured from the exact candidate with
disposable progress and provider configuration removed.
Correctness boundaries
- Parser evidence still decides structure, Home, routes, roles, citations,
impact, and check answers. No model gained decision authority. - Possible routes remain visibly possible; amber still means passed checks and
nothing else. Visiting remains separate from understanding. - The normal project cap remains 1,000 supported source files. A complete
5,000-module Map still needs to pass both Chromium and WebKit before that cap
can move. - No account, cloud ingestion, telemetry, watcher, disk parser cache, new
provider, or progression system was added.
Verification before tagging
- Python test suite and Ruff
- complete frontend contract/build gate
- Chromium and WebKit user-flow gate, including pointer-open Menu Escape and
the 320, 331, 332, 405, 406, and 414px quiz boundaries - shell space, Escape-surface, and panel-reach browser gates
- docs typecheck/build plus public-site browser matrix
- reproducible wheel and source archive matched against the committed release
manifest
The separate human learner-acceptance issue remains open. This release does not
claim that unaided external testing has completed.