https://github.com/astrodbtoolkit/astrodb_utils
· scanned 2026-06-17 01:35 UTC (1 month, 2 weeks ago)
20 raw signals (0 security + 20 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +1.9 (diff) · 11 actionable findings from 1 signal source. 9 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 152 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
test_ingest_sources |
software | healthy | tests/test_sources.py:70 |
test_find_source_in_db |
software | healthy | tests/test_sources.py:84 |
test_find_source_in_db_with_coords |
software | healthy | tests/test_sources.py:114 |
test_find_source_in_db_errors |
software | healthy | tests/test_sources.py:151 |
test_ingest_source |
software | healthy | tests/test_sources.py:176 |
test_ingest_source_errors |
software | healthy | tests/test_sources.py:194 |
test_coords_from_simbad |
software | healthy | tests/test_sources.py:245 |
test_ingest_name |
software | healthy | tests/test_sources.py:251 |
test_strip_unicode_dashes |
software | healthy | tests/test_sources.py:271 |
test_ingest_photometry |
software | healthy | tests/test_photometry.py:13 |
test_ingest_photometry_fails |
software | healthy | tests/test_photometry.py:34 |
test_svo_up |
software | healthy | tests/test_photometry.py:106 |
test_fetch_svo |
software | healthy | tests/test_photometry.py:119 |
test_fetch_svo_fail |
software | healthy | tests/test_photometry.py:128 |
test_assign_ucd |
software | healthy | tests/test_photometry.py:156 |
test_ingest_photometry_filter |
software | healthy | tests/test_photometry.py:160 |
test_ingest_photometry_filter_errors |
software | healthy | tests/test_photometry.py:173 |
test_spectrum_not_nans |
software | healthy | tests/test_spectra.py:25 |
test_check_spectrum_wave_units |
software | healthy | tests/test_spectra.py:40 |
test_check_spectrum_flux_units |
software | healthy | tests/test_spectra.py:55 |
test_check_spectrum_plottable |
software | healthy | tests/test_spectra.py:72 |
test_ingest_spectrum_errors |
software | healthy | tests/test_spectra.py:174 |
test_ingest_spectrum_works |
software | healthy | tests/test_spectra.py:193 |
test_ingest_spectrum_duplicate_regime |
software | healthy | tests/test_spectra.py:208 |
test_find_spectra_regime |
software | healthy | tests/test_spectra.py:258 |
db |
software | healthy | tests/conftest.py:19 |
test_add_missing_keywords |
software | healthy | tests/test_fits.py:17 |
test_add_wavelength_keywords |
software | healthy | tests/test_fits.py:36 |
test_add_obs_date |
software | healthy | tests/test_fits.py:55 |
test_add_obs_date_fails |
software | healthy | tests/test_fits.py:62 |
test_check_header |
software | healthy | tests/test_fits.py:69 |
test_make_skycoord |
software | healthy | tests/test_fits.py:83 |
test_find_publication |
software | healthy | tests/test_publications.py:14 |
test_find_publication_fuzzy |
software | healthy | tests/test_publications.py:40 |
test_ingest_publication_errors |
software | healthy | tests/test_publications.py:47 |
test_ingest_publication |
software | healthy | tests/test_publications.py:57 |
test_search_ads_using_arxix_id |
software | healthy | tests/test_publications.py:68 |
test_search_ads_using_doi |
software | healthy | tests/test_publications.py:93 |
test_search_ads_using_bibcode |
software | healthy | tests/test_publications.py:113 |
test_find_dates_in_reference |
software | healthy | tests/test_publications.py:123 |
test_get_db_publication |
software | healthy | tests/test_publications.py:136 |
test_get_db_publication_invalid |
software | healthy | tests/test_publications.py:141 |
test_ingest_instrument |
software | healthy | tests/test_instruments.py:11 |
test_get_db_instrument |
software | healthy | tests/test_instruments.py:91 |
test_get_db_instrument_errors |
software | healthy | tests/test_instruments.py:96 |
test_logger |
software | healthy | tests/test_logger.py:5 |
test_get_db_regime |
software | healthy | tests/test_utils.py:17 |
test_get_db_regime_hyphens |
software | healthy | tests/test_utils.py:22 |
test_get_db_regime_errors |
software | healthy | tests/test_utils.py:29 |
test_load_astrodb_deprecated |
software | healthy | tests/test_loaders.py:8 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
README.md |
software | healthy | README.md |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
readthedocs.yaml |
software | healthy | readthedocs.yaml |
test_sources.py |
software | healthy | tests/test_sources.py |
test_photometry.py |
software | healthy | tests/test_photometry.py |
test_spectra.py |
software | healthy | tests/test_spectra.py |
conftest.py |
software | healthy | tests/conftest.py |
__init__.py |
software | healthy | tests/__init__.py |
test_fits.py |
software | healthy | tests/test_fits.py |
test_publications.py |
software | healthy | tests/test_publications.py |
test_instruments.py |
software | healthy | tests/test_instruments.py |
test_logger.py |
software | healthy | tests/test_logger.py |
test_utils.py |
software | healthy | tests/test_utils.py |
test_loaders.py |
software | healthy | tests/test_loaders.py |
dependabot.yml |
software | healthy | .github/dependabot.yml |
scheduled_tests.yml |
software | healthy | .github/workflows/scheduled_tests.yml |
pythonpublish.yml |
software | healthy | .github/workflows/pythonpublish.yml |
run_tests.yml |
software | healthy | .github/workflows/run_tests.yml |
conf.py |
software | healthy | docs/conf.py |
devcontainer.json |
software | healthy | .devcontainer/devcontainer.json |
utils.py |
software | healthy | astrodb_utils/utils.py |
sources.py |
software | healthy | astrodb_utils/sources.py |
spectra.py |
software | healthy | astrodb_utils/spectra.py |
__init__.py |
software | healthy | astrodb_utils/__init__.py |
loaders.py |
software | healthy | astrodb_utils/loaders.py |
publications.py |
software | healthy | astrodb_utils/publications.py |
photometry.py |
software | healthy | astrodb_utils/photometry.py |
instruments.py |
software | healthy | astrodb_utils/instruments.py |
fits.py |
software | healthy | astrodb_utils/fits.py |
CLAUDE.md |
quality | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
docs |
software | healthy | docs |
.devcontainer |
software | healthy | .devcontainer |
astrodb_utils |
software | healthy | astrodb_utils |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/scheduled_tests.yml |
build |
cicd | healthy | .github/workflows/pythonpublish.yml |
publish-to-pypi |
cicd | healthy | .github/workflows/pythonpublish.yml |
build |
cicd | healthy | .github/workflows/run_tests.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::scheduled_tests |
cicd | healthy | .github/workflows/scheduled_tests.yml |
gha::pythonpublish |
cicd | healthy | .github/workflows/pythonpublish.yml |
gha::run_tests |
cicd | healthy | .github/workflows/run_tests.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
AstroDBError |
software | healthy | astrodb_utils/utils.py:21 |
DatabaseSettings |
software | healthy | astrodb_utils/loaders.py:22 |
| Label | Layer | Status | Path |
|---|---|---|---|
ADS_TOKEN |
cicd | healthy | — |
CODECOV_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
astrodbtoolkit__astrodb_utils |
software | healthy | /data/fable5_failed_archive/astrodbtoolkit__astrodb_utils |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | CLAUDE.md |
This page is publicly accessible at:
https://repobility.com/scan/d3d9b4de-9e4e-4f3c-889a-53c0d11c9867/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d3d9b4de-9e4e-4f3c-889a-53c0d11c9867/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.