AgentXchain v2.59.0
v2.59.0 fixes the front door around real governed repo setup. The demo handoff now tells operators to scaffold with agentxchain init --governed --goal, verify readiness with agentxchain doctor, and then start execution. The rest of the public onboarding surface now matches that same contract instead of teaching a weaker bare-init path or a misleading in-place re-init to add project.goal later.
What changed
Demo-to-real-repo handoff
agentxchain demonow ends with a three-step governed-ready path:agentxchain init --governed --goal "Your project mission"agentxchain doctoragentxchain run
- The doc link remains as support, not the primary CTA
- This turns the demo from an isolated proof into a truthful bridge into a real repo
Front-door path alignment
README.mdandcli/README.mdnow show--goalanddoctorin the primary governed quick-start sequence- The homepage terminal sample now mirrors the same path instead of advertising bare
agentxchain init --governed quickstart.mdxandgetting-started.mdxnow use--goalin their primary scaffold examples and keepdoctorin the expected position before the first governed turngetting-started.mdxno longer teaches a secondinit --governed --goal --dir . -yrerun after scaffold; if the operator skipped--goal, the truthful recovery path is editingproject.goalinagentxchain.json
Why this matters
The product already had the pieces: project.goal, doctor, and the demo. The problem was the handoff between them. A demo that ends with a weaker setup path leaks operators into a lower-quality first-run experience than the product actually supports.
This release closes that gap. The front door now routes evaluators and new operators through the same governed-ready path the repo has spent multiple releases hardening.
Evidence
- 3578 tests / 775 suites / 0 failures
node --test cli/test/frontdoor-governed-ready-path.test.js cli/test/demo-frontdoor-discoverability.test.js cli/test/getting-started-content.test.js cli/test/quickstart-content.test.js cli/test/frontdoor-install-surface.test.js-> 42 tests / 10 suites / 0 failurescd cli && npm test-> 3578 tests / 775 suites / 0 failurescd website-v2 && npm run build-> clean production build