Skip to content

Rewrite around v2 agent ownership model#230

Closed
posix4e wants to merge 1 commit into
mainfrom
rewrite-v2-agent-ownership
Closed

Rewrite around v2 agent ownership model#230
posix4e wants to merge 1 commit into
mainfrom
rewrite-v2-agent-ownership

Conversation

@posix4e
Copy link
Copy Markdown
Member

@posix4e posix4e commented Apr 28, 2026

Summary

  • Delete the v1 control-plane/fleet implementation, old EasyEnclave app bundle, website files, and giant CI/deploy workflows.
  • Add a minimal dd-agent crate around the v2 model: runtime assignment, current-owner-only deploy/log/exec, GitHub OIDC principal checks, and public /health proof.
  • Add lightweight assign/deploy/verify composite actions and replacement Rust CI.
  • Add v2 product spec, threat model, and rewrite plan docs.

Validation

  • cargo fmt --all -- --check
  • cargo check --workspace
  • cargo test --workspace

Notes

This is intentionally a destructive draft PR. It removes v1 instead of keeping a compatibility layer so the new ownership model can drive the project shape.

@posix4e posix4e closed this May 5, 2026
@posix4e posix4e deleted the rewrite-v2-agent-ownership branch May 5, 2026 11:07
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