{"record":{"id":"67134aa09e460d65","repo":"github/spec-kit","slug":"unknown-built-in-catalog-url","errorCode":null,"errorMessage":"Unknown built-in catalog '{url}'.","messagePattern":"Unknown built-in catalog '(.+?)'\\.","errorType":"exception","errorClass":"BundlerError","httpStatus":null,"severity":"error","filePath":"src/specify_cli/bundler/services/adapters.py","lineNumber":141,"sourceCode":"        try:\n            parsed = urlparse(url)\n            # Keep malformed authorities and ports inside the BundlerError\n            # contract even when a config file was edited by hand.\n            _ = parsed.port\n        except ValueError:\n            raise BundlerError(\n                f\"Catalog {source.id!r} URL is malformed: {url!r}\"\n            ) from None\n        scheme = parsed.scheme.lower()\n\n        if scheme == \"builtin\":\n            if url == \"builtin://community\":\n                if allow_network:\n                    return _http_get_json(source.id, COMMUNITY_CATALOG_URL)\n                return _load_packaged_community_catalog()\n            payload = _BUILTIN_CATALOGS.get(url)\n            if payload is None:\n                raise BundlerError(f\"Unknown built-in catalog '{url}'.\")\n            return payload\n\n        if scheme == \"file\":\n            path = _file_url_to_path(parsed)\n            if not path.exists():\n                raise BundlerError(f\"Catalog file not found: {path}\")\n            return load_json(path)\n\n        if scheme == \"\" or _is_windows_drive_path(url):\n            path = Path(url)\n            if not path.exists():\n                raise BundlerError(f\"Catalog file not found: {path}\")\n            return load_json(path)\n\n        if scheme in (\"http\", \"https\"):\n            if not allow_network:\n                raise BundlerError(\n                    f\"Network access disabled; cannot fetch catalog '{source.id}' \"","sourceCodeStart":123,"sourceCodeEnd":159,"githubUrl":"https://github.com/github/spec-kit/blob/bf88c9f9a82fa370c7a7257aa2b3cf10b457b65c/src/specify_cli/bundler/services/adapters.py#L123-L159","documentation":"Error \"Unknown built-in catalog '{url}'.\" thrown in github/spec-kit.","triggerScenarios":"Thrown at src/specify_cli/bundler/services/adapters.py:141 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Use a known builtin:// catalog name, or replace the URL with a valid https://, file://, or local path catalog source."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"bf88c9f9a82fa370c7a7257aa2b3cf10b457b65c","analyzedAt":"2026-08-14T19:43:37.150Z","schemaVersion":2},"datasetVersion":"2026-08-15T22:17:37.221Z"}