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.

cstahly/op25_tippecanoe

https://github.com/cstahly/op25_tippecanoe · scanned 2026-06-17 01:51 UTC (1 month, 1 week ago)

16 raw signals (0 security + 16 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ +13.4 (diff) · 16 actionable findings from 1 signal source. 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 153 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
_audio_broadcast_loop software healthy p25_server.py:43
_enrich_address software healthy p25_server.py:84
_haversine_km software healthy p25_server.py:90
_within_range software healthy p25_server.py:97
_cache_geocode software healthy p25_server.py:100
_geocode_photon software healthy p25_server.py:107
_fetch software healthy p25_server.py:126
_geocode_google software healthy p25_server.py:121
_geocode_one software healthy p25_server.py:137
_geocode_worker software healthy p25_server.py:160
_auto_summary_worker software healthy p25_server.py:202
_run_auto_summary_once software healthy p25_server.py:222
_startup software healthy p25_server.py:260
_b64url_encode software healthy p25_server.py:266
_b64url_decode software healthy p25_server.py:269
_token_secret_bytes software healthy p25_server.py:272
_sign_token_payload software healthy p25_server.py:276
_make_login_token software healthy p25_server.py:280
_verify_login_token software healthy p25_server.py:286
_qr_data_url software healthy p25_server.py:302
_public_base_url software healthy p25_server.py:312
_load_users software healthy p25_server.py:319
require_auth software dead p25_server.py:346
check_summary_rate_limit software healthy p25_server.py:389
_strip_summary_preamble software healthy p25_server.py:421
_agency software healthy p25_server.py:425
_trunk software healthy p25_server.py:434
parse_log software healthy p25_server.py:443
_clean_md software healthy p25_server.py:474
_incident_id software healthy p25_server.py:479
_agency_from_text software healthy p25_server.py:497
_status_kind software healthy p25_server.py:510
_extract_incidents_from_summary software healthy p25_server.py:525
derive_incidents software healthy p25_server.py:587
_merge software healthy p25_server.py:590
_cats software healthy p25_server.py:638
incident_board_context software healthy p25_server.py:659
incident_board_context_from_incidents software healthy p25_server.py:675
incident_history_context software healthy p25_server.py:714
_is_summary_marker software healthy p25_server.py:739
read_since_last_summary software healthy p25_server.py:742
read_full_log software healthy p25_server.py:756
_db software healthy p25_server.py:775
init_state_db software healthy p25_server.py:780
_get_state software healthy p25_server.py:902
_set_state software healthy p25_server.py:906
_last_valid_summary_tx_id_from_log software healthy p25_server.py:913
sync_transmissions_from_log software healthy p25_server.py:937
incident_rows_from_db software healthy p25_server.py:967
_parse_dt software healthy p25_server.py:978

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

LabelLayerStatusPath
GET /api/entries api healthy p25_server.py
GET /api/transmissions api healthy p25_server.py
GET /api/public api healthy p25_server.py
GET /embed api healthy p25_server.py
GET /api/public/clip/{filename} api healthy p25_server.py
GET /api/state api healthy p25_server.py
GET /api/logs/download api healthy p25_server.py
GET /api/health api healthy p25_server.py
GET /api/audio-filter api healthy p25_server.py
POST /api/audio-filter api healthy p25_server.py
GET /api/mycase api healthy p25_server.py
GET / api healthy p25_server.py
GET /api/stream api healthy p25_server.py
POST /api/incidents/{number} api healthy p25_server.py
GET /api/incidents/{number}/transcript api healthy p25_server.py
GET /api/users api healthy p25_server.py
POST /api/login/share api healthy p25_server.py
POST /api/summarize api healthy p25_server.py
GET /api/audio/token api healthy p25_server.py
GET /api/audio api healthy p25_server.py
GET /api/audio/clip/{filename} api healthy p25_server.py
GET /api/geocode api healthy p25_server.py

LabelLayerStatusPath
STATE_DB_MIGRATION.md software healthy STATE_DB_MIGRATION.md
AGENT_HANDOFF.md software healthy AGENT_HANDOFF.md
requirements.txt software healthy requirements.txt
README.md software healthy README.md
tippecanoe.json software healthy tippecanoe.json
backup_db.sh software healthy backup_db.sh
safe-t.json software healthy safe-t.json
CODEX_HANDOFF.md software healthy CODEX_HANDOFF.md
p25_server.py software healthy p25_server.py
p25_summarize.py software healthy p25_summarize.py
embed.html software healthy static/embed.html
manifest.json software healthy static/manifest.json
sw.js software healthy static/sw.js
index.html software healthy static/index.html

LabelLayerStatusPath
transmissions data healthy p25_server.py
incident_state data healthy p25_server.py
app_state data healthy p25_server.py
summary_jobs data healthy p25_server.py
geocode_cache data healthy p25_server.py
incident_tx data healthy p25_server.py

LabelLayerStatusPath
AudioFilterReq software healthy p25_server.py:1378
SummarizeReq software healthy p25_server.py:1751
ShareLoginReq software healthy p25_server.py:1757
IncidentUpdateReq software healthy p25_server.py:1761

LabelLayerStatusPath
cstahly__op25_tippecanoe software healthy /data/fable5_failed_archive/cstahly__op25_tippecanoe

LabelLayerStatusPath
static software healthy static

LabelLayerStatusPath
127.0.0.1 network healthy README.md

LabelLayerStatusPath
nginx network healthy README.md

LabelLayerStatusPath
port:8765 network healthy p25_server.py

LabelLayerStatusPath
gpu (detected) hardware healthy README.md
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/b6724083-e083-4c96-8617-f48e34b40978/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b6724083-e083-4c96-8617-f48e34b40978/

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.