Skip to content

T02: Add GitIO kernel and diff fixtures - #2

Merged
NagisaVon merged 1 commit into
mainfrom
codex/t02-gitio-kernel
Aug 29, 2026
Merged

T02: Add GitIO kernel and diff fixtures#2
NagisaVon merged 1 commit into
mainfrom
codex/t02-gitio-kernel

Conversation

@NagisaVon

Copy link
Copy Markdown
Owner

Summary

  • add the typed Git runner and error mapping boundary
  • add object-only plumbing helpers for object, tree, commit, ref, and remote operations
  • parse zero-context no-rename diffs with text and whole-file change flags
  • add reusable real-Git scratch repositories, golden diff cases, and canonical isolation checks

Validation

  • uv run ruff check .
  • uv run ruff format --check .
  • uv run mypy
  • uv run pytest
  • isolated pytest runs on Python 3.11 and 3.13

Scope

Implements T02 only. No T03+ models, storage, projection, publishing, CLI verbs, GitHub backend, or release workflow.

@NagisaVon
NagisaVon merged commit 5cbb66c into main Aug 29, 2026
5 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