Compound Product Workflow
Ryan Carson
Founder, Untangle
Automated product development pipeline: daily cron analyzes data, generates insights, creates PRDs, implements fixes, and opens PRs—all overnight. Wake up to improvements already implemented.
When to Use
Steps (5)
Daily Cron Report
Set up a cron job that pulls data from your database, app, and users. Send to Opus 4.5 asking: what is the one thing we should do? Generate a markdown report with insights.
Analysis JSON
A bash script analyzes the report and creates analysis.json with priority suggestions and acceptance criteria for what needs fixing.
PRD Generation
Load the PRD skill, look at suggestions from analysis.json, and generate a detailed PRD with atomic user stories that have clear acceptance criteria.
Task Loop (Ralph Loop)
Loop through PRD.json tasks: pick a task, implement it, run quality checks, fix failures or commit passes, update JSON, repeat until done.
Push and PR
When all tasks complete, the bash script pushes the branch and creates a PR ready for morning review.
Tools
Related Workflows
Ralph Loop (Task JSON Loop)
by Ryan Carson
An autonomous task execution loop using JSON-based task tracking. Agent reads tasks, executes them, marks completion, and continues until all done. Named after Ralph Wiggum.
Compound Engineering Workflow
by Kieran Klaassen
Four-phase development workflow: Plan → Work → Review → Compound. Separates planning from execution, includes review cycles, and compounds improvements over time by feeding learnings back into the system.