Guidance travels with the project
The starter places its operating guidance under.agents/:
These files are useful to people as well as agents. Keeping them in the repository means the instructions can evolve alongside the code and be reviewed like any other project change.
One workflow for every contributor
The shared workflow matters more than which tool made the edit. A component prop added by a developer, a page revised with a coding agent, and content produced through Gradial all meet at the same validation boundary.1. Read the local instructions
Before editing, load.agents/AGENTS.md and the relevant skill. The task should also identify the page, component, or route in scope and the checks required before handoff.
2. Inspect the source of truth
Agents can reason about the project through ordinary files:.content/contains pages, fragments, overlays, and site configuration;src/cms/contracts/defines valid component props and layout regions;src/cms/registry.tsmaps contracts to runtime components;src/components/contains the frontend implementation; andpackage.jsondefines the project’s supported development and verification commands.
3. Make a scoped change
Use the normal project tools. Keep stable page and block IDs when updating existing content, and avoid changing generated output under.aci/.
For hosted content work, use a named ACI branch so the change remains isolated until it has been reviewed:
4. Run the shared checks
Generated projects provide a standard local verification loop:5. Review the result
A passing command is necessary, but it is not the whole review. Before approval:- inspect the file diff for unintended scope;
- confirm that IDs and references were preserved;
- review the branch preview across relevant routes and viewports;
- check base and personalized experiences when overlays changed; and
- follow your team’s content, legal, brand, and release approvals.
Write an effective task
A useful agent task names the outcome, source files, constraints, and proof of completion. For example:Guardrails worth keeping in the repository
Add instructions that are specific enough to verify:
Prefer rules that describe observable outcomes. A contributor can verify “no raw color values” with a lint rule; “make it polished” leaves the important constraint open to interpretation.
Use the same CLI safely
Coding agents can invoke the same project scripts and ACI commands available to a developer. Grant only the access required for the task, and keep production activation as an explicit step in your release process. For a content branch, a safe handoff sequence is:What stays consistent
Whether a change is made by a person, through Gradial, or with a compatible coding agent, ACI evaluates the resulting project rather than trusting the authoring tool:- content is structured and reference-aware;
- props are checked against code-owned schemas;
- branches isolate in-progress work;
- previews show the branch’s linked content and code; and
- approved content is promoted and released through explicit steps.
Next: Personalization Quickstart →