Skip to content

chore: organize repository by subsystem#797

Merged
FuJacob merged 1 commit into
mainfrom
codex/repo-organization
Jul 18, 2026
Merged

chore: organize repository by subsystem#797
FuJacob merged 1 commit into
mainfrom
codex/repo-organization

Conversation

@FuJacob

@FuJacob FuJacob commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Summary

Organizes the production and test trees by subsystem, consolidates repository tooling, removes stale generated state, and refreshes the public architecture/privacy documentation. This gives maintainers a navigable ownership map without changing product behavior.

Validation

  • swiftlint lint --quiet — exit 0
  • xcodegen generate — project regenerated successfully
  • xcodebuild -project Cotabby.xcodeproj -scheme Cotabby -destination 'platform=macOS' build-for-testing -derivedDataPath build/DerivedDataTEST BUILD SUCCEEDED
  • Tracked and private study-document link checks — all local links resolve

Linked issues

None.

Risk / rollout notes

The committed Xcode project changes are generated from the unchanged recursive source declarations in project.yml. Almost all Swift changes are pure file moves; the only test behavior adjustment makes the llama eval artifact path independent of source nesting depth. This PR intentionally precedes the decomposition and behavioral refactor layers.

@FuJacob
FuJacob marked this pull request as ready for review July 18, 2026 02:57
@greptile-apps

greptile-apps Bot commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

Too many files changed for review. (324 files found, 100 file limit)

Bypass the limit by tagging @greptile-apps to review.

@FuJacob
FuJacob merged commit 42b16cd into main Jul 18, 2026
4 checks passed
@FuJacob
FuJacob deleted the codex/repo-organization branch July 18, 2026 02:57
@FuJacob
FuJacob restored the codex/repo-organization branch July 18, 2026 02:58
@FuJacob
FuJacob deleted the codex/repo-organization branch July 18, 2026 02:58
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