772cdf4109
Plan B of the Sprint 2 split — the Settings subsystem, 5 atomic TDD tasks: PATCH /api/auth/me profile endpoint (J6); ProfileTab rewired to real API (D1); ApiKey model + api-keys endpoints (J5/D3); outbound webhook settings endpoints (J5/D4/D5); ApiTab full wiring (D2-D5). Schema delta = 0 — api_keys + outbound_webhook_subscriptions tables already exist in schema.sql. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>