The brief now says which language the file is in - #4443
Merged
Merged
Conversation
A bee filled eight empty bodies in specs/file/watcher.t27 with `return Ok(());`, `Err(FileError::WatcherNotFound)` and `for i in 0..watchers.length`. parse-ratchet refused the file - `Unexpected token in expression: RParen at line 123:28` - and a spec that does not parse generates nothing, so every test the file ALREADY carried stopped running. #4344 is closed with that measurement. The brief named the boundary, the criteria and the instruments, and never said which language the file was in. A bee fluent in Rust writes Rust. docs/BEE_TOOLBELT.md now opens with `## What the language accepts` - the eight top-level forms and the five idioms reached for from elsewhere - and tools/toolbelt.py puts that block FIRST in every issue every feeder opens. The document's own rule bit back while writing it: a list item whose first backtick span is a command IS one, and `tri toolbelt` tried to run `Ok(())`. The bullets read prose-first now and `--check` is green. And a refused pull request no longer sentences its issue: refile.py counted a pull request in ANY state as delivery, so an issue whose only attempt was closed unmerged could never be re-filed. OPEN and MERGED only. Closes #4442 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
gHashTag
enabled auto-merge (squash)
September 20, 2026 13:42
Contributor
Contributor
|
📓 NotebookLM Notebook linked to this PR
This notebook contains session context, decisions, and artifacts for this work. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #4442
A bee filled eight bodies in
specs/file/watcher.t27with Rust:A spec that does not parse generates nothing, so every test the file already
carried stopped running too. #4344 is closed with that measurement in it.
The brief named the boundary, the criteria and (since this morning) the
instruments. It never said which language the file is in. A bee fluent in
Rust writes Rust.
## What the language acceptsnow opens the toolbelt — the eight top-levelforms, and the five idioms a bee reaches for from elsewhere — and
tools/toolbelt.pyputs it first in every issue every feeder opens.The document's own rule bit back while writing it: a list item whose first
backtick span is a command is a command, so
tri toolbelttried to runOk(()). Five FAILs, all of them the document describing a language rather thannaming a tool. Prose-first bullets;
--checkgreen again.Also:
refile.pycounted a pull request in any state as delivery, so anissue whose only attempt was closed unmerged could never be re-filed. OPEN and
MERGED only.
🤖 Generated with Claude Code