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
- Hosts Touched:
rdmsm4x,rdmbair15m5,rdmbair13m5,rdmpw3265m,rdmpw3275m - Agent Identity:
agy@rdmbair15m5/1055213a - Parent Ticket:
EPIC-20260905-03 - Resolved Ticket:
FEAT-20260905-20
Exact Files Touched
fleet/ops/fleet_host_tags.zsh: Canonical designation generator and deployment tool (commit67c7184infleet).apps/Tyrell/Sources/tyrell/Tyrell.swift: Addedtyrell host tags [--has <tag>] [--json]andtyrell fleet hosts [--tag <tag>] [--json](commited41ea7inapps/Tyrell).~/.tyrell/host.json: Per-host source of truth created across all reachable fleet nodes.~/.agent-coordination/host-tags.env: Generated shell snippet providingFLEET_HOST,FLEET_TAGS,FLEET_HEAVY_BUILD_SLOTS,FLEET_AGENT_SESSIONS, andfleet_has_tag()function.issues/resolved/FEAT-20260905-20-...md: Ticket lifecycle transition toresolved(commit8f58fe3inissues).
Verification Evidence
fleet_host_tags.zsh verifypassed rc=0 onrdmbair15m5andrdmsm4x.tyrell host tagsoutput verified onrdmbair15m5:canary-tyrell canary-replicantdb build-arm64 laptop-interactive notes-publisher.tyrell host tags --has canary-tyrellreturned rc=0;--has nonexistentreturned rc=1.tyrell fleet hosts --tag linux-computereturnedrdmpw3265m rdmpw3275m.- Dynamic probing verified:
notes-publishertag is dynamically evaluated and excluded in headless/non-Aqua environments. - Git Remotes Synchronized: All commits pushed to
fleet(git.ecs0.net) andbackup(GitHub private remotes) acrossfleet,apps/Tyrell, andissues.