https://github.com/superabe/claude-enter
· scanned 2026-06-16 00:25 UTC (2 months, 2 weeks ago)
9 raw signals (0 security + 9 graph)
Last scanned 2 months, 2 weeks ago · v1 · 9 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 93 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 |
|---|---|---|---|
__init__ |
software | healthy | tests/test_state_machine.py:14 |
update |
software | healthy | tests/test_state_machine.py:18 |
reset |
software | healthy | tests/test_state_machine.py:23 |
palm |
software | healthy | tests/test_state_machine.py:27 |
fist |
software | healthy | tests/test_state_machine.py:31 |
other |
software | healthy | tests/test_state_machine.py:35 |
run_frames |
software | healthy | tests/test_state_machine.py:39 |
unlocked_controller |
software | healthy | tests/test_state_machine.py:50 |
test_palm_hold_unlocks_once |
software | healthy | tests/test_state_machine.py:58 |
test_brief_palm_does_not_unlock |
software | healthy | tests/test_state_machine.py:65 |
test_dropped_frames_within_grace_still_unlock |
software | healthy | tests/test_state_machine.py:75 |
test_hand_lost_locks_after_timeout |
software | healthy | tests/test_state_machine.py:83 |
test_fist_hold_fires_enter_once |
software | healthy | tests/test_state_machine.py:90 |
test_swipe_event_passes_through |
software | healthy | tests/test_state_machine.py:100 |
test_fist_pose_does_not_feed_swipe |
software | healthy | tests/test_state_machine.py:107 |
test_locked_ignores_fist_and_swipe |
software | healthy | tests/test_state_machine.py:114 |
test_relock_and_reunlock_cycle |
software | healthy | tests/test_state_machine.py:123 |
make_landmarks |
software | healthy | tests/test_gestures.py:11 |
test_open_palm |
software | healthy | tests/test_gestures.py:30 |
test_fist |
software | healthy | tests/test_gestures.py:34 |
test_partial_hand_is_other |
software | healthy | tests/test_gestures.py:38 |
test_palm_center_is_mean_of_palm_points |
software | healthy | tests/test_gestures.py:42 |
feed_motion |
software | healthy | tests/test_gestures.py:55 |
feed_still |
software | healthy | tests/test_gestures.py:69 |
test_swipe_left |
software | healthy | tests/test_gestures.py:79 |
test_swipe_right |
software | healthy | tests/test_gestures.py:85 |
test_swipe_up |
software | healthy | tests/test_gestures.py:91 |
test_swipe_down |
software | healthy | tests/test_gestures.py:97 |
test_diagonal_does_not_fire |
software | healthy | tests/test_gestures.py:103 |
test_slow_drift_does_not_fire |
software | healthy | tests/test_gestures.py:109 |
test_return_stroke_suppressed_then_rearms |
software | healthy | tests/test_gestures.py:115 |
test_reset_clears_trajectory_while_armed |
software | healthy | tests/test_gestures.py:130 |
test_reset_preserves_cooldown |
software | healthy | tests/test_gestures.py:139 |
__init__ |
software | healthy | claude_enter/tracker.py:16 |
process |
software | healthy | claude_enter/tracker.py:25 |
draw |
software | healthy | claude_enter/tracker.py:34 |
close |
software | healthy | claude_enter/tracker.py:42 |
_dist |
software | healthy | claude_enter/gestures.py:23 |
classify_pose |
software | healthy | claude_enter/gestures.py:27 |
palm_center |
software | healthy | claude_enter/gestures.py:52 |
__init__ |
software | healthy | claude_enter/gestures.py:78 |
reset |
software | healthy | claude_enter/gestures.py:84 |
update |
software | healthy | claude_enter/gestures.py:88 |
_speed |
software | healthy | claude_enter/gestures.py:120 |
__init__ |
software | healthy | claude_enter/camera.py:10 |
read |
software | healthy | claude_enter/camera.py:19 |
release |
software | healthy | claude_enter/camera.py:28 |
play |
software | healthy | claude_enter/sounds.py:11 |
press |
software | healthy | claude_enter/keys.py:13 |
accessibility_trusted |
software | healthy | claude_enter/keys.py:21 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
conftest.py |
software | healthy | conftest.py |
README.md |
software | healthy | README.md |
pyproject.toml |
software | healthy | pyproject.toml |
requirements.txt |
software | healthy | requirements.txt |
test_state_machine.py |
software | healthy | tests/test_state_machine.py |
test_gestures.py |
software | healthy | tests/test_gestures.py |
2026-06-11-gesture-control.md |
software | healthy | docs/superpowers/plans/2026-06-11-gesture-control.md |
2026-06-11-gesture-control-design.md |
software | healthy | docs/superpowers/specs/2026-06-11-gesture-control-design.md |
__init__.py |
software | healthy | claude_enter/__init__.py |
tracker.py |
software | healthy | claude_enter/tracker.py |
gestures.py |
software | healthy | claude_enter/gestures.py |
camera.py |
software | healthy | claude_enter/camera.py |
sounds.py |
software | healthy | claude_enter/sounds.py |
__main__.py |
software | healthy | claude_enter/__main__.py |
keys.py |
software | healthy | claude_enter/keys.py |
main.py |
software | healthy | claude_enter/main.py |
state_machine.py |
software | healthy | claude_enter/state_machine.py |
| Label | Layer | Status | Path |
|---|---|---|---|
StubSwipe |
software | healthy | tests/test_state_machine.py:11 |
HandResult |
software | healthy | claude_enter/tracker.py:10 |
HandTracker |
software | healthy | claude_enter/tracker.py:15 |
HandPose |
software | healthy | claude_enter/gestures.py:17 |
SwipeConfig |
software | healthy | claude_enter/gestures.py:62 |
SwipeDetector |
software | healthy | claude_enter/gestures.py:70 |
CameraError |
software | healthy | claude_enter/camera.py:5 |
Camera |
software | healthy | claude_enter/camera.py:9 |
State |
software | healthy | claude_enter/state_machine.py:12 |
ControllerConfig |
software | healthy | claude_enter/state_machine.py:18 |
HandObservation |
software | healthy | claude_enter/state_machine.py:26 |
_HoldTimer |
software | healthy | claude_enter/state_machine.py:31 |
Controller |
software | healthy | claude_enter/state_machine.py:62 |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
claude_enter |
software | healthy | claude_enter |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-pj_29z_3 |
software | healthy | /tmp/repobility-clone-pj_29z_3 |
| Label | Layer | Status | Path |
|---|---|---|---|
4.11.0.86 |
network | healthy | requirements.txt |
This page is publicly accessible at:
https://repobility.com/scan/2b3b5021-0e04-44af-a90b-1743d212c872/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2b3b5021-0e04-44af-a90b-1743d212c872/
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.