Skip to content

chore: organize repository by subsystem#797

Draft
FuJacob wants to merge 1 commit into
mainfrom
codex/repo-organization
Draft

chore: organize repository by subsystem#797
FuJacob wants to merge 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.

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