When to Use Use this skill when: - Creating a new package, file, or directory - Deciding where code belongs - Adding tests, templates, assets, or docs --- Placement Rules 1. Put behavior near its domain, not near the caller that happens to use it. 2. Keep templates in and generated files checked in. 3. Keep dashboard styling in unless a new static asset is clearly needed. 4. Put HTTP handlers in server packages, not in store packages. 5. Put persistence queries in store/cloudstore, not in handlers. --- File Creation Rules - New route - handler + tests in dashboard/server package - New DB beha…