Claude Code greenfield workflow: from empty repo to first slice | Koder.ai