90aa1f2fdb
The knowledge-note return path in create_note_tool reads note.project_id; the SimpleNamespace fake didn't define it, so the tool crashed with AttributeError instead of returning. The task-branch test already included project_id; mirror that here.