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.

stevenfazzio/movie-madness-map

https://github.com/stevenfazzio/movie-madness-map · scanned 2026-06-16 00:22 UTC (2 months, 2 weeks ago)

24 raw signals (0 security + 24 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 20 actionable findings from 1 signal source. 4 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 169 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
movie software healthy tests/test_tmdb_matching.py:10
test_exact_title_and_year_scores_above_threshold software healthy tests/test_tmdb_matching.py:14
test_wrong_year_same_title_penalized software healthy tests/test_tmdb_matching.py:19
test_fuzzy_title_needs_year_support software healthy tests/test_tmdb_matching.py:27
test_original_title_matches_foreign_films software healthy tests/test_tmdb_matching.py:35
test_tv_year_leniency software healthy tests/test_tmdb_matching.py:41
test_movie_far_year_not_lenient software healthy tests/test_tmdb_matching.py:48
test_punctuation_and_ampersand_insensitive software healthy tests/test_tmdb_matching.py:54
test_digit_vs_word_numbers software healthy tests/test_tmdb_matching.py:60
test_tmdb_side_subtitle_extension software healthy tests/test_tmdb_matching.py:66
test_short_prefix_does_not_overclaim software healthy tests/test_tmdb_matching.py:73
test_roman_numeral_sequel software healthy tests/test_tmdb_matching.py:78
test_prefix_fp_killed_by_low_votes_no_separator software healthy tests/test_tmdb_matching.py:84
test_prefix_fp_killed_by_midword_boundary software healthy tests/test_tmdb_matching.py:96
test_prefix_kept_for_popular_film software healthy tests/test_tmdb_matching.py:108
test_leading_article_insensitive software healthy tests/test_tmdb_matching.py:120
test_article_strip_needs_substance software healthy tests/test_tmdb_matching.py:126
test_prefix_rule_still_year_gated software healthy tests/test_tmdb_matching.py:132
parse software healthy tests/test_normalize.py:9
test_simple_format_tag software healthy tests/test_normalize.py:13
test_inverted_article_with_year_and_format software healthy tests/test_normalize.py:20
test_inverted_article_before_subtitle software healthy tests/test_normalize.py:26
test_multiple_commas_inverts_last software healthy tests/test_normalize.py:31
test_new_york_not_inverted software healthy tests/test_normalize.py:36
test_unknown_qualifier_stripped_and_kept software healthy tests/test_normalize.py:41
test_criterion_and_oop software healthy tests/test_normalize.py:48
test_leading_parenthetical_kept software healthy tests/test_normalize.py:54
test_all_paren_title_not_emptied software healthy tests/test_normalize.py:60
test_season_split software healthy tests/test_normalize.py:65
test_complete_series software healthy tests/test_normalize.py:74
test_foreign_article software healthy tests/test_normalize.py:80
test_compound_season_suffix software healthy tests/test_normalize.py:85
test_set_and_disc_suffixes software healthy tests/test_normalize.py:91
test_mini_series_suffix software healthy tests/test_normalize.py:97
test_season_word_and_word software healthy tests/test_normalize.py:102
test_part_suffix_split_but_title_intact software healthy tests/test_normalize.py:107
test_plural_discs_and_comma_separators software healthy tests/test_normalize.py:116
test_truncated_format_tag_stripped software healthy tests/test_normalize.py:124
test_movie_titled_the_final_season_survives software healthy tests/test_normalize.py:131
test_format_casing_groups_together software healthy tests/test_normalize.py:137
test_year_not_at_end_still_found software healthy tests/test_normalize.py:143
test_adjacent_rerelease_years_merge software healthy tests/test_year_collapse.py:11
test_remake_years_stay_separate software healthy tests/test_year_collapse.py:17
test_modal_year_wins_ties_to_earliest software healthy tests/test_year_collapse.py:23
test_chained_years_within_gap_merge software healthy tests/test_year_collapse.py:29
test_exactly_gap_splits software healthy tests/test_year_collapse.py:35
test_empty software healthy tests/test_year_collapse.py:41
norm software healthy analysis/precision_check.py:29
ttok software healthy analysis/precision_check.py:33
cw software healthy analysis/precision_check.py:37

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
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
Makefile software healthy Makefile
LICENSE software healthy LICENSE
test_tmdb_matching.py software healthy tests/test_tmdb_matching.py
test_normalize.py software healthy tests/test_normalize.py
test_year_collapse.py software healthy tests/test_year_collapse.py
index.html software healthy docs/index.html
synopsis.html software healthy docs/synopsis.html
about.html software healthy docs/about.html
precision_check.py software healthy analysis/precision_check.py
verify_proven.py software healthy analysis/verify_proven.py
report_build.py software healthy analysis/report_build.py
data_issues_section.md software healthy analysis/data_issues_section.md
http_util.py software healthy pipeline/http_util.py
03_build_corpus.py software healthy pipeline/03_build_corpus.py
filter_panel.html software healthy pipeline/filter_panel.html
config.py software healthy pipeline/config.py
00_fetch_catalog.py software healthy pipeline/00_fetch_catalog.py
01_prepare_films.py software healthy pipeline/01_prepare_films.py
normalize.py software healthy pipeline/normalize.py
04_embed_films.py software healthy pipeline/04_embed_films.py
05_reduce_umap.py software healthy pipeline/05_reduce_umap.py
06_label_topics.py software healthy pipeline/06_label_topics.py
07_visualize.py software healthy pipeline/07_visualize.py
02_fetch_tmdb.py software healthy pipeline/02_fetch_tmdb.py
CLAUDE.md quality healthy CLAUDE.md

LabelLayerStatusPath
tests software healthy tests
docs software healthy docs
analysis software healthy analysis
pipeline software healthy pipeline

LabelLayerStatusPath
repobility-clone-2i7jducz software healthy /tmp/repobility-clone-2i7jducz

LabelLayerStatusPath
ThrottledGetter software healthy pipeline/http_util.py:9

LabelLayerStatusPath
127.0.0.1 network healthy CLAUDE.md

LabelLayerStatusPath
gpu (detected) hardware healthy CLAUDE.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/f960036a-e758-417c-bd17-171db9c1b6ac/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f960036a-e758-417c-bd17-171db9c1b6ac/

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.