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.
25 of your 149 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 3.73s · analysis 0.98s · 8.5 MB · GitHub API rate-limit (preflight)

TurboPack/SynEdit

https://github.com/TurboPack/SynEdit · scanned 2026-06-05 23:43 UTC (4 days, 5 hours ago) · 10 languages

179 raw signals (149 security + 30 graph) 40th percentile · Cpp · tiny (<2K LoC) System graph score 93 (lower by 46)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 4 days, 5 hours ago · v2 · 19 actionable findings from 2 signal sources. 145 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 55.0 0.15 8.25
security_score 55.0 0.25 13.75
testing_score 0.0 0.20 0.00
documentation_score 75.0 0.15 11.25
practices_score 40.0 0.15 6.00
code_quality 76.0 0.10 7.60
Overall 1.00 46.9
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 66 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
dump software dead Demos/Folding/demo.py:14
__init__ software healthy Demos/Folding/demo.py:151
_get software healthy Demos/Folding/demo.py:132
__getitem__ software healthy Demos/Folding/demo.py:136
__len__ software healthy Demos/Folding/demo.py:139
__iter__ software healthy Demos/Folding/demo.py:142
get software dead Demos/Folding/demo.py:145
set_str software dead Demos/Folding/demo.py:155
find_good_parse_start software dead Demos/Folding/demo.py:171
set_lo software dead Demos/Folding/demo.py:223
_study1 software healthy Demos/Folding/demo.py:242
get_continuation_type software dead Demos/Folding/demo.py:370
_study2 software healthy Demos/Folding/demo.py:391
compute_bracket_indent software dead Demos/Folding/demo.py:500
get_num_lines_in_stmt software dead Demos/Folding/demo.py:531
compute_backslash_indent software dead Demos/Folding/demo.py:540
get_base_indent_string software dead Demos/Folding/demo.py:593
is_block_opener software dead Demos/Folding/demo.py:604
is_block_closer software dead Demos/Folding/demo.py:610
get_last_open_bracket_pos software dead Demos/Folding/demo.py:617
get_last_stmt_bracketing software dead Demos/Folding/demo.py:626
initMap software healthy Demos/Folding/demo.js:initMap
initGallPeters software healthy Demos/Folding/demo.js:initGallPeters
x software healthy Demos/Folding/demo.js:x

LabelLayerStatusPath
What's New.md software healthy What's New.md
readme.md software healthy readme.md
demo.py software healthy Demos/Folding/demo.py
demo.js software healthy Demos/Folding/demo.js
demo.cpp software healthy Demos/Folding/demo.cpp
tsyncompletionproposal.html software healthy Demos/CompletionProposalDemo/tsyncompletionproposal.html
readme.md software healthy Demos/MarkdownViewer/readme.md
Highlighters-HowTo.htm software healthy SynGen/Highlighters-HowTo.htm
SynEditCD.cpp software healthy Packages/Tokyo/CBuilder/SynEditCD.cpp
SynEditCR.cpp software healthy Packages/Tokyo/CBuilder/SynEditCR.cpp
SynEditCD.cpp software healthy Packages/11AndAbove/CBuilder/SynEditCD.cpp
SynEditCR.cpp software healthy Packages/11AndAbove/CBuilder/SynEditCR.cpp
SynEditCD.cpp software healthy Packages/Rio/CBuilder/SynEditCD.cpp
SynEditCR.cpp software healthy Packages/Rio/CBuilder/SynEditCR.cpp
SynEditCD.cpp software healthy Packages/Berlin/CBuilder/SynEditCD.cpp
SynEditCR.cpp software healthy Packages/Berlin/CBuilder/SynEditCR.cpp
SynEditCD.cpp software healthy Packages/Sydney/CBuilder/SynEditCD.cpp
SynEditCR.cpp software healthy Packages/Sydney/CBuilder/SynEditCR.cpp
CodeFolding.md software healthy Doc/CodeFolding.md
Multi-caret.md software healthy Doc/Multi-caret.md
readme.md software healthy Art/readme.md

LabelLayerStatusPath
Demos software healthy Demos
Folding software healthy Demos/Folding
CompletionProposalDemo software healthy Demos/CompletionProposalDemo
MarkdownViewer software healthy Demos/MarkdownViewer
SynGen software healthy SynGen
Packages software healthy Packages
Tokyo software healthy Packages/Tokyo
CBuilder software healthy Packages/Tokyo/CBuilder
11AndAbove software healthy Packages/11AndAbove
CBuilder software healthy Packages/11AndAbove/CBuilder
Rio software healthy Packages/Rio
CBuilder software healthy Packages/Rio/CBuilder
Berlin software healthy Packages/Berlin
CBuilder software healthy Packages/Berlin/CBuilder
Sydney software healthy Packages/Sydney
CBuilder software healthy Packages/Sydney/CBuilder
Doc software healthy Doc
Art software healthy Art

LabelLayerStatusPath
StringTranslatePseudoMapping software healthy Demos/Folding/demo.py:107
Parser software healthy Demos/Folding/demo.py:149

LabelLayerStatusPath
repobility-clone-alo1kyfx software healthy /tmp/repobility-clone-alo1kyfx
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/d123de24-567a-4f21-a632-3344ebb98d76/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d123de24-567a-4f21-a632-3344ebb98d76/

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.