Cargo AIAnimal Patrol

Bounded V1 flagship

One garden photo. One useful local record.

Describe Animal Patrol in Codex or Claude Code, keep the Cargo AI project it creates, and run one photo at a time. The model returns a structured finding; a project-owned Rust tool records it in a local CSV.

Synthetic garden image showing one rabbit beside a raised vegetable bed
Synthetic fixture created for this demonstration; one image is supplied per run.

The bounded contract

A small workflow with a clear handoff.

01

One photo per run

Batching is outside this flagship. Each invocation evaluates exactly one supplied image.

02

Six fields

image_name, animal, count, confidence, garden_risk, and notes.

03

Local Rust tool

The project-owned recorder creates, validates, and appends the local CSV.

04

Inspectable project

The definition, tool source, declared permissions, and package selection remain available to review and edit.

Progressive walkthrough

Start with the outcome. Open the machinery when you want it.

  1. 01Animal Patrol outcomeOne image becomes one local row.
  2. 02Project setupCreate the local project and guidance.
  3. 03Authoring handoffA bounded prepared request.
  4. 04DefinitionCurrent schema key and six fields.
  5. 05Illustrative outputA clearly labeled example row.
  6. 06ProfilesTwo image-capable proof targets.
  7. 07Package locallyInspect before optional hosted sharing.
  8. 08What “own” meansOperational custody, carefully defined.
  9. 09What is an agent?Model, definition, and declared tools.
  10. 10Technical Cargo AI viewOpen the underlying project model.