# chunks_content

c0: npm run benchmark:quiet
c3: command
c5: 2026-07-31T03:06:29.672005103+00:00
c1:
  > quietcontext@1.0.169 benchmark:quiet
  > npx tsx tests/quietcontext-economics.ts
  tools/list          3967 B  ~992 tokens
  source args         2582 B  ~646 tokens
  source response       65 B  ~17 tokens
  ref args              33 B  ~9 tokens
  ref response          43 B  ~11 tokens
  search args           32 B  ~8 tokens
  search response      105 B  ~27 tokens
  scenario total      6827 B  ~1707 tokens


c0: npm test
c3: command
c5: 2026-07-31T03:13:45.783278854+00:00
c1:
  > quietcontext@1.0.169 pretest
  > npm run build
  > quietcontext@1.0.169 build
  > tsc && node -e "if(process.platform!=='win32'){require('fs').chmodSync('build/cli.js',0o755)}" && npm run bundle && npm run assert-bundle
  > quietcontext@1.0.169 bundle
  > esbuild src/server.ts --bundle --platform=node --target=node18 --format=esm --outfile=server.bundle.mjs --external:better-sqlite3 --external:turndown --external:turndown-plugin-gfm --external:@mixmark-io/domino --minify && esbuild src/cli.ts --bundle --platform=node --target=node18 --format=esm --outfile=cli.bundle.mjs --external:better-sqlite3 --minify && esbuild src/session/extract.ts --bundle --platform=node --target=node18 --format=esm --outfile=hooks/session-extract.bundle.mjs --minify && esbuild src/session/snapshot.ts --bundle --platform=node --target=node18 --format=esm --outfile=hooks/session-snapshot.bundle.mjs --minify && esbuild src/session/db.ts --bundle --platform=node --target=node18 --format=esm --outfile=hooks/session-db.bundle.mjs --external:better-sqlite3 --minify && esbuild src/security.ts --bundle --platform=node --target=node18 --format=esm --outfile=hooks/security.bundle.mjs --minify
  > quietcontext@1.0.169 assert-bundle
  > node scripts/assert-bundle.mjs server.bundle.mjs cli.bundle.mjs hooks/session-extract.bundle.mjs hooks/session-snapshot.bundle.mjs hooks/session-db.bundle.mjs hooks/security.bundle.mjs
  assert-bundle: OK  server.bundle.mjs
  assert-bundle: OK  cli.bundle.mjs
  assert-bundle: OK  hooks/session-extract.bundle.mjs
  assert-bundle: OK  hooks/session-snapshot.bundle.mjs
  assert-bundle: OK  hooks/session-db.bundle.mjs
  assert-bundle: OK  hooks/security.bundle.mjs
  > quietcontext@1.0.169 test
  > vitest run tests/quietcontext-runtime.test.ts tests/quietcontext-surface.test.ts tests/quietcontext-token-budget.test.ts
  [1m[30m[46m RUN [49m[39m[22m [36mv4.1.5 [39m[90m/home/user/builds/quietmode-f98d11860c55[39m
   [32m✓[39m tests/quietcontext-surface.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 17[2mms[22m[39m
   [32m✓[39m tests/quietcontext-runtime.test.ts [2m([22m[2m2 tests[22m[2m)[22m[33m 965[2mms[22m[39m
       [33m[2m✓[22m[39m batch execution returns compact output without inventories [33m 498[2mms[22m[39m
       [33m[2m✓[22m[39m isolates concurrent PID-owned stores and cleans only their own files [33m 463[2mms[22m[39m
   [32m✓[39m tests/quietcontext-token-budget.test.ts [2m([22m[2m11 tests[22m[2m)[22m[33m 3230[2mms[22m[39m
       [33m[2m✓[22m[39m serialized tools/list stays within 4 KiB [33m 390[2mms[22m[39m
       [33m[2m✓[22m[39m exec returns output without submitted source code [33m 348[2mms[22m[39m
       [33m[2m✓[22m[39m exec reuses long source through a short script reference [33m 310[2mms[22m[39m
       [33m[2m✓[22m[39m fetch-index returns metadata without page preview [33m 323[2mms[22m[39m
  [2m Test Files [22m [1m[32m3 passed[39m[22m[90m (3)[39m
  [2m      Tests [22m [1m[32m21 passed[39m[22m[90m (21)[39m
  [2m   Start at [22m 06:13:42
  [2m   Duration [22m 3.63s[2m (transform 123ms, setup 0ms, import 226ms, tests 4.21s, environment 0ms)[22m
    server.bundle.mjs  601.9kb
  ⚡ Done in 91ms
    cli.bundle.mjs  674.0kb
  ⚡ Done in 106ms
    hooks/session-extract.bundle.mjs  45.0kb
  ⚡ Done in 9ms
    hooks/session-snapshot.bundle.mjs  6.0kb
  ⚡ Done in 3ms
    hooks/session-db.bundle.mjs  26.2kb
  ⚡ Done in 11ms
    hooks/security.bundle.mjs  13.5kb
  ⚡ Done in 24ms


