.gitattributes
.gitignore
AGENTS.md
LICENSE
README.md
pyproject.toml
requirements.txt
.beads/.gitignore
.beads/README.md
.beads/config.yaml
.beads/interactions.jsonl
.beads/issues.jsonl
.beads/metadata.json
.github/workflows/deploy-docs.yml
.github/workflows/publish.yml
docs/.gitignore
docs/README.md
docs/astro.config.mjs
docs/package-lock.json
docs/package.json
docs/tsconfig.json
docs/.vscode/extensions.json
docs/.vscode/launch.json
docs/public/favicon.svg
docs/public/index.html
docs/src/content.config.ts
docs/src/assets/houston.webp
docs/src/content/docs/docs/index.mdx
docs/src/content/docs/docs/formats/custom.mdx
docs/src/content/docs/docs/formats/overview.mdx
docs/src/content/docs/docs/getting-started/architecture.mdx
docs/src/content/docs/docs/getting-started/configuration.mdx
docs/src/content/docs/docs/getting-started/installation.mdx
docs/src/content/docs/docs/getting-started/quickstart.mdx
docs/src/content/docs/docs/guides/crawling.mdx
docs/src/content/docs/docs/guides/demo-mode.mdx
docs/src/content/docs/docs/guides/discovery.mdx
docs/src/content/docs/docs/guides/exporting.mdx
docs/src/content/docs/docs/guides/nav-extraction.mdx
docs/src/content/docs/docs/guides/searching.mdx
docs/src/content/docs/docs/plugins/hooks.mdx
docs/src/content/docs/docs/plugins/manifest.mdx
docs/src/content/docs/docs/plugins/overview.mdx
docs/src/content/docs/docs/plugins/writing-a-plugin.mdx
docs/src/content/docs/docs/reference/api.mdx
docs/src/content/docs/docs/reference/cli.mdx
docs/src/content/docs/docs/reference/database.mdx
docs/src/content/docs/docs/reference/environment.mdx
docs/src/content/docs/docs/web/globe.mdx
docs/src/content/docs/docs/web/search-ui.mdx
docs/src/styles/custom.css
sonar_catalog/__init__.py
sonar_catalog/_version.py
sonar_catalog/cli.py
sonar_catalog/config.py
sonar_catalog/crawler.py
sonar_catalog/database.py
sonar_catalog/demo.py
sonar_catalog/discovery.py
sonar_catalog/hasher.py
sonar_catalog/mount_resolver.py
sonar_catalog/search.py
sonar_catalog.egg-info/PKG-INFO
sonar_catalog.egg-info/SOURCES.txt
sonar_catalog.egg-info/dependency_links.txt
sonar_catalog.egg-info/entry_points.txt
sonar_catalog.egg-info/requires.txt
sonar_catalog.egg-info/top_level.txt
sonar_catalog/extractors/__init__.py
sonar_catalog/extractors/base.py
sonar_catalog/extractors/jsf.py
sonar_catalog/extractors/nmea.py
sonar_catalog/extractors/sidecar.py
sonar_catalog/extractors/xtf.py
sonar_catalog/plugins/__init__.py
sonar_catalog/plugins/hooks.py
sonar_catalog/plugins/manager.py
sonar_catalog/plugins/manifest.py
sonar_catalog/plugins/builtin/__init__.py
sonar_catalog/plugins/builtin/exporters.py
sonar_catalog/plugins/builtin/formats.py
sonar_catalog/plugins/builtin/nav.py
sonar_catalog/web/__init__.py
sonar_catalog/web/api.py
sonar_catalog/web/views.py
sonar_catalog/web/static/app.css
sonar_catalog/web/static/app.js
sonar_catalog/web/static/globe.js
sonar_catalog/web/static/vendor/tailwind.js
sonar_catalog/web/static/vendor/cesium/Cesium.js
sonar_catalog/web/static/vendor/cesium/widgets.css
sonar_catalog/web/templates/base.html
sonar_catalog/web/templates/globe.html
sonar_catalog/web/templates/index.html
tests/__init__.py
tests/conftest.py
tests/test_cli.py
tests/test_cli_commands.py
tests/test_cli_main.py
tests/test_config.py
tests/test_crawler.py
tests/test_crawler_ext.py
tests/test_database.py
tests/test_demo.py
tests/test_discovery.py
tests/test_exporters.py
tests/test_extractors.py
tests/test_fts.py
tests/test_hasher.py
tests/test_mount_resolver.py
tests/test_mount_resolver_ext.py
tests/test_nav_api.py
tests/test_plugins.py
tests/test_plugins_ext.py
tests/test_search.py
tests/test_web.py