Architecture Backend decision 5

Claude prices: single source via endpoint, not a duplicated file

The Claude plugin needs the same per-model prices (claude_prices table) as the backend, to show users their own costs. GET /api/prices/claude returns the currently valid price per model family straight from the table.