Security · Posture /fix-this-first, ranked by leverage
How safe the fleet is — and exactly what to fix first
Highest-leverage move: fix “No tool-approval policy” on 5 agents = +50 posture. Worst agent marketing-gpt at 25.
Critical agents
posture < 50 · highest blast radius
Instrumentation
7 of 8 reporting telemetry
Shadow agents
blindinstalled but unmonitored
Weeks to target
at recent slope
Fix this first — ranked by leverage
ROI = agents affected × points eachClear “No tool-approval policy” on 5 agents — the single biggest available move (+50 posture). Do it and the fleet jumps fastest toward 80.
Posture index — trending to target
6 weeks · target ≥ 80Up +18 over 6 weeks (58 → 76). At the recent slope, ~2 more weeks to hit 80.
Posture bands
8 agentsEffective posture — pricing the instrumentation gap
shadow agents have no telemetry · their posture is assumedReported (instrumented only)
1 shadow agent excluded.
Worst case (shadows = Critical)
If unmonitored agents are as bad as our worst.
Instrumenting Zed Agent closes a blind spot worth up to 7 points of uncertainty — you can't claim 76 while 1 agent is dark.
Posture regression — current vs worst observed
agents that have recovered from a worse stateCritical & at-risk agents
posture < 80 · lowest firstAgent | Owner | Severity | Governance | Top risk factor | Score |
|---|---|---|---|---|---|
| marketing-gpt | root | Critical | ungoverned | Approvals & sandbox bypassed (yolo) | 25 |
| Zed Agent shadow | jane | Elevated | ungoverned | No tool-approval policy | 60 |
| support-copilot | svc-support@qpoint.io | Elevated | governed | Running as root | 65 |
| Codex CLI | dev-7f3@duck.com | Elevated | ungoverned | Sandbox disabled | 70 |
At-rest installations — coverage
4/5 instrumented · 1 unmonitoredAdapter | Version | Executable | Config | Coverage |
|---|---|---|---|---|
| claude-cli | 2.1.161 | /Users/mark/.local/bin/claude | present | instrumented |
| claude-desktop | 1.9255.2 | /Applications/Claude.app/Contents/MacOS/Claude | present | instrumented |
| cursor-cli | 3.5.17 | /Applications/Cursor.app/Contents/MacOS/Cursor | present | instrumented |
| cursor-desktop | 3.5.17 | /Applications/Cursor.app/Contents/MacOS/Cursor | present | instrumented |
| zed | 0.229.0 | /Applications/Zed.app/Contents/MacOS/zed | present | unmonitored |
Do next
Derived: fleetPostureScore · hardeningROI · postureBands · postureIndexTrend · weeksToTarget · shadowAgents — from app/data/c16-fleet.ts (qcontrol /api shape). Score = 100 − Σ FACTOR_PTS deductions. Inline PostureHero / LeverageRank / TrendArea / BandBar are proposed additions.