d0a9cec70d44980149e8a1ca0102f2a315a07904
Every roster the user sends arrives under a different filename, which forced a code change each time. The roster now lives at a fixed roster.xlsx; the three superseded copies are removed (git history keeps them, and each was a strict subset of this one). This roster claims all 14 previously unattributed Adpingids, so the report has no unattributed spend. It also moves 5617321 from 周梓君 to 詹涵粤; that id has never spent, so only the 负责 counts shift. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Description
No description provided
18 MiB
Languages
Python
49.9%
HTML
41.6%
Shell
8.5%