-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathado-artifacts.json
More file actions
73 lines (69 loc) · 3.35 KB
/
ado-artifacts.json
File metadata and controls
73 lines (69 loc) · 3.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
{
"schema_version": "1.0",
"generated_at": "2026-02-21T00:00:00",
"ado_org": "https://dev.azure.com/marcopresta",
"ado_project": "eva-poc",
"github_repo": "eva-foundry/35-agentic-code-fixing",
"project_maturity": "poc",
"epic": {
"skip_if_id_exists": null,
"type": "Epic",
"title": "Agentic Code Fixing",
"description": "Autonomous AI agent that analyzes code repositories, identifies bugs, applies fixes, runs tests, and generates PR-ready summaries — 100% locally. No code leaves the machine. Uses GitHub Copilot SDK (BYOK) + Azure Foundry Local (on-device inference). Security: command allowlists, path sandboxing, file size limits.",
"tags": "agentic-code-fixing;35",
"area_path": "eva-poc"
},
"features": [
{
"id_hint": "acf-local-agent",
"type": "Feature",
"title": "Local Agent — BYOK + Foundry Local",
"description": "GitHub Copilot SDK connected to Foundry Local (localhost). 4-phase workflow: PLAN → EDIT → VERIFY → SUMMARY. Agent tools: list_files, read_file, write_file, run_command (sandboxed).",
"tags": "agentic-code-fixing;acf-local-agent",
"parent": "epic"
},
{
"id_hint": "acf-ui",
"type": "Feature",
"title": "Web Dashboard & CLI",
"description": "React web dashboard with WebSocket live streaming. CLI runner (npm run demo). Real-time progress display for all 4 agent phases.",
"tags": "agentic-code-fixing;acf-ui",
"parent": "epic"
},
{
"id_hint": "acf-eva-integration",
"type": "Feature",
"title": "EVA Platform Integration",
"description": "Connect agentic code fixing to EVA Platform repositories via Copilot Cloud Agent pattern. PRs created by agent, reviewed by human, merged through pipeline + evidence pack.",
"tags": "agentic-code-fixing;acf-eva-integration",
"parent": "epic"
}
],
"user_stories": [
{
"id_hint": "acf-wi-0",
"type": "Product Backlog Item",
"title": "[ACF-WI-0] PoC complete — local agent, 4-phase workflow, demo repo with intentional bugs",
"acceptance_criteria": "npm run demo executes full PLAN→EDIT→VERIFY→SUMMARY cycle on demo repo. Agent identifies and fixes intentional bugs. Tests pass after fix. PR summary generated.",
"tags": "agentic-code-fixing;acf-wi-0",
"iteration_path": "eva-poc\\Sprint-Backlog",
"state": "Done",
"parent": "acf-local-agent",
"evidence": { "test_count": null, "coverage_pct": null, "notes": "PoC complete. Architecture.md fully authored. README documents all phases." }
},
{
"id_hint": "acf-wi-1",
"type": "Product Backlog Item",
"title": "[ACF-WI-1] Integrate with EVA repos — Copilot Cloud Agent creates PRs through pipeline",
"acceptance_criteria": "Agent can target eva-brain-v2 and eva-faces repos. PR created with evidence pack. GitHub Actions CI runs on PR. Human reviews before merge. No code sent to cloud (all local inference).",
"tags": "agentic-code-fixing;acf-wi-1",
"iteration_path": "eva-poc\\Sprint-Backlog",
"state": "New",
"parent": "acf-eva-integration",
"evidence": { "test_count": null, "coverage_pct": null, "notes": "Depends on GitHub-ADO bridge (38-ado-poc ADO-WI-3) and eva-brain WI-7 closed." }
}
],
"sprints_needed": [
{ "name": "Sprint-Backlog", "start_date": null, "finish_date": null }
]
}