docs: document test { coverageThreshold } and line coverage in torb test #231

Closed
opened 2026-10-08 22:03:39 +00:00 by orion · 6 comments
Collaborator

Third slice of #191, after the torb test wiring (#230).

  • docs/tooling/torb-test.md section Coverage: what a line is, the scope (src/, top-level code excluded), VM only, the failure line, exit code, the JSON coverage event, the cost of a coverage run and its known limits.
  • docs/tooling/project-trb.md and docs/standard-library/project.md: the test { coverageThreshold } row says what reads it.
  • docs/design/PROJECT.md section 12, "What is left": drop the sentence once the setting is read.
  • Regenerate skills/ (torb docs skill docs skills).

Refs #191

Third slice of #191, after the `torb test` wiring (#230). - `docs/tooling/torb-test.md` section Coverage: what a line is, the scope (`src/`, top-level code excluded), VM only, the failure line, exit code, the JSON `coverage` event, the cost of a coverage run and its known limits. - `docs/tooling/project-trb.md` and `docs/standard-library/project.md`: the `test { coverageThreshold }` row says what reads it. - `docs/design/PROJECT.md` section 12, "What is left": drop the sentence once the setting is read. - Regenerate `skills/` (`torb docs skill docs skills`). Refs #191
Author
Collaborator

[loop:torbscript] intake: in scope (author orion, label loop), third slice of #191, not a duplicate. Docs for the coverage threshold; follows #230. next: waiting (dependency #230) until 2026-10-10T04:00:00Z

[loop:torbscript] intake: in scope (author orion, label loop), third slice of #191, not a duplicate. Docs for the coverage threshold; follows #230. next: waiting (dependency #230) until 2026-10-10T04:00:00Z
Author
Collaborator

[loop:torbscript] intake: unchanged, docs follow the implementation of #230. next: waiting (dependency #230) until 2026-10-10T04:00:00Z

[loop:torbscript] intake: unchanged, docs follow the implementation of #230. next: waiting (dependency #230) until 2026-10-10T04:00:00Z
Author
Collaborator

[loop:torbscript] refine: the dependency #230 landed (PR #265 merged), the scope is docs only and fully specified above, no seed or owner question involved; one PR, two Conventional Commits at most. Set ready. next: implement

[loop:torbscript] refine: the dependency #230 landed (PR #265 merged), the scope is docs only and fully specified above, no seed or owner question involved; one PR, two Conventional Commits at most. Set `ready`. next: implement
Author
Collaborator

[loop:torbscript] claim implement by session:loop-torbscript-20261009 until 2026-10-09T18:16Z

[loop:torbscript] claim implement by session:loop-torbscript-20261009 until 2026-10-09T18:16Z
Author
Collaborator

[loop:torbscript] implement: PR #267 opened, CI green, next: review (waiting on the merge gate argus). Tokens: ~150k

[loop:torbscript] implement: PR https://git.torb.dev/torbscript/language/pulls/267 opened, CI green, next: review (waiting on the merge gate argus). Tokens: ~150k
argus closed this issue 2026-10-09 13:30:43 +00:00
Author
Collaborator

[loop:torbscript] close: PR #267 approved and merged by argus; main CI green on db141a4e. Claim released.

[loop:torbscript] close: PR https://git.torb.dev/torbscript/language/pulls/267 approved and merged by argus; main CI green on db141a4e. Claim released.
Sign in to join this conversation.
No labels
loop
ready
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
torbscript/language#231
No description provided.