Query
CREATE TABLE student_summaries (
student_id INTEGER PRIMARY KEY REFERENCES students(id) ON DELETE CASCADE,
summary TEXT NOT NULL,
source_counts TEXT,
-- JSON: Datenstand bei Erzeugung (Invalidierung)
generated_at TEXT NOT NULL DEFAULT (datetime('now'))
)