{ "docs/TOOLS.md": { "exit": 1, "hits": [] }, "packages/cli/tests/stack-release.test.mjs": { "exit": 1, "hits": [] }, "packages/webui/README.md": { "exit": 1, "hits": [] }, "packages/webui/src/cli.mjs": { "exit": 0, "hits": [ "packages/cli/tests/stack-copy.test.mjs:57: const copy=join(s.copies,s.id);s.fake(`case \"$*\" in *mosaic-bus*) echo 'LoadState=loaded'; echo 'WorkingDirectory=${copy}'; echo 'ExecStart={ path=${copy}/scripts/mosaic ; argv[]=${copy}/scripts/mosaic bus start mosaic-stack --pm ; }';; *) echo 'LoadState=loaded'; echo 'WorkingDirectory=${copy}'; echo 'ExecStart={ path=/usr/bin/node ; argv[]=/usr/bin/node ${copy}/packages/webui/src/cli.mjs serve ; }';; esac\\n`);", "packages/cli/tests/stack-copy.test.mjs:59: s.fake(`echo 'LoadState=loaded'; echo 'WorkingDirectory=${copy}';case \\\"$*\\\" in *mosaic-bus*)echo 'ExecStart={ path=/other/scripts/mosaic ; argv[]=/other/scripts/mosaic bus start demo ; }';; *)echo 'ExecStart={ path=/usr/bin/node ; argv[]=/usr/bin/node ${copy}/packages/webui/src/cli.mjs serve ; }';;esac\\n`);", "packages/cli/tests/stack-copy.test.mjs:64: s.fake(`echo 'LoadState=loaded';echo 'WorkingDirectory=${copy}';case \"$*\" in *mosaic-bus*) echo 'ExecStart={ path=${copy}/scripts/mosaic ; argv[]=${copy}/scripts/mosaic bus start demo ; }';; *)echo 'ExecStart={ path=/usr/bin/node ; argv[]=/usr/bin/node ${copy}/packages/webui/src/cli.mjs serve ; }';;esac\\n`);", "packages/cli/tests/stack-copy.test.mjs:113: const web=spawn(process.execPath,[join(root,'packages/webui/src/cli.mjs'),'serve','--port','0','--business','acme','--board','http://127.0.0.1:9'],{env,stdio:['ignore','pipe','pipe']});let webOut='',webErr='';", "packages/cli/tests/stack-release.test.mjs:251: for(const [f,text,mode] of [['scripts/mosaic',script(mosaicStub),0o755],['packages/webui/src/cli.mjs',[B,C1,C].includes(id)?\"// fixture Console, never run\\n// serve accepts '--tester-port'\\n\":'// fixture Console before tester listener, never run\\n',0o644],['packages/bus/src/store.mjs',store,0o644],['packages/bus/src/migrate-schema.mjs',`(${migrateStub})();\\n`,0o644],['packages/plugins/src/kinds.mjs',[C1,C].includes(id)?KINDS_NEW:KINDS_OLD,0o644]]){", "packages/cli/tests/stack-release.test.mjs:397: assert.ok(exec.endsWith(` ${COPIES}/${C1}/packages/webui/src/cli.mjs serve --checkout ${repo} --port ${e.port} --business acme`),exec);", "packages/cli/tests/stack-release.test.mjs:1065: assert.match(readFileSync(join(repo,'packages/webui/src/cli.mjs'),'utf8'),/--tester-port/);", "packages/webui/tests/service.test.mjs:216: assert.equal(execStart(r.stdout), `ExecStart=${process.execPath} ${REPO}/packages/webui/src/cli.mjs serve --port 7332`);", "packages/webui/tests/service.test.mjs:227: assert.equal(execStart(r.stdout), `ExecStart=${process.execPath} ${REPO}/packages/webui/src/cli.mjs serve --port 7340 --business mosaic.dev_1 --board http://127.0.0.1:7331 --public-host console.example.com --auth-header X-authentik-uid --allow-user ${UID}`);", "packages/webui/tests/service.test.mjs:736: const unit = (wd) => writeFileSync(target, `[Service]\\nWorkingDirectory=${wd}\\nExecStart=/usr/bin/node ${wd}/packages/webui/src/cli.mjs serve --port ${port}\\n`);" ] }, "packages/webui/src/serve.mjs": { "exit": 1, "hits": [] }, "packages/webui/systemd/mosaic-webui.service.in": { "exit": 1, "hits": [] }, "packages/webui/tests/proof-cli.test.mjs": { "exit": 1, "hits": [] }, "packages/webui/tests/proof.test.mjs": { "exit": 1, "hits": [] }, "packages/webui/tests/service.test.mjs": { "exit": 1, "hits": [] }, "scripts/stack-release.sh": { "exit": 0, "hits": [ "packages/cli/tests/stack-release.test.mjs:1:// scripts/stack-release.sh (D1, #1659). Design, the T table and the mutants:" ] }, "scripts/webui-service.sh": { "exit": 0, "hits": [ "packages/cli/tests/stack-release.test.mjs:368:const planTail=(e,to,pm=false)=>[`bus: scripts/bus-service.sh install --copy ${to} --copies ${COPIES}${pm?' --pm':''} --claude ${e.claude}`,`Console: scripts/webui-service.sh install --copy ${to} --copies ${COPIES} --port ${e.port} --business acme`,`CLI: scripts/stack-copy.sh wrapper ${to} --copies ${COPIES} --bin ${e.bin}`];", "packages/webui/tests/service.test.mjs:11:// scripts/webui-service.sh (row 75, #1569). Nothing here starts a unit or", "packages/webui/tests/pinned-copy.test.mjs:12:// Row 77 (#1571, lead decision 112): `scripts/webui-service.sh copy` and" ] } }