https://github.com/warlock9k00/meeting-bot-sidecar
· scanned 2026-06-16 00:54 UTC (2 months, 1 week ago)
24 raw signals (0 security + 24 graph)
Last scanned 2 months, 1 week ago · v1 · 24 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 145 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_format_ts |
software | healthy | test/test_render.py:4 |
test_detect_platform |
software | healthy | test/test_render.py:10 |
test_source_filename_zoom |
software | healthy | test/test_render.py:16 |
test_source_filename_fallback |
software | healthy | test/test_render.py:21 |
test_render_source_basic |
software | healthy | test/test_render.py:26 |
test_render_source_with_title_and_no_participants |
software | healthy | test/test_render.py:56 |
test_render_source_yaml_escape_quotes |
software | healthy | test/test_render.py:70 |
test_create_bot_payload_includes_obf |
software | healthy | test/test_attendee_create.py:5 |
fake_post |
software | healthy | test/test_attendee_create.py:37 |
test_create_zoom_oauth_connection_payload |
software | healthy | test/test_attendee_create.py:34 |
test_pcm_to_wav_roundtrip |
software | healthy | test/test_rtms_durability.py:29 |
test_pcm_to_wav_empty |
software | healthy | test/test_rtms_durability.py:44 |
test_frame_size_is_samples |
software | healthy | test/test_rtms_durability.py:55 |
test_measure_mean_dbfs_silence_vs_signal |
software | healthy | test/test_rtms_durability.py:61 |
test_build_mix_cmd_single_stream |
software | healthy | test/test_rtms_durability.py:77 |
test_build_mix_cmd_multi_stream |
software | healthy | test/test_rtms_durability.py:87 |
test_detect_media_auth_failure |
software | healthy | test/test_rtms_durability.py:96 |
test_extract_participant_key |
software | healthy | test/test_rtms_durability.py:115 |
test_transcribe_rejects_oversized_file |
software | healthy | test/test_rtms_durability.py:128 |
test_marker_roundtrip |
software | healthy | test/test_rtms_durability.py:138 |
test_corrupted_marker_means_stage_not_done |
software | healthy | test/test_rtms_durability.py:149 |
test_r2_backup_key_naming |
software | healthy | test/test_rtms_durability.py:154 |
test_r2_is_configured_requires_all_vars |
software | healthy | test/test_rtms_durability.py:162 |
test_gc_removes_only_stale_dirs |
software | healthy | test/test_rtms_durability.py:177 |
_authorize_url |
software | healthy | scripts/obf_connect.py:34 |
_capture_code |
software | healthy | scripts/obf_connect.py:43 |
do_GET |
software | dead | scripts/obf_connect.py:50 |
log_message |
software | dead | scripts/obf_connect.py:61 |
main |
software | healthy | scripts/obf_connect.py:71 |
main |
software | healthy | scripts/poc_join.py:21 |
_marker_path |
software | healthy | src/rtms_worker.py:59 |
_read_marker |
software | healthy | src/rtms_worker.py:63 |
_write_marker |
software | healthy | src/rtms_worker.py:74 |
gc_stale_artifacts |
software | healthy | src/rtms_worker.py:82 |
_do_work |
software | healthy | src/rtms_worker.py:101 |
_worker_main |
software | healthy | src/rtms_worker.py:274 |
process_rtms_job_in_subprocess |
software | healthy | src/rtms_worker.py:332 |
is_configured |
software | healthy | src/r2_backup.py:24 |
backup_key |
software | healthy | src/r2_backup.py:28 |
upload |
software | healthy | src/r2_backup.py:34 |
_base_url |
software | healthy | src/kv.py:33 |
_headers |
software | healthy | src/kv.py:39 |
list_pending_jobs |
software | healthy | src/kv.py:43 |
list_pending_rtms_jobs |
software | healthy | src/kv.py:61 |
get_job |
software | healthy | src/kv.py:79 |
put_job |
software | healthy | src/kv.py:91 |
mark_processing |
software | healthy | src/kv.py:102 |
mark_done |
software | healthy | src/kv.py:108 |
mark_failed |
software | healthy | src/kv.py:115 |
mark_dead |
software | healthy | src/kv.py:123 |
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 |
docker-compose.yaml |
software | healthy | docker-compose.yaml |
Dockerfile |
software | healthy | Dockerfile |
.env.example |
software | healthy | .env.example |
requirements.txt |
software | healthy | requirements.txt |
__init__.py |
software | healthy | test/__init__.py |
test_render.py |
software | healthy | test/test_render.py |
test_attendee_create.py |
software | healthy | test/test_attendee_create.py |
test_rtms_durability.py |
software | healthy | test/test_rtms_durability.py |
obf_connect.py |
software | healthy | scripts/obf_connect.py |
poc_join.py |
software | healthy | scripts/poc_join.py |
rtms_worker.py |
software | healthy | src/rtms_worker.py |
__init__.py |
software | healthy | src/__init__.py |
r2_backup.py |
software | healthy | src/r2_backup.py |
kv.py |
software | healthy | src/kv.py |
render.py |
software | healthy | src/render.py |
attendee.py |
software | healthy | src/attendee.py |
processor.py |
software | healthy | src/processor.py |
groq_whisper.py |
software | healthy | src/groq_whisper.py |
alerts.py |
software | healthy | src/alerts.py |
server.py |
software | healthy | src/server.py |
main.py |
software | healthy | src/main.py |
github_commit.py |
software | healthy | src/github_commit.py |
rtms_session.py |
software | healthy | src/rtms_session.py |
| Label | Layer | Status | Path |
|---|---|---|---|
Meta |
software | healthy | test/test_rtms_durability.py:116 |
Handler |
software | healthy | scripts/obf_connect.py:49 |
EmptyRecordingError |
software | healthy | src/processor.py:15 |
_ParticipantStream |
software | healthy | src/rtms_session.py:176 |
RtmsSession |
software | healthy | src/rtms_session.py:187 |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
software | healthy | test |
scripts |
software | healthy | scripts |
src |
software | healthy | src |
| Label | Layer | Status | Path |
|---|---|---|---|
ANY /health |
api | healthy | src/server.py |
ANY /job |
api | healthy | src/server.py |
ANY /job/rtms |
api | healthy | src/server.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
sidecar |
hardware | healthy | docker-compose.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/attendee.py |
security | healthy | src/attendee.py |
auth::scripts/obf_connect.py |
security | healthy | scripts/obf_connect.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-p_9mu5a2 |
software | healthy | /tmp/repobility-clone-p_9mu5a2 |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8082 |
network | healthy | docker-compose.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | docker-compose.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::hetzner |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/3fccc08f-19c8-4b4c-9c1e-445fa5c6d9d9/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3fccc08f-19c8-4b4c-9c1e-445fa5c6d9d9/
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.