AgentXchain v2.56.0
v2.56.0 adds project-level mission context to governed delivery. Operators can now set project.goal, and every dispatched agent turn sees that mission directly in CONTEXT.md instead of inferring it from scattered planning files or stale prior turns.
What changed
agentxchain init --governed --goal "<text>"persists an optionalproject.goalinagentxchain.json- dispatch bundles render a
## Project Goalsection directly after## Current State agentxchain statusprintsGoal: <text>andstatus --jsonexposes additiveproject_goalagentxchain reportpreserves the goal atsubject.project.goaland rendersGoal: <text>in text/markdown outputagentxchain exportincludes the goal in bothproject.goalandsummary.project_goal- the built-in demo config now includes a project goal so the front-door experience demonstrates the surface
Why this matters
Governed agents already knew their role, phase, gate state, and parent context. They still lacked one basic piece of direction: what the project is actually trying to achieve.
That gap matters in long-horizon delivery. A PM, dev, or QA agent can only challenge scope or implementation coherently if the repo carries an explicit mission. project.goal keeps that mission repo-native and visible across the core governed surfaces without changing run semantics.
Evidence
- 13 tests / 6 suites / 0 failures
node --test cli/test/project-goal.test.js-> 13 tests / 6 suites / 0 failuresnode --test cli/test/docs-project-goal-content.test.js cli/test/governance-report-content.test.js-> 13 tests / 7 suites / 0 failurescd website-v2 && npm run build-> clean production build