https://github.com/siluat/dotorixel
· scanned 2026-06-16 00:12 UTC (2 months, 2 weeks ago)
23 raw signals (0 security + 23 graph)
Last scanned 2 months, 2 weeks ago · v1 · 23 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1170 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 |
|---|---|---|---|
playwright.config.ts |
software | healthy | playwright.config.ts |
vite.config.ts |
software | healthy | vite.config.ts |
bun.lock |
software | healthy | bun.lock |
Cargo.toml |
software | healthy | Cargo.toml |
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
svelte.config.js |
software | healthy | svelte.config.js |
CONTEXT.md |
software | healthy | CONTEXT.md |
lefthook.yml |
software | healthy | lefthook.yml |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
Cargo.lock |
software | healthy | Cargo.lock |
AGENTS.md |
software | healthy | AGENTS.md |
vitest.config.ts |
software | healthy | vitest.config.ts |
Cargo.toml |
software | healthy | wasm/Cargo.toml |
lib.rs |
software | healthy | wasm/src/lib.rs |
045-saved-work-browser-mobile.md |
software | healthy | issues/045-saved-work-browser-mobile.md |
135-selection-click-without-drag-deselects.md |
software | healthy | issues/135-selection-click-without-drag-deselects.md |
151-shift-square-define.md |
software | healthy | issues/151-shift-square-define.md |
082-deepen-reference-window-placement-create-paths.md |
software | healthy | issues/082-deepen-reference-window-placement-create-paths.md |
179-whole-document-rotate.md |
software | healthy | issues/179-whole-document-rotate.md |
076-deepen-tool-dispatch.md |
software | healthy | issues/076-deepen-tool-dispatch.md |
073-pixel-perfect-eraser-integration.md |
software | healthy | issues/073-pixel-perfect-eraser-integration.md |
126-reference-layer-singleton-underlay-rework.md |
software | healthy | issues/126-reference-layer-singleton-underlay-rework.md |
010-debounced-auto-save.md |
software | healthy | issues/010-debounced-auto-save.md |
107-reference-layer-kind-umbrella-refactor.md |
software | healthy | issues/107-reference-layer-kind-umbrella-refactor.md |
127-deepen-reference-layer-underlay-projection.md |
software | healthy | issues/127-deepen-reference-layer-underlay-projection.md |
046-landing-page-design.md |
software | healthy | issues/046-landing-page-design.md |
124-reference-layer-drawing-tools-no-op-and-cursor.md |
software | healthy | issues/124-reference-layer-drawing-tools-no-op-and-cursor.md |
149-selection-action-bar-idle-implementation.md |
software | healthy | issues/149-selection-action-bar-idle-implementation.md |
056-reference-images-display-close.md |
software | healthy | issues/056-reference-images-display-close.md |
116-reference-layer-export-call-sites.md |
software | healthy | issues/116-reference-layer-export-call-sites.md |
069-pixel-perfect-drawing.md |
software | healthy | issues/069-pixel-perfect-drawing.md |
096-layer-system-reorder-layer.md |
software | healthy | issues/096-layer-system-reorder-layer.md |
128-deepen-reference-layer-placement-interaction.md |
software | healthy | issues/128-deepen-reference-layer-placement-interaction.md |
002-tab-system.md |
software | healthy | issues/002-tab-system.md |
081-deepen-reference-sampling-session.md |
software | healthy | issues/081-deepen-reference-sampling-session.md |
100-layer-system-collapsible-persistence.md |
software | healthy | issues/100-layer-system-collapsible-persistence.md |
166-seal-reference-placement-invariants-into-core.md |
software | healthy | issues/166-seal-reference-placement-invariants-into-core.md |
068-color-picker-loupe-long-press.md |
software | healthy | issues/068-color-picker-loupe-long-press.md |
042-persistence-foundation.md |
software | healthy | issues/042-persistence-foundation.md |
070-pixel-perfect-toggle-design.md |
software | healthy | issues/070-pixel-perfect-toggle-design.md |
168-touch-modifier-alternatives.md |
software | healthy | issues/168-touch-modifier-alternatives.md |
038-export-bottom-sheet-mobile.md |
software | healthy | issues/038-export-bottom-sheet-mobile.md |
183-remove-dead-canvas-mode-drawingops.md |
software | healthy | issues/183-remove-dead-canvas-mode-drawingops.md |
133-selection-action-bar-design.md |
software | healthy | issues/133-selection-action-bar-design.md |
160-deepen-navigation-bounds-ownership.md |
software | healthy | issues/160-deepen-navigation-bounds-ownership.md |
086-layer-system-basic-infrastructure.md |
software | healthy | issues/086-layer-system-basic-infrastructure.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
injectStyles |
software | healthy | src/lib/tooltip.ts:injectStyles |
resolveParam |
software | healthy | src/lib/tooltip.ts:resolveParam |
parseTitle |
software | healthy | src/lib/tooltip.ts:parseTitle |
createTooltipElement |
software | healthy | src/lib/tooltip.ts:createTooltipElement |
positionTooltip |
software | healthy | src/lib/tooltip.ts:positionTooltip |
show |
software | healthy | src/lib/tooltip.ts:show |
hide |
software | healthy | src/lib/tooltip.ts:hide |
onMouseEnter |
software | healthy | src/lib/tooltip.ts:onMouseEnter |
onMouseLeave |
software | healthy | src/lib/tooltip.ts:onMouseLeave |
onMouseDown |
software | healthy | src/lib/tooltip.ts:onMouseDown |
clickOutside |
software | healthy | src/lib/click-outside.ts:clickOutside |
handlePointerDown |
software | healthy | src/lib/click-outside.ts:handlePointerDown |
createDoc |
software | healthy | src/lib/ui-editor/SavedWorkBrowserSheet.svelte.test.ts:crea… |
nextTool |
software | healthy | src/lib/ui-editor/toolbar-constrain-latch.contract.ts:nextT… |
prevTool |
software | healthy | src/lib/ui-editor/toolbar-constrain-latch.contract.ts:prevT… |
findToolButton |
software | healthy | src/lib/ui-editor/toolbar-constrain-latch.contract.ts:findT… |
activeRadio |
software | healthy | src/lib/ui-editor/toolbar-constrain-latch.contract.ts:activ… |
describeToolbarConstrainLatch |
software | healthy | src/lib/ui-editor/toolbar-constrain-latch.contract.ts:descr… |
renderControl |
software | healthy | src/lib/ui-editor/CanvasSizeControl.svelte.test.ts:renderCo… |
renderAppBar |
software | healthy | src/lib/ui-editor/AppBar.svelte.test.ts:renderAppBar |
findButtonByLabel |
software | healthy | src/lib/ui-editor/AppBar.svelte.test.ts:findButtonByLabel |
findPixelPerfectButton |
software | healthy | src/lib/ui-editor/AppBar.svelte.test.ts:findPixelPerfectBut… |
noopAddLayer |
software | healthy | src/lib/ui-editor/TimelinePanel.svelte.test.ts:noopAddLayer |
noopAddReferenceLayer |
software | healthy | src/lib/ui-editor/TimelinePanel.svelte.test.ts:noopAddRefer… |
noopActivateLayer |
software | healthy | src/lib/ui-editor/TimelinePanel.svelte.test.ts:noopActivate… |
noopRemoveLayer |
software | healthy | src/lib/ui-editor/TimelinePanel.svelte.test.ts:noopRemoveLa… |
noopReorderLayer |
software | healthy | src/lib/ui-editor/TimelinePanel.svelte.test.ts:noopReorderL… |
noopToggleLayerVisibility |
software | healthy | src/lib/ui-editor/TimelinePanel.svelte.test.ts:noopToggleLa… |
noopToggleCollapsed |
software | healthy | src/lib/ui-editor/TimelinePanel.svelte.test.ts:noopToggleCo… |
noopFitReferenceLayerToCanvas |
software | healthy | src/lib/ui-editor/TimelinePanel.svelte.test.ts:noopFitRefer… |
pixelLayer |
software | healthy | src/lib/ui-editor/TimelinePanel.svelte.test.ts:pixelLayer |
referenceLayer |
software | healthy | src/lib/ui-editor/TimelinePanel.svelte.test.ts:referenceLay… |
isConstrainToggleTap |
software | healthy | src/lib/ui-editor/tool-ui.ts:isConstrainToggleTap |
showsConstrainState |
software | healthy | src/lib/ui-editor/tool-ui.ts:showsConstrainState |
toolRadiogroupAction |
software | healthy | src/lib/ui-editor/tool-ui.ts:toolRadiogroupAction |
constrainStatusMessage |
software | healthy | src/lib/ui-editor/tool-ui.ts:constrainStatusMessage |
activateTool |
software | healthy | src/lib/ui-editor/tool-ui.ts:activateTool |
handleToolRadiogroupKeydown |
software | healthy | src/lib/ui-editor/tool-ui.ts:handleToolRadiogroupKeydown |
stub2dContext |
software | healthy | src/lib/ui-editor/RightPanel.svelte.test.ts:stub2dContext |
renderPanel |
software | healthy | src/lib/ui-editor/RightPanel.svelte.test.ts:renderPanel |
createLayoutMode |
software | healthy | src/lib/ui-editor/layout-mode.svelte.ts:createLayoutMode |
update |
software | healthy | src/lib/ui-editor/layout-mode.svelte.ts:update |
renderLeftToolbar |
software | healthy | src/lib/ui-editor/LeftToolbar.svelte.test.ts:renderLeftTool… |
makeMarquee |
software | healthy | src/lib/ui-editor/StatusBar.svelte.test.ts:makeMarquee |
makeGrid |
software | healthy | src/lib/ui-editor/Loupe.svelte.test.ts:makeGrid |
makeGridWithNullAt |
software | healthy | src/lib/ui-editor/Loupe.svelte.test.ts:makeGridWithNullAt |
makeGridWithTransparentAt |
software | healthy | src/lib/ui-editor/Loupe.svelte.test.ts:makeGridWithTranspar… |
makeGridWithCenter |
software | healthy | src/lib/ui-editor/Loupe.svelte.test.ts:makeGridWithCenter |
prop |
software | healthy | src/lib/ui-editor/Loupe.svelte.test.ts:prop |
renderSettings |
software | healthy | src/lib/ui-editor/SettingsContent.svelte.test.ts:renderSett… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
wasm |
software | healthy | wasm |
src |
software | healthy | wasm/src |
issues |
software | healthy | issues |
project.inlang |
software | healthy | project.inlang |
docs |
software | healthy | docs |
research |
software | healthy | docs/research |
agents |
software | healthy | docs/agents |
notes |
software | healthy | docs/notes |
comparison |
software | healthy | docs/comparison |
metrics |
software | healthy | docs/metrics |
decisions |
software | healthy | docs/decisions |
troubleshooting |
software | healthy | docs/troubleshooting |
crates |
software | healthy | crates |
core |
software | healthy | crates/core |
src |
software | healthy | crates/core/src |
tasks |
software | healthy | tasks |
records |
software | healthy | tasks/records |
messages |
software | healthy | messages |
.claude |
software | healthy | .claude |
rules |
software | healthy | .claude/rules |
commands |
software | healthy | .claude/commands |
apple |
software | healthy | apple |
DotorixelTests |
software | healthy | apple/DotorixelTests |
scripts |
software | healthy | apple/scripts |
Dotorixel |
software | healthy | apple/Dotorixel |
Rendering |
software | healthy | apple/Dotorixel/Rendering |
State |
software | healthy | apple/Dotorixel/State |
Assets.xcassets |
software | healthy | apple/Dotorixel/Assets.xcassets |
AppIcon.appiconset |
software | healthy | apple/Dotorixel/Assets.xcassets/AppIcon.appiconset |
AccentColor.colorset |
software | healthy | apple/Dotorixel/Assets.xcassets/AccentColor.colorset |
Logo.imageset |
software | healthy | apple/Dotorixel/Assets.xcassets/Logo.imageset |
Data |
software | healthy | apple/Dotorixel/Data |
Extensions |
software | healthy | apple/Dotorixel/Extensions |
Views |
software | healthy | apple/Dotorixel/Views |
Style |
software | healthy | apple/Dotorixel/Style |
Benchmark |
software | healthy | apple/Dotorixel/Benchmark |
src |
software | healthy | apple/src |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
lib |
software | healthy | src/lib |
ui-editor |
software | healthy | src/lib/ui-editor |
wasm |
software | healthy | src/lib/wasm |
analytics |
software | healthy | src/lib/analytics |
ui |
software | healthy | src/lib/ui |
reference-images |
software | healthy | src/lib/reference-images |
session |
software | healthy | src/lib/session |
gestures |
software | healthy | src/lib/gestures |
color-picker |
software | healthy | src/lib/color-picker |
canvas |
software | healthy | src/lib/canvas |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ModalState |
software | healthy | src/lib/ui-editor/modal-state.svelte.ts:ModalState |
that |
software | healthy | src/lib/ui-editor/TimelinePanel.svelte.test.ts:that |
when |
software | healthy | src/lib/ui-editor/Loupe.svelte.test.ts:when |
is |
software | healthy | src/lib/ui-editor/Loupe.svelte.test.ts:is |
and |
software | healthy | src/lib/wasm/wasm-pixel-perfect.test.ts:and |
FakeOffscreenCanvas |
software | healthy | src/lib/reference-images/import-reference-file.test.ts:Fake… |
FakeOffscreenCanvas |
software | healthy | src/lib/reference-images/references.svelte.test.ts:FakeOffs… |
References |
software | healthy | src/lib/reference-images/references.svelte.ts:References |
AutoSave |
software | healthy | src/lib/session/auto-save.ts:AutoSave |
SessionPersistence |
software | healthy | src/lib/session/session-persistence.ts:SessionPersistence |
SessionStorage |
software | healthy | src/lib/session/session-storage.ts:SessionStorage |
ConstrainLatch |
software | healthy | src/lib/canvas/constrain-latch.svelte.ts:ConstrainLatch |
DocumentLayerProjection |
software | healthy | src/lib/canvas/document-layer-projection.ts:DocumentLayerPr… |
FakeImageData |
software | healthy | src/lib/canvas/renderer.test.ts:FakeImageData |
FakeOffscreenCanvas |
software | healthy | src/lib/canvas/renderer.test.ts:FakeOffscreenCanvas |
SharedState |
software | healthy | src/lib/canvas/shared-state.svelte.ts:SharedState |
instances |
software | healthy | src/lib/canvas/workspace-snapshot.ts:instances |
FakeImageData |
software | healthy | src/lib/canvas/PixelCanvasView.svelte.test.ts:FakeImageData |
FakeOffscreenCanvas |
software | healthy | src/lib/canvas/PixelCanvasView.svelte.test.ts:FakeOffscreen… |
TabState |
software | healthy | src/lib/canvas/editor-session/tab-state.svelte.ts:TabState |
FloatingSelectionLifecycle |
software | healthy | src/lib/canvas/editor-session/floating-selection-lifecycle.… |
DocumentChangeJournal |
software | healthy | src/lib/canvas/editor-session/document-change-journal.svelt… |
Workspace |
software | healthy | src/lib/canvas/editor-session/workspace.svelte.ts:Workspace |
EditorController |
software | healthy | src/lib/canvas/editor-session/editor-controller.svelte.ts:E… |
TabViewport |
software | healthy | src/lib/canvas/editor-session/tab-viewport.svelte.ts:TabVie… |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ugxilxj6 |
software | healthy | /tmp/repobility-clone-ugxilxj6 |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | bun.lock |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | playwright.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::e2e |
cicd | healthy | .github/workflows/e2e.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
e2e |
cicd | healthy | .github/workflows/e2e.yml |
This page is publicly accessible at:
https://repobility.com/scan/cbb68bea-6bcf-4ca8-b8c2-300a0dc5fac3/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/cbb68bea-6bcf-4ca8-b8c2-300a0dc5fac3/
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.