Browse RC.8 documentation
RC.8 Documentation revision 1

Feature Workflow

Follow a bounded feature request from sprint item through implementation, verification, and closeout.

Audience: Developers and coding agents

Scenario#

The feature example matches the interactive Demo: add an accessible password-visibility control while preserving the login API and keyboard behavior.

The user supplies the request. The coding agent carries the repository workflow.

Scope the work#

The agent writes one sprint card with one exact taskable item.

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

- [ ] Add the accessible control and focused tests. [ref: login/password-visibility/implement]

It then starts the bound Task from that exact item.

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

The output supplies the Task, Change, and workspace path.

Implement in the bound workspace#

The agent enters the printed path, updates the control and focused tests, and runs the repository-owned validation. AIT does not guess a framework or invent a test command.

Code · text
src/LoginForm.tsx
tests/LoginForm.test.tsx
3 tests passed

Record the result#

After the checks pass, the agent records the code state.

Code · bash
ait snapshot create --message "Add accessible password visibility control"

Remote-backed work then uses the guided readiness command until the selected Patchset has the required CI, attestation, review, and policy evidence.

Code · bash
ait workflow ready <change-id> --apply

Complete and verify#

The agent finishes with the Task command from the generated repository instructions, then verifies Task, workspace, Line, and sprint-item closeout.

Code · bash
ait task land <task-or-change-id>
ait task audit <task-id>

Use the Interactive Demo to watch the same flow, or open the ait task reference for command details.

Version authority

Checked against the exact RC.8 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-F136DB9A342B
  • ait-serverSNP-FBF302ADABC5
  • ait-runnerSNP-DF67532B0360
  • ait-pythonSNP-39225802847F
  • ait-nodeSNP-3D474B60B26F