Skip to content

refactor(sync): move autobuild core under internal#10

Merged
controlado merged 11 commits into
mainfrom
refactor/autobuild-internal-architecture
May 4, 2026
Merged

refactor(sync): move autobuild core under internal#10
controlado merged 11 commits into
mainfrom
refactor/autobuild-internal-architecture

Conversation

@controlado
Copy link
Copy Markdown
Owner

Moves the sync/watch service out of pkg/lolautobuild and into internal/autobuild.

The CLI and UI now build the service through adapters in cmd/lol-autobuild. Coachless, LCU, auth, recommendations, and rune helpers use the new domain and port types under internal/autobuild.

User-facing changes:

  • sync and watch use sync.dry_run when --dry-run is omitted
  • ui, sync, and watch reject positional args
  • docs and release config now point at cmd/lol-autobuild

Tests:

  • go test ./...

@controlado controlado merged commit 2f154cb into main May 4, 2026
3 checks passed
@controlado controlado deleted the refactor/autobuild-internal-architecture branch May 4, 2026 06:13
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