-- device_templates currently has manufacturer_id (a FK into the normalized -- `manufacturers` table), but nothing in the app populates or reads it yet — -- organized-ideas.md §3 calls for manufacturer to eventually be a normalized, -- submittable catalog like device categories, but wiring that up (browse-by- -- manufacturer view, its own submission flow) is its own chunk of work. -- For this pass (public catalog read integration), keep manufacturer as -- plain free text on the template, matching the domain model's existing -- `DeviceTemplate.manufacturer?: string` — the same shape it's always had -- when templates lived embedded in each diagram. manufacturer_id is left in -- place, unused, for the future normalization pass rather than dropped. alter table public.device_templates add column manufacturer text;