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.

WeathermanAAA/tat-satellite-render

https://github.com/WeathermanAAA/tat-satellite-render · scanned 2026-06-16 00:55 UTC (2 months, 1 week ago)

65 raw signals (8 security + 57 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 53 actionable findings from 2 signal sources. 18 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 1271 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
_land_rings software healthy cyclolab_basemap.py:47
_border_lines software healthy cyclolab_basemap.py:64
_clip_ring software healthy cyclolab_basemap.py:85
clip_edge software healthy cyclolab_basemap.py:88
x_at software healthy cyclolab_basemap.py:101
y_at software healthy cyclolab_basemap.py:105
_clip_polyline software healthy cyclolab_basemap.py:126
lb software healthy cyclolab_basemap.py:135
_ring_coast software healthy cyclolab_basemap.py:184
on_edge software healthy cyclolab_basemap.py:193
_thin software healthy cyclolab_basemap.py:222
_simplify software healthy cyclolab_basemap.py:262
basemap_for software healthy cyclolab_basemap.py:309
_adaptive_tol software healthy cyclolab_basemap.py:325
_proc_lines software healthy cyclolab_basemap.py:403
_parse_naive software healthy feed_recompute.py:42
_df_from_records software healthy feed_recompute.py:52
_cum_from_base software healthy feed_recompute.py:64
_climo_from_base software healthy feed_recompute.py:72
merge_current_canon software healthy feed_recompute.py:80
recompute_ace_feed software healthy feed_recompute.py:98
build_global_geojson_feed software healthy feed_recompute.py:154
recompute_tracks_feed software healthy feed_recompute.py:197
_cat_for_kt software healthy cyclolab_og.py:30
render_intensity_card software healthy cyclolab_og.py:37
_env software healthy ens_watchdog.py:70
expected_latest_cycle software healthy ens_watchdog.py:78
manifest_latest software healthy ens_watchdog.py:85
decide_dispatches software healthy ens_watchdog.py:92
fetch_manifest software healthy ens_watchdog.py:115
dispatch_workflow software healthy ens_watchdog.py:121
run_once software healthy ens_watchdog.py:137
main software healthy ens_watchdog.py:173
utcnow software healthy poller_framework.py:79
_as_utc software healthy poller_framework.py:84
iso_z software healthy poller_framework.py:94
process_mem_mb software healthy poller_framework.py:104
parse_iso software healthy poller_framework.py:124
staleness_seconds software healthy poller_framework.py:138
staleness_minutes software healthy poller_framework.py:148
freshness_stamp software healthy poller_framework.py:156
timeout software healthy poller_framework.py:215
compute_backoff software healthy poller_framework.py:220
resilient_fetch software healthy poller_framework.py:232
write software healthy poller_framework.py:313
__init__ software healthy poller_framework.py:517
sink_heartbeat software healthy poller_framework.py:322
_emit software healthy poller_framework.py:325
ok software healthy poller_framework.py:412
classify software healthy poller_framework.py:443

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

LabelLayerStatusPath
TransientFetchError software healthy poller_framework.py:186
PermanentFetchError software healthy poller_framework.py:191
FetchPolicy software healthy poller_framework.py:198
Sink software healthy poller_framework.py:282
DictSink software healthy poller_framework.py:292
FileSink software healthy poller_framework.py:305
ProcessContext software healthy poller_framework.py:335
Source software healthy poller_framework.py:354
SourceResult software healthy poller_framework.py:402
SourceHealth software healthy poller_framework.py:426
PollerEngine software healthy poller_framework.py:491
StormIds software healthy storm_ids.py:33
InvestSidError software healthy storm_ids.py:44
R2 software healthy hafs_render_poller.py:128
RenderError software healthy hafs_render_poller.py:189
ProgressHeartbeat software healthy hafs_render_poller.py:423
_HealthSink software healthy hafs_render_poller.py:644
GlobalGeojsonComposer software healthy intensity_poller.py:408
R2Sink software healthy intensity_poller.py:603
SstHeroWriter software healthy cyclolab_sst.py:410
JsonFormatter software healthy app.py:56
StormInfo software healthy app.py:255
RenderRequest software healthy app.py:270
AdvisoryParseError software healthy kml_advisories.py:61
CoverageError software healthy satellites.py:65
UnsupportedTimeError software healthy satellites.py:67
ResolvedSatellite software healthy satellites.py:73
ResolvedFile software healthy satellites.py:78
FetchResult software healthy satellites.py:86
Satellite software healthy satellites.py:142
GOESBaseSatellite software healthy satellites.py:442
GOESEastSatellite software healthy satellites.py:836
GOESWestSatellite software healthy satellites.py:884
HimawariPacificSatellite software healthy satellites.py:1011
RenderCache software healthy cache.py:18
Band software healthy floater_poller.py:198
Storm software healthy floater_poller.py:297
R2 software healthy floater_poller.py:840
RateLimiter software healthy floater_poller.py:890
RenderError software healthy floater_poller.py:909
RenderSkip software healthy floater_poller.py:913
Unit software healthy floater_poller.py:1013
Poller software healthy floater_poller.py:1020
_R2 software healthy cyclolab_guidance_poller.py:221
CycloLabPageWriter software healthy cyclolab_pages.py:93
TestRadiiBlob software healthy tests/test_derived_cone.py:38
TestTauInterpolation software healthy tests/test_derived_cone.py:80
TestSinglePointCircle software healthy tests/test_derived_cone.py:107
TestTwoPointStadium software healthy tests/test_derived_cone.py:135
TestMonotoneWidening software healthy tests/test_derived_cone.py:184

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

LabelLayerStatusPath
colormaps.py software healthy colormaps.py
requirements-dev.txt software healthy requirements-dev.txt
cyclolab_basemap.py software healthy cyclolab_basemap.py
feed_recompute.py software healthy feed_recompute.py
cyclolab_og.py software healthy cyclolab_og.py
nixpacks-hafs.toml software healthy nixpacks-hafs.toml
ens_watchdog.py software healthy ens_watchdog.py
poller_framework.py software healthy poller_framework.py
storm_ids.py software healthy storm_ids.py
railway.watchdog.json software healthy railway.watchdog.json
hafs_render_poller.py software healthy hafs_render_poller.py
README.md software healthy README.md
intensity_poller.py software healthy intensity_poller.py
cyclolab_sst.py software healthy cyclolab_sst.py
render.py software healthy render.py
cyclolab_intensity_errors.json software healthy cyclolab_intensity_errors.json
app.py software healthy app.py
kml_advisories.py software healthy kml_advisories.py
cyclolab_advisories.py software healthy cyclolab_advisories.py
README-CYCLOLAB-GUIDANCE.md software healthy README-CYCLOLAB-GUIDANCE.md
nixpacks.toml software healthy nixpacks.toml
Procfile software healthy Procfile
cyclolab_shell.py software healthy cyclolab_shell.py
cyclolab_guidance.py software healthy cyclolab_guidance.py
README-FLOATER-WORKER.md software healthy README-FLOATER-WORKER.md
railway.hafs.json software healthy railway.hafs.json
satellites.py software healthy satellites.py
cyclolab_radii_jtwc_wpac_mean_2015.json software healthy cyclolab_radii_jtwc_wpac_mean_2015.json
cache.py software healthy cache.py
truecolor.py software healthy truecolor.py
.env.example software healthy .env.example
derived_cone.py software healthy derived_cone.py
README-HAFS-WORKER.md software healthy README-HAFS-WORKER.md
railway.guidance.json software healthy railway.guidance.json
railway.intensity.json software healthy railway.intensity.json
floater_poller.py software healthy floater_poller.py
README-ENS-WATCHDOG.md software healthy README-ENS-WATCHDOG.md
requirements.txt software healthy requirements.txt
cyclolab_intensity.py software healthy cyclolab_intensity.py
cyclolab_guidance_poller.py software healthy cyclolab_guidance_poller.py
cyclolab_pages.py software healthy cyclolab_pages.py
railway.json software healthy railway.json
PROOFS.md software healthy PROOFS.md
railway.worker.json software healthy railway.worker.json
test_picker.py software healthy tests/test_picker.py
test_derived_cone.py software healthy tests/test_derived_cone.py
test_cyclolab_shell.py software healthy tests/test_cyclolab_shell.py
test_floater_poller.py software healthy tests/test_floater_poller.py
cyclolab_shell_harness.cjs software healthy tests/cyclolab_shell_harness.cjs
test_hafs_render_poller.py software healthy tests/test_hafs_render_poller.py

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

LabelLayerStatusPath
tests software healthy tests
fixtures software healthy tests/fixtures
cyclolab software healthy tests/fixtures/cyclolab

LabelLayerStatusPath
GET /health api healthy app.py
POST /render api healthy app.py

LabelLayerStatusPath
127.0.0.1 network healthy app.py
5.1.2.8 network healthy satellites.py

LabelLayerStatusPath
repobility-clone-j2zz1no4 software healthy /tmp/repobility-clone-j2zz1no4

LabelLayerStatusPath
vps::aws hardware healthy hafs_render_poller.py

LabelLayerStatusPath
gpu (detected) hardware healthy cyclolab_shell.py
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/feccf9b4-0f7f-410f-be1a-df947280534a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/feccf9b4-0f7f-410f-be1a-df947280534a/

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.