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.

ong6/sg-property-analysis

https://github.com/ong6/sg-property-analysis · scanned 2026-06-16 04:35 UTC (1 month, 3 weeks ago)

33 raw signals (0 security + 33 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 3 weeks ago · v1 · 32 actionable findings from 1 signal source. 1 repeated signal 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 279 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
_today software healthy profile_memory.py:61
_days_since software healthy profile_memory.py:65
freshness_note software healthy profile_memory.py:74
_profile_path software healthy profile_memory.py:87
_ensure_dir software healthy profile_memory.py:91
load_profile software healthy profile_memory.py:95
_slug_lock software healthy profile_memory.py:107
normalize_profile software healthy profile_memory.py:143
save_profile software healthy profile_memory.py:170
rebuild_index software healthy profile_memory.py:202
load_index software healthy profile_memory.py:227
_norm_district software healthy profile_memory.py:242
find_profile software healthy profile_memory.py:252
_facing_dir software healthy profile_memory.py:308
_stack_floor_tier software healthy profile_memory.py:328
match_stack software dead profile_memory.py:340
_filter_beds software healthy profile_memory.py:359
_sqft_dist software healthy profile_memory.py:365
_beds_from_type software healthy profile_memory.py:438
print_profile software healthy profile_memory.py:453
print_index software healthy profile_memory.py:488
save_profile_from_file software healthy profile_memory.py:502
_pu_normalize software healthy calibrate_forward.py:64
load_history software healthy calibrate_forward.py:79
main software healthy calibrate_forward.py:110
_join software healthy calibrate_forward.py:135
_m_of software healthy build_project_units.py:53
svy21_to_wgs84 software healthy build_project_units.py:58
_norm_name software healthy build_project_units.py:98
backfill_from_listings_db software healthy build_project_units.py:108
main software healthy build_project_units.py:154
_today software healthy eval_memory.py:42
_days_since software healthy eval_memory.py:46
slugify software healthy eval_memory.py:55
_norm software healthy eval_memory.py:60
staleness_note software healthy eval_memory.py:72
_condo_path software healthy eval_memory.py:92
load_condo software healthy eval_memory.py:96
_ensure_dir software healthy eval_memory.py:107
rebuild_index software healthy eval_memory.py:111
load_index software healthy eval_memory.py:137
_key_facts software healthy eval_memory.py:150
_slug_lock software healthy eval_memory.py:165
save_evaluation software healthy eval_memory.py:201
save_evaluations_from_review software healthy eval_memory.py:231
_as_list software healthy eval_memory.py:276
recall software healthy eval_memory.py:314
print_recall software healthy eval_memory.py:339
print_eval_stats software healthy eval_memory.py:379
print_index software healthy eval_memory.py:425

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

LabelLayerStatusPath
profile_memory.py software healthy profile_memory.py
calibrate_forward.py software healthy calibrate_forward.py
build_project_units.py software healthy build_project_units.py
CLAUDE.md software healthy CLAUDE.md
eval_memory.py software healthy eval_memory.py
build_rental_cache.py software healthy build_rental_cache.py
backtest.py software healthy backtest.py
build_district_benchmarks.py software healthy build_district_benchmarks.py
invest.py software healthy invest.py
config.py software healthy config.py
requirements.txt software healthy requirements.txt
README.md software healthy README.md
fetch_ura_districts.py software healthy fetch_ura_districts.py
dashboard.py software healthy dashboard.py
models.py software healthy models.py
LICENSE software healthy LICENSE
ui.py software healthy ui.py
backtest_ext.py software healthy backtest_ext.py
.mcp.json software healthy .mcp.json
fetch_ura_rentals.py software healthy fetch_ura_rentals.py
poller.py software healthy poller.py
listings_db.py software healthy listings_db.py
CLAUDE.md quality healthy CLAUDE.md
.mcp.json quality healthy .mcp.json

LabelLayerStatusPath
Handler software healthy dashboard.py:839
SearchParams software healthy models.py:8
Listing software healthy models.py:69
ScrapeStats software healthy models.py:112
ScrapedPage software healthy models.py:164
Handler software healthy ui.py:972
BatchSanityError software healthy listings_db.py:168

LabelLayerStatusPath
127.0.0.1 network healthy CLAUDE.md
131.0.0.0 network healthy fetch_ura_districts.py

LabelLayerStatusPath
ong6__sg-property-analysis software healthy /data/fable5_failed_archive/ong6__sg-property-analysis
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/90ced593-c542-4db6-82e8-824a65179ca4/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/90ced593-c542-4db6-82e8-824a65179ca4/

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.