After Week 10
Suggested capstone
Build an agentic maintenance system for a real repository. It should accept a well-specified issue, create an isolated workspace, research and plan the change, implement it, run repository checks, perform an independent AI review, and open a pull request for human approval.
Deliverables
- A repository with one-command setup and a clear architecture map.
- A concise
AGENTS.mdor equivalent repository guide. - One reusable agent skill and one MCP integration.
- Deterministic hooks, tests, and CI gates.
- A threat model and least-privilege permission design.
- A durable issue-to-PR background workflow with retries.
- Model gateway telemetry for cost, latency, routing, and failures.
- A fixed evaluation suite and a small results dashboard or report.
- A five-to-ten-minute demo and a retrospective describing failures and improvements.
Self-imposed completion gates
- A fresh clone can be set up and validated with one documented command.
- At least ten fixed evaluation tasks have baseline and final results.
- One interrupted background job demonstrably resumes or fails cleanly.
- Generated changes cannot bypass tests, security checks, or human merge approval.
- Every run is traceable to its issue, spec, prompts/context, tool calls, outputs, costs, and final review decision.