https://github.com/rulingAnts/flextext-editor
· scanned 2026-06-15 23:57 UTC (2 months, 3 weeks ago)
19 raw signals (0 security + 19 graph)
Last scanned 2 months, 3 weeks ago · v1 · 19 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 222 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 |
|---|---|---|---|
cleanupOldCaches |
software | healthy | sw.js:cleanupOldCaches |
__init__ |
software | healthy | dev_server.py:43 |
end_headers |
software | healthy | dev_server.py:46 |
_maybe_offline |
software | healthy | dev_server.py:50 |
do_GET |
software | healthy | dev_server.py:56 |
do_HEAD |
software | healthy | dev_server.py:104 |
log_message |
software | healthy | dev_server.py:108 |
main |
software | healthy | dev_server.py:120 |
open |
software | healthy | js/db.js:open |
getDB |
software | healthy | js/db.js:getDB |
tx |
software | healthy | js/db.js:tx |
listDocs |
software | healthy | js/db.js:listDocs |
getDoc |
software | healthy | js/db.js:getDoc |
putDoc |
software | healthy | js/db.js:putDoc |
deleteDoc |
software | healthy | js/db.js:deleteDoc |
mediaTx |
software | healthy | js/db.js:mediaTx |
putMedia |
software | healthy | js/db.js:putMedia |
getMedia |
software | healthy | js/db.js:getMedia |
deleteMedia |
software | healthy | js/db.js:deleteMedia |
listMediaKeys |
software | healthy | js/db.js:listMediaKeys |
newGuid |
software | healthy | js/flextext.js:newGuid |
r |
software | healthy | js/flextext.js:r |
esc |
software | healthy | js/flextext.js:esc |
segmentText |
software | healthy | js/flextext.js:segmentText |
tokenize |
software | healthy | js/flextext.js:tokenize |
makeWord |
software | healthy | js/flextext.js:makeWord |
makeSegment |
software | healthy | js/flextext.js:makeSegment |
makeDoc |
software | healthy | js/flextext.js:makeDoc |
serializeEl |
software | healthy | js/flextext.js:serializeEl |
childElements |
software | healthy | js/flextext.js:childElements |
parseFlextext |
software | healthy | js/flextext.js:parseFlextext |
parseInterlinearText |
software | healthy | js/flextext.js:parseInterlinearText |
parsePhrase |
software | healthy | js/flextext.js:parsePhrase |
parseWord |
software | healthy | js/flextext.js:parseWord |
baselineFromWords |
software | healthy | js/flextext.js:baselineFromWords |
indentFragment |
software | healthy | js/flextext.js:indentFragment |
serializeFlextext |
software | healthy | js/flextext.js:serializeFlextext |
push |
software | healthy | js/flextext.js:push |
getBaselineParagraphs |
software | healthy | js/flextext.js:getBaselineParagraphs |
reconcileBaseline |
software | healthy | js/flextext.js:reconcileBaseline |
norm |
software | healthy | js/flextext.js:norm |
carryWords |
software | healthy | js/flextext.js:carryWords |
lcsPairs |
software | healthy | js/flextext.js:lcsPairs |
canMerge |
software | healthy | js/flextext.js:canMerge |
mergeWords |
software | healthy | js/flextext.js:mergeWords |
breakPhrase |
software | healthy | js/flextext.js:breakPhrase |
surveyWritingSystems |
software | healthy | js/flextext.js:surveyWritingSystems |
remapWritingSystems |
software | healthy | js/flextext.js:remapWritingSystems |
detect |
software | healthy | js/i18n.js:detect |
getLang |
software | healthy | js/i18n.js:getLang |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
sw.js |
software | healthy | sw.js |
index.html |
software | healthy | index.html |
relay.html |
software | healthy | relay.html |
dev_server.py |
software | healthy | dev_server.py |
LICENSE |
software | healthy | LICENSE |
db.js |
software | healthy | js/db.js |
flextext.js |
software | healthy | js/flextext.js |
i18n.js |
software | healthy | js/i18n.js |
app.js |
software | healthy | js/app.js |
convert.js |
software | healthy | js/convert.js |
audio.js |
software | healthy | js/audio.js |
upload.js |
software | healthy | js/upload.js |
zip.js |
software | healthy | js/zip.js |
app.css |
software | healthy | css/app.css |
launch.json |
software | healthy | .claude/launch.json |
CLAUDE.md |
quality | healthy | CLAUDE.md |
.claude/launch.json |
quality | healthy | .claude/launch.json |
| Label | Layer | Status | Path |
|---|---|---|---|
Handler |
software | healthy | dev_server.py:33 |
Server |
software | healthy | dev_server.py:113 |
AudioDownload |
software | healthy | js/audio.js:AudioDownload |
Player |
software | healthy | js/audio.js:Player |
DriveUpload |
software | healthy | js/upload.js:DriveUpload |
| Label | Layer | Status | Path |
|---|---|---|---|
js |
software | healthy | js |
css |
software | healthy | css |
.claude |
software | healthy | .claude |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | dev_server.py |
10.0.2.2 |
network | healthy | js/app.js |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-sx71benw |
software | healthy | /tmp/repobility-clone-sx71benw |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::js/upload.js |
security | healthy | js/upload.js |
This page is publicly accessible at:
https://repobility.com/scan/845db8ea-917d-40f2-a75c-901534a931a5/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/845db8ea-917d-40f2-a75c-901534a931a5/
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.