Unclaimed files left in the canonical checkout. Inventory: canonical-cleanup-inventory.md (commit-as-evidence groups). detect-secrets scan clean on 2026-11-02: hits are sha256 pins, git object ids, test sentinels already in tracked tests and unit-file lines.
37 lines
2.1 KiB
Plaintext
37 lines
2.1 KiB
Plaintext
✖ REQ-DEC-2: a merge-gate raise its arbiter resolved lands through the host op: checkLand answers the facts and a ticket, records nothing, and recordLand spends the decision once (118.546734ms)
|
||
✔ checkLand refuses on the decision and the review (159.767448ms)
|
||
✔ REQ-LAND-1: a gated merge decision refuses not-authorized, cited and approved by the arbiter or uncited and approved by the human (246.094953ms)
|
||
✔ a cross-role merge that routes to the human, because merge-gate is its own arbiter, lands on the human's CLI answer (121.392831ms)
|
||
✔ a merge option with no first line refuses no-subject, as land-work does (112.411767ms)
|
||
✔ checkLand refuses with land-work's codes past the authority check, and a decision raised for refactor never lands (274.137409ms)
|
||
✔ a ticket outlives the run that asked, and recordLand checks the task again (124.673661ms)
|
||
✔ landRefused files the code on the task, tells the role only with notify, and ends the ticket (133.96026ms)
|
||
✔ landHeld is true only for an approved, unspent cross-role merge decision this role raised for a task in this thread (137.979957ms)
|
||
✔ no run may write the action.allowed for git.merge.protected itself (83.382547ms)
|
||
ℹ tests 10
|
||
ℹ suites 0
|
||
ℹ pass 9
|
||
ℹ fail 1
|
||
ℹ cancelled 0
|
||
ℹ skipped 0
|
||
ℹ todo 0
|
||
ℹ duration_ms 1568.000852
|
||
|
||
✖ failing tests:
|
||
|
||
test at tests/land.test.mjs:90:1
|
||
✖ REQ-DEC-2: a merge-gate raise its arbiter resolved lands through the host op: checkLand answers the facts and a ticket, records nothing, and recordLand spends the decision once (118.546734ms)
|
||
AssertionError [ERR_ASSERTION]: Missing expected exception.
|
||
at TestContext.<anonymous> (file:///home/jwoltje/darkwing-scratch/r137/wt3/packages/bus/tests/land.test.mjs:96:10)
|
||
at Test.runInAsyncScope (node:async_hooks:226:14)
|
||
at Test.run (node:internal/test_runner/test:1402:25)
|
||
at Test.start (node:internal/test_runner/test:1262:17)
|
||
at startSubtestAfterBootstrap (node:internal/test_runner/harness:387:17) {
|
||
generatedMessage: false,
|
||
code: 'ERR_ASSERTION',
|
||
actual: undefined,
|
||
expected: { reason: 'not-human' },
|
||
operator: 'throws',
|
||
diff: 'simple'
|
||
}
|