codeburn/packages/cli/tests/fixtures
iamtoruk 0fee325b24 Merge branch 'feat/core-extraction' into fix/port-misc
Conflict resolution rules applied:

- packages/cli/src/daily-cache.ts (the only textual conflict): kept the BASE
  side of the version constants and their coordination comment verbatim
  (DAILY_CACHE_VERSION / MIN_SUPPORTED_VERSION stay at 26 — this change moves
  when the watermark advances, not what any cached day contains, so no
  re-derive is owed). Kept the BASE widened re-derive window
  (DAILY_CACHE_RETENTION_DAYS, with its straddle/tz comment) and layered this
  branch's completeness logic on top of it: capture the parse result
  (freshProjects) so sessionComplete() can read the tag off the exact array,
  priorWatermark hold-back on a partial parse, complete: parseWasComplete, and
  the watermarkTrusted stamp.

- packages/cli/src/parser.ts: auto-merged; #929's per-call slicing and #930's
  discovery changes are intact, and this branch's read-only-path additions
  (readOnlyServedStale on the stale/missing-cache-entry arms, network providers
  served from cache instead of re-fetched, hydration completeness tagged onto
  the result array) attach to the post-#929 code paths. Re-read end to end
  after the merge.

- packages/cli/tests/cache-refresh-lock*.test.ts, vitest.config.ts,
  package.json: kept the base config values (testTimeout 30s, retry 2, the
  lock-quarantine test/test:locks scripts, #1068's inode fix, #921's retries)
  and added this branch's corrupt-lock arms on top. The new describe's retry
  is 3, not 6, per review. Added the new corrupt-body file to test:locks:
  the base `test` script excludes tests/cache-refresh-lock*, so the new file
  would otherwise run in no suite.

- Everything else auto-merged as a union; no hunk from either side dropped.
2026-08-21 10:34:13 -07:00
..
antigravity-cli-current chore(workspace): move CLI to packages/cli, add @codeburn/core skeleton (phase 1) 2026-07-26 10:19:33 -07:00
codebuff-parity/manicode/projects/parity-proj/chats/2026-04-14T10-00-00.000Z refactor(core): tail migrations — codebuff, openclaw (phase 8) 2026-07-26 16:41:33 -07:00
codewhale-parity/sessions refactor(core): tail migrations — grok, kimi, codewhale (phase 8) 2026-07-26 15:11:38 -07:00
cursor-agent/workspace-less/projects/agent-transcripts/1031d227-0c67-4e17-8954-0b6e2b3322f0 chore(workspace): move CLI to packages/cli, add @codeburn/core skeleton (phase 1) 2026-07-26 10:19:33 -07:00
droid-parity/sessions/proj-a refactor(core): tail migrations — zerostack, droid, mux, open-design, lingtai-tui (phase 8) 2026-07-26 15:23:09 -07:00
gemini-parity refactor(core): tail migrations — gemini, kimicode, pi/omp (phase 8) 2026-07-26 16:49:17 -07:00
grok-parity/%2FUsers%2Ftest/019edf9c-0000-7000-8000-000000000001 refactor(core): tail migrations — grok, kimi, codewhale (phase 8) 2026-07-26 15:11:38 -07:00
kimi-parity refactor(core): tail migrations — grok, kimi, codewhale (phase 8) 2026-07-26 15:11:38 -07:00
kimicode-parity/home/sessions/wd_myproj_0123456789ab/session_S1 refactor(core): tail migrations — gemini, kimicode, pi/omp (phase 8) 2026-07-26 16:49:17 -07:00
lingtai-parity/agent-x refactor(core): tail migrations — zerostack, droid, mux, open-design, lingtai-tui (phase 8) 2026-07-26 15:23:09 -07:00
mux-parity refactor(core): tail migrations — zerostack, droid, mux, open-design, lingtai-tui (phase 8) 2026-07-26 15:23:09 -07:00
open-design/namespaces/release-stable/data/runs chore(workspace): move CLI to packages/cli, add @codeburn/core skeleton (phase 1) 2026-07-26 10:19:33 -07:00
openclaw-parity/.openclaw/agents/myagent/sessions refactor(core): tail migrations — codebuff, openclaw (phase 8) 2026-07-26 16:41:33 -07:00
openclaw-parity-noid/.openclaw/agents/anon/sessions refactor(core): tail migrations — codebuff, openclaw (phase 8) 2026-07-26 16:41:33 -07:00
pi-parity refactor(core): tail migrations — gemini, kimicode, pi/omp (phase 8) 2026-07-26 16:49:17 -07:00
qwen-parity/-Users-t-alpha-repo/chats feat(core): dual-registry bridge + qwen exemplar migration (phase 8.1) 2026-07-26 14:26:00 -07:00
security chore(workspace): move CLI to packages/cli, add @codeburn/core skeleton (phase 1) 2026-07-26 10:19:33 -07:00
zerostack refactor(core): tail migrations — zerostack, droid, mux, open-design, lingtai-tui (phase 8) 2026-07-26 15:23:09 -07:00
cache-refresh-corrupt-owner.ts fix: recover a corrupt refresh lock instead of freezing ingestion 2026-08-05 15:59:04 +03:00
cache-refresh-slow-owner.ts fix: recover a corrupt refresh lock instead of freezing ingestion 2026-08-05 15:59:04 +03:00
cache-refresh-worker.ts chore(workspace): move CLI to packages/cli, add @codeburn/core skeleton (phase 1) 2026-07-26 10:19:33 -07:00
mock-discovery-register.mjs chore(workspace): move CLI to packages/cli, add @codeburn/core skeleton (phase 1) 2026-07-26 10:19:33 -07:00
mock-idp.ts feat(sync): push git attribution spans, with the hardening that followed 2026-08-05 18:50:23 +03:00
privacy-key-first-use-worker.ts fix(sync): key the device, span and trace digests 2026-08-05 18:37:50 +03:00