v1.18.2
harness-bootstrap
No change to the skill itself. The version moves with harness-view, which gained per-folder
instruction-file support, and with the landing page.
spec-builder
No functional change. The version moves with harness-bootstrap.
Tools
Downloadable builds for Windows, macOS and Linux are attached to this release.
harness-view
Added
-
Every
CLAUDE.md, not just the one at the root. A project can carry one per folder - Claude
Code reads the copy governing the directory being worked in - and this viewer treated it as a
single file at the top. A repo withsrc/CLAUDE.md,src/api/CLAUDE.mdanddocs/CLAUDE.md
showed one contract in the graph and obeyed four, which is worse than showing none: a viewer
whose whole job is "here is what governs this repository" is believed. Every copy is now its own
node, and every copy is editable.AGENTS.mdis treated the same way.The walk is capped at 8 levels and 200 files, skips dot-directories and vendored or build trees -
aCLAUDE.mdundernode_modulesbelongs to someone else's project - and does not follow
directory symlinks. The nested path is validated component by component before any path is built,
and the last component must be the file itself. -
Tool categories in the roster editor carry colour. The catalogue is 44 rows and every chip on it
was the same grey, which leaves the category unable to answer the question it exists for.
executeandagent- the two worth hesitating over while ticking boxes - now stand off the page.
Fixed
- A button's kind is set where the button is made.
ui-steps.jshad been inferring colour from the
sprite each button carried, so renaming an icon inui.jswould silently drain the colour out of
a panel in another file with nothing failing.
Install
unzip harness-bootstrap-v1.18.2.zip -d ~/.claude/skills/unzip spec-builder-v1.18.2.zip -d ~/.claude/skills/- Verify with
sha256sum -c SHA256SUMS