Open
Conversation
mkaput
requested changes
Mar 26, 2026
mkaput
reviewed
Mar 27, 2026
Signed-off-by: Marek Kaput <marek.kaput@outlook.com>
mkaput
requested changes
Apr 8, 2026
Comment on lines
+104
to
+122
| Beyond specific products, there is an emerging pattern popularized by Ryan Carson under the name **Code Factory**. | ||
| The idea is a repository setup where agents autonomously write code, open pull requests, and a separate review agent validates those PRs with machine-verifiable evidence. | ||
| If validation passes, the PR merges without human intervention. | ||
|
|
||
| The continuous loop looks like this: | ||
|
|
||
| 1. Agent writes code and opens a PR. | ||
| 2. Risk-aware CI gates check the change. | ||
| 3. A review agent inspects the PR and collects evidence — screenshots, test results, static analysis. | ||
| 4. If all checks pass, the PR lands automatically. | ||
| 5. If anything fails, the agent retries or flags the issue for human review. | ||
|
|
||
| :::caution | ||
| A Code Factory is only as good as its quality gates. | ||
| An automated pipeline that merges bad PRs is strictly worse than one that does nothing. | ||
| Invest in solid tests, linters, and CI before automating the merge step. | ||
| ::: | ||
|
|
||
| - <ExternalLink href="https://x.com/ryancarson" /> |
Member
There was a problem hiding this comment.
@p3t3rzb I'm pretty much sure Ryan Carson wasn't the one who coined this term...? Can you please do a little bit more research on this topic?
I'd like to have a link to some quality writeup of it
Member
|
pushed some changed by myself my primary feedback is around ExternalLinks usage. you can see I edited most of them. I tried to coin my rule in AGENTS.md file here: ca33e25 (it's pushed to main) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR adds a page on high level harnesses near the end of the "Expanding horizons" chapter.