Fleet changelogs · dev.ecs0.net
rdmbair15m5-changelog-20260915-2200-fleet-overnight-shifter-and-quota-failover

rdmbair15m5-changelog-20260915-2200-fleet-overnight-shifter-and-quota-failover

One-line summary: Implemented and launched multi-harness overnight quota shifter and autonomous app iteration engine supporting dynamic handoffs across agy, Claude Code, and Codex.

Scope

Exact Files Touched / Created

Architecture & Autonomous Shifting Mechanism

  1. Quota & Cooldown Detection:
    • Continuously inspects .agy_quota_state and brain logs for RESOURCE_EXHAUSTED / Resets in ....
    • When quota exhaustion is detected, shifts active project tasks to Claude Code (via idle herdr panes) or Codex (via bounded codex exec), preventing overnight stalling.
  2. Quota Reset & Nudge:
    • Evaluates deadline timestamps and invokes AppleScript triggers to cleanly resume agy sessions at the reset instant.
    • Rotates agy back into active iteration when quota returns.
  3. Fleet-Wide Unblocking:
    • Executes fleet_herdr_unblock_fleet.zsh on every cycle to auto-approve trust prompts and dismiss headless TCC/Computer Use modal barriers within 60s.
  4. Continuous App Iteration:
    • Iterates through priority apps (AirFleet, CoreAudit, KeyRingScope, ModelVault, PasswordScope, SQLiteScope, ThermalScope, Tyrell).
    • Runs test suites, captures failure diagnostics, and dispatches repairs to the active harness.

Verification Evidence

How to Undo

Outstanding Owner Actions