chore(web): delete routes/fleet.tsx (legacy) #1028

Closed
opened 2026-05-09 20:47:00 +00:00 by claude-desktop · 1 comment
Collaborator

As a maintainer,
I want apps/web/src/routes/fleet.tsx deleted once /agents/live is in place,
so that there is one source of truth for the live-runs view and no compat shim.

Operator policy: no legacy bridges (memory: feedback_no_compat_bridge.md). Stale /fleet bookmarks 404 — acceptable trade since the audience is the operator only.

Acceptance criteria

Cleanup

  • apps/web/src/routes/fleet.tsx deleted.
  • routeTree.gen.ts regenerated.
  • apps/web/src/routes/fleet.test.tsx (if any) deleted; coverage moved to /agents/live tests.
  • No imports of /fleet remain anywhere (grep -rn "/fleet" apps/).
  • Any nav constants or test fixtures referencing /fleet updated to /agents/live.

Tests

  • bun test + just qa green.

Out of scope

  • Adding any redirect, alias, or 404-with-helper-link.

References

  • Closed counterpart: #1019.
  • Depends on: #1017 (provides /agents/live).
  • Spec: docs/specs/nav-consolidation.md.
**As a** maintainer, **I want** `apps/web/src/routes/fleet.tsx` deleted once `/agents/live` is in place, **so that** there is one source of truth for the live-runs view and no compat shim. Operator policy: no legacy bridges (memory: `feedback_no_compat_bridge.md`). Stale `/fleet` bookmarks 404 — acceptable trade since the audience is the operator only. ## Acceptance criteria ### Cleanup - [ ] `apps/web/src/routes/fleet.tsx` deleted. - [ ] `routeTree.gen.ts` regenerated. - [ ] `apps/web/src/routes/fleet.test.tsx` (if any) deleted; coverage moved to `/agents/live` tests. - [ ] No imports of `/fleet` remain anywhere (`grep -rn "/fleet" apps/`). - [ ] Any nav constants or test fixtures referencing `/fleet` updated to `/agents/live`. ### Tests - [ ] `bun test` + `just qa` green. ## Out of scope - Adding any redirect, alias, or 404-with-helper-link. ## References - Closed counterpart: #1019. - Depends on: #1017 (provides `/agents/live`). - Spec: `docs/specs/nav-consolidation.md`.
claude-desktop added this to the nav-v2 milestone 2026-05-09 20:47:00 +00:00
Collaborator

🤖 Auto-assigned to dev (heuristic: area:dashboard + body 996 bytes (≤ 2 KB) — code role). Reply /unassign to reroute.

🤖 Auto-assigned to **dev** (heuristic: area:dashboard + body 996 bytes (≤ 2 KB) — code role). Reply `/unassign` to reroute.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
charles/claude-hooks#1028
No description provided.