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.

Cyanoxide/react-solitaire

https://github.com/Cyanoxide/react-solitaire · scanned 2026-06-17 01:24 UTC (1 month, 2 weeks ago)

4 raw signals (0 security + 4 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +16.9 (diff) · 4 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 70 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
Button software healthy src/components/Button/Button.tsx:Button
WindowMenu software healthy src/components/WindowMenu/WindowMenu.tsx:WindowMenu
shuffle software healthy src/Solitaire/Solitaire.tsx:shuffle
createInitialBoardState software healthy src/Solitaire/Solitaire.tsx:createInitialBoardState
start software healthy src/Solitaire/Solitaire.tsx:start
Solitaire software healthy src/Solitaire/Solitaire.tsx:Solitaire
handleDeckOnClick software healthy src/Solitaire/Solitaire.tsx:handleDeckOnClick
handleCardLaunch software healthy src/Solitaire/Solitaire.tsx:handleCardLaunch
handleNewGame software healthy src/Solitaire/Solitaire.tsx:handleNewGame
handleAnimationComplete software healthy src/Solitaire/Solitaire.tsx:handleAnimationComplete
Card software healthy src/Solitaire/Card/Card.tsx:Card
onDoubleClickHandler software healthy src/Solitaire/Card/Card.tsx:onDoubleClickHandler
newWasteCount software healthy src/Solitaire/Card/Card.tsx:newWasteCount
onClickHandler software healthy src/Solitaire/Card/Card.tsx:onClickHandler
onPointerDown software healthy src/Solitaire/Card/Card.tsx:onPointerDown
stackToMove software healthy src/Solitaire/Card/Card.tsx:stackToMove
handlePointerMove software healthy src/Solitaire/Card/Card.tsx:handlePointerMove
handlePointerUp software healthy src/Solitaire/Card/Card.tsx:handlePointerUp
isFoundationPlacement software healthy src/Solitaire/Card/Card.tsx:isFoundationPlacement
isKingPlacement software healthy src/Solitaire/Card/Card.tsx:isKingPlacement
getColor software healthy src/Solitaire/Card/Card.tsx:getColor
isSequential software healthy src/Solitaire/Card/Card.tsx:isSequential
card software healthy src/Solitaire/Card/Card.tsx:card
WinAnimation software healthy src/Solitaire/WinAnimation/WinAnimation.tsx:WinAnimation
sizeCanvas software healthy src/Solitaire/WinAnimation/WinAnimation.tsx:sizeCanvas
launchNext software healthy src/Solitaire/WinAnimation/WinAnimation.tsx:launchNext
direction software healthy src/Solitaire/WinAnimation/WinAnimation.tsx:direction
stamp software healthy src/Solitaire/WinAnimation/WinAnimation.tsx:stamp
finish software healthy src/Solitaire/WinAnimation/WinAnimation.tsx:finish
step software healthy src/Solitaire/WinAnimation/WinAnimation.tsx:step
loop software healthy src/Solitaire/WinAnimation/WinAnimation.tsx:loop
start software healthy src/Solitaire/WinAnimation/WinAnimation.tsx:start
handleSkip software healthy src/Solitaire/WinAnimation/WinAnimation.tsx:handleSkip

LabelLayerStatusPath
tsconfig.node.json software healthy tsconfig.node.json
tsconfig.app.json software healthy tsconfig.app.json
vite.config.ts software healthy vite.config.ts
package-lock.json software healthy package-lock.json
README.md software healthy README.md
vite.lib.config.ts software healthy vite.lib.config.ts
package.json software healthy package.json
eslint.config.js software healthy eslint.config.js
index.html software healthy index.html
tsconfig.json software healthy tsconfig.json
index.ts software healthy src/index.ts
main.tsx software healthy src/main.tsx
index.css software healthy src/index.css
Button.module.scss software healthy src/components/Button/Button.module.scss
Button.tsx software healthy src/components/Button/Button.tsx
WindowMenu.tsx software healthy src/components/WindowMenu/WindowMenu.tsx
WindowMenu.module.scss software healthy src/components/WindowMenu/WindowMenu.module.scss
Solitaire.module.scss software healthy src/Solitaire/Solitaire.module.scss
Solitaire.tsx software healthy src/Solitaire/Solitaire.tsx
Card.module.scss software healthy src/Solitaire/Card/Card.module.scss
Card.tsx software healthy src/Solitaire/Card/Card.tsx
WinAnimation.tsx software healthy src/Solitaire/WinAnimation/WinAnimation.tsx
_mixins.scss software healthy src/styles/_mixins.scss

LabelLayerStatusPath
src software healthy src
components software healthy src/components
Button software healthy src/components/Button
WindowMenu software healthy src/components/WindowMenu
Solitaire software healthy src/Solitaire
Card software healthy src/Solitaire/Card
WinAnimation software healthy src/Solitaire/WinAnimation
styles software healthy src/styles

LabelLayerStatusPath
Button frontend healthy src/components/Button/Button.tsx
WindowMenu frontend healthy src/components/WindowMenu/WindowMenu.tsx
Solitaire frontend healthy src/Solitaire/Solitaire.tsx
Card frontend healthy src/Solitaire/Card/Card.tsx
WinAnimation frontend healthy src/Solitaire/WinAnimation/WinAnimation.tsx

LabelLayerStatusPath
Cyanoxide__react-solitaire software healthy /data/fable5_failed_archive/Cyanoxide__react-solitaire
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/80ed6d83-8a56-4def-a563-0fc4cf1f3825/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/80ed6d83-8a56-4def-a563-0fc4cf1f3825/

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.