- Kind: Projection
- Version: 1
- Fleet Manager owner: Fleet Manager squad, #fleet-manager-chat (individual claimant pending)
- Counterpart owner: unassigned, DevEx (owns the UI) with Deployment Engineering as the consumer (repository
nscaledev/burn-in-testing, whoseCODEOWNERSstill names the Leverage team) - Last reviewed: 2026-09-09
What flows
A web dashboard over the Fleet Manager API for visualising and analysing burn-in results. Its client holds read scopes on organisations, sites, locations, racks, devices, workflows, jobs, cohorts and test executions, and alsojob:create, job:cancel, job-device-status:update, cohort:create,
test-execution:create|update|mark_stale
and stale-hold undo.
What breaks if this changes
Burn-in API or cohort shape changes break the dashboard. Because the client holds write scopes, it can also dispatch and cancel jobs; any dispatch from it competes with operators and CHAD for the same devices.Enforcement
- Principal:
burn-in-testing. - Mechanism: FM OAuth client in the hub chart roster.
- Hub roster client
burn-in-testingindeployment/charts/hub/values.yaml.
Gaps
- A read dashboard holding job-create and test-execution write scopes; whether those are still needed is unconfirmed.
- Repository last pushed April 2026.
Change log
- 2026-09-09 v1: created; describes present behaviour.