$ machinist start "Add CSV export for the currently filtered rows" --test-cmd "uv run pytest"
Created T1. Recover with machinist status T1.
Baseline verification completed in the Workshop.
Spec retained: .machinist/specs/task-1-spec.md
State: awaiting approval
# Read the printed Spec; copy its full Approval command.
$ machinist approve --task T1 --spec-sha a17c98d42e6f0123456789abcdef0123456789ab
Execute: Harness implementing in an isolated Workshop…
Verification: uv run pytest
Required verification completed; candidate retained locally.
Independent Review completed; findings are advisory.
State: ready to integrate
# Inspect the report and candidate diff before accepting.
$ machinist integrate T1
State: integrated
# Optional: origin + authenticated glab required.
$ machinist publish T1 --provider gitlab
Published T1: <verified merge-request URL>