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.

ShopPrentice/shopprentice

https://github.com/ShopPrentice/shopprentice · scanned 2026-06-16 00:12 UTC (2 months, 2 weeks ago)

160 raw signals (34 security + 126 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 119 actionable findings from 2 signal sources. 151 repeated signals grouped for readability. 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 2228 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
run software healthy tests/test_template_scarf_joint.py:15
run software healthy tests/test_mcmaster_install.py:14
run software healthy tests/test_spatial_queries.py:14
check software healthy tests/test_spatial_queries.py:67
make_comp_at software healthy tests/test_template_dowel.py:20
run software healthy tests/test_template_dowel.py:30
run software healthy tests/test_hinge_gap_logic.py:19
make_door_case software healthy tests/test_hinge_gap_logic.py:41
run software healthy tests/test_validate_parametrics.py:26
box software healthy tests/test_validate_parametrics.py:55
volumes software healthy tests/test_validate_parametrics.py:95
log software healthy tests/test_detail_after_replicate.py:19
__getattr__ software healthy tests/test_detail_after_replicate.py:25
_mk software healthy tests/test_detail_after_replicate.py:26
__init__ software healthy tests/test_detail_after_replicate.py:63
count software healthy tests/test_detail_after_replicate.py:46
item software healthy tests/test_detail_after_replicate.py:47
areaProperties software healthy tests/test_detail_after_replicate.py:55
sketchToModelSpace software healthy tests/test_detail_after_replicate.py:59
comp_root software healthy tests/test_detail_after_replicate.py:66
run software healthy tests/test_detail_after_replicate.py:71
run software healthy tests/test_template_splayed_legs.py:11
build_box software healthy tests/test_template_finger_joint.py:23
_build_standard software healthy tests/test_template_finger_joint.py:71
_build_x_joint software healthy tests/test_template_finger_joint.py:149
_build_y_joint software healthy tests/test_template_finger_joint.py:201
run software healthy tests/test_template_finger_joint.py:259
run software healthy tests/test_template_hardware.py:16
make_comp_at software healthy tests/test_template_domino.py:18
run software healthy tests/test_template_domino.py:28
make_post software healthy tests/test_template_domino.py:68
run software healthy tests/test_hinge_styles.py:17
build_box software healthy tests/test_proud_dovetail.py:13
run software healthy tests/test_proud_dovetail.py:180
_add_param software healthy tests/test_proud_dovetail.py:203
slot software healthy tests/test_proud_dovetail.py:216
run software healthy tests/test_template_turned_stretcher.py:14
ev software healthy tests/test_template_turned_stretcher.py:29
add_param software healthy tests/test_template_turned_stretcher.py:37
angled_leg software healthy tests/test_template_turned_stretcher.py:75
_collect software healthy tests/test_template_turned_stretcher.py:306
build_box software healthy tests/test_template_half_blind_dovetail.py:22
run software healthy tests/test_template_half_blind_dovetail.py:169
make_comp_at software healthy tests/test_template_dovetailed_drawer.py:19
build_case software healthy tests/test_template_dovetailed_drawer.py:37
build_drawer_in_case software healthy tests/test_template_dovetailed_drawer.py:67
run software healthy tests/test_template_dovetailed_drawer.py:111
run software healthy tests/test_hardware_import.py:25
_expected_pair_volume software healthy tests/test_template_splayed_dovetail.py:32
_check_fixture software healthy tests/test_template_splayed_dovetail.py:43

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

LabelLayerStatusPath
DEVELOPMENT.md software healthy DEVELOPMENT.md
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
install.sh software healthy install.sh
CONTRIBUTING.md software healthy CONTRIBUTING.md
install-openclaw.sh software healthy install-openclaw.sh
uninstall.sh software healthy uninstall.sh
LICENSE software healthy LICENSE
test_template_scarf_joint.py software healthy tests/test_template_scarf_joint.py
test_mcmaster_install.py software healthy tests/test_mcmaster_install.py
test_spatial_queries.py software healthy tests/test_spatial_queries.py
test_template_dowel.py software healthy tests/test_template_dowel.py
__init__.py software healthy tests/__init__.py
test_hinge_gap_logic.py software healthy tests/test_hinge_gap_logic.py
test_validate_parametrics.py software healthy tests/test_validate_parametrics.py
test_detail_after_replicate.py software healthy tests/test_detail_after_replicate.py
test_template_splayed_legs.py software healthy tests/test_template_splayed_legs.py
test_template_finger_joint.py software healthy tests/test_template_finger_joint.py
test_template_hardware.py software healthy tests/test_template_hardware.py
test_template_domino.py software healthy tests/test_template_domino.py
test_hinge_styles.py software healthy tests/test_hinge_styles.py
test_proud_dovetail.py software healthy tests/test_proud_dovetail.py
test_template_turned_stretcher.py software healthy tests/test_template_turned_stretcher.py
test_template_half_blind_dovetail.py software healthy tests/test_template_half_blind_dovetail.py
test_template_dovetailed_drawer.py software healthy tests/test_template_dovetailed_drawer.py
round_trip_results.json software healthy tests/round_trip_results.json
test_hardware_import.py software healthy tests/test_hardware_import.py
test_template_splayed_dovetail.py software healthy tests/test_template_splayed_dovetail.py
test_template_taper_legs.py software healthy tests/test_template_taper_legs.py
test_template_tenon_wedge.py software healthy tests/test_template_tenon_wedge.py
test_hinge_cross_comp.py software healthy tests/test_hinge_cross_comp.py
test_hinge_all.py software healthy tests/test_hinge_all.py
test_document_tracker.py software healthy tests/test_document_tracker.py
test_deps_model_json_skip.py software healthy tests/test_deps_model_json_skip.py
test_round_trip.py software healthy tests/test_round_trip.py
test_per_body_appearance.py software healthy tests/test_per_body_appearance.py
test_template_drawbore.py software healthy tests/test_template_drawbore.py
test_template_mortise_tenon.py software healthy tests/test_template_mortise_tenon.py
test_deps_anchoring.py software healthy tests/test_deps_anchoring.py
test_session_manager.py software healthy tests/test_session_manager.py
test_template_dovetail.py software healthy tests/test_template_dovetail.py
test_replication_check.py software healthy tests/test_replication_check.py
test_template_drawer_box.py software healthy tests/test_template_drawer_box.py
test_find_faces_at_offset.py software healthy tests/test_find_faces_at_offset.py
test_template_bowtie.py software healthy tests/test_template_bowtie.py
test_template_houndstooth_dovetail.py software healthy tests/test_template_houndstooth_dovetail.py
test_hinge_auto_style.py software healthy tests/test_hinge_auto_style.py
test_template_dado_rabbet.py software healthy tests/test_template_dado_rabbet.py
fixture_loft_spline_star.py software healthy tests/fixtures/fixture_loft_spline_star.py
fixture_loft_rail.py software healthy tests/fixtures/fixture_loft_rail.py

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

LabelLayerStatusPath
_A software healthy tests/test_detail_after_replicate.py:18
_Chain software healthy tests/test_detail_after_replicate.py:24
Pt software healthy tests/test_detail_after_replicate.py:41
Coll software healthy tests/test_detail_after_replicate.py:43
AP software healthy tests/test_detail_after_replicate.py:48
Loop software healthy tests/test_detail_after_replicate.py:50
Profile software healthy tests/test_detail_after_replicate.py:52
Sketch software healthy tests/test_detail_after_replicate.py:56
Comp software healthy tests/test_detail_after_replicate.py:60
Root software healthy tests/test_detail_after_replicate.py:62
TestDocumentTracker software healthy tests/test_document_tracker.py:37
Pt software healthy tests/test_deps_anchoring.py:30
Coll software healthy tests/test_deps_anchoring.py:35
Curve software healthy tests/test_deps_anchoring.py:41
Sketch software healthy tests/test_deps_anchoring.py:55
Comp software healthy tests/test_deps_anchoring.py:75
TestSessionCRUD software healthy tests/test_session_manager.py:67
TestDocumentBinding software healthy tests/test_session_manager.py:97
TestActivationGate software healthy tests/test_session_manager.py:142
TestDocumentKeyedProvenance software healthy tests/test_session_manager.py:181
TestClaimDocument software healthy tests/test_session_manager.py:288
TestThrottleGate software healthy tests/test_session_manager.py:350
TestExecutionQueue software healthy tests/test_session_manager.py:372
TestReinitializeResumesSession software healthy tests/test_session_manager.py:531
TestDocGone software healthy tests/test_session_manager.py:578
_A software healthy tests/test_replication_check.py:17
_Chain software healthy tests/test_replication_check.py:25
Faces software healthy tests/test_replication_check.py:47
Body software healthy tests/test_replication_check.py:49
_Coll software healthy tests/test_replication_check.py:53
Feat software healthy tests/test_replication_check.py:58
Design software healthy tests/test_replication_check.py:60
MockActionLog software healthy tests/fixtures/mock_adsk.py:71
MockDocumentTracker software healthy tests/fixtures/mock_adsk.py:112
_BB software healthy helpers/hardware.py:480
_Pt software healthy helpers/hardware.py:482
DesignContext software healthy helpers/sp/context.py:7
ParamResolver software healthy dev/simulate.py:29
SketchBuilder software healthy dev/simulate.py:135
Simulator software healthy dev/simulate.py:289
ComparisonResult software healthy dev/simulate.py:996
Comparator software healthy dev/simulate.py:1017
SymbolTable software healthy dev/generate.py:44
CodeEmitter software healthy dev/generate.py:186
Generator software healthy dev/generate.py:222
Crop software healthy dev/textures/wood_veneer_rectify.py:29
Rect software healthy dev/textures/wood_texture_color_grade.py:21
_HTMLHandler software healthy addin/palette/param_editor.py:151
ParamEditorPalette software healthy addin/palette/param_editor.py:189
Registry software healthy addin/primitives/registry.py:12

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

LabelLayerStatusPath
tests software healthy tests
fixtures software healthy tests/fixtures
mcp software healthy mcp
commands software healthy commands
dev software healthy commands/dev
docs software healthy docs
types software healthy docs/types
joinery software healthy docs/joinery
styles software healthy docs/styles
hardware software healthy hardware
helpers software healthy helpers
sp software healthy helpers/sp
woodgrain software healthy woodgrain
codex software healthy codex
woodworking software healthy codex/woodworking
dev software healthy dev
woodgrain software healthy dev/woodgrain
textures software healthy dev/textures
examples software healthy examples
stool-rebuild software healthy examples/stool-rebuild
modular-wall-shelf software healthy examples/modular-wall-shelf
loft-bunk-bed software healthy examples/loft-bunk-bed
windsor-chair software healthy examples/windsor-chair
jewelry-chest software healthy examples/jewelry-chest
coffee-table software healthy examples/coffee-table
bookcase-with-drawers software healthy examples/bookcase-with-drawers
pergola-rebuild software healthy examples/pergola-rebuild
desk software healthy examples/desk
wardrobe software healthy examples/wardrobe
moravian-workbench software healthy examples/moravian-workbench
counter-stool software healthy examples/counter-stool
chair software healthy examples/chair
becksvoort-wall-shelf software healthy examples/becksvoort-wall-shelf
bench software healthy examples/bench
hall_bench software healthy examples/hall_bench
crib software healthy examples/crib
toy-box software healthy examples/toy-box
shaker-nightstand software healthy examples/shaker-nightstand
gochnour-sideboard software healthy examples/gochnour-sideboard
rachels-table software healthy examples/rachels-table
mcm-desk software healthy examples/mcm-desk
ming-table software healthy examples/ming-table
variations software healthy examples/ming-table/variations
pingtou-an software healthy examples/ming-table/variations/pingtou-an
trestle-table software healthy examples/trestle-table
side-table software healthy examples/side-table
midou-box software healthy examples/midou-box
tv-console software healthy examples/tv-console
bed-frame software healthy examples/bed-frame
wood-planter software healthy examples/wood-planter

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

LabelLayerStatusPath
repobility-clone-110an0_t software healthy /tmp/repobility-clone-110an0_t

LabelLayerStatusPath
port:9100 network healthy dev/package-clawhub.sh

LabelLayerStatusPath
gha::release cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
release cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
OPENCLAW_TOKEN cicd healthy
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/fb0f5699-ac05-4bd1-9b87-5f8e9b220384/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/fb0f5699-ac05-4bd1-9b87-5f8e9b220384/

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.