# Spec reference: docs/specification.md ~lines 23705-23719, 24619-24631 schema_version: "1.0" name: submodule description: "Cross-repo submodule identity. Links git-submodule resources across different repos with the same submodule URL and path." resource_kind: virtual sandbox_strategy: none user_addable: false built_in: true cli_args: [] parent_types: [] child_types: ["git-submodule"] capabilities: read: false write: false sandbox: false checkpoint: false equivalence: criteria: ["url", "path"] description: "Two git-submodule resources share a submodule parent when they have the same submodule URL and path." handler: null