Reorganize a Convex backend into per-domain folders — each domain owns convex/DOMAIN/schema.ts (exporting DOMAINTables, spread into the root schema) plus optional queries.ts / mutations.ts / model.ts, internal/private/public trust-tier subfolders, and an optional convex/DOMAIN/http.ts composed into the root http.ts. Use when moving a flat convex/NAME.ts into a convex/NAME/ subdirectory, splitting a Convex function file by trust tier (internal vs private vs public), extracting tables out of a monolithic schema.ts, moving HTTP routes into a domain folder, or when the user says "move X into a subdir like we did for tasks/users", "break this Convex file up", "follow the same …