What problem does it solve? Navigating a 1C:Enterprise source tree by physical file paths is error-prone: modules, forms, and metadata objects are scattered across directories, and manual path guessing breaks whenever the layout changes. This Skill maps logical 1C targets (documents, modules, forms) to their resources and reads them safely through the Unica MCP server. ## Core Features & Use Cases - Logical target resolution: Resolve English or Russian metadata names (e.g. Document.ЗаказКлиента.ObjectModule) with unica.source.resolve, browse one tree level with unica.source.children, and convert physical paths from search results or build logs back into logical addresses with unica.source.locate. - Snapshot-safe resource reading: Inspect resource manifests (role, size, hash, text profile) via unica.source.resources, then read fragments with unica.source.read while honoring maxReadBytes, UTF-8 boundary truncation, byte offsets, BOM, and EOL profiles. - Previewed BSL patching: Apply targeted edits with unica.code.patch using insert or replace operations on a method or anchor selector, always previewing with dryRun: true before committing. - Use Case: A build log reports an error in a module file. Use unica.source.locate to find the owning metadata object, read the module fragment by fragment, then patch the failing procedure with a dry-run preview before applying the fix. ## Quick Start Ask the assistant to resolve the metadata path Document.ЗаказКлиента.ObjectModule in the main sourceSet and read its module through the Unica MCP source tools.