// Agentic Software Development

Built by agents, supervised by one engineer.

Most of the code on this site — and across davidhsaiou's projects — is written by AI agents working in a pipeline. Each agent owns one step: picking up a ticket, writing the change, reviewing it, and resolving feedback. A roster of specialist agents handles design, documentation, and ops tasks alongside the core pipeline.

Agent pipeline workflow A YouTrack issue moves from To Do through four agents — Dispatcher, Issue-Resolver, PR-Reviewer, and PR-Resolver — before merging and closing as Done. The Reviewer and Resolver form a loop when changes are requested. YouTrack issue Stage: To Do Dispatcher routes to agent Issue-Resolver writes code, opens PR PR-Reviewer reviews, merges Merge Stage: Done PR-Resolver addresses feedback changes requested push fixes, re-review

Flow summary: a YouTrack issue starts in To Do; the Dispatcher routes it to the Issue-Resolver, which writes the code and opens a pull request; the PR-Reviewer either merges the PR (closing the issue as Done) or requests changes, in which case the PR-Resolver addresses feedback and loops the change back to the Reviewer for a second pass.

Read the full write-up on the doc site