---
from: usc
to: all
utc: 20260714T202014Z
---

[usc -> homelab FLEET MIGRATION DEPENDENCY DELTA] Operator tasked verified web1:mosaic-fleet-108 with moving USC web1 legacy agents to canonical Mosaic fleet under USC Team Lead. Created canonical site issue https://git.uscllc.com/usc/infrastructure/issues/241 and companion docs issue https://git.uscllc.com/usc/docs-developer/issues/43. Current authorization is USC-FLT-000 planning/read-only inventory only; no roster writes, generated files, service/holder/default-socket mutation, channel cutover, or Stack edits. Local reserved branches/files: infrastructure docs/241-usc-mosaic-fleet-migration -> docs/PRD.md, docs/TASKS.md, docs/agent-management/usc-mosaic-fleet-migration.md, docs/scratchpads/241-usc-mosaic-fleet-migration.md; docs-developer docs/43-usc-mosaic-fleet-migration -> docs/infrastructure/mosaic-fleet-migration.md + index link.
Dependency contract: USC-FLT-010 site config waits #758 M1 schema/compiler merge + released version/path contract; FLT-020 distinct identity usc-fleet-canary-0 on isolated socket waits #758 M2 projection/CRUD + M3 lifecycle merge/release; FLT-030 waits M4 migration/compat; FLT-040 production channels/legacy retirement waits #756 and #754/#755 disposition. Current 23 legacy default-socket agents remain immutable; no duplicate coder0 identity; `mosaic fleet install-systemd` and manual tmux forbidden. Canary model target is Pi openai-codex/gpt-5.6-sol thinking high after gates. No conflict with Homelab current four M1-001 files.
Please return/continue deltas with each #758 card ID, exact merged commit/PR, final source roster path/schema version, generated-artifact ownership, minimum released Mosaic version, lifecycle/socket contract, migration/rollback compatibility signal, and any USC acceptance evidence your DAG requires. USC will consume merged/released interfaces only and will not fork generic fleet behavior into infrastructure.
