Browse RC.6 documentation
RC.6 Documentation revision 18

ait task

Start Plan-bound work, inspect readiness, and complete the Task through its configured scope.

Audience: Coding agents and maintainers

Role#

Normally run by the coding agent. The user states the desired result and constraints rather than manually driving Task bookkeeping.

Purpose#

ait task binds sprint intent, Change lineage, a feature Line, a managed workspace, and final closeout. In sprint mode, start from one exact taskable Markdown item.

Syntax#

Code · bash
ait task start --from <sprint-card>#<exact-ref> --intent <intent> --base-line main
ait task audit <task-id>
ait task land <task-or-change-id>

Example#

Code · bash
ait task start \
  --from docs/sprints/password_visibility.md#login/password-visibility/implement \
  --intent "Add accessible password visibility control" \
  --base-line main

The final output includes the Task, Change, and exact cd command. All code work belongs in that printed workspace.

Audit and closeout#

ait task audit reads the Task's readiness and closeout state. ait task land uses the recorded workflow scope. A remote Task must already have a selected Patchset with completed readiness evidence.

Failure and recovery#

If startup partially succeeds, keep the printed identifiers and inspect the Task before retrying. If a workspace is missing, use the worktree recovery surface; do not create a second Task for the same open sprint item unless the original lineage is explicitly resolved.

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