Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
8da0291
fix: trust cleanroom qualification runner
Sep 6, 2026
fb288b3
chore: record trusted qualification trajectory
Sep 6, 2026
3947cf1
fix: harden downloaded candidate metadata
Sep 6, 2026
f0212ec
test: require candidate gate markers
Sep 6, 2026
2094aa0
test: keep trusted proof arms hermetic
Sep 6, 2026
b157e07
Merge remote-tracking branch 'origin/main' into fix/trusted-cleanroom…
Sep 9, 2026
589d1ae
fix(cleanroom): isolate trusted qualification inputs
Sep 9, 2026
67f5237
fix(cleanroom): close remaining qualification trust gaps
Sep 9, 2026
f990599
fix(cleanroom): sync network builtin denial
Sep 9, 2026
d1d7b2c
fix(cleanroom): cover HTTP2 in network denial
Sep 9, 2026
3e02927
fix(cleanroom): close remaining proof review gaps
Sep 9, 2026
1c0b4b0
fix(cleanroom): sandbox candidate runtime and bound inventory
Sep 9, 2026
0f6cf10
test(cleanroom): tolerate restricted namespace runners
Sep 9, 2026
de5f65a
fix(cleanroom): close digest and validation review gaps
Sep 9, 2026
14e2eb7
fix(cleanroom): isolate candidate verifier runtime
Sep 9, 2026
014067e
chore(trajectory): record cleanroom isolation follow-up
Sep 9, 2026
0ce505b
test(cleanroom): require continued producer gate commands
Sep 9, 2026
0610eda
fix(pr-proof): tolerate macOS teardown races
Sep 9, 2026
de3aabc
fix(pr-proof): bound live EPERM teardown
Sep 9, 2026
9f57813
fix(qualification): isolate candidate execution
Sep 9, 2026
52b5644
fix(qualification): defer candidate runtime checks
Sep 9, 2026
ffb91a9
fix(qualification): sandbox native candidate broker
Sep 9, 2026
67d60cb
test(qualification): expand fleet cleanroom proof matrix
Sep 9, 2026
a1e5d69
fix(qualification): close fleet proof assertion gaps
Sep 9, 2026
5c73aa2
style: auto-format with Prettier
github-actions[bot] Sep 9, 2026
54dd081
fix(qualification): fail fleet proofs closed
Sep 9, 2026
3c32ffb
fix(qualification): record blocked lifecycle coverage
Sep 10, 2026
79d112d
fix(qualification): harden workflow cleanup fallback
Sep 10, 2026
39e60a3
test(qualification): complete workflow missing-id fixture
Sep 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Trajectory: Correct PR #1683 missing-run-ID runtime test command sequence

> **Status:** ✅ Completed
> **Confidence:** 95%
> **Started:** September 10, 2026 at 03:57 AM
> **Completed:** September 10, 2026 at 03:58 AM

---

## Summary

Corrected the missing-run-ID runtime regression to execute all four production commands successfully before exercising the fallback.

**Approach:** Standard approach

---

## Key Decisions

### Completed the injected workflow command sequence
- **Chose:** Completed the injected workflow command sequence
- **Reasoning:** The regression now validates both marker inspections plus setup and run, so missing runId is the only reason the initial operation fails.

---

## Chapters

### 1. Work
*Agent: default*

- Completed the injected workflow command sequence: Completed the injected workflow command sequence
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{
"id": "traj_2gr44sy478n2",
"version": 1,
"task": {
"title": "Correct PR #1683 missing-run-ID runtime test command sequence"
},
"status": "completed",
"startedAt": "2026-09-10T01:57:17.050Z",
"completedAt": "2026-09-10T01:58:20.320Z",
"agents": [
{
"name": "default",
"role": "lead",
"joinedAt": "2026-09-10T01:58:19.818Z"
}
],
"chapters": [
{
"id": "chap_07cydsb7mt2j",
"title": "Work",
"agentName": "default",
"startedAt": "2026-09-10T01:58:19.818Z",
"endedAt": "2026-09-10T01:58:20.320Z",
"events": [
{
"ts": 1789005499819,
"type": "decision",
"content": "Completed the injected workflow command sequence: Completed the injected workflow command sequence",
"raw": {
"question": "Completed the injected workflow command sequence",
"chosen": "Completed the injected workflow command sequence",
"alternatives": [],
"reasoning": "The regression now validates both marker inspections plus setup and run, so missing runId is the only reason the initial operation fails."
},
"significance": "high"
}
]
}
],
"retrospective": {
"summary": "Corrected the missing-run-ID runtime regression to execute all four production commands successfully before exercising the fallback.",
"approach": "Standard approach",
"confidence": 0.95
},
"commits": [],
"filesChanged": [],
"projectId": "AgentWorkforce/relay",
"tags": [],
"_trace": {
"startRef": "79d112def19d196d866bd62235b7882308de5ba6",
"endRef": "79d112def19d196d866bd62235b7882308de5ba6"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Trajectory: Resolve fresh PR #1683 workflow runner and workspace cleanup review findings

> **Status:** ✅ Completed
> **Confidence:** 92%
> **Started:** September 10, 2026 at 03:48 AM
> **Completed:** September 10, 2026 at 03:50 AM

---

## Summary

Fixed the missing workflow run-ID fallback and made both exact-owned fallback workspace deletes unconditional, with runtime and workflow-contract regressions.

**Approach:** Standard approach

---

## Key Decisions

### Injected only node workflow commands for the missing-ID runtime regression
- **Chose:** Injected only node workflow commands for the missing-ID runtime regression
- **Reasoning:** The test executes FleetBoard.nodeWorkflows through the production missing-run-ID fallback without requiring a Daytona service; normal production execution remains the default.

---

## Chapters

### 1. Work
*Agent: default*

- Injected only node workflow commands for the missing-ID runtime regression: Injected only node workflow commands for the missing-ID runtime regression
- Both independent review findings reproduced and are corrected with runtime or parsed-workflow contract coverage. Focused qualification tests and typecheck pass.
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
{
"id": "traj_7m1kbu5485p1",
"version": 1,
"task": {
"title": "Resolve fresh PR #1683 workflow runner and workspace cleanup review findings"
},
"status": "completed",
"startedAt": "2026-09-10T01:48:04.619Z",
"completedAt": "2026-09-10T01:50:56.636Z",
"agents": [
{
"name": "default",
"role": "lead",
"joinedAt": "2026-09-10T01:50:32.984Z"
}
],
"chapters": [
{
"id": "chap_8su5cszsjxhx",
"title": "Work",
"agentName": "default",
"startedAt": "2026-09-10T01:50:32.984Z",
"endedAt": "2026-09-10T01:50:56.636Z",
"events": [
{
"ts": 1789005032985,
"type": "decision",
"content": "Injected only node workflow commands for the missing-ID runtime regression: Injected only node workflow commands for the missing-ID runtime regression",
"raw": {
"question": "Injected only node workflow commands for the missing-ID runtime regression",
"chosen": "Injected only node workflow commands for the missing-ID runtime regression",
"alternatives": [],
"reasoning": "The test executes FleetBoard.nodeWorkflows through the production missing-run-ID fallback without requiring a Daytona service; normal production execution remains the default."
},
"significance": "high"
},
{
"ts": 1789005033500,
"type": "reflection",
"content": "Both independent review findings reproduced and are corrected with runtime or parsed-workflow contract coverage. Focused qualification tests and typecheck pass.",
"raw": {
"confidence": 0.92
},
"significance": "high",
"tags": [
"confidence:0.92"
]
}
]
}
],
"retrospective": {
"summary": "Fixed the missing workflow run-ID fallback and made both exact-owned fallback workspace deletes unconditional, with runtime and workflow-contract regressions.",
"approach": "Standard approach",
"confidence": 0.92
},
"commits": [],
"filesChanged": [],
"projectId": "AgentWorkforce/relay",
"tags": [],
"_trace": {
"startRef": "3c32ffb8800722abf4f0171e6bb90ed750274af6",
"endRef": "3c32ffb8800722abf4f0171e6bb90ed750274af6"
}
}
Loading
Loading