https://github.com/yama-kiyo/shotmachine
· scanned 2026-06-16 01:04 UTC (2 months, 1 week ago)
10 raw signals (0 security + 10 graph)
Last scanned 2 months, 1 week ago · v1 · 10 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 |
|---|---|---|---|
MoveSlider |
software | healthy | src/App.tsx:MoveSlider |
Toast |
software | healthy | src/App.tsx:Toast |
App |
software | healthy | src/App.tsx:App |
onKey |
software | healthy | src/App.tsx:onKey |
tag |
software | healthy | src/App.tsx:tag |
registerCaptureFn |
software | healthy | src/state/store.ts:registerCaptureFn |
target |
software | healthy | src/state/store.ts:target |
other |
software | healthy | src/state/store.ts:other |
sideFor |
software | healthy | src/state/store.ts:sideFor |
undo |
software | healthy | src/state/store.ts:undo |
redo |
software | healthy | src/state/store.ts:redo |
selectAxisStatus |
software | healthy | src/state/store.ts:selectAxisStatus |
selectCharPositions |
software | healthy | src/state/store.ts:selectCharPositions |
totalAnimaticDuration |
software | healthy | src/state/store.ts:totalAnimaticDuration |
SceneChat |
software | healthy | src/ui/SceneChat.tsx:SceneChat |
send |
software | healthy | src/ui/SceneChat.tsx:send |
LeftPanel |
software | healthy | src/ui/LeftPanel.tsx:LeftPanel |
Menu |
software | healthy | src/ui/TopBar.tsx:Menu |
onDoc |
software | healthy | src/ui/TopBar.tsx:onDoc |
TopBar |
software | healthy | src/ui/TopBar.tsx:TopBar |
ShotsTab |
software | healthy | src/ui/BottomPanel.tsx:ShotsTab |
BoardTab |
software | healthy | src/ui/BottomPanel.tsx:BoardTab |
animaticPoseAt |
software | healthy | src/ui/BottomPanel.tsx:animaticPoseAt |
AnimaticTab |
software | healthy | src/ui/BottomPanel.tsx:AnimaticTab |
PlaybackBar |
software | healthy | src/ui/BottomPanel.tsx:PlaybackBar |
tick |
software | healthy | src/ui/BottomPanel.tsx:tick |
dt |
software | healthy | src/ui/BottomPanel.tsx:dt |
BottomPanel |
software | healthy | src/ui/BottomPanel.tsx:BottomPanel |
Num |
software | healthy | src/ui/RightPanel.tsx:Num |
ObjectTab |
software | healthy | src/ui/RightPanel.tsx:ObjectTab |
CameraTab |
software | healthy | src/ui/RightPanel.tsx:CameraTab |
frameTarget |
software | healthy | src/ui/RightPanel.tsx:frameTarget |
setPose |
software | healthy | src/ui/RightPanel.tsx:setPose |
ShotTab |
software | healthy | src/ui/RightPanel.tsx:ShotTab |
RightPanel |
software | healthy | src/ui/RightPanel.tsx:RightPanel |
Mannequin |
software | healthy | src/three/SceneContent.tsx:Mannequin |
PropMesh |
software | healthy | src/three/SceneContent.tsx:PropMesh |
y |
software | healthy | src/three/SceneContent.tsx:y |
SceneContent |
software | healthy | src/three/SceneContent.tsx:SceneContent |
applyPoseToCamera |
software | healthy | src/three/poseUtils.ts:applyPoseToCamera |
frustumCorners |
software | healthy | src/three/poseUtils.ts:frustumCorners |
CameraGizmo |
software | healthy | src/three/MainViewport.tsx:CameraGizmo |
AxisOverlay |
software | healthy | src/three/MainViewport.tsx:AxisOverlay |
EyelinesOverlay |
software | healthy | src/three/MainViewport.tsx:EyelinesOverlay |
PathsOverlay |
software | healthy | src/three/MainViewport.tsx:PathsOverlay |
SelectionGizmo |
software | healthy | src/three/MainViewport.tsx:SelectionGizmo |
ViewControls |
software | healthy | src/three/MainViewport.tsx:ViewControls |
MainViewport |
software | healthy | src/three/MainViewport.tsx:MainViewport |
PovRig |
software | healthy | src/three/CameraView.tsx:PovRig |
CaptureBridge |
software | healthy | src/three/CameraView.tsx:CaptureBridge |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
playwright.config.ts |
software | healthy | playwright.config.ts |
vite.config.ts |
software | healthy | vite.config.ts |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
styles.css |
software | healthy | src/styles.css |
main.tsx |
software | healthy | src/main.tsx |
App.tsx |
software | healthy | src/App.tsx |
store.ts |
software | healthy | src/state/store.ts |
SceneChat.tsx |
software | healthy | src/ui/SceneChat.tsx |
LeftPanel.tsx |
software | healthy | src/ui/LeftPanel.tsx |
TopBar.tsx |
software | healthy | src/ui/TopBar.tsx |
BottomPanel.tsx |
software | healthy | src/ui/BottomPanel.tsx |
RightPanel.tsx |
software | healthy | src/ui/RightPanel.tsx |
SceneContent.tsx |
software | healthy | src/three/SceneContent.tsx |
poseUtils.ts |
software | healthy | src/three/poseUtils.ts |
MainViewport.tsx |
software | healthy | src/three/MainViewport.tsx |
CameraView.tsx |
software | healthy | src/three/CameraView.tsx |
PipPanel.tsx |
software | healthy | src/three/PipPanel.tsx |
sceneTools.ts |
software | healthy | src/services/sceneTools.ts |
anthropic.ts |
software | healthy | src/services/anthropic.ts |
moveClassifier.ts |
software | healthy | src/core/moveClassifier.ts |
lens.ts |
software | healthy | src/core/lens.ts |
math.ts |
software | healthy | src/core/math.ts |
timecode.ts |
software | healthy | src/core/timecode.ts |
coverage.ts |
software | healthy | src/core/coverage.ts |
poseMetrics.ts |
software | healthy | src/core/poseMetrics.ts |
interpolate.ts |
software | healthy | src/core/interpolate.ts |
axis180.ts |
software | healthy | src/core/axis180.ts |
promptGen.ts |
software | healthy | src/core/promptGen.ts |
framing.ts |
software | healthy | src/core/framing.ts |
heightLabel.ts |
software | healthy | src/core/heightLabel.ts |
misc.test.ts |
software | healthy | src/core/__tests__/misc.test.ts |
moveClassifier.test.ts |
software | healthy | src/core/__tests__/moveClassifier.test.ts |
axis180.test.ts |
software | healthy | src/core/__tests__/axis180.test.ts |
v2.test.ts |
software | healthy | src/core/__tests__/v2.test.ts |
lens.test.ts |
software | healthy | src/core/__tests__/lens.test.ts |
framing.test.ts |
software | healthy | src/core/__tests__/framing.test.ts |
serialization.ts |
software | healthy | src/model/serialization.ts |
defaults.ts |
software | healthy | src/model/defaults.ts |
types.ts |
software | healthy | src/model/types.ts |
download.ts |
software | healthy | src/export/download.ts |
projectFile.ts |
software | healthy | src/export/projectFile.ts |
prompts.ts |
software | healthy | src/export/prompts.ts |
shotlistCsv.ts |
software | healthy | src/export/shotlistCsv.ts |
boardPng.ts |
software | healthy | src/export/boardPng.ts |
boardPdf.ts |
software | healthy | src/export/boardPdf.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
state |
software | healthy | src/state |
ui |
software | healthy | src/ui |
three |
software | healthy | src/three |
services |
software | healthy | src/services |
core |
software | healthy | src/core |
__tests__ |
software | healthy | src/core/__tests__ |
model |
software | healthy | src/model |
export |
software | healthy | src/export |
e2e |
software | healthy | e2e |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/deploy.yml |
build-deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-gb_cpkgq |
software | healthy | /tmp/repobility-clone-gb_cpkgq |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | playwright.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/ae8c337c-05ad-4436-9857-c6f44fd0be67/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ae8c337c-05ad-4436-9857-c6f44fd0be67/
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.