The evidence field is optional, so reading the mahadasha through it yields undefined as well as null, which the lookup did not accept. staging's typecheck was failing on this before this branch touched it. Co-authored-by: Cursor <cursoragent@cursor.com>