Skip to content

[AI] Reorganize files#2

Merged
sochalewski merged 1 commit into
mainfrom
files
Jun 5, 2026
Merged

[AI] Reorganize files#2
sochalewski merged 1 commit into
mainfrom
files

Conversation

@sochalewski
Copy link
Copy Markdown
Owner

Summary

Reorganizes the repository file layout to make app code, resources, tests, dictionary tooling, samples, and marketing assets easier to navigate.

Changes

  • Moves app sources into Scrabbdict/Modules, grouped by app entry point, main Scrabbdict feature, and Settings.
  • Moves shared runtime clients from Scrabbdict/Helpers to Scrabbdict/Services.
  • Moves bundled assets, localizations, Settings bundle files, and generated dictionaries under Scrabbdict/Resources.
  • Renames DAWGWizard to DAWGBuilder and updates the Xcode target, scheme, CI workflow, helper script, and documentation.
  • Moves raw dictionary samples from .samples/Files to .samples/RAW.
  • Groups tests into DAWG, Features, Snapshots, and Support.
  • Moves App Store / ButterKit assets from images to Marketing/AppStore.
  • Updates README repository layout, dictionary-generation paths, snapshot paths, .gitignore, and Git LFS attributes.
  • Updates the private dictionary submodule pointer and copy phases to use the new DAWG / RAW structure.

@sochalewski sochalewski enabled auto-merge (squash) June 5, 2026 04:37
@sochalewski sochalewski disabled auto-merge June 5, 2026 05:04
@sochalewski sochalewski merged commit 7255bb6 into main Jun 5, 2026
2 checks passed
@sochalewski sochalewski deleted the files branch June 5, 2026 05:04
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