$ npx vitest run tests/ambience.test.ts -t '최종 ASR|101개 음성' Started UTC: 2026-10-14T09:09:47.813802+00:00 RUN v5.0.4 /home/hermes/worktrees/find-word-v0.2.3 ❯ tests/ambience.test.ts (5 tests | 2 failed | 3 skipped) 103ms × 최종 ASR 증거는 정확한 WAV와 연결되며 청취·법적 인수로 주장하지 않는다 6ms × 101개 음성·다섯 현장음 및 이전 evidence 바이트를 보존한다 96ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 2 ⎯⎯⎯⎯⎯⎯⎯ FAIL tests/ambience.test.ts > 최종 ASR 증거는 정확한 WAV와 연결되며 청취·법적 인수로 주장하지 않는다 Error: ENOENT: no such file or directory, open '.agent/evidence-v0.2.3/privacy-screening/final-asr.json' ❯ tests/ambience.test.ts:158:32 156| it("최종 ASR 증거는 정확한 WAV와 연결되며 청취·법적 인수로 주장하지 않는다", () => { 157| const directory = ".agent/evidence-v0.2.3/privacy-screening"; 158| const screening = JSON.parse(readFileSync(`${directory}/final-asr.js… | ^ 159| const manifest = JSON.parse(readFileSync("public/ambience/manifest.j… 160| expect(screening.tool).toMatchObject({ name: "faster-whisper", versi… ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/2]⎯ FAIL tests/ambience.test.ts > 101개 음성·다섯 현장음 및 이전 evidence 바이트를 보존한다 AssertionError: expected '8db06f3f09bbd8409573ba4874c7ccdd1e7e8…' not to be '8db06f3f09bbd8409573ba4874c7ccdd1e7e8…' // Object.is equality ❯ tests/ambience.test.ts:192:26 190| const actual = createHash("sha256").update(readFileSync(path)).dig… 191| if (/public\/ambience\/(mall|market|cafe)\.wav$/.test(path)) { 192| expect(actual).not.toBe(before); | ^ 193| changedAmbience++; 194| } else { ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/2]⎯ Test Files 1 failed (1) Tests 2 failed | 3 skipped (5) Start at 09:09:48 Duration 400ms (tests 39%, setup 39%, transform 17%, import 4%, worker 2%) Exit code: 1 Finished UTC: 2026-10-14T09:09:48.821996+00:00