Skip to content

refactor(engine): drop planning re-export shim - #316

Merged
Patel230 merged 1 commit into
mainfrom
refactor/engine-drop-reexports
Sep 15, 2026
Merged

Patel230 merged 1 commit into
mainfrom
refactor/engine-drop-reexports

Conversation

@Patel230

Copy link
Copy Markdown
Contributor

First of the 23 internal/engine/*_reexports.go shims to be removed (the repo's own docs/plans/engine-refactor-plan.md frames this as incremental multi-PR work).

Removes planning_reexports.go and qualifies the six call sites in tool_service.go with the planning package directly. No external package referenced engine.<planning symbol> (verified), so this is an internal-only cleanup.

Verified: go build ./..., go vet, golangci-lint, go test ./internal/engine/..., make boundaries.

Note: I attempted to remove all 22 remaining shims at once and the compiler surfaced only ~10 undefined symbols initially, but the automated qualification cascaded (const blocks, package-name collisions) and corrupted files, so I reverted to this single verified shim. The rest should be done one at a time.

Remove internal/engine/planning_reexports.go and qualify the six call sites in
tool_service.go with the planning package directly. First of the 23 engine
re-export shims to go; the plan doc frames this as incremental multi-PR work.
@Patel230
Patel230 merged commit 64c48a8 into main Sep 15, 2026
25 checks passed
@Patel230
Patel230 deleted the refactor/engine-drop-reexports branch September 15, 2026 16:43
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