使用 grilling 帮我明确课程资料管理项目的需求。
当前工作目录是解压后的 project。先读取 docs/brief.md 和 data/materials.csv。
用户是个人学习者，本次范围是本机资料清单浏览，不接入账号或云端服务。
请区分资料中的事实、我的既定决定和仍需我回答的问题。
已能从文件查到的事实请自行检查；决定问题按前置关系分轮提出，附上建议理由。
先讨论范围、课程与分类的关系、关键词匹配和缺失日期的展示。
这一阶段只读取文件和讨论，不修改项目。等我明确结束需求讨论，再进入下一阶段。
