command: ["timeout", "-k", "10", "1800", "node", "--test", "/home/jwoltje/.t3/worktrees/mosaic-stack/magica-row329/packages/model-proxy/tests/settings.test.mjs"]
TMPDIR: /mnt/storage/scratch/tmp/5hNMfK
begin: {"utc": "2026-10-24T21:31:13.017+00:00", "load1": "2.97"}
launch nice: 19
✔ absent proxy settings preserves no-proxy contract; present settings validate pinned path (1.849009ms)
✔ proxy-config-invalid: unknown (0.462121ms)
✔ proxy-config-invalid: missing (0.787371ms)
✔ proxy-config-invalid: low (1.764726ms)
✔ proxy-config-invalid: high (0.186287ms)
✔ proxy-config-invalid: host (0.161135ms)
✔ proxy-config-invalid: string (0.173604ms)
✔ proxy-config-invalid: binary (0.151057ms)
✔ proxy-config-invalid: null (0.153134ms)
✔ proxy-config-invalid: malformed or symlink settings refuse (0.589725ms)
✔ proxy-install-missing: init requires fetch before any state is written (0.644901ms)
✔ proxy-install-invalid: binary or panel mutation refuses (0.469909ms)
✔ proxy-key-invalid: empty, multiline and too-long key refuse before creation (0.84871ms)
✔ exclusive initialization writes private sentinel config, never rewrites config.json or exposes key (7.590468ms)
✔ proxy-port-in-use: init refuses occupied loopback without files (1.831971ms)
✔ proxy-init-busy: existing lock refuses without touching it (1.785597ms)
✔ proxy-init-failed: symlink or non-private secrets directory refuses without changing it (0.916071ms)
✔ proxy-already-initialized: each existing target is preserved and never followed (1.50156ms)
✔ proxy-install-invalid: modified panel also refuses (0.354044ms)
ℹ tests 19
ℹ suites 0
ℹ pass 19
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 87.514638
