Skip to content

Commit 5fc2028

Browse files
committed
Add AgentPlane bridge spec
1 parent 787030d commit 5fc2028

1 file changed

Lines changed: 54 additions & 0 deletions

File tree

docs/sourceos/AGENTPLANE_BRIDGE.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# TurtleTerm AgentPlane Bridge
2+
3+
## Purpose
4+
5+
AgentPlane owns evidence-producing execution. TurtleTerm should promote terminal/session work into AgentPlane bundles when execution needs deterministic validation, placement, run, evidence, and replay.
6+
7+
## Bridge flow
8+
9+
```text
10+
TurtleTerm session or command proposal
11+
→ create AgentPlane bundle
12+
→ validate bundle
13+
→ select executor
14+
→ run bundle
15+
→ collect evidence artifacts
16+
→ link artifacts to TurtleTerm receipt
17+
```
18+
19+
## AgentPlane artifacts
20+
21+
TurtleTerm should link or embed references to:
22+
23+
- ValidationArtifact
24+
- PlacementDecision
25+
- RunArtifact
26+
- ReplayArtifact
27+
- PromotionArtifact
28+
- ReversalArtifact
29+
- SessionArtifact
30+
31+
## Candidate commands
32+
33+
```bash
34+
turtle-agentplane create-bundle --session <session-id>
35+
turtle-agentplane validate <bundle>
36+
turtle-agentplane run <bundle>
37+
turtle-agentplane attach-artifacts --session <session-id> --artifacts <dir>
38+
```
39+
40+
## When to use AgentPlane
41+
42+
- agent execution beyond human-mediated terminal capture
43+
- high-risk host execution
44+
- CI/release actions
45+
- networked execution
46+
- reproducibility required
47+
- rollback/replay required
48+
- policy obligations require evidence
49+
50+
## Non-goals
51+
52+
- replacing AgentPlane runners
53+
- bypassing AgentPlane validation
54+
- hiding failed evidence gates

0 commit comments

Comments
 (0)