Round 2 candidate 7a585aa9606863a0d44a26094b585160914e3d8fd5f13436b56470cd69e6d867,
packet manifest 4292da90162c801a9c56716a0539f8fa072e67e93e4f4d9a0f1e107b84b652ea,
base 02ee7f640. Filbert approved round 2 in comment 28707. Committed by Sage
for Rocko, who has no git access; secrets grep clean, no binaries (one empty file).
Co-Authored-By: Claude Opus 5.5 <[email protected]>
102 lines
5.6 KiB
Plaintext
102 lines
5.6 KiB
Plaintext
✖ project init/check use declared business repo and never contact the bus (3.548192ms)
|
||
✖ project commands validate args and refuse undeclared projects and agent init (2.589804ms)
|
||
✖ project dispatcher reaches the human CLI and pinned copy contains the entire project package (31.15651ms)
|
||
ℹ tests 3
|
||
ℹ suites 0
|
||
ℹ pass 0
|
||
ℹ fail 3
|
||
ℹ cancelled 0
|
||
ℹ skipped 0
|
||
ℹ todo 0
|
||
ℹ duration_ms 134.797167
|
||
|
||
✖ failing tests:
|
||
|
||
test at packages/cli/tests/project.test.mjs:10:1
|
||
✖ project init/check use declared business repo and never contact the bus (3.548192ms)
|
||
TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
|
||
at join (node:path:1339:7)
|
||
at TestContext.<anonymous> (file:///mnt/storage/src/mosaic-stack-rocko-147/packages/cli/tests/project.test.mjs:12:31)
|
||
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) {
|
||
code: 'ERR_INVALID_ARG_TYPE'
|
||
}
|
||
|
||
test at packages/cli/tests/project.test.mjs:27:1
|
||
✖ project commands validate args and refuse undeclared projects and agent init (2.589804ms)
|
||
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /declare/. Input:
|
||
|
||
'CliError: usage:\n' +
|
||
' mosaic limits [--business ID] [--json] | set --file PATCH [--business ID] | migrate --file ORGANIZATION --models MAPPING [--roles-dir DIR]\n' +
|
||
' mosaic inbox [--business <id>] [--json] [--tester]\n' +
|
||
' mosaic decide <decision> <option> [--note <text>] [--yes] [--business <id>]\n' +
|
||
' mosaic tasks [--business <id>] [--json] [--tester]\n' +
|
||
' mosaic agents [--business <id>] [--json] [--tester]\n' +
|
||
' mosaic trail <task|decision> [--business <id>] [--json] [--tester]\n' +
|
||
' mosaic talk <role> <text> [--wait <seconds> | --follow] [--business <id>] [--tester]\n' +
|
||
' mosaic follow [--business <id>] [--tester]\n' +
|
||
' mosaic stop <run>\n' +
|
||
' mosaic launches off|on [--business <id>]\n' +
|
||
' mosaic launches list [--json]\n' +
|
||
' mosaic bus start <business> [--pm]\n' +
|
||
' mosaic bus stop\n' +
|
||
' mosaic bus status [--json]'
|
||
|
||
at async TestContext.<anonymous> (file:///mnt/storage/src/mosaic-stack-rocko-147/packages/cli/tests/project.test.mjs:29:3)
|
||
at async Test.run (node:internal/test_runner/test:1409:7)
|
||
at async Test.processPendingSubtests (node:internal/test_runner/test:974:7) {
|
||
generatedMessage: true,
|
||
code: 'ERR_ASSERTION',
|
||
actual: CliError: usage:
|
||
mosaic limits [--business ID] [--json] | set --file PATCH [--business ID] | migrate --file ORGANIZATION --models MAPPING [--roles-dir DIR]
|
||
mosaic inbox [--business <id>] [--json] [--tester]
|
||
mosaic decide <decision> <option> [--note <text>] [--yes] [--business <id>]
|
||
mosaic tasks [--business <id>] [--json] [--tester]
|
||
mosaic agents [--business <id>] [--json] [--tester]
|
||
mosaic trail <task|decision> [--business <id>] [--json] [--tester]
|
||
mosaic talk <role> <text> [--wait <seconds> | --follow] [--business <id>] [--tester]
|
||
mosaic follow [--business <id>] [--tester]
|
||
mosaic stop <run>
|
||
mosaic launches off|on [--business <id>]
|
||
mosaic launches list [--json]
|
||
mosaic bus start <business> [--pm]
|
||
mosaic bus stop
|
||
mosaic bus status [--json]
|
||
at usage (file:///mnt/storage/src/mosaic-stack-rocko-147/packages/cli/src/cli.mjs:52:24)
|
||
at main (file:///mnt/storage/src/mosaic-stack-rocko-147/packages/cli/src/cli.mjs:405:9)
|
||
at TestContext.<anonymous> (file:///mnt/storage/src/mosaic-stack-rocko-147/packages/cli/tests/project.test.mjs:29:24)
|
||
at Test.runInAsyncScope (node:async_hooks:226:14)
|
||
at Test.run (node:internal/test_runner/test:1402:25)
|
||
at Test.processPendingSubtests (node:internal/test_runner/test:974:18)
|
||
at Test.postRun (node:internal/test_runner/test:1542:19)
|
||
at Test.run (node:internal/test_runner/test:1467:12)
|
||
at async startSubtestAfterBootstrap (node:internal/test_runner/harness:387:3),
|
||
expected: /declare/,
|
||
operator: 'rejects',
|
||
diff: 'simple'
|
||
}
|
||
|
||
test at packages/cli/tests/project.test.mjs:35:1
|
||
✖ project dispatcher reaches the human CLI and pinned copy contains the entire project package (31.15651ms)
|
||
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /mosaic project/. Input:
|
||
|
||
'refused: usage: mosaic launch <seat|seat-dir> [--task TEXT] [--project NAME] [--workspace PATH] [--harness NAME] [--repo PATH] [--config PATH] [-- args...]\n' +
|
||
' mosaic seat task <seat> <text> [--by NAME] [--layout repo|fleet|unknown] [--config PATH]\n'
|
||
|
||
at TestContext.<anonymous> (file:///mnt/storage/src/mosaic-stack-rocko-147/packages/cli/tests/project.test.mjs:41:10)
|
||
at Test.runInAsyncScope (node:async_hooks:226:14)
|
||
at Test.run (node:internal/test_runner/test:1402:25)
|
||
at Test.processPendingSubtests (node:internal/test_runner/test:974:18)
|
||
at Test.postRun (node:internal/test_runner/test:1542:19)
|
||
at Test.run (node:internal/test_runner/test:1467:12)
|
||
at async Test.processPendingSubtests (node:internal/test_runner/test:974:7) {
|
||
generatedMessage: true,
|
||
code: 'ERR_ASSERTION',
|
||
actual: 'refused: usage: mosaic launch <seat|seat-dir> [--task TEXT] [--project NAME] [--workspace PATH] [--harness NAME] [--repo PATH] [--config PATH] [-- args...]\n mosaic seat task <seat> <text> [--by NAME] [--layout repo|fleet|unknown] [--config PATH]\n',
|
||
expected: /mosaic project/,
|
||
operator: 'match',
|
||
diff: 'simple'
|
||
}
|