Skip to content

Keep root for entrypoints and move shared orchestration code into its own package#43

Merged
thourihan merged 1 commit intomainfrom
chore/repo-layout-cleanup
Nov 6, 2025
Merged

Keep root for entrypoints and move shared orchestration code into its own package#43
thourihan merged 1 commit intomainfrom
chore/repo-layout-cleanup

Conversation

@thourihan
Copy link
Copy Markdown
Owner

This MR restructures the repository so that only the three user-facing scripts (train.py, inference.py, and web_ui.py) live at the root, and all shared logic (orchestrator.py, model_registry.py, train_env.py) is moved into a new orchestration/ package. All imports in entrypoints and trainers were updated to reference the new location, keeping the layout clearer as the project grows. Closes #42

@thourihan thourihan self-assigned this Nov 6, 2025
@thourihan thourihan added the enhancement New feature or request label Nov 6, 2025
@thourihan thourihan merged commit a69fe78 into main Nov 6, 2025
2 checks passed
@thourihan thourihan deleted the chore/repo-layout-cleanup branch November 6, 2025 00:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Restructure repo so root only has entrypoints and move orchestration logic into its own directory

1 participant