Skip to content

Add Tether Improve worker dry-run entrypoint#214

Merged
rylinjames merged 1 commit into
mainfrom
codex/tether-improve-worker-dry-run
Jun 4, 2026
Merged

Add Tether Improve worker dry-run entrypoint#214
rylinjames merged 1 commit into
mainfrom
codex/tether-improve-worker-dry-run

Conversation

@rylinjames
Copy link
Copy Markdown
Collaborator

Summary

  • add stdlib-only Improve worker entrypoint that consumes fastcrest.improve.worker_input.v1
  • materialize only selected bounded evidence and emit deterministic worker_result.v1 envelopes
  • add typed failure envelopes for malformed, insufficient, unselected, expired, deleted, or do_not_train evidence
  • export run_improve_worker for local/Cloud adapter integration

Validation

  • PYTHONPATH=src pytest tests/test_improve_worker.py tests/test_finetune.py tests/test_snapflow_backend.py -q -> 59 passed, 4 skipped
  • PYTHONPATH=src ruff check src/tether/finetune/improve_worker.py src/tether/finetune/init.py tests/test_improve_worker.py -> passed
  • PYTHONPATH=src pytest tests/test_agent_client.py tests/test_agent_daemon.py tests/test_agent_commands.py tests/test_agent_config.py tests/test_agent_hardware.py tests/test_improve_worker.py -q -> 41 passed
  • git diff --check -> passed

No credentialed GPU/Modal smoke was run; this is the Tether dry-run worker and contract-compatible envelope path.

@rylinjames rylinjames merged commit c9deb97 into main Jun 4, 2026
6 checks passed
@rylinjames rylinjames deleted the codex/tether-improve-worker-dry-run branch June 4, 2026 23:36
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