Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

segin/psymp3

https://github.com/segin/psymp3 · scanned 2026-06-16 00:06 UTC (2 months, 2 weeks ago)

25 raw signals (0 security + 25 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 13 actionable findings from 1 signal source. 12 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1038 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.

LabelLayerStatusPath
TESTING.md software healthy TESTING.md
run_lz77_tests.sh software healthy run_lz77_tests.sh
AUDIT-2026-06-10.md software healthy AUDIT-2026-06-10.md
ARCHITECTURE.md software healthy ARCHITECTURE.md
README.md software healthy README.md
verify_dbus.sh software healthy verify_dbus.sh
generate-configure.sh software healthy generate-configure.sh
AGENTS.md software healthy AGENTS.md
COPYING software healthy COPYING
check_methodhandler.cpp software healthy build_mpris/check_methodhandler.cpp
MethodHandler.h software healthy build_mpris/include/mpris/MethodHandler.h
test_frame_size_estimation_consistency.cpp software healthy tests/test_frame_size_estimation_consistency.cpp
test_uri.cpp software healthy tests/test_uri.cpp
test_rect_centering.cpp software healthy tests/test_rect_centering.cpp
test_demuxed_stream_unit.cpp software healthy tests/test_demuxed_stream_unit.cpp
validate_rfc_frame_header.cpp software healthy tests/validate_rfc_frame_header.cpp
test_integration_verification.cpp software healthy tests/test_integration_verification.cpp
test_flac_sample_rate_bits_properties.cpp software healthy tests/test_flac_sample_rate_bits_properties.cpp
test_harness_integration.cpp software healthy tests/test_harness_integration.cpp
test_mpris_error_integration.cpp software healthy tests/test_mpris_error_integration.cpp
test_native_flac_memory_usage.cpp software healthy tests/test_native_flac_memory_usage.cpp
run_comprehensive_tests.sh software healthy tests/run_comprehensive_tests.sh
test_conditional_codec_compilation.cpp software healthy tests/test_conditional_codec_compilation.cpp
test_framework.h software healthy tests/test_framework.h
run_iso_comprehensive_integration_tests.sh software healthy tests/run_iso_comprehensive_integration_tests.sh
test_media_factory_unit.cpp software healthy tests/test_media_factory_unit.cpp
test_flac_bisection_real_files.cpp software healthy tests/test_flac_bisection_real_files.cpp
test_mulaw_alaw_codec_selection.cpp software healthy tests/test_mulaw_alaw_codec_selection.cpp
test_bounded_queue.cpp software healthy tests/test_bounded_queue.cpp
test_flac_crc8_properties.cpp software healthy tests/test_flac_crc8_properties.cpp
test_flac_vorbis_field_name_properties.cpp software healthy tests/test_flac_vorbis_field_name_properties.cpp
test_flac_sample_format_rfc9639_compliance.cpp software healthy tests/test_flac_sample_format_rfc9639_compliance.cpp
generate_vorbis_corpus.cpp software healthy tests/generate_vorbis_corpus.cpp
test_demuxer_plugin_simple.cpp software healthy tests/test_demuxer_plugin_simple.cpp
test_memory_pool_manager_thread_safety_comprehensive.cpp software healthy tests/test_memory_pool_manager_thread_safety_comprehensive.…
test_threading_safety_baseline.cpp software healthy tests/test_threading_safety_baseline.cpp
test_sample_reconstructor_unit.cpp software healthy tests/test_sample_reconstructor_unit.cpp
test_flac_rfc_bit_depth_validation.cpp software healthy tests/test_flac_rfc_bit_depth_validation.cpp
test_alaw_sample_conversion.cpp software healthy tests/test_alaw_sample_conversion.cpp
test_bitstream_reader_unit.cpp software healthy tests/test_bitstream_reader_unit.cpp
test_issue_ogg_duration.cpp software healthy tests/test_issue_ogg_duration.cpp
test_threading_performance_regression.cpp software healthy tests/test_threading_performance_regression.cpp
test_native_flac_real_files.cpp software healthy tests/test_native_flac_real_files.cpp
fake_player.h software healthy tests/fake_player.h
test_harness.cpp software healthy tests/test_harness.cpp
test_flac_index_based_seeking.cpp software healthy tests/test_flac_index_based_seeking.cpp
test_api_consistency.cpp software healthy tests/test_api_consistency.cpp
test_flac_rfc_block_size_sample_rate_validation.cpp software healthy tests/test_flac_rfc_block_size_sample_rate_validation.cpp
test_ogg_error_handling.cpp software healthy tests/test_ogg_error_handling.cpp
test_alaw_minimal.cpp software healthy tests/test_alaw_minimal.cpp

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
build_mpris software healthy build_mpris
include software healthy build_mpris/include
mpris software healthy build_mpris/include/mpris
tests software healthy tests
ogg software healthy tests/ogg
mocks software healthy tests/mocks
dbus software healthy tests/mocks/dbus
mock_dbus software healthy tests/mocks/mock_dbus
dbus software healthy tests/mocks/mock_dbus/dbus
taglib software healthy tests/mocks/taglib
io software healthy tests/mocks/io
dummy_inc software healthy tests/mocks/dummy_inc
freetype software healthy tests/mocks/dummy_inc/freetype
dbus software healthy tests/mocks/dummy_inc/dbus
curl software healthy tests/mocks/dummy_inc/curl
FLAC++ software healthy tests/mocks/dummy_inc/FLAC++
SDL software healthy tests/mocks/dummy_inc/SDL
taglib software healthy tests/mocks/dummy_inc/taglib
vorbis software healthy tests/mocks/dummy_inc/vorbis
openssl software healthy tests/mocks/dummy_inc/openssl
mpris software healthy tests/mocks/dummy_inc/mpris
opus software healthy tests/mocks/dummy_inc/opus
mock_include software healthy tests/mocks/mock_include
dbus software healthy tests/mocks/mock_include/dbus
SDL software healthy tests/mocks/mock_include/SDL
taglib software healthy tests/mocks/mock_include/taglib
mock_include software healthy tests/mock_include
util software healthy util
res software healthy res
docs software healthy docs
scripts software healthy scripts
libs software healthy libs
util software healthy libs/util
libseven software healthy libs/libseven
libseven software healthy libs/libseven/libseven
include software healthy include
codecs software healthy include/codecs
mp3 software healthy include/codecs/mp3
aac software healthy include/codecs/aac
pcm software healthy include/codecs/pcm
vorbis software healthy include/codecs/vorbis
flac software healthy include/codecs/flac
opus software healthy include/codecs/opus
demuxer software healthy include/demuxer
ogg software healthy include/demuxer/ogg
mp3 software healthy include/demuxer/mp3
iso software healthy include/demuxer/iso
riff software healthy include/demuxer/riff
raw software healthy include/demuxer/raw
flac software healthy include/demuxer/flac

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
__init__ software healthy scripts/check_threading_patterns.py:41
check_file software healthy scripts/check_threading_patterns.py:70
check_manual_lock_unlock software healthy scripts/check_threading_patterns.py:89
check_public_private_pattern software healthy scripts/check_threading_patterns.py:111
extract_class_content software healthy scripts/check_threading_patterns.py:127
analyze_class_threading_pattern software healthy scripts/check_threading_patterns.py:147
find_public_lock_methods software healthy scripts/check_threading_patterns.py:174
find_private_unlocked_methods software healthy scripts/check_threading_patterns.py:219
method_acquires_locks software healthy scripts/check_threading_patterns.py:247
check_public_method_calls software healthy scripts/check_threading_patterns.py:263
check_lock_ordering software healthy scripts/check_threading_patterns.py:269
check_callback_safety software healthy scripts/check_threading_patterns.py:293
check_const_method_locking software healthy scripts/check_threading_patterns.py:317
add_issue software healthy scripts/check_threading_patterns.py:337
generate_report software healthy scripts/check_threading_patterns.py:350
get_exit_code software healthy scripts/check_threading_patterns.py:393
main software healthy scripts/check_threading_patterns.py:405
__init__ software healthy scripts/analyze_threading_safety.py:43
analyze_file software healthy scripts/analyze_threading_safety.py:67
analyze_class software healthy scripts/analyze_threading_safety.py:102
find_locks_in_method software healthy scripts/analyze_threading_safety.py:173
find_potential_deadlocks software healthy scripts/analyze_threading_safety.py:185
analyze_all software healthy scripts/analyze_threading_safety.py:207
generate_report software healthy scripts/analyze_threading_safety.py:220
main software healthy scripts/analyze_threading_safety.py:277

LabelLayerStatusPath
Severity software healthy scripts/check_threading_patterns.py:23
ThreadingIssue software healthy scripts/check_threading_patterns.py:29
ThreadingPatternChecker software healthy scripts/check_threading_patterns.py:38
LockUsage software healthy scripts/analyze_threading_safety.py:22
ClassAnalysis software healthy scripts/analyze_threading_safety.py:31
ThreadingSafetyAnalyzer software healthy scripts/analyze_threading_safety.py:40

LabelLayerStatusPath
threading-safety-check cicd healthy .github/workflows/threading-safety.yml
comprehensive-validation cicd healthy .github/workflows/threading-safety.yml
performance-regression cicd healthy .github/workflows/threading-safety.yml
build cicd healthy .github/workflows/c-cpp.yml

LabelLayerStatusPath
gha::threading-safety cicd healthy .github/workflows/threading-safety.yml
gha::c-cpp cicd healthy .github/workflows/c-cpp.yml

LabelLayerStatusPath
repobility-clone-bneuwks1 software healthy /tmp/repobility-clone-bneuwks1
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/daee1f48-6c58-4919-9049-226748f9b042/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/daee1f48-6c58-4919-9049-226748f9b042/

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.