---
title: Close out the residue of the 2026-08 player attribution repairs
type: task
status: planned
description: >-
  Declare overrides for the 22 adjudicated player repairs, explain and clear the grown orphaned
  facet gamelogs, and get operator rulings on Garner's 2002 residuals.
base_uri: user:task/league/close-player-attribution-repair-residue.md
created_at: '2026-09-30T05:59:40.553Z'
entity_id: 3e1f1292-59e3-4a72-90e7-92780b370dfc
owner_identity_uri: █████████████████████████
priority: Medium
public_read: true
tags:
  - user:tag/league-xo-football.md
updated_at: '2026-09-30T05:59:40.553Z'
visibility_analyzed_at: '2026-11-06T00:17:42.536Z'
---

# Close out the residue of the 2026-08 player attribution repairs

Three leftovers from the August 2026 player-identity and gamelog-attribution repairs. Each is small, and each needs checking against current production before any write.

## Plan

- [ ] Declare `player_field_override` rows for the 22 adjudicated repairs (still 22 undeclared on 2026-09-30), so nightly Sleeper imports cannot revert them — [[████████████████████████-██-████████████████-█████████-███-███████████-██████-██████████]]
- [ ] Explain why orphaned facet gamelogs grew from 100 to 514 (354 receiving, 160 rushing on 2026-09-30), then clear the falsified-attribution cohort and keep the tracking supplier's rows — [[████████████████████████-██-██████████████-████████-█████-███████████]]
- [ ] Operator rulings on C. Garner's 2002 residuals: the 2-yard gap to a reference stats source, and whether to restore his 25 stranded receiving rows — [[████████████████████████-██-███████████████-█████████-███████████]]

## Notes

Use `libs-server/set-player-field-override.mjs`, never a hand-written insert. Production writes need the four-factor gate.
