https://github.com/WHkDd/Xcvt
· scanned 2026-06-16 00:57 UTC (2 months, 1 week ago)
21 raw signals (0 security + 21 graph)
Last scanned 2 months, 1 week ago · v1 · 20 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.
All 322 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 |
|---|---|---|---|
App |
software | healthy | src/App.tsx:App |
SettingsDialog |
software | healthy | src/components/settings/SettingsDialog.tsx:SettingsDialog |
handler |
software | healthy | src/components/settings/SettingsDialog.tsx:handler |
TabRail |
software | healthy | src/components/settings/SettingsDialog.tsx:TabRail |
effectiveSecretPresent |
software | healthy | src/components/settings/SettingsDialog.tsx:effectiveSecretP… |
TabButton |
software | healthy | src/components/settings/SettingsDialog.tsx:TabButton |
ProviderPanel |
software | healthy | src/components/settings/SettingsDialog.tsx:ProviderPanel |
setModelValue |
software | healthy | src/components/settings/SettingsDialog.tsx:setModelValue |
effectiveSecretPresent_local |
software | healthy | src/components/settings/SettingsDialog.tsx:effectiveSecretP… |
PaddleDocumentOptionsPanel |
software | healthy | src/components/settings/SettingsDialog.tsx:PaddleDocumentOp… |
ToggleRow |
software | healthy | src/components/settings/SettingsDialog.tsx:ToggleRow |
SelectSetting |
software | healthy | src/components/settings/SettingsDialog.tsx:SelectSetting |
NumberSetting |
software | healthy | src/components/settings/SettingsDialog.tsx:NumberSetting |
modelOptions |
software | healthy | src/components/settings/SettingsDialog.tsx:modelOptions |
Field |
software | healthy | src/components/settings/SettingsDialog.tsx:Field |
PromptPanel |
software | healthy | src/components/settings/SettingsDialog.tsx:PromptPanel |
PageJumpControl |
software | healthy | src/components/layout/PageJumpControl.tsx:PageJumpControl |
commit |
software | healthy | src/components/layout/PageJumpControl.tsx:commit |
reset |
software | healthy | src/components/layout/PageJumpControl.tsx:reset |
clampPage |
software | healthy | src/components/layout/PageJumpControl.tsx:clampPage |
deriveHeadline |
software | healthy | src/components/layout/ProgressPill.tsx:deriveHeadline |
deriveDetail |
software | healthy | src/components/layout/ProgressPill.tsx:deriveDetail |
ProgressPill |
software | healthy | src/components/layout/ProgressPill.tsx:ProgressPill |
onCancel |
software | healthy | src/components/layout/ProgressPill.tsx:onCancel |
StructureRail |
software | healthy | src/components/layout/StructureRail.tsx:StructureRail |
GroupedRail |
software | healthy | src/components/layout/StructureRail.tsx:GroupedRail |
onMove |
software | healthy | src/components/layout/StructureRail.tsx:onMove |
onUp |
software | healthy | src/components/layout/StructureRail.tsx:onUp |
WholeFileRail |
software | healthy | src/components/layout/StructureRail.tsx:WholeFileRail |
Toolbar |
software | healthy | src/components/layout/Toolbar.tsx:Toolbar |
PageRangeChip |
software | healthy | src/components/layout/Toolbar.tsx:PageRangeChip |
onPointerDown |
software | healthy | src/components/layout/Toolbar.tsx:onPointerDown |
onKey |
software | healthy | src/components/layout/Toolbar.tsx:onKey |
commit |
software | healthy | src/components/layout/Toolbar.tsx:commit |
StatusBar |
software | healthy | src/components/layout/StatusBar.tsx:StatusBar |
commitDraft |
software | healthy | src/components/layout/StatusBar.tsx:commitDraft |
DropMenu |
software | healthy | src/components/layout/StatusBar.tsx:DropMenu |
onDown |
software | healthy | src/components/layout/StatusBar.tsx:onDown |
onKey |
software | healthy | src/components/layout/StatusBar.tsx:onKey |
isHotkeyTarget |
software | healthy | src/components/layout/AppShell.tsx:isHotkeyTarget |
AppShell |
software | healthy | src/components/layout/AppShell.tsx:AppShell |
AppShellInner |
software | healthy | src/components/layout/AppShell.tsx:AppShellInner |
handler |
software | healthy | src/components/layout/AppShell.tsx:handler |
MetadataInline |
software | healthy | src/components/structure/MetadataInline.tsx:MetadataInline |
buildAllPagesText |
software | healthy | src/components/structure/OcrTextPanel.tsx:buildAllPagesText |
buildAllRecognizedPagesText |
software | healthy | src/components/structure/OcrTextPanel.tsx:buildAllRecognize… |
hasRecognizedPageText |
software | healthy | src/components/structure/OcrTextPanel.tsx:hasRecognizedPage… |
countRecognizedPageText |
software | healthy | src/components/structure/OcrTextPanel.tsx:countRecognizedPa… |
buildLayoutDocumentFromRecognizedPages |
software | healthy | src/components/structure/OcrTextPanel.tsx:buildLayoutDocume… |
useBulkOcrText |
software | healthy | src/components/structure/OcrTextPanel.tsx:useBulkOcrText |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vite.config.ts |
software | healthy | vite.config.ts |
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
components.json |
software | healthy | components.json |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
postcss.config.js |
software | healthy | postcss.config.js |
Cargo.toml |
software | healthy | src-tauri/Cargo.toml |
tauri.conf.json |
software | healthy | src-tauri/tauri.conf.json |
tauri.windows-x64.conf.json |
software | healthy | src-tauri/tauri.windows-x64.conf.json |
build.rs |
software | healthy | src-tauri/build.rs |
fix_dmg_volume_icon.sh |
software | healthy | src-tauri/scripts/fix_dmg_volume_icon.sh |
fetch_pdfium.sh |
software | healthy | src-tauri/scripts/fetch_pdfium.sh |
prepare_pdfium.mjs |
software | healthy | src-tauri/scripts/prepare_pdfium.mjs |
default.json |
software | healthy | src-tauri/capabilities/default.json |
image.rs |
software | healthy | src-tauri/src/image.rs |
error.rs |
software | healthy | src-tauri/src/error.rs |
lib.rs |
software | healthy | src-tauri/src/lib.rs |
events.rs |
software | healthy | src-tauri/src/events.rs |
state.rs |
software | healthy | src-tauri/src/state.rs |
layout_pdf.rs |
software | healthy | src-tauri/src/layout_pdf.rs |
secrets.rs |
software | healthy | src-tauri/src/secrets.rs |
config.rs |
software | healthy | src-tauri/src/config.rs |
main.rs |
software | healthy | src-tauri/src/main.rs |
pdf.rs |
software | healthy | src-tauri/src/pdf.rs |
pdf_chunk.rs |
software | healthy | src-tauri/src/pdf_chunk.rs |
render.rs |
software | healthy | src-tauri/src/commands/render.rs |
system.rs |
software | healthy | src-tauri/src/commands/system.rs |
mod.rs |
software | healthy | src-tauri/src/commands/mod.rs |
paddle_json.rs |
software | healthy | src-tauri/src/commands/paddle_json.rs |
settings.rs |
software | healthy | src-tauri/src/commands/settings.rs |
files.rs |
software | healthy | src-tauri/src/commands/files.rs |
ocr.rs |
software | healthy | src-tauri/src/commands/ocr.rs |
export.rs |
software | healthy | src-tauri/src/commands/export.rs |
grouped.rs |
software | healthy | src-tauri/src/jobs/grouped.rs |
mod.rs |
software | healthy | src-tauri/src/jobs/mod.rs |
whole_file.rs |
software | healthy | src-tauri/src/jobs/whole_file.rs |
page_loader.rs |
software | healthy | src-tauri/src/jobs/page_loader.rs |
openai.rs |
software | healthy | src-tauri/src/ocr/openai.rs |
mod.rs |
software | healthy | src-tauri/src/ocr/mod.rs |
paddle_json.rs |
software | healthy | src-tauri/src/ocr/paddle_json.rs |
paddle.rs |
software | healthy | src-tauri/src/ocr/paddle.rs |
paddle_document.rs |
software | healthy | src-tauri/src/ocr/paddle_document.rs |
ci.yml |
software | healthy | .github/workflows/ci.yml |
release.yml |
software | healthy | .github/workflows/release.yml |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
src-tauri |
software | healthy | src-tauri |
scripts |
software | healthy | src-tauri/scripts |
capabilities |
software | healthy | src-tauri/capabilities |
src |
software | healthy | src-tauri/src |
commands |
software | healthy | src-tauri/src/commands |
jobs |
software | healthy | src-tauri/src/jobs |
ocr |
software | healthy | src-tauri/src/ocr |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
components |
software | healthy | src/components |
settings |
software | healthy | src/components/settings |
layout |
software | healthy | src/components/layout |
structure |
software | healthy | src/components/structure |
queue |
software | healthy | src/components/queue |
canvas |
software | healthy | src/components/canvas |
lib |
software | healthy | src/lib |
__tests__ |
software | healthy | src/lib/__tests__ |
hooks |
software | healthy | src/hooks |
store |
software | healthy | src/store |
__tests__ |
software | healthy | src/store/__tests__ |
styles |
software | healthy | src/styles |
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
cicd | healthy | .github/workflows/ci.yml |
rust |
cicd | healthy | .github/workflows/ci.yml |
rust-macos |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
PageRangeError |
software | healthy | src/lib/page-range.ts:PageRangeError |
changes |
software | healthy | src/lib/article-color-token.ts:changes |
changes |
software | healthy | src/lib/__tests__/article-color-token.test.ts:changes |
| Label | Layer | Status | Path |
|---|---|---|---|
port:1420 |
network | healthy | vite.config.ts |
port:1421 |
network | healthy | vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/tmp/a.pdf |
frontend | healthy | src/store/__tests__/queueSlice.test.ts |
/tmp/b.pdf |
frontend | healthy | src/store/__tests__/queueSlice.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-kycplw8j |
software | healthy | /tmp/repobility-clone-kycplw8j |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | src-tauri/tauri.conf.json |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
This page is publicly accessible at:
https://repobility.com/scan/32b3c6c2-24fc-460b-acf8-ac659eff878a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/32b3c6c2-24fc-460b-acf8-ac659eff878a/
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.