https://github.com/demusis/inventario_faces
· scanned 2026-06-17 01:54 UTC (1 month, 1 week ago)
46 raw signals (0 security + 46 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +6.7 (diff) · 37 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 1109 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_extracts_image_metadata_without_external_executable |
software | healthy | tests/test_media_info_service.py:16 |
test_extracts_video_metadata_with_internal_extractor |
software | healthy | tests/test_media_info_service.py:34 |
test_summarize_exception_includes_causal_chain |
software | healthy | tests/test_logging_setup.py:17 |
test_file_logger_writes_utc_timestamp_with_milliseconds |
software | healthy | tests/test_logging_setup.py:32 |
compile |
software | healthy | tests/test_face_search_reports.py:45 |
test_docx_report_lists_rejected_query_files |
software | healthy | tests/test_face_search_reports.py:50 |
test_latex_report_lists_rejected_query_files |
software | healthy | tests/test_face_search_reports.py:72 |
_config |
software | healthy | tests/test_face_search_reports.py:87 |
_result |
software | healthy | tests/test_face_search_reports.py:126 |
setUp |
software | healthy | tests/test_scanner.py:14 |
test_classify_recognizes_supported_extensions |
software | healthy | tests/test_scanner.py:22 |
test_scan_skips_excluded_directories |
software | healthy | tests/test_scanner.py:28 |
test_build_config_help_html_includes_caveat_and_reference |
software | healthy | tests/test_config_help.py:14 |
test_abnt_reference_html_falls_back_for_unknown_reference |
software | healthy | tests/test_config_help.py:28 |
test_help_html_reflects_runtime_configuration |
software | healthy | tests/test_face_set_comparison_help.py:20 |
analyze |
software | healthy | tests/test_inventory_pipeline.py:145 |
generate |
software | healthy | tests/test_inventory_pipeline.py:91 |
extract |
software | healthy | tests/test_inventory_pipeline.py:102 |
__init__ |
software | healthy | tests/test_inventory_pipeline.py:133 |
sample_video |
software | healthy | tests/test_inventory_pipeline.py:125 |
load_image |
software | healthy | tests/test_inventory_pipeline.py:137 |
test_pipeline_processes_image_and_exports_inventory |
software | healthy | tests/test_inventory_pipeline.py:153 |
test_pipeline_discards_faces_below_minimum_quality |
software | healthy | tests/test_inventory_pipeline.py:197 |
test_pipeline_discards_faces_below_minimum_size |
software | healthy | tests/test_inventory_pipeline.py:238 |
test_pipeline_assigns_unique_ids_across_multiple_files |
software | healthy | tests/test_inventory_pipeline.py:280 |
test_list_planned_files_excludes_output_directory_and_keeps… |
software | healthy | tests/test_inventory_pipeline.py:306 |
test_face_search_pipeline_generates_search_report |
software | healthy | tests/test_inventory_pipeline.py:336 |
test_face_search_pipeline_accepts_multiple_query_images |
software | healthy | tests/test_inventory_pipeline.py:367 |
test_face_search_pipeline_reports_rejected_query_files_for_… |
software | healthy | tests/test_inventory_pipeline.py:415 |
test_face_search_pipeline_generates_auditable_report_when_a… |
software | healthy | tests/test_inventory_pipeline.py:453 |
test_face_set_comparison_exports_matches_and_mesh_artifacts |
software | healthy | tests/test_inventory_pipeline.py:487 |
test_face_set_comparison_can_calibrate_likelihood_ratio_wit… |
software | healthy | tests/test_inventory_pipeline.py:535 |
test_face_set_comparison_summary_text_includes_mann_whitney… |
software | healthy | tests/test_inventory_pipeline.py:579 |
test_face_set_comparison_can_reuse_saved_likelihood_ratio_m… |
software | healthy | tests/test_inventory_pipeline.py:610 |
test_face_set_comparison_can_migrate_saved_likelihood_ratio… |
software | healthy | tests/test_inventory_pipeline.py:668 |
test_face_set_comparison_emits_phase_logs_for_calibration_a… |
software | healthy | tests/test_inventory_pipeline.py:745 |
test_face_set_comparison_uses_custom_likelihood_ratio_setti… |
software | healthy | tests/test_inventory_pipeline.py:808 |
test_pipeline_emits_detailed_and_accurate_video_logs |
software | healthy | tests/test_inventory_pipeline.py:876 |
test_pipeline_can_write_outputs_to_external_work_directory |
software | healthy | tests/test_inventory_pipeline.py:935 |
test_pipeline_can_use_local_temporary_copy_without_losing_o… |
software | healthy | tests/test_inventory_pipeline.py:960 |
test_local_run_resumes_incomplete_execution_and_skips_succe… |
software | healthy | tests/test_inventory_pipeline.py:1001 |
crashing_process |
software | healthy | tests/test_inventory_pipeline.py:1027 |
test_local_run_retries_failed_files_on_next_execution |
software | healthy | tests/test_inventory_pipeline.py:1059 |
_config |
software | healthy | tests/test_inventory_pipeline.py:1106 |
_create_test_image |
software | healthy | tests/test_inventory_pipeline.py:1143 |
__init__ |
software | healthy | tests/test_video_service.py:17 |
isOpened |
software | healthy | tests/test_video_service.py:23 |
get |
software | healthy | tests/test_video_service.py:26 |
read |
software | healthy | tests/test_video_service.py:33 |
grab |
software | healthy | tests/test_video_service.py:40 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
MediaInfoServiceTests |
software | healthy | tests/test_media_info_service.py:15 |
LoggingSetupTests |
software | healthy | tests/test_logging_setup.py:16 |
_UnusedCompiler |
software | healthy | tests/test_face_search_reports.py:44 |
FaceSearchReportGeneratorTests |
software | healthy | tests/test_face_search_reports.py:49 |
ScannerServiceTests |
software | healthy | tests/test_scanner.py:13 |
ConfigHelpTests |
software | healthy | tests/test_config_help.py:13 |
FaceSetComparisonHelpTests |
software | healthy | tests/test_face_set_comparison_help.py:19 |
_FakeAnalyzer |
software | healthy | tests/test_inventory_pipeline.py:33 |
_CalibrationAwareAnalyzer |
software | healthy | tests/test_inventory_pipeline.py:60 |
_FakeReportGenerator |
software | healthy | tests/test_inventory_pipeline.py:81 |
_FakeFaceSearchReportGenerator |
software | healthy | tests/test_inventory_pipeline.py:90 |
_FakeMediaInfoExtractor |
software | healthy | tests/test_inventory_pipeline.py:101 |
_FakeVideoService |
software | healthy | tests/test_inventory_pipeline.py:119 |
_RecordingImageVideoService |
software | healthy | tests/test_inventory_pipeline.py:132 |
_FailOnceAnalyzer |
software | healthy | tests/test_inventory_pipeline.py:142 |
InventoryPipelineTests |
software | healthy | tests/test_inventory_pipeline.py:152 |
_FakeCapture |
software | healthy | tests/test_video_service.py:16 |
VideoServiceTests |
software | healthy | tests/test_video_service.py:50 |
LikelihoodRatioExtrapolationTests |
software | healthy | tests/test_likelihood_ratio_extrapolation.py:32 |
VersionMetadataTests |
software | healthy | tests/test_version_metadata.py:13 |
DocxReportGeneratorTests |
software | healthy | tests/test_docx_report.py:41 |
_RecordingMediaService |
software | healthy | tests/test_face_set_comparison_video.py:34 |
_EmptyTrackingService |
software | healthy | tests/test_face_set_comparison_video.py:50 |
FaceSetComparisonVideoRoutingTests |
software | healthy | tests/test_face_set_comparison_video.py:67 |
HashingServiceTests |
software | healthy | tests/test_hashing.py:12 |
ClusteringServiceTests |
software | healthy | tests/test_clustering.py:13 |
ReportContextTests |
software | healthy | tests/test_report_context.py:17 |
SyncDriveDetectionTests |
software | healthy | tests/test_sync_drive.py:14 |
VersioningTests |
software | healthy | tests/test_versioning.py:15 |
_RecognizerStub |
software | healthy | tests/test_insightface_adapter.py:20 |
InsightFaceAdapterTests |
software | healthy | tests/test_insightface_adapter.py:27 |
_FaceStub |
software | healthy | tests/test_insightface_adapter.py:85 |
_FakeAnalyzer |
software | healthy | tests/test_distributed_processing.py:35 |
_FakeReportGenerator |
software | healthy | tests/test_distributed_processing.py:50 |
_FakeMediaInfoExtractor |
software | healthy | tests/test_distributed_processing.py:59 |
DistributedCoordinatorTests |
software | healthy | tests/test_distributed_processing.py:74 |
DistributedInventoryPipelineTests |
software | healthy | tests/test_distributed_processing.py:260 |
SimilarityTransformTests |
software | healthy | tests/test_onnx_face_analyzer.py:35 |
ScrfdDecodeTests |
software | healthy | tests/test_onnx_face_analyzer.py:62 |
ModelSelectionTests |
software | healthy | tests/test_onnx_face_analyzer.py:91 |
_RecognizerSessionStub |
software | healthy | tests/test_onnx_face_analyzer.py:113 |
EmbeddingPathTests |
software | healthy | tests/test_onnx_face_analyzer.py:124 |
BackendFallbackTests |
software | healthy | tests/test_onnx_face_analyzer.py:157 |
OnnxAnalyzerIntegrationTests |
software | healthy | tests/test_onnx_face_analyzer.py:218 |
ScoreDensityUtilsTests |
software | healthy | tests/test_density_utils.py:8 |
ClusterEmbeddingsTests |
software | healthy | tests/test_face_set_comparison_individuals.py:41 |
AssignIndividualsTests |
software | healthy | tests/test_face_set_comparison_individuals.py:85 |
LatexRenderingTests |
software | healthy | tests/test_report_rendering.py:29 |
DocxRenderingTests |
software | healthy | tests/test_report_rendering.py:103 |
_ProgrammedAnalyzer |
software | healthy | tests/test_tracking.py:30 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
requirements.txt |
software | healthy | requirements.txt |
README.md |
software | healthy | README.md |
pyproject.toml |
software | healthy | pyproject.toml |
requirements-dev.txt |
software | healthy | requirements-dev.txt |
test_media_info_service.py |
software | healthy | tests/test_media_info_service.py |
test_logging_setup.py |
software | healthy | tests/test_logging_setup.py |
test_face_search_reports.py |
software | healthy | tests/test_face_search_reports.py |
test_scanner.py |
software | healthy | tests/test_scanner.py |
test_config_help.py |
software | healthy | tests/test_config_help.py |
test_face_set_comparison_help.py |
software | healthy | tests/test_face_set_comparison_help.py |
test_inventory_pipeline.py |
software | healthy | tests/test_inventory_pipeline.py |
__init__.py |
software | healthy | tests/__init__.py |
test_video_service.py |
software | healthy | tests/test_video_service.py |
test_likelihood_ratio_extrapolation.py |
software | healthy | tests/test_likelihood_ratio_extrapolation.py |
test_version_metadata.py |
software | healthy | tests/test_version_metadata.py |
test_docx_report.py |
software | healthy | tests/test_docx_report.py |
test_face_set_comparison_video.py |
software | healthy | tests/test_face_set_comparison_video.py |
test_hashing.py |
software | healthy | tests/test_hashing.py |
test_clustering.py |
software | healthy | tests/test_clustering.py |
test_report_context.py |
software | healthy | tests/test_report_context.py |
test_sync_drive.py |
software | healthy | tests/test_sync_drive.py |
test_versioning.py |
software | healthy | tests/test_versioning.py |
_report_fixtures.py |
software | healthy | tests/_report_fixtures.py |
test_insightface_adapter.py |
software | healthy | tests/test_insightface_adapter.py |
_bootstrap.py |
software | healthy | tests/_bootstrap.py |
test_distributed_processing.py |
software | healthy | tests/test_distributed_processing.py |
test_onnx_face_analyzer.py |
software | healthy | tests/test_onnx_face_analyzer.py |
test_density_utils.py |
software | healthy | tests/test_density_utils.py |
test_face_set_comparison_individuals.py |
software | healthy | tests/test_face_set_comparison_individuals.py |
test_report_rendering.py |
software | healthy | tests/test_report_rendering.py |
test_tracking.py |
software | healthy | tests/test_tracking.py |
test_prefetch_iterator.py |
software | healthy | tests/test_prefetch_iterator.py |
test_latex_report_fallback.py |
software | healthy | tests/test_latex_report_fallback.py |
test_face_set_comparison_statistics.py |
software | healthy | tests/test_face_set_comparison_statistics.py |
test_config_persistence.py |
software | healthy | tests/test_config_persistence.py |
auto-bump-version.yml |
software | healthy | .github/workflows/auto-bump-version.yml |
bump_version.py |
software | healthy | tools/bump_version.py |
versioning.py |
software | healthy | src/inventario_faces/versioning.py |
__init__.py |
software | healthy | src/inventario_faces/__init__.py |
__main__.py |
software | healthy | src/inventario_faces/__main__.py |
app.py |
software | healthy | src/inventario_faces/app.py |
latex.py |
software | healthy | src/inventario_faces/utils/latex.py |
__init__.py |
software | healthy | src/inventario_faces/utils/__init__.py |
path_utils.py |
software | healthy | src/inventario_faces/utils/path_utils.py |
time_utils.py |
software | healthy | src/inventario_faces/utils/time_utils.py |
serialization.py |
software | healthy | src/inventario_faces/utils/serialization.py |
math_utils.py |
software | healthy | src/inventario_faces/utils/math_utils.py |
density_utils.py |
software | healthy | src/inventario_faces/utils/density_utils.py |
media_info_service.py |
software | healthy | src/inventario_faces/infrastructure/media_info_service.py |
distributed_coordination.py |
software | healthy | src/inventario_faces/infrastructure/distributed_coordinatio… |
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 |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
tools |
software | healthy | tools |
src |
software | healthy | src |
inventario_faces |
software | healthy | src/inventario_faces |
utils |
software | healthy | src/inventario_faces/utils |
infrastructure |
software | healthy | src/inventario_faces/infrastructure |
gui |
software | healthy | src/inventario_faces/gui |
reporting |
software | healthy | src/inventario_faces/reporting |
services |
software | healthy | src/inventario_faces/services |
domain |
software | healthy | src/inventario_faces/domain |
config |
software | healthy | src/inventario_faces/config |
models |
software | healthy | models |
config |
software | healthy | config |
| Label | Layer | Status | Path |
|---|---|---|---|
demusis__inventario_faces |
software | healthy | /data/fable5_failed_archive/demusis__inventario_faces |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | requirements.txt |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::auto-bump-version |
cicd | healthy | .github/workflows/auto-bump-version.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
bump-version |
cicd | healthy | .github/workflows/auto-bump-version.yml |
This page is publicly accessible at:
https://repobility.com/scan/582c2ea2-9ad1-4068-9694-68eec648df7d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/582c2ea2-9ad1-4068-9694-68eec648df7d/
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.