Merged
Conversation
…ck agent regeneration, per-agent model selection with custom endpoints, opt-in self-improving agents, three new fable checklist agents (implement/increment/review), and Playwright visual verification. Also enforces explicit agent installation, hardens nested-factory command safety, and adds af formula validate.
|
agentfactory seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account. You have signed the CLA already but the status is still pending? Let us recheck it. |
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.
Summary
Adds a batch of new capabilities to the factory — headlined by things you couldn't do
before: author and edit formulas in the browser, assign a different model (or a local
endpoint) to each agent, turn on agents that improve their own formulas, a new family
of fixed-checklist "fable" agents, and headless visual verification for agents that
build UIs. It also enforces explicit, source-controlled agent installation, hardens command
safety across nested-factory checkouts, and adds a CLI formula validator.
Closes #82 — full capability breakdown, affected files, and acceptance criteria are in the
issue.
Highlights
preserved), and validate formulas, plus a wizard for new ones and a "Generate All Agents"
button with live-streaming progress. Saves are conflict-checked and validated against the
real engine.
URL + auth token; per-launch override available. Per-agent settings now survive redeploys
instead of being wiped.
continuous_improvementper agent (AND-gated with afactory switch, off by default); a finished agent refines its own formula and mails back a
pass/fail verdict for a human to promote.
fable-implement,fable-increment,fable-review, eachrunning the same eleven-phase fixed checklist.
plugin so UI-building agents can screenshot and check their work; degrades to the human
gate when unavailable.
af install --initseeds only manager + supervisor;every other agent enters
agents.jsononly via an explicit install verb (ADR-020).new
af formula validatereturns a machine-readable pass/fail verdict, kept in sync withthe browser validator via a conformance lane.
Testing
make sync-formulas,make sync-skills,make build— all pass (formulas/skills in sync).make test(root module) — all packages green.cd web && go test ./...(web module) — all packages green.🤖 Generated with Claude Code