https://github.com/zhang2023-byte/stella-hvs
· scanned 2026-06-16 01:13 UTC (2 months, 1 week ago)
71 raw signals (0 security + 71 graph)
Last scanned 2 months, 1 week ago · v1 · 51 actionable findings from 1 signal source. 20 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3337 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 |
|---|---|---|---|
search |
software | healthy | tests/test_deepxiv_client.py:13 |
test_search_uses_http_retrieval_even_when_sdk_reader_exists |
software | healthy | tests/test_deepxiv_client.py:18 |
fake_request |
software | healthy | tests/test_deepxiv_client.py:64 |
test_search_normalizes_unified_retrieve_fields |
software | healthy | tests/test_deepxiv_client.py:59 |
write_json_file |
software | healthy | tests/test_catalog_review.py:35 |
write_sample_archive |
software | healthy | tests/test_catalog_review.py:40 |
test_inventory_finds_tables_local_files_and_external_mentio… |
software | healthy | tests/test_catalog_review.py:103 |
test_inventory_ignores_tables_inside_latex_line_comments |
software | healthy | tests/test_catalog_review.py:125 |
test_rebuild_catalog_index_summarizes_data_asset_review_and… |
software | healthy | tests/test_catalog_review.py:177 |
test_write_catalog_index_outputs_writes_json_and_markdown |
software | healthy | tests/test_catalog_review.py:247 |
test_cleanup_catalog_workflow_outputs_preserves_archived_pa… |
software | healthy | tests/test_catalog_review.py:268 |
test_inventory_cli_prints_candidates_without_writing_review |
software | healthy | tests/test_catalog_review.py:296 |
test_build_catalog_index_cli_writes_outputs |
software | healthy | tests/test_catalog_review.py:320 |
make_config |
software | healthy | tests/test_historical_categories.py:15 |
test_resolved_categories_follow_historical_cutoff |
software | healthy | tests/test_historical_categories.py:46 |
test_resolved_queries_add_legacy_variant_through_2008_12 |
software | healthy | tests/test_historical_categories.py:70 |
write_json |
software | healthy | tests/test_hvs_candidate_catalog.py:35 |
quantity |
software | healthy | tests/test_hvs_candidate_catalog.py:40 |
coordinate |
software | healthy | tests/test_hvs_candidate_catalog.py:50 |
candidate |
software | healthy | tests/test_hvs_candidate_catalog.py:72 |
detailed_candidate |
software | healthy | tests/test_hvs_candidate_catalog.py:122 |
payload |
software | healthy | tests/test_hvs_candidate_catalog.py:207 |
query_simbad_by_identifiers |
software | healthy | tests/test_hvs_candidate_catalog.py:291 |
query_simbad_by_regions |
software | healthy | tests/test_hvs_candidate_catalog.py:294 |
query_gaia_by_source_ids |
software | healthy | tests/test_hvs_candidate_catalog.py:297 |
query_gaia_by_regions |
software | healthy | tests/test_hvs_candidate_catalog.py:300 |
__init__ |
software | healthy | tests/test_hvs_candidate_catalog.py:278 |
test_rebuild_merges_same_gaia_and_strips_source_refs |
software | healthy | tests/test_hvs_candidate_catalog.py:305 |
test_rebuild_can_write_external_enrichment_summary |
software | healthy | tests/test_hvs_candidate_catalog.py:376 |
test_external_gaia_evidence_merges_missing_literature_gaia_… |
software | healthy | tests/test_hvs_candidate_catalog.py:405 |
test_simbad_oid_evidence_merges_when_literature_gaia_is_mis… |
software | healthy | tests/test_hvs_candidate_catalog.py:442 |
test_strong_alias_evidence_merges_without_coordinates_and_w… |
software | healthy | tests/test_hvs_candidate_catalog.py:476 |
test_weak_alias_does_not_merge |
software | healthy | tests/test_hvs_candidate_catalog.py:499 |
test_same_alias_with_far_coordinates_is_blocked |
software | healthy | tests/test_hvs_candidate_catalog.py:518 |
test_auto_coordinate_merge_requires_unique_neighbor |
software | healthy | tests/test_hvs_candidate_catalog.py:539 |
test_review_mode_records_potential_merge_without_grouping |
software | healthy | tests/test_hvs_candidate_catalog.py:563 |
test_external_merge_off_preserves_old_alias_split |
software | healthy | tests/test_hvs_candidate_catalog.py:585 |
test_rebuild_merges_edr3_and_dr3_with_same_source_number |
software | healthy | tests/test_hvs_candidate_catalog.py:604 |
test_rebuild_keeps_dr2_and_dr3_with_same_source_number_split |
software | healthy | tests/test_hvs_candidate_catalog.py:656 |
test_rebuild_merges_by_coordinates_when_gaia_missing |
software | healthy | tests/test_hvs_candidate_catalog.py:684 |
test_different_gaia_near_coordinates_warns_without_merging |
software | healthy | tests/test_hvs_candidate_catalog.py:721 |
test_same_gaia_far_coordinates_warns_and_merges |
software | healthy | tests/test_hvs_candidate_catalog.py:744 |
test_update_adds_new_source_to_existing_catalog |
software | healthy | tests/test_hvs_candidate_catalog.py:775 |
test_update_reads_v3_catalog_and_preserves_compact_candidat… |
software | healthy | tests/test_hvs_candidate_catalog.py:810 |
test_strong_slug_collision_suffixes_all_colliding_objects |
software | healthy | tests/test_hvs_candidate_catalog.py:859 |
test_strong_paper_id_slug_preserves_ascii_plus_and_minus |
software | healthy | tests/test_hvs_candidate_catalog.py:880 |
test_numeric_paper_id_uses_coordinate_slug |
software | healthy | tests/test_hvs_candidate_catalog.py:900 |
test_weak_paper_id_without_coordinate_uses_record_id_slug |
software | healthy | tests/test_hvs_candidate_catalog.py:930 |
test_dry_run_does_not_write_files |
software | healthy | tests/test_hvs_candidate_catalog.py:950 |
test_invalid_input_is_skipped |
software | healthy | tests/test_hvs_candidate_catalog.py:971 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
environment.yml |
software | healthy | environment.yml |
.env.example |
software | healthy | .env.example |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
AGENTS.md |
software | healthy | AGENTS.md |
test_deepxiv_client.py |
software | healthy | tests/test_deepxiv_client.py |
test_catalog_review.py |
software | healthy | tests/test_catalog_review.py |
test_historical_categories.py |
software | healthy | tests/test_historical_categories.py |
test_hvs_candidate_catalog.py |
software | healthy | tests/test_hvs_candidate_catalog.py |
test_hvs_catalog_site.py |
software | healthy | tests/test_hvs_catalog_site.py |
test_ads_repair.py |
software | healthy | tests/test_ads_repair.py |
test_benchmark_cli.py |
software | healthy | tests/test_benchmark_cli.py |
test_deepxiv_category_or.py |
software | healthy | tests/test_deepxiv_category_or.py |
test_hvs_candidates_index.py |
software | healthy | tests/test_hvs_candidates_index.py |
test_indexing.py |
software | healthy | tests/test_indexing.py |
test_catalog_assessment.py |
software | healthy | tests/test_catalog_assessment.py |
test_hvs_candidates_validation.py |
software | healthy | tests/test_hvs_candidates_validation.py |
test_benchmark_sampling.py |
software | healthy | tests/test_benchmark_sampling.py |
test_benchmark_identity.py |
software | healthy | tests/test_benchmark_identity.py |
test_literature_assets.py |
software | healthy | tests/test_literature_assets.py |
test_workflow_manifest.py |
software | healthy | tests/test_workflow_manifest.py |
test_hvs_dynamics.py |
software | healthy | tests/test_hvs_dynamics.py |
test_schema_templates.py |
software | healthy | tests/test_schema_templates.py |
test_network_safety.py |
software | healthy | tests/test_network_safety.py |
test_benchmark_workbench.py |
software | healthy | tests/test_benchmark_workbench.py |
test_hvs_catalog_enrichment.py |
software | healthy | tests/test_hvs_catalog_enrichment.py |
test_arxiv_client.py |
software | healthy | tests/test_arxiv_client.py |
test_title_classifier.py |
software | healthy | tests/test_title_classifier.py |
test_benchmark_contamination.py |
software | healthy | tests/test_benchmark_contamination.py |
test_pipeline_partial.py |
software | healthy | tests/test_pipeline_partial.py |
test_title_review_flow.py |
software | healthy | tests/test_title_review_flow.py |
test_llm_batch.py |
software | healthy | tests/test_llm_batch.py |
test_skill_schema_docs.py |
software | healthy | tests/test_skill_schema_docs.py |
test_benchmark_extraction.py |
software | healthy | tests/test_benchmark_extraction.py |
test_catalog_extraction.py |
software | healthy | tests/test_catalog_extraction.py |
test_cli_options.py |
software | healthy | tests/test_cli_options.py |
test_month_window_filter.py |
software | healthy | tests/test_month_window_filter.py |
test_benchmark_gold.py |
software | healthy | tests/test_benchmark_gold.py |
schema-v0.2-notes.md |
software | healthy | docs/schema-v0.2-notes.md |
usage.md |
software | healthy | docs/usage.md |
DESIGN.md |
software | healthy | docs/DESIGN.md |
outputs.md |
software | healthy | docs/outputs.md |
known-issues-legacy-extractions.md |
software | healthy | docs/known-issues-legacy-extractions.md |
setup.md |
software | healthy | docs/setup.md |
vision.md |
software | healthy | docs/vision.md |
benchmark-master-plan.md |
software | healthy | docs/benchmark-master-plan.md |
refactor-rename-map.md |
software | healthy | docs/refactor-rename-map.md |
benchmark-task-checklist.md |
software | healthy | docs/benchmark-task-checklist.md |
workflows.md |
software | healthy | docs/workflows.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
pages |
software | healthy | pages |
literature |
software | healthy | literature |
2003.03539 |
software | healthy | literature/2003.03539 |
2306.03914 |
software | healthy | literature/2306.03914 |
2507.07558 |
software | healthy | literature/2507.07558 |
1907.09298 |
software | healthy | literature/1907.09298 |
2507.13069 |
software | healthy | literature/2507.13069 |
2506.23588 |
software | healthy | literature/2506.23588 |
1905.07879 |
software | healthy | literature/1905.07879 |
2009.02123 |
software | healthy | literature/2009.02123 |
1812.00559 |
software | healthy | literature/1812.00559 |
2101.01694 |
software | healthy | literature/2101.01694 |
2110.11267 |
software | healthy | literature/2110.11267 |
2507.22569 |
software | healthy | literature/2507.22569 |
1811.04302 |
software | healthy | literature/1811.04302 |
2401.05630 |
software | healthy | literature/2401.05630 |
2310.18669 |
software | healthy | literature/2310.18669 |
2005.04762 |
software | healthy | literature/2005.04762 |
2401.02017 |
software | healthy | literature/2401.02017 |
1901.04559 |
software | healthy | literature/1901.04559 |
2502.00102 |
software | healthy | literature/2502.00102 |
2206.13002 |
software | healthy | literature/2206.13002 |
2112.08235 |
software | healthy | literature/2112.08235 |
1803.02859 |
software | healthy | literature/1803.02859 |
1805.08277 |
software | healthy | literature/1805.08277 |
2602.16925 |
software | healthy | literature/2602.16925 |
2511.20566 |
software | healthy | literature/2511.20566 |
2311.11940 |
software | healthy | literature/2311.11940 |
1908.07550 |
software | healthy | literature/1908.07550 |
1807.06486 |
software | healthy | literature/1807.06486 |
2407.08578 |
software | healthy | literature/2407.08578 |
2301.11444 |
software | healthy | literature/2301.11444 |
2105.12600 |
software | healthy | literature/2105.12600 |
1805.03194 |
software | healthy | literature/1805.03194 |
2005.12358 |
software | healthy | literature/2005.12358 |
2204.01594 |
software | healthy | literature/2204.01594 |
2002.02894 |
software | healthy | literature/2002.02894 |
2102.10210 |
software | healthy | literature/2102.10210 |
2507.17101 |
software | healthy | literature/2507.17101 |
2408.08397 |
software | healthy | literature/2408.08397 |
2311.13388 |
software | healthy | literature/2311.13388 |
2105.06480 |
software | healthy | literature/2105.06480 |
2203.16364 |
software | healthy | literature/2203.16364 |
1907.11725 |
software | healthy | literature/1907.11725 |
2510.21577 |
software | healthy | literature/2510.21577 |
2301.04031 |
software | healthy | literature/2301.04031 |
1902.05061 |
software | healthy | literature/1902.05061 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_ReaderShouldNotBeUsed |
software | healthy | tests/test_deepxiv_client.py:12 |
DeepXivClientSearchTest |
software | healthy | tests/test_deepxiv_client.py:17 |
CatalogReviewTest |
software | healthy | tests/test_catalog_review.py:102 |
HistoricalCategoryResolutionTest |
software | healthy | tests/test_historical_categories.py:14 |
CatalogFakeEnrichmentClients |
software | healthy | tests/test_hvs_candidate_catalog.py:260 |
EvidenceFakeEnrichmentClients |
software | healthy | tests/test_hvs_candidate_catalog.py:277 |
HvsCandidateCatalogTest |
software | healthy | tests/test_hvs_candidate_catalog.py:304 |
HvsCatalogSiteTest |
software | healthy | tests/test_hvs_catalog_site.py:287 |
ServeCatalogSiteCliTest |
software | healthy | tests/test_hvs_catalog_site.py:660 |
PreparePagesSiteCliTest |
software | healthy | tests/test_hvs_catalog_site.py:677 |
FakeResponse |
software | healthy | tests/test_ads_repair.py:25 |
FakeSession |
software | healthy | tests/test_ads_repair.py:62 |
AdsRepairTest |
software | healthy | tests/test_ads_repair.py:121 |
BuildBenchmarkManifestCliTest |
software | healthy | tests/test_benchmark_cli.py:22 |
UpgradeGoldAnnotationCliTest |
software | healthy | tests/test_benchmark_cli.py:45 |
CheckLlmEndpointCliTest |
software | healthy | tests/test_benchmark_cli.py:59 |
RunBenchmarkExtractionCliTest |
software | healthy | tests/test_benchmark_cli.py:75 |
BuildReviewWorkbenchCliTest |
software | healthy | tests/test_benchmark_cli.py:96 |
FakeArxivClient |
software | healthy | tests/test_deepxiv_category_or.py:18 |
CategoryFanoutDeepXivClient |
software | healthy | tests/test_deepxiv_category_or.py:50 |
FailingDeepXivClient |
software | healthy | tests/test_deepxiv_category_or.py:109 |
DeepXivCategoryOrTest |
software | healthy | tests/test_deepxiv_category_or.py:132 |
HvsCandidatesIndexTest |
software | healthy | tests/test_hvs_candidates_index.py:123 |
IndexingTest |
software | healthy | tests/test_indexing.py:16 |
FakeAssessor |
software | healthy | tests/test_catalog_assessment.py:79 |
FakePaperReader |
software | healthy | tests/test_catalog_assessment.py:94 |
CatalogAssessmentTest |
software | healthy | tests/test_catalog_assessment.py:129 |
FakeResponse |
software | healthy | tests/test_catalog_assessment.py:235 |
HvsCandidatesValidationTest |
software | healthy | tests/test_hvs_candidates_validation.py:363 |
StratificationTest |
software | healthy | tests/test_benchmark_sampling.py:57 |
AllocationTest |
software | healthy | tests/test_benchmark_sampling.py:77 |
SystematicSampleTest |
software | healthy | tests/test_benchmark_sampling.py:94 |
ManifestTest |
software | healthy | tests/test_benchmark_sampling.py:114 |
TexComplexityTest |
software | healthy | tests/test_benchmark_sampling.py:182 |
VersionParsingTest |
software | healthy | tests/test_benchmark_sampling.py:204 |
ParseHelpersTest |
software | healthy | tests/test_benchmark_identity.py:41 |
IdentityExtractionTest |
software | healthy | tests/test_benchmark_identity.py:57 |
MatchIdentitiesTest |
software | healthy | tests/test_benchmark_identity.py:91 |
EpochParsingTest |
software | healthy | tests/test_benchmark_identity.py:163 |
MatchCandidateSetsTest |
software | healthy | tests/test_benchmark_identity.py:195 |
FakeResponse |
software | healthy | tests/test_literature_assets.py:37 |
StreamingFakeResponse |
software | healthy | tests/test_literature_assets.py:76 |
FakeSession |
software | healthy | tests/test_literature_assets.py:93 |
LiteratureAssetsTest |
software | healthy | tests/test_literature_assets.py:162 |
WorkflowManifestTest |
software | healthy | tests/test_workflow_manifest.py:29 |
FakeZeroPoint |
software | healthy | tests/test_hvs_dynamics.py:126 |
FakeClients |
software | healthy | tests/test_hvs_dynamics.py:137 |
HvsDynamicsTest |
software | healthy | tests/test_hvs_dynamics.py:193 |
SchemaTemplateTest |
software | healthy | tests/test_schema_templates.py:86 |
NetworkSafetyTest |
software | healthy | tests/test_network_safety.py:12 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | tests/test_hvs_catalog_site.py |
10.0.0.5 |
network | healthy | tests/test_network_safety.py |
169.254.169.254 |
network | healthy | tests/test_network_safety.py |
130.79.128.5 |
network | healthy | literature/2511.20566/catalog_review.json |
| Label | Layer | Status | Path |
|---|---|---|---|
port:12 |
network | healthy | benchmark/templates/gold_annotation_template.yaml |
port:34 |
network | healthy | benchmark/templates/gold_annotation_template.yaml |
port:56 |
network | healthy | benchmark/templates/gold_annotation_template.yaml |
port:46 |
network | healthy | benchmark/templates/gold_annotation_template.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy-pages |
cicd | healthy | .github/workflows/deploy-pages.yml |
gha::tests |
cicd | healthy | .github/workflows/tests.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy |
cicd | healthy | .github/workflows/deploy-pages.yml |
unittest |
cicd | healthy | .github/workflows/tests.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-wcj9htwb |
software | healthy | /tmp/repobility-clone-wcj9htwb |
This page is publicly accessible at:
https://repobility.com/scan/096f46fe-a4f3-4368-9da8-7962c53a34a2/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/096f46fe-a4f3-4368-9da8-7962c53a34a2/
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.