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.

amitgangrade/StrictPy

https://github.com/amitgangrade/StrictPy · scanned 2026-06-17 01:33 UTC (1 month, 2 weeks ago)

81 raw signals (0 security + 81 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +1.1 (diff) · 65 actionable findings from 1 signal source. 16 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 937 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
CLAUDE.md software healthy CLAUDE.md
Cargo.toml software healthy Cargo.toml
RELEASE_NOTES_v0.2.md software healthy RELEASE_NOTES_v0.2.md
THESIS.md software healthy THESIS.md
HANDOFF.md software healthy HANDOFF.md
STRICTPY_SPEC.html software healthy STRICTPY_SPEC.html
README.md software healthy README.md
GAMES_PLAN.md software healthy GAMES_PLAN.md
BUGS_KNOWN.md software healthy BUGS_KNOWN.md
STRICTPY_SPEC.md software healthy STRICTPY_SPEC.md
LANGUAGE_GUIDE.md software healthy LANGUAGE_GUIDE.md
BLOG_POST.md software healthy BLOG_POST.md
Cargo.lock software healthy Cargo.lock
ci.yml software healthy .github/workflows/ci.yml
Cargo.toml software healthy compiler/Cargo.toml
csv_aggregate_runs.rs software healthy compiler/tests/csv_aggregate_runs.rs
sleep_test_runs.rs software healthy compiler/tests/sleep_test_runs.rs
math_demo_runs.rs software healthy compiler/tests/math_demo_runs.rs
module_const_init_runs.rs software healthy compiler/tests/module_const_init_runs.rs
typecheck_examples.rs software healthy compiler/tests/typecheck_examples.rs
tabular_groupby_demo_runs.rs software healthy compiler/tests/tabular_groupby_demo_runs.rs
levenshtein_runs.rs software healthy compiler/tests/levenshtein_runs.rs
event_log_runs.rs software healthy compiler/tests/event_log_runs.rs
compile_examples.rs software healthy compiler/tests/compile_examples.rs
echo_interactive_runs.rs software healthy compiler/tests/echo_interactive_runs.rs
generators_demo_runs.rs software healthy compiler/tests/generators_demo_runs.rs
heap_corruption_torture.rs software healthy compiler/tests/heap_corruption_torture.rs
sqlite_demo_runs.rs software healthy compiler/tests/sqlite_demo_runs.rs
json_parse_v2_runs.rs software healthy compiler/tests/json_parse_v2_runs.rs
tabular_demo_runs.rs software healthy compiler/tests/tabular_demo_runs.rs
argparse_demo_runs.rs software healthy compiler/tests/argparse_demo_runs.rs
comprehensions_demo_runs.rs software healthy compiler/tests/comprehensions_demo_runs.rs
zipfile_demo_runs.rs software healthy compiler/tests/zipfile_demo_runs.rs
list_dir_runs.rs software healthy compiler/tests/list_dir_runs.rs
echo_runs.rs software healthy compiler/tests/echo_runs.rs
test_runner_runs.rs software healthy compiler/tests/test_runner_runs.rs
queue_demo_runs.rs software healthy compiler/tests/queue_demo_runs.rs
bz2_demo_runs.rs software healthy compiler/tests/bz2_demo_runs.rs
logging_demo_runs.rs software healthy compiler/tests/logging_demo_runs.rs
markov_runs.rs software healthy compiler/tests/markov_runs.rs
timer_demo_runs.rs software healthy compiler/tests/timer_demo_runs.rs
https_server_demo_runs.rs software healthy compiler/tests/https_server_demo_runs.rs
tabular_serve_demo_runs.rs software healthy compiler/tests/tabular_serve_demo_runs.rs
tabular_index_reshape_demo_runs.rs software healthy compiler/tests/tabular_index_reshape_demo_runs.rs
file_stats_runs.rs software healthy compiler/tests/file_stats_runs.rs
subprocess_demo_runs.rs software healthy compiler/tests/subprocess_demo_runs.rs
datetime_demo_runs.rs software healthy compiler/tests/datetime_demo_runs.rs
game_of_life_runs.rs software healthy compiler/tests/game_of_life_runs.rs
calculator_runs.rs software healthy compiler/tests/calculator_runs.rs
modules_demo_runs.rs software healthy compiler/tests/modules_demo_runs.rs

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

LabelLayerStatusPath
__init__ software healthy examples/kvstore_comparison/kvstore.py:13
load_index software healthy examples/kvstore_comparison/kvstore.py:22
set software healthy examples/kvstore_comparison/kvstore.py:53
get software healthy examples/kvstore_comparison/kvstore.py:77
delete software healthy examples/kvstore_comparison/kvstore.py:88
main software healthy examples/kvstore_comparison/kvstore.py:110
square_wave software healthy examples/games/snake/assets/_generate_assets.py:17
sweep software healthy examples/games/snake/assets/_generate_assets.py:36
write_wav software healthy examples/games/snake/assets/_generate_assets.py:56
main software healthy examples/games/snake/assets/_generate_assets.py:64
square_wave software healthy examples/games/tetris/assets/_generate_assets.py:20
sweep software healthy examples/games/tetris/assets/_generate_assets.py:37
mix software healthy examples/games/tetris/assets/_generate_assets.py:56
write_wav software healthy examples/games/tetris/assets/_generate_assets.py:62
main software healthy examples/games/tetris/assets/_generate_assets.py:70
square_wave software healthy examples/games/space_shooter/assets/_generate_assets.py:23
sweep software healthy examples/games/space_shooter/assets/_generate_assets.py:42
write_wav software healthy examples/games/space_shooter/assets/_generate_assets.py:62
main software healthy examples/games/space_shooter/assets/_generate_assets.py:70
__init__ software healthy examples/crawler_comparison/crawler.py:10
mark_visited software healthy examples/crawler_comparison/crawler.py:14
is_visited software healthy examples/crawler_comparison/crawler.py:21
run_mock_server software dead examples/crawler_comparison/crawler.py:26
crawler_worker software dead examples/crawler_comparison/crawler.py:58
main software healthy examples/crawler_comparison/crawler.py:114
__init__ software healthy examples/parser_comparison/parser.py:51
parse software healthy examples/parser_comparison/parser.py:11
char_parser software healthy examples/parser_comparison/parser.py:15
impl software healthy examples/parser_comparison/parser.py:89
map_parser software dead examples/parser_comparison/parser.py:24
or_else software healthy examples/parser_comparison/parser.py:34
int_parser software healthy examples/parser_comparison/parser.py:58
num_expr_parser software healthy examples/parser_comparison/parser.py:75
plus_parser software healthy examples/parser_comparison/parser.py:86
expr_parser software healthy examples/parser_comparison/parser.py:104
eval_expr software healthy examples/parser_comparison/parser.py:110
main software healthy examples/parser_comparison/parser.py:119
setup_data software healthy examples/etl_comparison/etl.py:5
main software healthy examples/etl_comparison/etl.py:32
make_png software healthy vm/tests/fixtures/games/_generate_test_assets.py:6
chunk software healthy vm/tests/fixtures/games/_generate_test_assets.py:15
fmt_ms software healthy comprehensive_bench/v2/make_report.py:16
marker software healthy comprehensive_bench/v2/make_report.py:20
main software healthy comprehensive_bench/v2/make_report.py:33
discover software healthy comprehensive_bench/v2/run_v2.py:36
compile_pair software healthy comprehensive_bench/v2/run_v2.py:49
run_once software healthy comprehensive_bench/v2/run_v2.py:72
bench_pair software healthy comprehensive_bench/v2/run_v2.py:82
measure_startup software healthy comprehensive_bench/v2/run_v2.py:133
main software healthy comprehensive_bench/v2/run_v2.py:153

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

LabelLayerStatusPath
.github software healthy .github
workflows software healthy .github/workflows
compiler software healthy compiler
tests software healthy compiler/tests
src software healthy compiler/src
opts software healthy compiler/src/opts
examples software healthy examples
kvstore_comparison software healthy examples/kvstore_comparison
games software healthy examples/games
snake software healthy examples/games/snake
assets software healthy examples/games/snake/assets
tetris software healthy examples/games/tetris
assets software healthy examples/games/tetris/assets
space_shooter software healthy examples/games/space_shooter
assets software healthy examples/games/space_shooter/assets
crawler_comparison software healthy examples/crawler_comparison
parser_comparison software healthy examples/parser_comparison
etl_comparison software healthy examples/etl_comparison
vm software healthy vm
tests software healthy vm/tests
fixtures software healthy vm/tests/fixtures
games software healthy vm/tests/fixtures/games
src software healthy vm/src
docs software healthy docs
thesis software healthy docs/thesis
m39_round software healthy docs/thesis/m39_round
bugs software healthy docs/thesis/bugs
m43_round software healthy docs/thesis/m43_round
m48_round software healthy docs/thesis/m48_round
m40_round software healthy docs/thesis/m40_round
m41_round software healthy docs/thesis/m41_round
milestones software healthy docs/thesis/milestones
m50a_round software healthy docs/thesis/m50a_round
m28_round software healthy docs/thesis/m28_round
m24_round software healthy docs/thesis/m24_round
m45_round software healthy docs/thesis/m45_round
m49_round software healthy docs/thesis/m49_round
m37_round software healthy docs/thesis/m37_round
m38_round software healthy docs/thesis/m38_round
design_decisions software healthy docs/thesis/design_decisions
m12_round software healthy docs/thesis/m12_round
m42_round software healthy docs/thesis/m42_round
m23_round software healthy docs/thesis/m23_round
m47_round software healthy docs/thesis/m47_round
m27_round software healthy docs/thesis/m27_round
m22_round software healthy docs/thesis/m22_round
m36_round software healthy docs/thesis/m36_round
m44_round software healthy docs/thesis/m44_round
agent_reports software healthy docs/thesis/agent_reports
m46_round software healthy docs/thesis/m46_round

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

LabelLayerStatusPath
port:50048 network healthy examples/crawler_comparison/crawler.py
port:16 network healthy examples/crawler_comparison/crawler.py
port:35701 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35702 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35703 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35704 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35705 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35706 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35707 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35708 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35709 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35710 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35711 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35712 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35713 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35714 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35715 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35716 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35717 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35718 network healthy vm/tests/m50b_tabular_serve_polish.rs
port:35601 network healthy vm/tests/m50a_tabular_serve.rs
port:35602 network healthy vm/tests/m50a_tabular_serve.rs
port:35603 network healthy vm/tests/m50a_tabular_serve.rs
port:35604 network healthy vm/tests/m50a_tabular_serve.rs
port:35605 network healthy vm/tests/m50a_tabular_serve.rs
port:35606 network healthy vm/tests/m50a_tabular_serve.rs
port:35607 network healthy vm/tests/m50a_tabular_serve.rs
port:35608 network healthy vm/tests/m50a_tabular_serve.rs
port:35609 network healthy vm/tests/m50a_tabular_serve.rs
port:35610 network healthy vm/tests/m50a_tabular_serve.rs
port:35611 network healthy vm/tests/m50a_tabular_serve.rs
port:35612 network healthy vm/tests/m50a_tabular_serve.rs
port:35613 network healthy vm/tests/m50a_tabular_serve.rs
port:35614 network healthy vm/tests/m50a_tabular_serve.rs
port:35615 network healthy vm/tests/m50a_tabular_serve.rs
port:35616 network healthy vm/tests/m50a_tabular_serve.rs
port:35801 network healthy vm/tests/m50c_tabular_serve_pivot.rs
port:35802 network healthy vm/tests/m50c_tabular_serve_pivot.rs
port:35803 network healthy vm/tests/m50c_tabular_serve_pivot.rs
port:35804 network healthy vm/tests/m50c_tabular_serve_pivot.rs
port:35805 network healthy vm/tests/m50c_tabular_serve_pivot.rs
port:35806 network healthy vm/tests/m50c_tabular_serve_pivot.rs
port:35807 network healthy vm/tests/m50c_tabular_serve_pivot.rs
port:35808 network healthy vm/tests/m50c_tabular_serve_pivot.rs
port:35809 network healthy vm/tests/m50c_tabular_serve_pivot.rs
port:35810 network healthy vm/tests/m50c_tabular_serve_pivot.rs
port:35811 network healthy vm/tests/m50c_tabular_serve_pivot.rs
port:35812 network healthy vm/tests/m50c_tabular_serve_pivot.rs
port:35814 network healthy vm/tests/m50c_tabular_serve_pivot.rs
port:35815 network healthy vm/tests/m50c_tabular_serve_pivot.rs

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

LabelLayerStatusPath
RecordOffset software healthy examples/kvstore_comparison/kvstore.py:6
BinaryKVStore software healthy examples/kvstore_comparison/kvstore.py:12
VisitedTracker software healthy examples/crawler_comparison/crawler.py:9
Parser software healthy examples/parser_comparison/parser.py:7
Expr software healthy examples/parser_comparison/parser.py:43
NumExpr software healthy examples/parser_comparison/parser.py:46
PlusExpr software healthy examples/parser_comparison/parser.py:50
Particle software healthy comprehensive_bench/v2/programs/ds_class_alloc.py:5
Shape software healthy comprehensive_bench/v2/programs/ds_virtual_dispatch.py:5
Square software healthy comprehensive_bench/v2/programs/ds_virtual_dispatch.py:10
Rect software healthy comprehensive_bench/v2/programs/ds_virtual_dispatch.py:20
Tri software healthy comprehensive_bench/v2/programs/ds_virtual_dispatch.py:31
Box software healthy comprehensive_bench/v2/programs/ds_generics.py:5
Pair software healthy comprehensive_bench/v2/programs/ds_generics.py:15
Body software healthy comprehensive_bench/v2/programs/core_nbody.py:11
Expr software healthy comprehensive_bench/v2/programs/ds_match_dispatch.py:5
Num software healthy comprehensive_bench/v2/programs/ds_match_dispatch.py:9
Add software healthy comprehensive_bench/v2/programs/ds_match_dispatch.py:16
Mul software healthy comprehensive_bench/v2/programs/ds_match_dispatch.py:24
BenchError software healthy comprehensive_bench/v2/programs/ds_exceptions.py:5
SimpleHandler software healthy bench/net_harness.py:25

LabelLayerStatusPath
company_sectors data healthy examples/etl_comparison/etl.py
events data healthy comprehensive_bench/v2/programs/sys_sqlite.py
t data healthy bench/harness.py

LabelLayerStatusPath
amitgangrade__StrictPy software healthy /data/fable5_failed_archive/amitgangrade__StrictPy

LabelLayerStatusPath
sqlite data healthy examples/etl_comparison/etl.py

LabelLayerStatusPath
127.0.0.1 network healthy compiler/tests/https_server_demo_runs.rs

LabelLayerStatusPath
vps::aws hardware healthy vm/Cargo.toml

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
test cicd healthy .github/workflows/ci.yml
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/1a18081d-044f-4d00-9635-2c02a830ee16/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/1a18081d-044f-4d00-9635-2c02a830ee16/

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.