Skip to content
Featured workflowgopher

Gopher

An agentic delivery pipeline and agency workspace, evolved from Collie: requests become cards that Claude Code and Codex agents investigate, spec, build, open PRs for, deploy, and QA, with automatic repair rounds on failed checks.

stack

  • Next.js 16
  • React 19
  • TypeScript
  • Supabase
  • PostgreSQL
  • Tailwind CSS 4
  • Claude Code
  • Codex
  • Playwright
  • Vitest
  • pgTAP
  • Google Chat API
← All projects
Architecture
  • Agentic delivery — requests become cards that Claude Code and Codex agents investigate, spec, build, open PRs for, deploy, and QA, with automatic repair rounds on failed checks
  • Card pipeline — Triage or Backlog → Investigate → Spec Creation → In progress → Pull request → Migration → Merged → Deploy → Prod QA
  • Local runner — agents work Ready cards in the client's repository; vague requests get one focused clarification round before specs or code
  • Self-repair — a failing check reruns once, then gets up to three repair rounds; failures are compared against the base commit in an isolated checkout
  • Card-level browser acceptance — one Playwright pass checks every child spec's acceptance criteria at the configured widths and records media
  • Embeddable feedback widget — one line of script for any web app; captures a masked screenshot, page context, browser details, and the last 50 console, network, and runtime errors, then turns each report into a triaged card for agents; reporters answer agent questions in the same thread
  • Google Chat integration — owners answer, decide, or retry blocked cards from DMs; tool-free agent sessions with leased, fenced conversation turns
  • Row-level security — admin, member, and client-viewer roles enforced in Postgres; credentials in Supabase Vault behind audited SECURITY DEFINER functions
  • Live board — float card positions so a move updates one row; Supabase Realtime with a 5-second polling fallback
Results
  • 286 PRs merged across 4 repositories in production use
  • 2,100+ commits since September 2026, 220 database migrations, 380+ test files
  • Client portal with contract-aware access, monthly reports drafted by pg_cron, and in-app notifications
Action · Send message

Hiring for a remote AI engineering role?

Contact me