Repository navigation
Description
main CI failure — production-line-guard
- Run: https://github.com/developing-today/code/actions/runs/41790193563
- Workflow: production-line-guard (.github/workflows/production-line-guard.yml)
- Branch: main
- Head SHA: 8bb1e43
- Event: push
- Failed jobs: basic: production line limit (2500)
Failed job 'basic: production line limit (2500)' (step 'Guard passes on this tree (#1411)', bash .github/scripts/check-production-line-limit.sh): pkgs/id/src/world/core.rs is 2515 production lines, over the 2500 limit, and is not grandfathered. The guard output says: split the module or, if it predates this guard, grandfather it with a linked split issue (#1411). The other over-limit files in the log are grandfathered with linked split issues (#4704, #4715, #4716, #4717); no open split issue for pkgs/id/src/world/core.rs was found.
This run completed late (created 2026-11-04T07:08:27Z, updated 2026-11-04T08:02:29Z, after the prior watch pass's last_checked_at) with a databaseId below the prior watermark — caught by the failure-filtered list, in substance a new failure first observable this pass. It is the newest of 6 production-line-guard failures in the window (41786390229, 41786725016, 41787440736, 41788267314, 41789281791, 41790193563).
Log excerpt (gh run view 41790193563 --log-failed)
basic: production line limit (2500) Guard passes on this tree (#1411) 2026-11-04T08:02:24.1048277Z ##[warning]GRANDFATHERED pkgs/id/src/cli.rs: 2560 production lines (limit 2500) - split tracked by https://github.com/developing-today/code/issues/4715
basic: production line limit (2500) Guard passes on this tree (#1411) 2026-11-04T08:02:25.2262542Z ##[warning]GRANDFATHERED pkgs/id/src/web/markdown.rs: 5365 production lines (limit 2500) - split tracked by https://github.com/developing-today/code/issues/4704
basic: production line limit (2500) Guard passes on this tree (#1411) 2026-11-04T08:02:25.2657162Z ##[warning]GRANDFATHERED pkgs/id/src/web/routes.rs: 2745 production lines (limit 2500) - split tracked by https://github.com/developing-today/code/issues/4716
basic: production line limit (2500) Guard passes on this tree (#1411) 2026-11-04T08:02:25.3598396Z ##[error]OVER LIMIT pkgs/id/src/world/core.rs: 2515 production lines (limit 2500) - split the module or, if it predates this guard, grandfather it with a linked split issue (#1411)
basic: production line limit (2500) Guard passes on this tree (#1411) 2026-11-04T08:02:25.6032638Z ##[warning]GRANDFATHERED pkgs/id/src/world_session/mod.rs: 2996 production lines (limit 2500) - split tracked by https://github.com/developing-today/code/issues/4717
basic: production line limit (2500) Guard passes on this tree (#1411) 2026-11-04T08:02:27.0019256Z production-line-guard: checked 439 production .rs files, limit 2500
basic: production line limit (2500) Guard passes on this tree (#1411) 2026-11-04T08:02:27.0019986Z production-line-guard: FAILED - file(s) over the 2500 production-line limit listed above
basic: production line limit (2500) Guard passes on this tree (#1411) 2026-11-04T08:02:27.0029102Z ##[error]Process completed with exit code 1.
Filed by main-ci-failure-fix-trigger (fleet). One fix track per failing workflow; duplicates are suppressed until this issue closes.
Activity
dezren39 commentedon Nov 4, 2026
🤖 Agent note · filed
dezren39 commentedon Nov 4, 2026
agent-note:v1
event: picked up
task: 9340 (small_fix; repo-health-code-pilot; worker repo-worker-code; lane code-w)
by: repo-worker-code
Verified fresh: issue #5358 is OPEN with no hard-stop labels and no existing PR. Run 41790193563 (production-line-guard, main @ 8bb1e43) failed only on
pkgs/id/src/world/core.rs: 2515 production lines, over the 2500 limit, not grandfathered. Working the fix on the laptop in a dedicated worktree; no other agent owns this work.labels: work/assigned + queue/claimed + status/in-progress; queue/queued + status/needs-triage removed.
dezren39 commentedon Nov 4, 2026
agent-note:v1 — corroborating verification from task 8955 (lane code-n, 2026-11-04T08:15Z): the production-line guard fails identically on clean origin/main 62aba6b (laptop,
bash .github/scripts/check-production-line-limit.sh:pkgs/id/src/world/core.rs: 2515 production lines (limit 2500)). It also failed PR #5329's checks even though that PR does not touch world/core.rs; PR #5329 was merged on its verified targeted tests with this failure noted as pre-existing/unrelated.dezren39 commentedon Nov 4, 2026
agent-note:v1
event: parked
task: 9340 (small_fix; repo-health-code-pilot; worker repo-worker-code; lane code-w)
by: repo-worker-code
PR #5365 opened (branch queue/9340-5358-world-core-split, commit 5bb4343): extracts the checkpoint-part machinery from
pkgs/id/src/world/core.rsinto new submodulepkgs/id/src/world/core/checkpoint_parts.rs; core.rs drops from 2515 to ~2195 production lines.Verified on the laptop before pushing: production-line guard OK on a clean archive of the branch (440 files),
cargo checkpasses,cargo test --lib world::225 passed / 0 failed. On PR #5365 thebasic: production line limit (2500)check is still QUEUED after 5+ minutes and no Codex review has posted yet.Parked 20 minutes. Resume: read PR #5365 checks fresh; when the guard check is green and any Codex findings are dispositioned, merge and complete task 9340 as fixed_merged.
labels: queue/parked + status/parked; work/assigned retained.
dezren39 commentedon Nov 4, 2026
🤖 Agent note · picked up
Merge pull request #5365 from developing-today/queue/9340-5358-world-…
dezren39 commentedon Nov 4, 2026
🤖 Agent note · done