mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-10 04:36:40 +00:00
Two files had grown past the size the project allows, each carrying a part that stands on its own. The CSP filter's token ordering becomes utils/csp/tokens.py and the meta/addons loader becomes utils/cache/addons.py. Behaviour is unchanged: the bodies move verbatim, the addon loader keeps reading through the same cached yaml loader its caller already used, and nothing refers to the former private names. Losing the leading underscore is the only edit, since both now cross a module boundary. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>