Ingest skeleton: 0 configured sources (no external fetch in MVP)