Skip to content

test: gate the complete plan-to-deployment workflow - #179

Merged
EvanProgramming merged 6 commits into
mainfrom
codex/issue-173-e2e-gate
Sep 23, 2026
Merged

EvanProgramming merged 6 commits into
mainfrom
codex/issue-173-e2e-gate

Conversation

@EvanProgramming

Copy link
Copy Markdown
Owner

Closes #173.

This aggregate release-gate PR contains the repairs from #168#172 and adds an installed-runtime acceptance path for the complete interaction workflow:

  • project-scoped interaction and durable-task state across CLI/TUI/web
  • exactly-once plan checklist materialization
  • accepted-step mutation binding
  • DeepSeek control normalization and stream sanitization
  • effective Agent-mode projection while an accepted plan executes
  • deterministic plan → approval → Agent execution → local HTTP deployment acceptance
  • the same acceptance run against a newly built and installed wheel

It also fixes two partial scope consumers found by the aggregate gates: durable worker recovery/resume/event lookup and real browser interaction restoration now use the project interaction scope.

Validation:

  • make test — 239 passed, including Playwright browser tests
  • make check
  • make lint
  • make docs-check
  • make shell-check
  • make benchmark
  • make agent-acceptance
  • make wheel-smoke
  • go test ./...
  • go vet ./...
  • git diff --check

Live-provider validation remains explicitly separate from the deterministic release gate and is not claimed by this PR.

@EvanProgramming EvanProgramming added P1 area: testing Test dependencies, fixtures, and acceptance coverage regression Behavior that regressed after a previous fix labels Sep 22, 2026
@EvanProgramming
EvanProgramming merged commit 42993e4 into main Sep 23, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: testing Test dependencies, fixtures, and acceptance coverage P1 regression Behavior that regressed after a previous fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

test: gate releases on plan-to-local-deployment acceptance

1 participant