https://github.com/roy-jiang-opus/cctrans
· scanned 2026-06-15 23:56 UTC (2 months, 3 weeks ago)
38 raw signals (0 security + 38 graph)
Last scanned 2 months, 3 weeks ago · v1 · 38 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 184 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 |
|---|---|---|---|
run |
software | healthy | test/settings.js:run |
keysOf |
software | healthy | test/settings.js:keysOf |
run |
software | healthy | test/dialog.js:run |
runHook |
software | healthy | test/dialog.js:runHook |
run |
software | healthy | test/table.js:run |
runHook |
software | healthy | test/table.js:runHook |
run |
software | healthy | test/message.js:run |
run |
software | healthy | test/stats.js:run |
run |
software | healthy | test/fence.js:run |
run |
software | healthy | test/replace.js:run |
runHook |
software | healthy | test/replace.js:runHook |
render |
software | healthy | test/section.js:render |
runHook |
software | healthy | test/section.js:runHook |
run |
software | healthy | test/section.js:run |
lines |
software | healthy | test/markdown.js:lines |
run |
software | healthy | test/markdown.js:run |
passThrough |
software | healthy | hook/ask-user-question.js:passThrough |
noteError |
software | healthy | hook/ask-user-question.js:noteError |
mapFile |
software | healthy | hook/ask-user-question.js:mapFile |
showOriginal |
software | healthy | hook/message-display.js:showOriginal |
noteError |
software | healthy | hook/message-display.js:noteError |
stateFile |
software | healthy | hook/message-display.js:stateFile |
loadMsgState |
software | healthy | hook/message-display.js:loadMsgState |
saveMsgState |
software | healthy | hook/message-display.js:saveMsgState |
emit |
software | healthy | hook/message-display.js:emit |
passThrough |
software | healthy | hook/user-prompt-submit.js:passThrough |
noteError |
software | healthy | hook/user-prompt-submit.js:noteError |
parseKey |
software | healthy | src/settings.js:parseKey |
basicFields |
software | healthy | src/settings.js:basicFields |
advancedFields |
software | healthy | src/settings.js:advancedFields |
cycle |
software | healthy | src/settings.js:cycle |
v |
software | healthy | src/settings.js:v |
runSettings |
software | healthy | src/settings.js:runSettings |
onData |
software | healthy | src/settings.js:onData |
nextChunk |
software | healthy | src/settings.js:nextChunk |
render |
software | healthy | src/settings.js:render |
fieldsNow |
software | healthy | src/settings.js:fieldsNow |
moveSel |
software | healthy | src/settings.js:moveSel |
isValue |
software | healthy | src/settings.js:isValue |
splitKeys |
software | healthy | src/settings.js:splitKeys |
commitEdit |
software | healthy | src/settings.js:commitEdit |
runSetup |
software | healthy | src/setup.js:runSetup |
projectsRoot |
software | healthy | src/transcript.js:projectsRoot |
slugForCwd |
software | healthy | src/transcript.js:slugForCwd |
newestJsonlIn |
software | healthy | src/transcript.js:newestJsonlIn |
findTranscript |
software | healthy | src/transcript.js:findTranscript |
isRealUserPrompt |
software | healthy | src/transcript.js:isRealUserPrompt |
readEvents |
software | healthy | src/transcript.js:readEvents |
boundaryIndices |
software | healthy | src/transcript.js:boundaryIndices |
assistantTextBetween |
software | healthy | src/transcript.js:assistantTextBetween |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.zh-Hans.md |
software | healthy | README.zh-Hans.md |
README.ja.md |
software | healthy | README.ja.md |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
README.ru.md |
software | healthy | README.ru.md |
package.json |
software | healthy | package.json |
README.hi.md |
software | healthy | README.hi.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
README.ko.md |
software | healthy | README.ko.md |
README.zh-Hant.md |
software | healthy | README.zh-Hant.md |
MOTIVATION.md |
software | healthy | MOTIVATION.md |
ROADMAP.md |
software | healthy | ROADMAP.md |
LICENSE |
software | healthy | LICENSE |
SECURITY.md |
software | healthy | SECURITY.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
settings.js |
software | healthy | test/settings.js |
latin.js |
software | healthy | test/latin.js |
dialog.js |
software | healthy | test/dialog.js |
table.js |
software | healthy | test/table.js |
message.js |
software | healthy | test/message.js |
stats.js |
software | healthy | test/stats.js |
fence.js |
software | healthy | test/fence.js |
replace.js |
software | healthy | test/replace.js |
section.js |
software | healthy | test/section.js |
project.js |
software | healthy | test/project.js |
markdown.js |
software | healthy | test/markdown.js |
ask-user-question.js |
software | healthy | hook/ask-user-question.js |
message-display.js |
software | healthy | hook/message-display.js |
user-prompt-submit.js |
software | healthy | hook/user-prompt-submit.js |
RELEASE_TEMPLATE.md |
software | healthy | .github/RELEASE_TEMPLATE.md |
bug_report.yml |
software | healthy | .github/ISSUE_TEMPLATE/bug_report.yml |
config.yml |
software | healthy | .github/ISSUE_TEMPLATE/config.yml |
feature_request.yml |
software | healthy | .github/ISSUE_TEMPLATE/feature_request.yml |
test.yml |
software | healthy | .github/workflows/test.yml |
publish.yml |
software | healthy | .github/workflows/publish.yml |
settings.js |
software | healthy | src/settings.js |
setup.js |
software | healthy | src/setup.js |
transcript.js |
software | healthy | src/transcript.js |
dialog.js |
software | healthy | src/dialog.js |
translate.js |
software | healthy | src/translate.js |
interleave.js |
software | healthy | src/interleave.js |
stats.js |
software | healthy | src/stats.js |
langs.js |
software | healthy | src/langs.js |
config.js |
software | healthy | src/config.js |
keys.js |
software | healthy | src/keys.js |
claude-code.js |
software | healthy | src/backends/claude-code.js |
deepl.js |
software | healthy | src/backends/deepl.js |
azure.js |
software | healthy | src/backends/azure.js |
google.js |
software | healthy | src/backends/google.js |
index.js |
software | healthy | src/backends/index.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
test |
software | healthy | test |
hook |
software | healthy | hook |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
backends |
software | healthy | src/backends |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::.github/workflows/publish.yml |
security | healthy | .github/workflows/publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | .github/workflows/test.yml |
gha::publish |
cicd | healthy | .github/workflows/publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/test.yml |
publish |
cicd | healthy | .github/workflows/publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-fpofy0pe |
software | healthy | /tmp/repobility-clone-fpofy0pe |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/d7eeeb8b-6ab2-43b0-b5a6-963f2d9106ac/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d7eeeb8b-6ab2-43b0-b5a6-963f2d9106ac/
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.