athallarizky-agentic-workflow A developer has published a structured workflow for running software projects with an AI agent, covering the entire process from PRD to production. The workflow includes phases for discovery, sprint planning, iterative development, and retro, with templates for documentation and task tracking. It aims to provide a reusable starting point for any project using AI agents. How to run a software project with an AI agent — from PRD to production. Use this as a starting point for any project. PRD / Idea │ ▼ Phase 0 — Discovery & Exploration ├── Read existing docs, explore codebase ├── Ask clarifying questions what's missing, what's ambiguous ├── Check what exists vs what needs building └── Run any existing tools to study actual output/behavior │ ▼ Sprint Planning docs/sprint-N/ ├── plan.md — Sprint goal, scope, decisions, phasing ├── tasks.md — Task breakdown + difficulty + dependencies + status ├── final-report.md — Final sprint summary + handoff ├── AGENTS.md — Delegation guide for handing off to another LLM └── resources/ ├── architecture.md — Tech stack decisions with pros/cons ├── data-design.md — Data models, schemas, API contracts ├── ux-flow.md — Screen designs, user journey if UI └── api-contract.md — REST/API endpoints, request/response shapes │ ▼ Phase 1 → Phase 2 → ... → Phase N Each phase: ├── 1. Build the code ├── 2. Test it run it, verify output ├── 3. Write a phase report reports/phase-N-report.md ├── 4. Update tasks.md mark completed + add findings ├── 5. Ask for commit confirmation └── 6. Commit + push │ ├── when a gnarly bug burns 2 debug cycles → write an RCA │ docs/sprint-N/rca/YYYY-MM-DD-