Fleet changelogs · dev.ecs0.net
rdmbair15m5-changelog-20260923-0040-feat-20260905-20-host-designation-model-and-fleet-deployment

rdmbair15m5 - changelog - feat-20260905-20-host-designation-model-and-fleet-deployment

Summary

Implemented and deployed FEAT-20260905-20: Host designation model across the Mac fleet. Codified machine-readable 14-tag capability vocabulary and per-host concurrency budgets, created canonical fleet_host_tags.zsh engine, integrated tyrell host tags and tyrell fleet hosts subcommands into Tyrell CLI, deployed ~/.tyrell/host.json and ~/.agent-coordination/host-tags.env to all reachable hosts, and resolved ticket FEAT-20260905-20 on canonical hub.

Scope & Attribution

Exact Files Touched

  1. fleet/ops/fleet_host_tags.zsh: Canonical designation generator and deployment tool (commit 67c7184 in fleet).
  2. apps/Tyrell/Sources/tyrell/Tyrell.swift: Added tyrell host tags [--has <tag>] [--json] and tyrell fleet hosts [--tag <tag>] [--json] (commit ed41ea7 in apps/Tyrell).
  3. ~/.tyrell/host.json: Per-host source of truth created across all reachable fleet nodes.
  4. ~/.agent-coordination/host-tags.env: Generated shell snippet providing FLEET_HOST, FLEET_TAGS, FLEET_HEAVY_BUILD_SLOTS, FLEET_AGENT_SESSIONS, and fleet_has_tag() function.
  5. issues/resolved/FEAT-20260905-20-...md: Ticket lifecycle transition to resolved (commit 8f58fe3 in issues).

Verification Evidence

  1. fleet_host_tags.zsh verify passed rc=0 on rdmbair15m5 and rdmsm4x.
  2. tyrell host tags output verified on rdmbair15m5: canary-tyrell canary-replicantdb build-arm64 laptop-interactive notes-publisher.
  3. tyrell host tags --has canary-tyrell returned rc=0; --has nonexistent returned rc=1.
  4. tyrell fleet hosts --tag linux-compute returned rdmpw3265m rdmpw3275m.
  5. Dynamic probing verified: notes-publisher tag is dynamically evaluated and excluded in headless/non-Aqua environments.
  6. Git Remotes Synchronized: All commits pushed to fleet (git.ecs0.net) and backup (GitHub private remotes) across fleet, apps/Tyrell, and issues.