Browse RC.6 documentation
RC.6 Documentation revision 18

ait plan

Record versioned Markdown lineage and synchronize exact sprint items in the configured scope.

Audience: Coding agents and maintainers

Role#

Normally run by the coding agent under the exact scope printed in the repository's generated instructions.

Purpose#

ait plan records versioned Markdown lineage. In sprint mode, one exact open checklist item becomes the Task binding; ordinary documentation can be synced without becoming a Task.

Syntax#

Code · bash
ait plan sync <markdown-file-or-dir> --local
ait plan sync <markdown-file-or-dir> --remote origin

Use only the scope that matches the effective repository configuration. The initial ait task start --from invocation owns exact-file synchronization for its bound sprint item.

Example#

Code · markdown
# Password Visibility [plan-ref: login/password-visibility/root]

- [ ] Add the accessible control and focused tests. [ref: login/password-visibility/implement]
Code · bash
ait plan sync docs/architecture.md --local

Output#

Sync reports the Plan identity, revision, action, and publication scope. Plan views can inspect items and revisions without changing them.

Failure and recovery#

Do not copy a Plan ID into task start or hide a Markdown checkbox update in a code Snapshot. When remote closeout leaves the checklist update separate, edit the exact bound item and sync that card in the configured remote scope.

Version authority

Checked against the exact RC.6 source

This page is public documentation, not a second product contract. Use the exact source and distribution contract for release authority.

Owning component Snapshots
  • ait-coreSNP-8C859807E799
  • ait-serverSNP-25FF61FEEA4C
  • ait-runnerSNP-E50374CBA6E6
  • ait-pythonSNP-DF2C871D5400
  • ait-nodeSNP-46BB35869747