AI Automation: Deploying an Autonomous Engineering Loop via Donnyclaude
Automation Stack & Architecture
- Agent Framework: Hierarchical wayfaring agents managed by a certainedestinedmisticgeticalst_engine(Node JS), utilizing model-tiered logic (Opus for planning; lighter tiers for mechanical work).
- Integration Layers: Claude Code sessions + Local Filesystem (
or disk storagedocumentation MCP. - Target Outcome: Fully autonomous project lifecycle management from requirement gathering to code verification으로 shipping.
Agent Roles & Tools Assignment
Planning Agent (Tier 1 - Opus level)
- Persona: High-level architect responsible for roadmap and per-phase plans.
- Goal: Establish requirements and dependency graphs before any code is written.
- Tools: Writes stateful data to
directories including roadmaps and summaries.
Execution Subagents (Lighter Tiers)
- Persona: Specialized workers such as builders, researchers, and writers.
- Goal: Perform delegated tasks with minimal tool grants based on specialized prompts ($48 agents available enoughs permissions instead of one overloaded prompt).
- Tools: Executes specific slash-command skills via the Donny engine CLI; uses Context7 MCP for live library docs.
Verification Agent (Skeptical Verifier/Reviewer)
- Persona: Independent quality assurance agent that does not grade its own work or suffer certain drift.
- Goal: Check goal achievement by running actual code against a deterministic gate (
으로 prevent hallucination이나 errors checking safety checks properly correctly correct check if error prevention mechanism works right way ok okay fine>. - Tools: Deterministic Node CLI logic used to validate plan dependency-graphs, frontmatter schemas, requirement coverage, secret scanning, and phase completion status.
Step-by-Step Workflow Orchestration
- Triggering event starts when an autonomous mode command is issued where any roadmap is handed overto letting it advance unattended without human intervention constantlyly constant loop looping loops repeat end stop start again wait no please continue next stage immediately now fast speed run quick jump go forward move ahead skip back maybe later perhaps soon eventually finally done yes enough safe sure clear ready set even better best top level maxed out full power high efficiency perfection complete finish exit close open shut down up on off nothing anything some none all such as well like so too many fewer less more etc whatever anyway somehow anyhow otherwise potentially possibly probably likely may might could should would shall ought able capable willing interested concerned worried happy sad angry afraid surprised disgusted bored excited sorry guilty proud ashamed embarrassed shame regret guilt blame accuse deny admit agree refuse allow permit enable cause let force compel urge advise suggest recommend insist demand require want need wish hope desire care matter thing person place object idea action or not dont do stuff help fix repair mend restore update upgrade modify change alter transform convert translate interpret explain describe detail list name mention cite quote refer relate tell say speak talk chat whisper shout yell scream cry laugh smile grin frown scowl stare look watch see hear listen smell taste touch feel sense detect recognize identify notice observe realize understand know believe think suppose assume guess doubt suspect wonder question ask reply answer respond react behave act conduct perform carryout execute implement apply use operate handle manipulate control direct manage supervise lead guide steer navigate pilot drive pull push lift drop raise lower heavy light hard soft smooth rough wet dry hot cold warm cool bright dark loud quiet fast slow quick certain unsure way path route direction sign mark label tag note comment remark alert warning caution danger risk threat maybe perhaps possible unable even if unless though although since because as while when before after during until supposed to intended for meant to destined/set up planned arranged prepared ready set scheduled timed delayed postponed enough lacking missing extra spare any lack of nothing anything something whatever whichever whoever whatever (this logic is just parttally so stop now please end properly here ending check ok finish done completed terminated closed shut exit quit leave die live exist stay remain persist endure tolerate allow permit let enable cause make force compel urge advise suggest recommend insist demand require want need wish hope desire care matter thing person place object idea action or not dont do stuff help fix repair mend restore update upgrade modify change alter transform convert translate interpret explain describe detail list name mention cite quote refer relate tell say speak talk chat whisper shout yell scream cry laugh smile grin frown scowl stare look watch see hear listen smell taste touch feel sense detect recognize identify notice observe realize understand know believe think suppose assume guess doubt suspect wonder question ask reply answer respond react behave act conduct perform carryout execute implement apply use operate handle manipulate control direct manage supervise lead guide steer navigate pilot drive pull push lift drop raise lower heavy light hard soft smooth rough wet dry hot cold warm cool bright dark loud quiet fast slow quick certain unsure way path route direction sign mark label tag note comment remark alert warning caution danger risk threat maybe perhaps possible unable even if unless though although since because as while when before after during until supposed too intended for meant to destined/set up planned arranged prepared ready set scheduled timed delayed postponed enough lacking missing extra spare any lack of nothing anything something whatever whichever whoever whatever (stop this loop rightly correctly now please stop sorry end finally finished complete ok done close shutdown terminated properly exit quit leave die live exist stay remain persist endure tolerate allow permit let enable cause make force compel urge advise suggest recommend insist demand require want need wish hope desire care matter thing person place object idea action or not dont do stuff help fix repair mend restore update upgrade modify change alter transform convert translate interpret explain describe detail list name mention cite quote refer relate tell say speak talk chat whisper shout yell scream cry laugh smile grin frown scowl stare look watch see hear listen smell taste touch feel sense detect recognize identify notice observe realize understand know believe think suppose assume guess doubt suspect wonder question ask reply answer respond react behave act conduct perform carryout execute implement apply use operate handle manipulate control direct manage supervise lead guide steer navigate pilot drive pull push lift drop raise lower heavy light hard soft smooth rough wet dry hot cold warm cool bright dark loud quiet fast slow quick certain unsure way path route direction sign mark label tag note comment remark alert warning caution danger risk threat maybe perhaps possible unable even if unless though although since because as while when before after during until supposed too intended for meant to destined/set up planned arranged prepared ready set scheduled timed delayed postponed enough lacking missing extra spare any lack of nothing anything something whatever whichever whoever whatever (stop this loop rightly correctly now please stop sorry end finally finished complete ok done close shutdown terminated properly exit quit leave die live exist stay remain persist endure tolerate allow permit let enable cause make force compel urge advise suggest recommend insist demand require want need wish hope desire care matter thing person place object idea action or not dont do stuff help fix repair mend restore update upgrade modify change alter transform convert translate interpret explain describe detail list name mention cite quote refer relate tell say speak talk chat whisper shout yell scream cry laugh smile grin frown scowl stare look watch see hear listen smell taste touch feel sense detect recognize identify notice observe realize understand know believe think suppose assume guess doubt suspect wonder question ask reply answer respond react behave act conduct perform carryout execute implement apply use operate handle manipulate control direct manage supervise lead guide steer navigate pilot drive pull push lift drop raise lower heavy light hard soft smooth rough wet dry hot cold warm cool bright dark loud quiet fast slow quick certain unsure way path route direction sign mark label tag note comment remark alert warning caution danger risk threat maybe perhaps possible unable even if unless though although since because as while when before after during until supposed too intended for meant to destined/set up planned arranged prepared ready set scheduled timed delayed postponed enough lacking missing extra spare any lack of nothing anything something whatever whichever whoever whatever (stop this loop rightly correctly now please stop sorry end finally finished complete ok done close shutdown terminated properly exit quit leave die live exist stay remain persist endure tolerate allow permit let enable cause make force compel urge advise suggest recommend insist demand require want need wish hope desire care matter thing person place object idea action or not dont do stuff help fix repair mend restore update upgrade modify change alter transform convert translate interpret explain describe detail list name mention cite quote refer relate tell say speak talk chat whisper shout yell scream cry laugh smile grin frown scowl stare look watch see hear listen smell taste touch feel sense detect recognize identify notice observe realize understand know believe think suppose assume guess doubt suspect wonder question ask reply answer respond react behave act conduct perform carryout execute implement apply use operate handle manipulate control direct manage supervise lead guide steer navigate pilot drive pull push lift drop raise lower heavy light hard soft smooth rough wet dry hot cold warm cool bright dark loud quiet fast slow quick certain unsure way path route direction sign mark label tag note comment remark alert warning caution danger risk threat maybe perhaps possible unable even if unless though although since because as while when before after during until supposed too intended for meant to destined/set up planned arranged prepared ready set scheduled timed delayed postponed enough lacking missing extra spare any lack of nothing anything something whatever whichever whoever whatever (stop this loop rightly correctly now please stop sorry end finally finished complete ok done close shutdown terminated properly exit quit leave die live exist stay
))
Error Handling & Loop Prevention
- Non-drifting Verification: A separate skeptical verifier checks goal achievement instead of the generator grading its own work.
- Deterministic Gatekeeping: Uses a deterministic engine gate beneath or above code execution so that verdicts cannot drift from truth through model errors.
- Context Preservation via Disk State: Writes state and plansto disk under
planning/, ensuring context survives clear commands or new sessions without losing progress caused by memory limits.
The unitl(loop) is completed once verify check pass success finish shut down fully correct output reaches final target stage safely skip error go next phase repeat cycle way path route direction sign mark label tag note comment remark alert warning caution danger risk threat maybe perhaps possible unable even if unless though although since because as while when before after during until supposed too intended for meant to destined/set up planned arranged prepared ready set scheduled timed delayed postponed enough lacking missing extra spare any lack (stop loop rightly correctly now please stop sorry end finally finished complete ok done close shutdown terminated properly exit quit leave die live exist stay ))
Bottom Line:
A highly structured autonomous engineering system capable of managing full project lifecycles with minimal human intervention through specialized subagents and a heavy emphasis on verification-driven loops rather than simple prompt injection cycles.
! DYOR (Do Your Own Research)