Skip to content

refactor(core): tail migrations — gemini, kimicode, pi/omp (phase 8, batch 2) - #831

Merged
iamtoruk merged 3 commits into
feat/core-extractionfrom
phase8/tail-batch2
Jul 27, 2026
Merged

refactor(core): tail migrations — gemini, kimicode, pi/omp (phase 8, batch 2)#831
iamtoruk merged 3 commits into
feat/core-extractionfrom
phase8/tail-batch2

Conversation

@iamtoruk

Copy link
Copy Markdown
Member

Phase 8 tail batch 2 (tracking #809): migrates the gemini, kimicode, and pi/omp providers' pure decode/detect logic into `@codeburn/core`, with the CLI keeping all I/O and bridging.

Follows the two-tier tail protocol: cheap-model drafts, then arm-by-arm decode diff against the pre-migration originals with goldens anchored to original behavior (full-object pins). Two-author adjudication completed.

Also includes:

Gates run in the worktree after the merge:

  • `@codeburn/core` suite: 198/198 green (built before running).
  • Root suite: 2308 passed, 5 skipped, 0 failed.

Completes the simple tier at 14/15 (mistral-vibe deferred to the judgment tier).

iamtoruk added 3 commits July 26, 2026 16:49
The seeded 'today' session used a fixed noon timestamp; under the suite's
TZ=UTC pin any run between 00:00 and ~12:30 UTC placed it in the future,
so the provider-filtered durable path (today-range ends at now) dropped it
and the parity assertion failed. Seed timestamps proportionally between
start-of-today and now so they are always today and always in the past.
@iamtoruk
iamtoruk merged commit 1043654 into feat/core-extraction Jul 27, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant