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.

skfd/toronto-parks-layer

https://github.com/skfd/toronto-parks-layer · scanned 2026-06-16 00:14 UTC (2 months, 2 weeks ago)

16 raw signals (0 security + 16 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 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 126 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
_banner software healthy run.py:19
cmd_download software healthy run.py:24
cmd_slim software healthy run.py:30
cmd_compare software healthy run.py:35
cmd_vector software healthy run.py:40
cmd_raster software healthy run.py:45
cmd_site software healthy run.py:54
cmd_publish software healthy run.py:59
cmd_build software healthy run.py:64
cmd_update software dead run.py:77
_latest_geojson software healthy run.py:82
main software healthy run.py:108
_boxes_overlap software healthy tests/test_raster.py:16
test_centroid_small_ring_at_large_offset software healthy tests/test_raster.py:20
test_centroid_l_shape software healthy tests/test_raster.py:34
test_show_all_labels_do_not_overlap software healthy tests/test_raster.py:45
square software healthy tests/test_raster.py:77
test_color_assignment_is_global_and_unique_per_park software healthy tests/test_raster.py:69
part software healthy tests/test_raster.py:80
test_title_case software healthy tests/test_slim.py:11
test_world_center_tile software healthy tests/test_tilemath.py:20
test_pixel_offsets_within_tile software healthy tests/test_tilemath.py:25
test_tile_contains_its_point software healthy tests/test_tilemath.py:32
test_pixel_and_tile_offset_agree software healthy tests/test_tilemath.py:40
test_tile_bounds_ordering software healthy tests/test_tilemath.py:48
init software healthy assets/gaps.js:init
render software healthy assets/gaps.js:render
centroid software healthy assets/gaps.js:centroid
ringArea software healthy assets/gaps.js:ringArea
osmTargets software healthy assets/gaps.js:osmTargets
osmPairHtml software healthy assets/gaps.js:osmPairHtml
popupHtml software healthy assets/gaps.js:popupHtml
buildTable software healthy assets/gaps.js:buildTable
select software healthy assets/gaps.js:select
wireControls software healthy assets/gaps.js:wireControls
statusOn software healthy assets/gaps.js:statusOn
apply software healthy assets/gaps.js:apply
esc software healthy assets/gaps.js:esc
initMap software healthy assets/index.js:initMap
initCopyButtons software healthy assets/index.js:initCopyButtons
flash software healthy assets/index.js:flash
download software healthy src/download.py:17
_load_sidecar software healthy src/download.py:86
_save_sidecar software healthy src/download.py:93
_parse_int software healthy src/download.py:98
compare software healthy src/compare.py:27
_overpass_query software healthy src/compare.py:49
_load_osm software healthy src/compare.py:62
_osm_rings software healthy src/compare.py:87
_relation_outer_loops software healthy src/compare.py:100

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

LabelLayerStatusPath
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
run.py software healthy run.py
requirements.txt software healthy requirements.txt
wsl-setup.md software healthy wsl-setup.md
test_raster.py software healthy tests/test_raster.py
test_slim.py software healthy tests/test_slim.py
test_tilemath.py software healthy tests/test_tilemath.py
index.css software healthy assets/index.css
gaps.css software healthy assets/gaps.css
gaps.js software healthy assets/gaps.js
index.js software healthy assets/index.js
download.py software healthy src/download.py
compare.py software healthy src/compare.py
__init__.py software healthy src/__init__.py
raster.py software healthy src/raster.py
site.py software healthy src/site.py
config.py software healthy src/config.py
tilemath.py software healthy src/tilemath.py
vector.py software healthy src/vector.py
publish.py software healthy src/publish.py
slim.py software healthy src/slim.py
CLAUDE.md quality healthy CLAUDE.md

LabelLayerStatusPath
tests software healthy tests
assets software healthy assets
src software healthy src

LabelLayerStatusPath
repobility-clone-d2hwbs41 software healthy /tmp/repobility-clone-d2hwbs41
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/1466a57d-d5b9-4315-9fce-58e6232e6d50/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/1466a57d-d5b9-4315-9fce-58e6232e6d50/

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.