Scan timing: clone 3.73s · analysis 0.98s · 8.5 MB · GitHub API rate-limit (preflight)
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)
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.
| 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 |
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
StringTranslatePseudoMapping |
software | healthy | Demos/Folding/demo.py:107 |
Parser |
software | healthy | Demos/Folding/demo.py:149 |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-alo1kyfx |
software | healthy | /tmp/repobility-clone-alo1kyfx |
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.