..
agent-frontmatter.test.mjs
chore(cleanup): remove the June trials, orchestrator docs, dormant agent, caller-less code and the fix-round chain
2026-11-07 12:51:54 +01:00
approval-log.test.mjs
test(r8): move the live tests out of the round files
2026-11-07 10:19:49 +01:00
arch-rules.test.mjs
refactor(simplify): one source per rule, shared test helpers, a faster isolation test [skip-docs]
2026-10-12 21:06:47 +02:00
arg-parser-closing-quote.test.mjs
fix(arg-parser): a quoted value closes at a quote that ends a word, also after whitespace
2026-10-28 22:34:38 +01:00
arg-parser-tokenize.test.mjs
docs(changelog): fix round 4.5b part 4, the review's other findings as known issues, and the TOK claim without never
2026-10-31 16:57:48 +01:00
arg-parser.test.mjs
chore(cleanup): remove the June trials, orchestrator docs, dormant agent, caller-less code and the fix-round chain
2026-11-07 12:51:54 +01:00
artifact-commit-trailer.test.mjs
fix(approval): a trailer with a blank or padded name is refused
2026-10-13 14:40:10 +02:00
artifact-commit.test.mjs
refactor(simplify): one source per rule, shared test helpers, a faster isolation test [skip-docs]
2026-10-12 21:06:47 +02:00
atomic-write.test.mjs
refactor(ultraplan-local): extract atomicWriteJson to lib/util
2026-05-01 20:21:15 +02:00
autonomy-gate.test.mjs
refactor(cleanup): simplify pass on the R-a diff
2026-11-07 13:31:30 +01:00
claude-md-scope.test.mjs
chore(cleanup): remove the June trials, orchestrator docs, dormant agent, caller-less code and the fix-round chain
2026-11-07 12:51:54 +01:00
cleanup.test.mjs
feat(voyage)!: rename produced_by field values + validator comments [skip-docs]
2026-05-05 14:42:21 +02:00
coordinator-contract.test.mjs
test(r8): move the live tests out of the round files
2026-11-07 10:19:49 +01:00
coupling-prose-pins.test.mjs
feat(review): review rounds carry findings until resolved, one cap of three
2026-11-02 17:44:23 +01:00
criteria-runner.test.mjs
chore(cleanup): remove the June trials, orchestrator docs, dormant agent, caller-less code and the fix-round chain
2026-11-07 12:51:54 +01:00
critic-diff.test.mjs
feat(plan): the operative line map and a deterministic line diff for the critic loop [skip-docs]
2026-10-15 16:49:21 +02:00
critic-severity-rules.test.mjs
chore(cleanup): remove the June trials, orchestrator docs, dormant agent, caller-less code and the fix-round chain
2026-11-07 12:51:54 +01:00
doc-consistency.test.mjs
chore(cleanup): R-b R2 — STORM loop, cap hook and the --engine research choice removed
2026-11-07 20:32:38 +01:00
done-line.test.mjs
fix(verification): the done line and the release check take only full commit ids
2026-10-26 13:33:51 +01:00
engine-findings-compare.test.mjs
refactor(cleanup): simplify pass on the R-a diff
2026-11-07 13:31:30 +01:00
engine-findings.test.mjs
test(r8): move the live tests the move map missed
2026-11-07 13:11:25 +01:00
executor-prose-pins.test.mjs
chore(cleanup): R-b R1 — Voyage's own stats, events and OTel export removed
2026-11-07 20:11:00 +01:00
files-reader-regressions.test.mjs
fix(plan): a list joiner no longer ends the read of a plain path below 1.9
2026-10-13 12:26:07 +02:00
finding-id.test.mjs
feat(ultraplan-local): add lib/parsers/finding-id.mjs (stable SHA1)
2026-05-01 13:28:05 +02:00
findings-schema.test.mjs
test(r8): move the live tests out of the round files
2026-11-07 10:19:49 +01:00
frontmatter.test.mjs
feat(voyage)!: bulk content rewrite ultra -> voyage/trek prose [skip-docs]
2026-05-05 15:08:20 +02:00
gates-flag-coverage.test.mjs
refactor(gates): the autonomy gate is the --gates flag parser
2026-11-07 10:37:03 +01:00
guards-prose-pins.test.mjs
chore(cleanup): R-b R2 — STORM loop, cap hook and the --engine research choice removed
2026-11-07 20:32:38 +01:00
independent-review-fixes.test.mjs
fix(tests): the suite no longer hands the session id to the lock CLI
2026-10-12 14:09:14 +02:00
instruction-scope-depth.test.mjs
fix(review): the instruction set holds nested rules files and a link's own name
2026-11-04 10:16:34 +01:00
intent-prose-pins.test.mjs
test(r8): move the live tests out of the round files
2026-11-07 10:19:49 +01:00
jaccard.test.mjs
feat(ultraplan-local): add lib/parsers/jaccard.mjs
2026-05-01 13:28:44 +02:00
lib-imports.test.mjs
refactor(cleanup): simplify pass on the R-a diff
2026-11-07 13:31:30 +01:00
living-paths.test.mjs
chore(cleanup): R-b R2 — STORM loop, cap hook and the --engine research choice removed
2026-11-07 20:32:38 +01:00
manifest-schema-extensions.test.mjs
feat(voyage): add OPTIONAL_STRING_KEYS path to manifest-yaml — profile_used additive
2026-05-09 09:23:32 +02:00
manifest-yaml.test.mjs
feat(graceful-handoff): 2.0 — migrate to skills/ with disable-model-invocation [skip-docs]
2026-05-01 05:45:26 +02:00
merge-evidence-writer-head.test.mjs
refactor: simplify pass (trekexecute)
2026-11-04 11:29:46 +01:00
no-claude-code-launch.test.mjs
chore(cleanup): R-b R2 — STORM loop, cap hook and the --engine research choice removed
2026-11-07 20:32:38 +01:00
p10-model-free.test.mjs
feat(routing): every eval case names its event; the P10 eval gate is exempted with its reason (A1)
2026-10-19 18:15:00 +02:00
park-attempt-files.test.mjs
refactor: simplify pass (trekexecute)
2026-10-26 20:39:40 +01:00
phase-signal-resolver.test.mjs
test(validators): cover fable accept + unknown-model reject in both gate layers
2026-07-02 16:56:26 +02:00
plan-prose-pins.test.mjs
refactor(cleanup): simplify pass on the R-a diff
2026-11-07 13:31:30 +01:00
plan-review-dedup.test.mjs
test(r8): move the live tests out of the round files
2026-11-07 10:19:49 +01:00
plan-schema.test.mjs
test(r8): move the live tests out of the round files
2026-11-07 10:19:49 +01:00
plan-scope-sweep.test.mjs
feat(plan): plan 1.8, the plan gate, the design part and the plan-side checks
2026-10-06 20:10:57 +02:00
plan-version-1-9-docs.test.mjs
chore(cleanup): remove the June trials, orchestrator docs, dormant agent, caller-less code and the fix-round chain
2026-11-07 12:51:54 +01:00
plugin-root-resolution.test.mjs
chore(cleanup): R-b R2 — STORM loop, cap hook and the --engine research choice removed
2026-11-07 20:32:38 +01:00
pre-existing-bound.test.mjs
fix(review): scope_sha_start is bound to the fork point from main
2026-11-03 11:23:21 +01:00
pre-existing.test.mjs
fix(review): scope_sha_start is bound to the fork point from main
2026-11-03 11:23:21 +01:00
proevesett.test.mjs
fix(commands): Phase 0 gives the arguments to the parser on stdin, never as shell words
2026-10-26 15:55:21 +01:00
profile-application.test.mjs
test(profiles): pin fable profile resolution end-to-end
2026-07-02 17:00:43 +02:00
profile-flag-coverage.test.mjs
feat(voyage): document --profile flag in all 6 commands — SC #4 + arv-policy
2026-05-09 09:38:36 +02:00
profile-resolver.test.mjs
test(profiles): pin fable profile resolution end-to-end
2026-07-02 17:00:43 +02:00
reading-defects.test.mjs
fix: brief template teaches runnable criteria; commands call validators through the plugin root
2026-10-08 08:52:52 +02:00
red-judge.test.mjs
test(r8): move the live tests out of the round files
2026-11-07 10:19:49 +01:00
red-proof.test.mjs
test(r8): move the live tests out of the round files
2026-11-07 10:19:49 +01:00
red-script.test.mjs
test(r8): move the live tests out of the round files
2026-11-07 10:19:49 +01:00
release-prose-pins.test.mjs
chore(cleanup): remove the June trials, orchestrator docs, dormant agent, caller-less code and the fix-round chain
2026-11-07 12:51:54 +01:00
removed-surfaces.test.mjs
chore(cleanup): R-b R2 — STORM loop, cap hook and the --engine research choice removed
2026-11-07 20:32:38 +01:00
repo-tools.test.mjs
feat(hooks): wave-1 guards -- approval ask, plan gate, test lock, post-edit check
2026-10-06 20:09:32 +02:00
retired-references.test.mjs
test(hygiene): no tracked file may carry a retired-repository reference (red)
2026-09-23 12:25:43 +02:00
review-630.test.mjs
chore(cleanup): R-b R1 — Voyage's own stats, events and OTel export removed
2026-11-07 20:11:00 +01:00
review-answers.test.mjs
feat(trekexecute): every MAJOR answered before merge, fixed runs the fix loop
2026-11-02 18:44:42 +01:00
review-finalized.test.mjs
test(red-proof): fix round 4.5b2 part B red proof and regression run
2026-11-03 12:27:24 +01:00
review-findings-kept.test.mjs
test(r8): move the live tests out of the round files
2026-11-07 10:19:49 +01:00
review-loop-docs.test.mjs
chore(cleanup): remove the June trials, orchestrator docs, dormant agent, caller-less code and the fix-round chain
2026-11-07 12:51:54 +01:00
review-policy.test.mjs
feat(review): a REVIEW.md policy caps and skips MINOR findings only
2026-11-02 19:43:54 +01:00
review-prose-pins.test.mjs
chore(cleanup): R-b R1 — Voyage's own stats, events and OTel export removed
2026-11-07 20:11:00 +01:00
review-recurrence-check-ignore.test.mjs
fix(review): a failed git check-ignore writes no pointer, whatever language git speaks
2026-10-28 15:46:43 +01:00
review-recurrence.test.mjs
refactor: simplify pass (trekexecute)
2026-10-26 20:39:40 +01:00
review-rounds-stopped-prepare.test.mjs
fix(review): an answer after a stopped prepare no longer locks the rounds
2026-11-04 10:05:04 +01:00
review-rounds.test.mjs
chore(cleanup): remove the June trials, orchestrator docs, dormant agent, caller-less code and the fix-round chain
2026-11-07 12:51:54 +01:00
review-validator-1-2.test.mjs
feat(review): review_version 1.2 with answers, pre-existing, rounds and policy fields
2026-11-02 14:22:35 +01:00
reviewed-commit-parents.test.mjs
fix(review): R6 checks every parent of a commit after the review
2026-11-03 11:07:08 +01:00
rule-catalogue.test.mjs
feat(review): two CLAUDE.md rule keys at MINOR, the catalogue counts 17
2026-11-02 13:53:24 +01:00
run-coupling-prose-pins.test.mjs
chore(cleanup): R-b R1 — Voyage's own stats, events and OTel export removed
2026-11-07 20:11:00 +01:00
session-id-isolation.test.mjs
refactor(simplify): one source per rule, shared test helpers, a faster isolation test [skip-docs]
2026-10-12 21:06:47 +02:00
session-orders.test.mjs
refactor(simplify): one source per rule, shared test helpers, a faster isolation test [skip-docs]
2026-10-12 21:06:47 +02:00
skill-lint.test.mjs
feat(skills): skill workshop, test-first and debugging preloaded into the step helper
2026-10-08 21:38:58 +02:00
skill-routing.test.mjs
refactor(cleanup): simplify pass on the R-a diff
2026-11-07 13:31:30 +01:00
skills-annotating-prose-pins.test.mjs
chore(cleanup): remove the June trials, orchestrator docs, dormant agent, caller-less code and the fix-round chain
2026-11-07 12:51:54 +01:00
skills-brief-prose-pins.test.mjs
chore(cleanup): remove the June trials, orchestrator docs, dormant agent, caller-less code and the fix-round chain
2026-11-07 12:51:54 +01:00
skills-criteria-prose-pins.test.mjs
chore(cleanup): remove the June trials, orchestrator docs, dormant agent, caller-less code and the fix-round chain
2026-11-07 12:51:54 +01:00
skills-research-prose-pins.test.mjs
chore(cleanup): R-b R2 — STORM loop, cap hook and the --engine research choice removed
2026-11-07 20:32:38 +01:00
skills-review-prose-pins.test.mjs
feat(review): the code-correctness reviewer checks the repo's tracked instruction files
2026-11-02 20:47:15 +01:00
skills-workshop-prose-pins.test.mjs
chore(cleanup): remove the June trials, orchestrator docs, dormant agent, caller-less code and the fix-round chain
2026-11-07 12:51:54 +01:00
source-findings.test.mjs
feat(voyage)!: bulk content rewrite ultra -> voyage/trek prose [skip-docs]
2026-05-05 15:08:20 +02:00
step-check.test.mjs
fix(tests): the suite no longer hands the session id to the lock CLI
2026-10-12 14:09:14 +02:00
test-first-multi-file.test.mjs
fix(execute): below 1.8 a plan that names no test file gets the files the helper wrote
2026-10-14 18:17:24 +02:00
test-integrity.test.mjs
fix(execute): the step loop survives an adversarial review
2026-10-06 20:17:39 +02:00
test-lock.test.mjs
refactor(simplify): one source per rule, shared test helpers, a faster isolation test [skip-docs]
2026-10-12 21:06:47 +02:00
timing.test.mjs
test(r8): move the live tests out of the round files
2026-11-07 10:19:49 +01:00
unique-finding-ids.test.mjs
fix(review): the verdict gate refuses duplicate finding ids
2026-11-04 09:40:25 +01:00
verdict-gate.test.mjs
feat(review): a WARN opens the lock only when every counting MAJOR is answered
2026-11-02 15:45:37 +01:00