Skip to content

Route Directed Evolution worker results through WorkerRuns - #385

Closed
nerdsane wants to merge 2 commits into
mainfrom
codex/de-worker-run-compat-20260610
Closed

Route Directed Evolution worker results through WorkerRuns#385
nerdsane wants to merge 2 commits into
mainfrom
codex/de-worker-run-compat-20260610

Conversation

@nerdsane

Copy link
Copy Markdown
Owner

Summary

  • move Directed Evolution local worker execution from legacy BrainRuns to PawOrchestration WorkerRuns
  • route completed WorkItems through Directed Evolution WorkItemReceipts so observer results materialize as domain entities
  • link EvidenceArtifacts to WorkerRun ids and cover the contract with unit tests

Verification

  • cargo test -p paw-codex-worker --locked
  • cargo check -p paw-codex-worker --locked
  • git diff --check
  • Railway deployment 4d62ff70-45b3-44f4-a42b-0d29d7be1b8a reached SUCCESS

@rita-aga

Copy link
Copy Markdown
Collaborator

Superseded by #393, which folds these two commits in and fixes the success-path receipt-routing ordering (a routing failure could strand the WorkItem in Running with a succeeded WorkerRun) plus adds Running-WorkItem boot recovery. All Directed Evolution worker work for this effort continues in #393.

@rita-aga rita-aga closed this Jun 11, 2026
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.

2 participants