# Current strict mypy errors for the Modelable CLI.
# This file is a ratchet baseline: remove lines as typing issues are fixed,
# but do not add new lines unless intentionally accepting existing debt.
src/modelable/commands/codegen.py:62: error: Incompatible types in assignment (expression has type "str | None", variable has type "str")  [assignment]
src/modelable/commands/create.py:119: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/commands/create.py:148: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/commands/create.py:62: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/commands/create.py:93: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/commands/spec.py:140: error: "object" has no attribute "__iter__"; maybe "__dir__" or "__str__"? (not iterable)  [attr-defined]
src/modelable/commands/spec.py:194: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/commands/workspace.py:101: error: Incompatible types in assignment (expression has type "Any | None", variable has type "str")  [assignment]
src/modelable/commands/workspace.py:106: error: "str" has no attribute "models"  [attr-defined]
src/modelable/commands/workspace.py:112: error: "str" has no attribute "name"  [attr-defined]
src/modelable/commands/workspace.py:126: error: "str" has no attribute "projections"  [attr-defined]
src/modelable/commands/workspace.py:132: error: "str" has no attribute "name"  [attr-defined]
src/modelable/commands/workspace.py:133: error: "str" has no attribute "name"  [attr-defined]
src/modelable/commands/workspace.py:179: error: Argument 3 to "resolve_model_ref" has incompatible type "int | object"; expected "VersionExact | VersionRange | VersionMin | VersionPinned | int"  [arg-type]
src/modelable/commands/workspace.py:51: error: Incompatible types in assignment (expression has type "Any | None", variable has type "str")  [assignment]
src/modelable/commands/workspace.py:56: error: "str" has no attribute "models"  [attr-defined]
src/modelable/commands/workspace.py:60: error: "str" has no attribute "description"  [attr-defined]
src/modelable/commands/workspace.py:60: error: "str" has no attribute "name"  [attr-defined]
src/modelable/commands/workspace.py:60: error: "str" has no attribute "owner"; maybe "lower"?  [attr-defined]
src/modelable/commands/workspace.py:65: error: "str" has no attribute "projections"  [attr-defined]
src/modelable/commands/workspace.py:73: error: "str" has no attribute "name"  [attr-defined]
src/modelable/commands/workspace.py:76: error: "str" has no attribute "owner"; maybe "lower"?  [attr-defined]
src/modelable/commands/workspace.py:77: error: "str" has no attribute "description"  [attr-defined]
src/modelable/emitters/_schema_mapping.py:113: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/_schema_mapping.py:116: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/_schema_mapping.py:122: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/_schema_mapping.py:193: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/_schema_mapping.py:195: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/_schema_mapping.py:200: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/_schema_mapping.py:326: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/_schema_mapping.py:328: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/_schema_mapping.py:344: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/_schema_mapping.py:349: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/_schema_mapping.py:350: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/_schema_mapping.py:351: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/_schema_mapping.py:364: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/_schema_mapping.py:364: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/_schema_mapping.py:47: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/_schema_mapping.py:51: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/fhir.py:248: error: Argument 1 to "append" of "list" has incompatible type "object"; expected "EmittedArtifact"  [arg-type]
src/modelable/emitters/fhir.py:249: error: Argument 1 to "extend" of "list" has incompatible type "object"; expected "Iterable[EmittedArtifact]"  [arg-type]
src/modelable/emitters/json_schema.py:120: error: Function is missing a return type annotation  [no-untyped-def]
src/modelable/emitters/json_schema.py:145: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/json_schema.py:67: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/json_schema.py:83: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/json_schema.py:86: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/markdown.py:108: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/rust.py:1007: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/rust.py:1237: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/rust.py:1379: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/rust.py:1406: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/rust.py:1698: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/rust.py:1706: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/rust.py:1754: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/rust.py:1788: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/rust.py:1814: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/rust.py:1828: error: Returning Any from function declared to return "str"  [no-any-return]
src/modelable/emitters/rust.py:1924: error: Function is missing a return type annotation  [no-untyped-def]
src/modelable/emitters/rust.py:1924: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/rust.py:1938: error: Item "ProjectionField" of "FieldDef | ProjectionField" has no attribute "optional"  [union-attr]
src/modelable/emitters/rust.py:1938: error: Item "ProjectionField" of "FieldDef | ProjectionField" has no attribute "type"  [union-attr]
src/modelable/emitters/rust.py:1942: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/rust.py:1942: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/rust.py:1950: error: Returning Any from function declared to return "dict[Any, Any]"  [no-any-return]
src/modelable/emitters/rust.py:1955: error: Returning Any from function declared to return "dict[Any, Any]"  [no-any-return]
src/modelable/emitters/rust.py:1959: error: Returning Any from function declared to return "dict[Any, Any]"  [no-any-return]
src/modelable/emitters/rust.py:229: error: Incompatible types in assignment (expression has type "list[ProjectionVersion]", variable has type "list[ModelVersion]")  [assignment]
src/modelable/emitters/rust.py:231: error: "ModelVersion" has no attribute "source"  [attr-defined]
src/modelable/emitters/rust.py:236: error: Argument 3 to "_emit_projection" has incompatible type "ModelVersion"; expected "ProjectionVersion"  [arg-type]
src/modelable/emitters/rust.py:317: error: Incompatible types in assignment (expression has type "list[ProjectionVersion]", variable has type "list[ModelVersion]")  [assignment]
src/modelable/emitters/rust.py:319: error: "ModelVersion" has no attribute "source"  [attr-defined]
src/modelable/emitters/rust.py:323: error: Argument 3 to "_emit_projection" has incompatible type "ModelVersion"; expected "ProjectionVersion"  [arg-type]
src/modelable/emitters/rust.py:465: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/rust.py:465: error: Missing type arguments for generic type "set"  [type-arg]
src/modelable/emitters/rust.py:545: error: Missing type arguments for generic type "set"  [type-arg]
src/modelable/emitters/sql.py:500: error: Function is missing a return type annotation  [no-untyped-def]
src/modelable/emitters/sql.py:500: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/sql.py:515: error: Function is missing a return type annotation  [no-untyped-def]
src/modelable/emitters/sql.py:515: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/sql.py:521: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/sql.py:521: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/sql.py:533: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/sql.py:537: error: Returning Any from function declared to return "bool"  [no-any-return]
src/modelable/emitters/sql.py:576: error: Returning Any from function declared to return "str"  [no-any-return]
src/modelable/emitters/sql.py:607: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/sql.py:639: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/sql.py:639: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/sql.py:672: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/sql.py:672: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/emitters/typescript.py:147: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/typescript.py:167: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/typescript.py:234: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/typescript.py:286: error: Argument "wire_targets" to "_type_to_ts" has incompatible type "dict[str, WireTargetHint]"; expected "dict[str, object] | None"  [arg-type]
src/modelable/emitters/typescript.py:309: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/typescript.py:442: error: Item "ProjectionField" of "FieldDef | ProjectionField" has no attribute "type"  [union-attr]
src/modelable/emitters/typescript.py:455: error: Item "ProjectionField" of "FieldDef | ProjectionField" has no attribute "optional"  [union-attr]
src/modelable/emitters/typescript.py:459: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/typescript.py:476: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/emitters/typescript.py:575: error: Argument "wire_targets" to "_type_to_ts" has incompatible type "dict[str, WireTargetHint]"; expected "dict[str, object] | None"  [arg-type]
src/modelable/emitters/typescript.py:62: error: Incompatible types in assignment (expression has type "list[ProjectionVersion]", variable has type "list[ModelVersion]")  [assignment]
src/modelable/emitters/typescript.py:68: error: Argument 3 to "_emit_projection" has incompatible type "ModelVersion"; expected "ProjectionVersion"  [arg-type]
src/modelable/governance/checker.py:262: error: Incompatible types in assignment (expression has type "tuple[str, ModelVersion | ProjectionVersion]", target has type "tuple[str, ModelVersion]")  [assignment]
src/modelable/graph/export.py:144: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/graph/export.py:510: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/graph/export.py:538: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/llm/engine.py:120: error: Argument "change_kind" to "ModelVersion" has incompatible type "str"; expected "ChangeKind"  [arg-type]
src/modelable/llm/engine.py:282: error: Argument "env" to "resolve_llm_config" has incompatible type "_Environ[str]"; expected "dict[str, str] | None"  [arg-type]
src/modelable/llm/engine.py:576: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/llm/engine.py:582: error: Returning Any from function declared to return "Path | None"  [no-any-return]
src/modelable/llm/engine.py:586: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/llm/importers.py:1011: error: Argument "kind" to "PrimitiveType" has incompatible type "str"; expected "Literal['string', 'int', 'float', 'bool', 'date', 'time', 'timestamp', 'uuid', 'duration', 'binary', 'json', 'u8', 'u16', 'u32', 'u64', 'u128', 'i8', 'i16', 'i32', 'i64', 'i128']"  [arg-type]
src/modelable/llm/importers.py:1027: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/llm/importers.py:1040: error: Missing type arguments for generic type "list"  [type-arg]
src/modelable/llm/importers.py:1063: error: Function is missing a return type annotation  [no-untyped-def]
src/modelable/llm/importers.py:1064: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/llm/importers.py:1135: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/llm/importers.py:1169: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/llm/importers.py:1194: error: Missing type arguments for generic type "dict"  [type-arg]
src/modelable/llm/importers.py:1204: error: Function is missing a return type annotation  [no-untyped-def]
src/modelable/llm/importers.py:1204: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/llm/importers.py:1225: error: Function is missing a return type annotation  [no-untyped-def]
src/modelable/llm/importers.py:1251: error: Need type annotation for "current" (hint: "current: list[<type>] = ...")  [var-annotated]
src/modelable/llm/importers.py:1271: error: Function is missing a return type annotation  [no-untyped-def]
src/modelable/llm/importers.py:303: error: Item "None" of "dict[str, Any] | None" has no attribute "get"  [union-attr]
src/modelable/llm/importers.py:306: error: Argument 1 to "_dbt_columns_for_selected_model" has incompatible type "dict[str, Any] | None"; expected "dict[str, Any]"  [arg-type]
src/modelable/llm/importers.py:307: error: Argument 1 to "_dbt_unique_keys" has incompatible type "dict[str, Any] | None"; expected "dict[str, Any]"  [arg-type]
src/modelable/llm/importers.py:311: error: Argument 1 to "_dbt_modelable_version" has incompatible type "dict[str, Any] | None"; expected "dict[str, Any]"  [arg-type]
src/modelable/llm/importers.py:373: error: Value of type "dict[str, Any] | Any | None" is not indexable  [index]
src/modelable/llm/importers.py:376: error: Argument 1 to "_dbt_unique_keys" has incompatible type "dict[str, Any] | Any | None"; expected "dict[str, Any]"  [arg-type]
src/modelable/llm/importers.py:376: error: Item "None" of "dict[str, Any] | Any | None" has no attribute "get"  [union-attr]
src/modelable/llm/importers.py:380: error: Argument 1 to "_dbt_modelable_version" has incompatible type "dict[str, Any] | Any | None"; expected "dict[str, Any]"  [arg-type]
src/modelable/llm/importers.py:401: error: Incompatible types in assignment (expression has type "dict[str, Any] | None", variable has type "dict[str, Any]")  [assignment]
src/modelable/llm/importers.py:953: error: Argument "kind" to "PrimitiveType" has incompatible type "str"; expected "Literal['string', 'int', 'float', 'bool', 'date', 'time', 'timestamp', 'uuid', 'duration', 'binary', 'json', 'u8', 'u16', 'u32', 'u64', 'u128', 'i8', 'i16', 'i32', 'i64', 'i128']"  [arg-type]
src/modelable/lsp/federation.py:221: error: Function is missing a return type annotation  [no-untyped-def]
src/modelable/lsp/inlay_hints.py:104: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/lsp/inlay_hints.py:111: error: Returning Any from function declared to return "str | None"  [no-any-return]
src/modelable/lsp/inlay_hints.py:118: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/lsp/inlay_hints.py:134: error: Returning Any from function declared to return "str | None"  [no-any-return]
src/modelable/lsp/server.py:41: error: Module "pygls.feature_manager" does not explicitly export attribute "asyncio"  [attr-defined]
src/modelable/lsp/server.py:41: error: Module has no attribute "iscoroutinefunction"  [attr-defined]
src/modelable/lsp/server.py:42: error: Module "pygls.protocol.json_rpc" does not explicitly export attribute "asyncio"  [attr-defined]
src/modelable/lsp/server.py:42: error: Module has no attribute "iscoroutinefunction"  [attr-defined]
src/modelable/lsp/server.py:52: error: Missing type arguments for generic type "Task"  [type-arg]
src/modelable/parser/parse.py:22: error: Missing type arguments for generic type "Tree"  [type-arg]
src/modelable/parser/parse.py:35: error: Missing type arguments for generic type "Tree"  [type-arg]
src/modelable/parser/parse.py:39: error: Missing type arguments for generic type "Tree"  [type-arg]
src/modelable/parser/transformer.py:1007: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1010: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1020: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1033: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1036: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1046: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1049: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1052: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1055: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1058: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1061: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1064: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1067: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1070: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1073: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1076: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1079: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1103: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1106: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1109: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1112: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1115: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1118: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1121: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1124: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1127: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1130: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1133: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1142: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1145: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1148: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1151: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1154: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1157: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1160: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1163: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1166: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1169: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1172: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1175: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1178: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1181: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1184: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1202: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1205: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1208: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1213: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1216: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1249: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1263: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1266: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1269: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1272: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1275: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1278: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1281: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1284: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1295: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1298: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1301: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1304: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:1307: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:466: error: No overload variant of "int" matches argument type "object"  [call-overload]
src/modelable/parser/transformer.py:593: error: "object" object is not iterable  [misc]
src/modelable/parser/transformer.py:594: error: Cannot determine type of "target"  [has-type]
src/modelable/parser/transformer.py:595: error: Cannot determine type of "modifier"  [has-type]
src/modelable/parser/transformer.py:596: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:598: error: Cannot determine type of "target"  [has-type]
src/modelable/parser/transformer.py:598: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:600: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:601: error: Cannot determine type of "modifier"  [has-type]
src/modelable/parser/transformer.py:602: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:603: error: Cannot determine type of "target"  [has-type]
src/modelable/parser/transformer.py:603: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:604: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:605: error: Cannot determine type of "modifier"  [has-type]
src/modelable/parser/transformer.py:606: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:607: error: Cannot determine type of "target"  [has-type]
src/modelable/parser/transformer.py:607: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:608: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:609: error: Cannot determine type of "modifier"  [has-type]
src/modelable/parser/transformer.py:610: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:612: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:614: error: Cannot determine type of "target"  [has-type]
src/modelable/parser/transformer.py:615: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:617: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:618: error: Cannot determine type of "modifier"  [has-type]
src/modelable/parser/transformer.py:619: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:621: error: Cannot determine type of "target"  [has-type]
src/modelable/parser/transformer.py:621: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:623: error: Cannot determine type of "value"  [has-type]
src/modelable/parser/transformer.py:625: error: Cannot determine type of "modifier"  [has-type]
src/modelable/parser/transformer.py:626: error: Cannot determine type of "target"  [has-type]
src/modelable/parser/transformer.py:647: error: "object" object is not iterable  [misc]
src/modelable/parser/transformer.py:648: error: Cannot determine type of "modifier"  [has-type]
src/modelable/parser/transformer.py:648: error: Cannot determine type of "target"  [has-type]
src/modelable/parser/transformer.py:662: error: Argument 1 to "dict" has incompatible type "list[object]"; expected "Iterable[tuple[str, object]]"  [arg-type]
src/modelable/parser/transformer.py:734: error: No overload variant of "int" matches argument type "object"  [call-overload]
src/modelable/parser/transformer.py:782: error: No overload variant of "int" matches argument type "object"  [call-overload]
src/modelable/parser/transformer.py:785: error: No overload variant of "int" matches argument type "object"  [call-overload]
src/modelable/parser/transformer.py:794: error: Argument "item" to "ArrayType" has incompatible type "object"; expected "PrimitiveType | DecimalType | FixedBinaryType | ArrayType | MapType | <6 more items>"  [arg-type]
src/modelable/parser/transformer.py:797: error: Argument "key" to "MapType" has incompatible type "object"; expected "PrimitiveType | DecimalType | FixedBinaryType | ArrayType | MapType | <6 more items>"  [arg-type]
src/modelable/parser/transformer.py:797: error: Argument "value" to "MapType" has incompatible type "object"; expected "PrimitiveType | DecimalType | FixedBinaryType | ArrayType | MapType | <6 more items>"  [arg-type]
src/modelable/parser/transformer.py:801: error: Argument "version" to "RefType" has incompatible type "object"; expected "VersionExact | VersionRange | VersionMin | VersionPinned | None"  [arg-type]
src/modelable/parser/transformer.py:807: error: Argument "type" to "UnionVariant" has incompatible type "object"; expected "PrimitiveType | DecimalType | FixedBinaryType | ArrayType | MapType | <6 more items>"  [arg-type]
src/modelable/parser/transformer.py:838: error: "object" object is not iterable  [misc]
src/modelable/parser/transformer.py:844: error: No overload variant of "int" matches argument type "object"  [call-overload]
src/modelable/parser/transformer.py:857: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:860: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:863: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:866: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:869: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:874: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:877: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:880: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:891: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:907: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:910: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:913: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:916: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:919: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:970: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:973: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:976: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:979: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:982: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:985: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:988: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/parser/transformer.py:998: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/registry/__init__.py:4: error: Function is missing a return type annotation  [no-untyped-def]
src/modelable/validation/deferred_syntax.py:43: error: Missing type arguments for generic type "Tree"  [type-arg]
src/modelable/validation/semantic.py:1031: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/validation/semantic.py:1063: error: Function is missing a type annotation  [no-untyped-def]
src/modelable/validation/semantic.py:1090: error: Function is missing a return type annotation  [no-untyped-def]
src/modelable/validation/semantic.py:1090: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/validation/semantic.py:251: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/validation/semantic.py:335: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/validation/semantic.py:364: error: Call to untyped function "_resolve_projection_field_type" in typed context  [no-untyped-call]
src/modelable/validation/semantic.py:447: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/validation/semantic.py:556: error: Function is missing a return type annotation  [no-untyped-def]
src/modelable/validation/semantic.py:750: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/validation/semantic.py:79: error: Missing type arguments for generic type "Match"  [type-arg]
src/modelable/validation/semantic.py:796: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/validation/semantic.py:882: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
src/modelable/validation/semantic.py:965: error: Function is missing a type annotation for one or more parameters  [no-untyped-def]
