Skip to content

Add deterministic, durable SCUD v2 harness - #15

Draft
pyrex41 wants to merge 3 commits into
agent/rho-run-v1-executorfrom
agent/scud-v2-core
Draft

Add deterministic, durable SCUD v2 harness#15
pyrex41 wants to merge 3 commits into
agent/rho-run-v1-executorfrom
agent/scud-v2-core

Conversation

@pyrex41

@pyrex41 pyrex41 commented Jul 31, 2026

Copy link
Copy Markdown
Owner

What changed

  • adds the deterministic v2 goal/reducer/reconciler and DAG bridge
  • makes budget exhaustion and runner progress durable and terminal
  • adds td-backed fenced event persistence and authorization
  • canonicalizes complete rho.run/v1 requests before BIP340 signing
  • expands CI coverage to the v2 command and agent branches

Architecture

SCUD is the small embeddable Go goal/DAG harness. td keeps its semantic core in Shen, with Lua/OpenResty for HTTP, storage, and crypto seams. A Go td worker can embed this package and replace td’s legacy Python supervisor. Rho owns bounded provider/tool execution across Anthropic, OpenAI, and xAI.

Validation

  • go test ./...

@pyrex41 pyrex41 changed the title add deterministic SCUD v2 kernel Add deterministic, durable SCUD v2 harness Aug 1, 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.

1 participant