Skip to content

remove unreachable legacy plan stack - #178

Merged
atkrad merged 2 commits into
mainfrom
remove-legacy-plan-stack
Oct 2, 2026
Merged

atkrad merged 2 commits into
mainfrom
remove-legacy-plan-stack

Conversation

@atkrad

@atkrad atkrad commented Oct 2, 2026

Copy link
Copy Markdown
Member

Summary

  • Remove the old plan engine, the internal/drift package, and the scenarios/plan-* fixtures. deployah plan already uses the semantic planner from switch plan command to semantic planner #177.
  • Drop dyff and ytbx. LastSuccessfulRelease stays for the deploy hostname and workload guards.

Related

Refs #177

Test plan

  • Unit tests added/updated
  • Scenario under scenarios/ (if behavior changes)
  • nix run .#lint / pre-commit clean
  • nix run .#test-unit, nix run .#test-integration, and nix run .#test-e2e

Labels

  • One of: kind/feature, kind/bug, kind/docs, kind/chore
  • Add breaking-change if this breaks existing CLI or config behavior
  • Add skip-changelog for internal-only PRs that should not appear in notes

Checklist

  • Title is short and imperative (matches commit style)
  • Docs / CLI help updated when user-facing (README.md, docs/cli/)
  • No secrets or local-only paths in the diff

- delete the old plan engine and drift package
- drop fixtures that only tested that engine
- keep LastSuccessfulRelease for deploy guards
@atkrad atkrad added the kind/chore Cleanup, deps, CI, or refactor with no user-facing change label Oct 2, 2026
@github-actions github-actions Bot added the area/cli Commands, flags, UX copy label Oct 2, 2026
@atkrad atkrad added the skip-changelog Exclude this PR from release notes label Oct 2, 2026
@github-actions github-actions Bot added the area/deploy Deploy and plan session flow label Oct 2, 2026
@atkrad atkrad added the area/deploy Deploy and plan session flow label Oct 2, 2026
@github-actions github-actions Bot added area/testing Scenarios, harness, goldens area/ci GitHub Actions and release packaging labels Oct 2, 2026
@atkrad atkrad self-assigned this Oct 2, 2026
@atkrad
atkrad merged commit 4199f06 into main Oct 2, 2026
17 checks passed
@atkrad
atkrad deleted the remove-legacy-plan-stack branch October 2, 2026 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ci GitHub Actions and release packaging area/cli Commands, flags, UX copy area/deploy Deploy and plan session flow area/testing Scenarios, harness, goldens kind/chore Cleanup, deps, CI, or refactor with no user-facing change skip-changelog Exclude this PR from release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant