polaris_fitness_targets
Manage fitness targets for squads: create, list, get, transition, and view history of systems like services, databases, and queues.
Instructions
Manage fitness targets: systems (services, databases, queues, ...) a squad is accountable for.
Actions and required parameters:
list: squad_id (optional limit/cursor/all_pages)
get: target_id
create: squad_id + name (optional description, target_kind e.g. SERVICE/DATABASE/QUEUE, criticality e.g. CRITICAL/HIGH, external_reference object) — created ACTIVE
transition: target_id + status (ACTIVE|DEPRECATED|RETIRED, optional reason) — explicit, auditable lifecycle change; history stays queryable
history: target_id — chronological fitness-history entries (Insights read model)
Target JSON: {id, parentId: squadId, kind: "fitness-target", status: ACTIVE|DEPRECATED|RETIRED, revision, data: {name, description?, kind?, criticality?, externalReference?}, ...}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| limit | No | ||
| action | Yes | ||
| cursor | No | ||
| reason | No | ||
| status | No | ||
| squad_id | No | ||
| all_pages | No | ||
| target_id | No | ||
| criticality | No | ||
| description | No | ||
| target_kind | No | ||
| external_reference | No |