Fleet changelogs · dev.ecs0.net
rdmpw3275m-changelog-20260911-0436-tyrelld-repo-cpu-fix-build18-gate

rdmpw3275m changelog — tyrelld repo CPU fix and Build 18 release gate

Fixed the source-level repository-inventory loop that drove the canonical rollback tyrelld into a sustained CPU runaway, filed the defect, published an exact Build 18 candidate, and kept production on the known signed Build 15 rollback pending canonical signing and canary acceptance.

Scope

Incident and root cause

Source changes

Published branch head: 9a0fe66f8fb7a3d8251d3340efc6467255bb7265.

Files changed in the isolated Tyrell worktree:

The implementation now plans one spool per shared Git store, preserves per-worktree state, uses a stable checked-out-head set, reuses an exact-path hash only when both size and modification time match, full-hashes newly created or changed bundles, preserves divergent independent-clone snapshots, prunes only after a readable hashed replacement, and skips destructive snapshot pruning whenever any scan root is partial. Porcelain-v2 parsing combines branch, HEAD, and dirty-count collection, reducing the normal repo-state path from four Git processes to two.

Ticket, coordination, and automation changes

Commands and verification

Representative commands executed:

Results:

Rollback and undo

Outstanding owner actions