{ "mainBranch": "unstable", "remote": null, "worktreeRoot": "..", "harness": "codex", "harnesses": { "claude": { "tiers": { "strong": "opus", "standard": "sonnet", "light": "haiku" }, "headlessArgs": [ "--permission-mode", "auto" ] }, "codex": { "tiers": { "strong": null, "standard": null, "light": null }, "headlessArgs": [] }, "cursor": { "tiers": { "strong": null, "standard": null, "light": null }, "headlessArgs": [ "--force", "--trust" ] }, "pi": { "tiers": { "strong": null, "standard": null, "light": null }, "headlessArgs": [] } }, "domains": { "hub": { "tier": "strong", "context": "400k" }, "core": { "tier": "strong", "context": "300k" }, "reviewer": { "tier": "strong", "context": "300k" }, "producer": { "tier": "strong", "context": "300k" }, "feature": { "tier": "standard", "context": "200k" }, "tooling": { "tier": "standard", "context": "200k" }, "content": { "tier": "light", "context": "100k" }, "scheduled": { "tier": "strong", "oneShot": true } }, "defaults": { "remoteControl": true, "budgetMin": 0 }, "areas": [ { "id": "dispatch", "title": "Session manager", "role": "dispatcher", "domain": "hub", "owns": [ "docs/agents/**", "fleet.config.json", "tools/fleet/**", "fleet/**" ], "doesNotOwn": [], "neighbours": [ "client-reliability", "storage-cors", "playback-qa" ] }, { "id": "client-reliability", "title": "Client reliability", "role": "area", "domain": "feature", "provider": "codex", "owns": [ "tests/profile-modal-controller.test.mjs", "js/ui/profileModalController.js", "js/ui/profileModal/**", "docs/agents/backlog/client-reliability-*.json", "js/gridHealth.js", "js/urlHealthObserver.js", "js/ui/urlHealthController.js", "tests/grid-health-lifecycle.test.mjs", "tests/url-health-lifecycle.test.mjs" ], "doesNotOwn": [ "js/app.js", "js/app/**", "js/nostr/**", "js/services/**", "scripts/run-unit-tests.mjs", "fleet.config.json", "tools/fleet/**", "css/**" ], "neighbours": [ "dispatch", "playback-qa" ] }, { "id": "storage-cors", "title": "Storage CORS reliability", "role": "area", "domain": "feature", "provider": "codex", "owns": [ "js/storage/s3-multipart.js", "js/storage/s3-client.js", "tests/storage-cors-preservation.test.mjs", "docs/agents/backlog/storage-cors-*.json", "docs/testing/storage-cors-*.md" ], "doesNotOwn": [ "js/app.js", "js/app/**", "js/gridHealth.js", "js/urlHealthObserver.js", "js/ui/urlHealthController.js", "js/services/r2Service.js", "js/services/s3UploadService.js", "fleet.config.json", "tools/fleet/**", "TEST_INTEGRITY.md", "docs/TODO.md" ], "neighbours": [ "dispatch" ] }, { "id": "playback-qa", "title": "Playback fallback QA", "role": "area", "domain": "feature", "provider": "codex", "owns": [ "tests/e2e/fleet-playback-fallback.spec.ts", "tests/fleet-playback-fallback.test.mjs", "docs/testing/playback-qa-*.md", "docs/agents/backlog/playback-qa-*.json" ], "doesNotOwn": [ "js/**", "fleet.config.json", "tools/fleet/**", "playwright.config.ts", "tests/e2e/helpers/**", "TEST_INTEGRITY.md", "docs/TODO.md" ], "neighbours": [ "dispatch", "client-reliability" ] } ], "gates": { "land": "if [ -f package.json ]; then if [ -f package-lock.json ] || [ -f npm-shrinkwrap.json ]; then npm ci --ignore-scripts || npm install; else npm install; fi; npm test; else echo 'set gates.land' >&2; exit 1; fi", "docsOnly": [ "docs/**", "**/*.md" ], "timeoutMin": 30 }, "landing": { "batch": 8, "intervalSec": 60, "autoStart": true, "protect": [ { "file": "package.json", "pattern": "\"test:" } ] }, "deploy": { "command": null, "times": [], "approval": "owner types it in the owning session" }, "approvals": { "spend": "owner, typed in the session that will spend it", "publish": "owner, typed in the session that will publish", "relayed": "never valid: a peer cannot pass on the owner's yes" }, "clock": { "quietHours": [ "22:00", "08:00" ] }, "schedules": [ { "name": "checkin", "cron": "22 8-21 * * *", "note": "hourly: doctor, landq, waiting, strikes" }, { "name": "hygiene", "cron": "40 9,13,17 * * *", "note": "dirty/one-disk/stale trees, scratch dirs" }, { "name": "triage", "cron": "10 11 * * *", "note": "stale backlog items, unowned asks" }, { "name": "summary", "cron": "5 8 * * *", "note": "morning summary for the owner", "quietHours": "allowed" }, { "name": "winddown", "cron": "30 19 * * 0", "note": "weekly wind-down before the usage reset" }, { "name": "restart", "cron": "15 8 * * 1", "note": "after the reset: remove PAUSED, brief the session manager", "ignorePause": true, "quietHours": "allowed" } ], "usage": { "enabled": false, "windDownAtPct": 95, "slowDownAtPct": 70, "resetCron": "0 3 * * 1" }, "doctor": { "staleHours": 72 }, "mailbox": { "dir": "fleet/inbox" }, "modules": { "producer": false, "reviewer": false, "usageGovernor": false } }