Skip to content

Close audited user-flow gaps and release v0.6.1#32

Merged
udhawan97 merged 1 commit into
mainfrom
stay-calm-its-codex/userflow-v0.6.1
Jul 21, 2026
Merged

Close audited user-flow gaps and release v0.6.1#32
udhawan97 merged 1 commit into
mainfrom
stay-calm-its-codex/userflow-v0.6.1

Conversation

@udhawan97

Copy link
Copy Markdown
Owner

What changed

  • added a compact 320px shell with an accessible Menu, a reserved guidance row, narrow-map auto-fit, and a full-stage Study sheet
  • made Modules and Find render from the Star chart instead of leaving latent state
  • sequenced first-run onboarding as audience → required Home → coach marks
  • made parser-owned 3D nodes non-draggable and guarded stale non-touch pointer state
  • bumped every release surface to 0.6.1 and updated the changelog, docs, release notes, Current State, and Decision Log

Why

A real browser audit found four gaps that interrupted the learning loop at narrow widths, in chart navigation, during first-run calibration, and in OrbitControls pointer bookkeeping.

The pointer fault came from 3d-force-graph installing drag controls for immutable nodes; its drag-end bridge injected a synthetic touch release while OrbitControls was completing a mouse release.

Impact

The parser, graph, checks, persistence, local-first boundary, and Formal Edo visual system are unchanged. The full map-to-study loop now works at 320px, global navigation is truthful in every screen, and the 3D canvas no longer emits the audited pointer exception.

Verification

  • 236 Python tests
  • Ruff
  • all web contract checks and production SPA build
  • Astro check and production build
  • desktop 1280×900 and mobile 320×800 bundled-app flows
  • 12 repeated background clicks followed by node travel to Study with zero console errors
  • Star-chart Modules and Find; first-run audience/Home/coach ordering
  • Graphify update plus scoped query
  • wheel and sdist build, SHA-256 verification, byte-identical bundled SPA index
  • isolated wheel run: codemble 0.6.1

Signed-off-by: Umang Dhawan <umangdhawan97@gmail.com>
@udhawan97
udhawan97 marked this pull request as ready for review July 21, 2026 20:17
@udhawan97
udhawan97 merged commit 562e8d5 into main Jul 21, 2026
4 checks passed
@udhawan97
udhawan97 deleted the stay-calm-its-codex/userflow-v0.6.1 branch July 21, 2026 20:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant