Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

TravikDev/workflow-test-5

https://github.com/TravikDev/workflow-test-5 · scanned 2026-06-16 00:41 UTC (2 months, 1 week ago)

8 raw signals (0 security + 8 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 8 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 134 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.

LabelLayerStatusPath
App software healthy src/App.tsx:App
GameScreen software healthy src/ui/GameScreen.tsx:GameScreen
syncHud software healthy src/ui/GameScreen.tsx:syncHud
onKeyDown software healthy src/ui/GameScreen.tsx:onKeyDown
GameOverPanel software healthy src/ui/GameOverPanel.tsx:GameOverPanel
MenuScreen software healthy src/ui/MenuScreen.tsx:MenuScreen
NextPiecePreview software healthy src/ui/NextPiecePreview.tsx:NextPiecePreview
Hud software healthy src/ui/Hud.tsx:Hud
loadHighScore software healthy src/app/highScore.ts:loadHighScore
saveHighScore software healthy src/app/highScore.ts:saveHighScore
cellToWorld software healthy src/three/layout.ts:cellToWorld
loop software healthy src/three/GameRenderer.ts:loop
getPieceMaterial software healthy src/three/materials.ts:getPieceMaterial
disposeMaterials software healthy src/three/materials.ts:disposeMaterials
gravityIntervalMs software healthy src/game/difficulty.ts:gravityIntervalMs
levelForLines software healthy src/game/difficulty.ts:levelForLines
lineClearScore software healthy src/game/difficulty.ts:lineClearScore
softDropIntervalMs software healthy src/game/difficulty.ts:softDropIntervalMs
softDropScore software healthy src/game/difficulty.ts:softDropScore
hardDropScore software healthy src/game/difficulty.ts:hardDropScore
createBoard software healthy src/game/board.ts:createBoard
collides software healthy src/game/board.ts:collides
merge software healthy src/game/board.ts:merge
clearLines software healthy src/game/board.ts:clearLines
tryMove software healthy src/game/board.ts:tryMove
tryRotate software healthy src/game/board.ts:tryRotate
dropPosition software healthy src/game/board.ts:dropPosition
getCells software healthy src/game/pieces.ts:getCells
rotatedState software healthy src/game/pieces.ts:rotatedState
spawnPiece software healthy src/game/pieces.ts:spawnPiece
emit software healthy src/game/hudStore.ts:emit
useHudState software healthy src/game/hudStore.ts:useHudState
scoreForLines software healthy src/game/scoring.ts:scoreForLines
levelForLines software healthy src/game/scoring.ts:levelForLines
fallIntervalMs software healthy src/game/scoring.ts:fallIntervalMs
createRng software healthy src/game/engine.ts:createRng
randomType software healthy src/game/engine.ts:randomType
createGame software healthy src/game/engine.ts:createGame
withPiece software healthy src/game/engine.ts:withPiece
moveLeft software healthy src/game/engine.ts:moveLeft
moveRight software healthy src/game/engine.ts:moveRight
rotate software healthy src/game/engine.ts:rotate
lockPiece software healthy src/game/engine.ts:lockPiece
tick software healthy src/game/engine.ts:tick
softDrop software healthy src/game/engine.ts:softDrop
hardDrop software healthy src/game/engine.ts:hardDrop
getHighScore software healthy src/game/highScore.ts:getHighScore
submitScore software healthy src/game/highScore.ts:submitScore
cellSet software healthy src/game/__tests__/rotation.test.ts:cellSet
boardFromRows software healthy src/game/__tests__/helpers.ts:boardFromRows

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
vite.config.ts software healthy vite.config.ts
ARCHITECTURE.md software healthy ARCHITECTURE.md
README.md software healthy README.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
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-pages.yml software healthy .github/workflows/deploy-pages.yml
index.css software healthy src/index.css
styles.css software healthy src/styles.css
main.tsx software healthy src/main.tsx
vite-env.d.ts software healthy src/vite-env.d.ts
App.tsx software healthy src/App.tsx
GameScreen.tsx software healthy src/ui/GameScreen.tsx
hud.css software healthy src/ui/hud.css
GameOverPanel.tsx software healthy src/ui/GameOverPanel.tsx
MenuScreen.tsx software healthy src/ui/MenuScreen.tsx
NextPiecePreview.tsx software healthy src/ui/NextPiecePreview.tsx
Hud.tsx software healthy src/ui/Hud.tsx
highScore.ts software healthy src/app/highScore.ts
PieceView.ts software healthy src/three/PieceView.ts
BoardView.ts software healthy src/three/BoardView.ts
ColumnsFrame.ts software healthy src/three/ColumnsFrame.ts
layout.ts software healthy src/three/layout.ts
GameRenderer.ts software healthy src/three/GameRenderer.ts
CameraRig.ts software healthy src/three/CameraRig.ts
materials.ts software healthy src/three/materials.ts
difficulty.ts software healthy src/game/difficulty.ts
board.ts software healthy src/game/board.ts
pieces.ts software healthy src/game/pieces.ts
hudStore.ts software healthy src/game/hudStore.ts
scoring.ts software healthy src/game/scoring.ts
types.ts software healthy src/game/types.ts
engine.ts software healthy src/game/engine.ts
highScore.ts software healthy src/game/highScore.ts
rotation.test.ts software healthy src/game/__tests__/rotation.test.ts
helpers.ts software healthy src/game/__tests__/helpers.ts
clears.test.ts software healthy src/game/__tests__/clears.test.ts
scoring.test.ts software healthy src/game/__tests__/scoring.test.ts
gameover.test.ts software healthy src/game/__tests__/gameover.test.ts
tetromino.ts software healthy src/engine/tetromino.ts
index.ts software healthy src/engine/index.ts
constants.ts software healthy src/engine/constants.ts
TetrisEngine.ts software healthy src/engine/TetrisEngine.ts
rng.ts software healthy src/engine/rng.ts
types.ts software healthy src/engine/types.ts

LabelLayerStatusPath
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
ui software healthy src/ui
app software healthy src/app
three software healthy src/three
game software healthy src/game
__tests__ software healthy src/game/__tests__
engine software healthy src/engine

LabelLayerStatusPath
PieceView software healthy src/three/PieceView.ts:PieceView
BoardView software healthy src/three/BoardView.ts:BoardView
ColumnsFrame software healthy src/three/ColumnsFrame.ts:ColumnsFrame
the software healthy src/three/GameRenderer.ts:the
GameRenderer software healthy src/three/GameRenderer.ts:GameRenderer
CameraRig software healthy src/three/CameraRig.ts:CameraRig
TetrisEngine software healthy src/engine/TetrisEngine.ts:TetrisEngine
SevenBag software healthy src/engine/rng.ts:SevenBag

LabelLayerStatusPath
build cicd healthy .github/workflows/deploy-pages.yml
deploy cicd healthy .github/workflows/deploy-pages.yml

LabelLayerStatusPath
repobility-clone-wntash3c software healthy /tmp/repobility-clone-wntash3c

LabelLayerStatusPath
gpu (detected) hardware healthy src/three/GameRenderer.ts

LabelLayerStatusPath
gha::deploy-pages cicd healthy .github/workflows/deploy-pages.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/c4b3828a-ef93-40df-833b-0e40581af2c0/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/c4b3828a-ef93-40df-833b-0e40581af2c0/

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.