Skip to content

[5/5] Make SDK evolution operator workflow actionable - #55

Merged
ebarti merged 1 commit into
mainfrom
agent/sdk-evolution-operator-contract
Jul 28, 2026
Merged

[5/5] Make SDK evolution operator workflow actionable#55
ebarti merged 1 commit into
mainfrom
agent/sdk-evolution-operator-contract

Conversation

@ebarti

@ebarti ebarti commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • make every supported operator command use a locked uv environment and the matching runtime extra
  • require explicit candidate inspection for actionable report and implementation passes
  • document deterministic behavior-summary handoff and stop conditions
  • add structural command-conformance tests that reject bare, compound, commented, echoed, or runtime/extra-mismatched examples

Stack

This is PR 5 of 5 and is based on agent/sdk-evolution-cli-bin-snapshots.

Validation

  • uv lock --check
  • uv run --locked ruff check .
  • uv run --locked mypy
  • uv run --locked pytest -q: 491 passed, 8 skipped
  • focused operator-doc conformance: 14 passed
  • ordinary correctness review: clean after two repair passes

@ebarti
ebarti marked this pull request as ready for review July 28, 2026 16:49
@ebarti
ebarti force-pushed the agent/sdk-evolution-cli-bin-snapshots branch from ccaa476 to 6b0af81 Compare July 28, 2026 17:58
Base automatically changed from agent/sdk-evolution-cli-bin-snapshots to main July 28, 2026 17:59
@ebarti
ebarti force-pushed the agent/sdk-evolution-operator-contract branch from 03df30c to d940b40 Compare July 28, 2026 18:00
@ebarti
ebarti force-pushed the agent/sdk-evolution-operator-contract branch from d940b40 to 9dceab1 Compare July 28, 2026 18:07
@ebarti
ebarti merged commit d649ffb into main Jul 28, 2026
11 checks passed
@ebarti
ebarti deleted the agent/sdk-evolution-operator-contract branch July 28, 2026 18:09
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