Skip to content

Conversation

@Jordonbc
Copy link
Collaborator

Summary

  • replace the monolithic repo.ts with a repo/ folder that separates DOM context, list rendering, diff handling, stash logic, and hydration helpers
  • keep the public surface identical by re-exporting bindRepoHotkeys, bindFilter, renderList, and hydrate* from a new repo/index.ts entry point
  • expose buildPatchForSelectedHunks from diff.ts so the diff view module can share the patch builder

Testing

  • npm run build

https://chatgpt.com/codex/tasks/task_e_68ca067301a88322bd1660add2f68d79

@Jordonbc Jordonbc merged commit 9d8e708 into Dev Sep 17, 2025
5 checks passed
@Jordonbc Jordonbc deleted the codex/split-repo.ts-into-multiple-files branch September 17, 2025 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants