Skip to content

code-walkthrough: glossary cwd fix, slim review dock, bump to 1.6.0 - #64

Merged
crisperity merged 1 commit into
mainfrom
code-walkthrough-review-dock
Nov 6, 2026
Merged

crisperity merged 1 commit into
mainfrom
code-walkthrough-review-dock

Conversation

@crisperity

Copy link
Copy Markdown
Owner

What

Fixes the glossary step and slims the review controls into one pill

Why

  • The user's real run built the page without a glossary ("cwd is not a directory"), since the glossary call was the only run_tools call without cwd
  • Top status strip plus a full-width bottom bar plus a separate Threads pill took too much space and looked disconnected

Changes

  • cw_run.py: _run_glossary passes cwd=d/"head"; test added
  • diff-review-template.html: one floating pill (status dot, Threads, Review · N/M with a popover of Comment / Request changes / Approve). Actions open the existing Submit review dialog, so the summary can still be written
  • conftest.py: autouse fixture clears CLAUDE_CONFIG_DIR, fixing the bwrap test that failed under a custom config dir
  • marketplace.json 1.6.0

Tested

Full suite: 1424 passed, 11 skipped. The dock was not exercised in a real browser or at phone width, only render tests and a mockup

- Glossary step failed on real runs with "cwd is not a directory": _run_glossary did not pass cwd=d/"head" to run_tools like the other steps. Fixed, with a test asserting the cwd
- Review bar, Threads pill and the fixed top status strip are now one floating pill: status dot, Threads, and a "Review · N/M" button opening Comment / Request changes / Approve. Each choice opens the same Submit review dialog with the summary field, freeing the top and bottom strips
- Review fixes: dialog moved out of the tray, status popover anchored inside the viewport, closes with the thread panel and on Escape, focus returns to the Review button, failed banner opens once, dead nav offset for the old banner removed, content padding for the dock, live.md updated
- conftest.py clears CLAUDE_CONFIG_DIR, so test_full_turn_is_wrapped_in_bwrap_when_available no longer depends on the shell environment
@crisperity
crisperity merged commit 5779ea3 into main Nov 6, 2026
2 checks passed
@crisperity
crisperity deleted the code-walkthrough-review-dock branch November 6, 2026 14:29
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