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.

xqyww123/Isabelle-MCP

https://github.com/xqyww123/Isabelle-MCP · scanned 2026-06-16 01:03 UTC (2 months, 1 week ago)

24 raw signals (0 security + 24 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 23 actionable findings from 1 signal source. 1 repeated signal 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 896 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
lsp_client software healthy tests/test_integration.py:50
test_startup software healthy tests/test_integration.py:27
test_open_document software healthy tests/test_integration.py:32
test_diagnostics_cache software healthy tests/test_integration.py:39
theory_file software healthy tests/test_integration.py:64
test_hover software healthy tests/test_integration.py:74
test_definition software healthy tests/test_integration.py:81
_short_grace software healthy tests/test_processing.py:26
_noop_health_check software healthy tests/test_processing.py:31
test_not_initialized_blocks_line_reached software healthy tests/test_processing.py:35
test_first_push_makes_fresh_without_any_edit software healthy tests/test_processing.py:41
test_unprocessed_range_blocks_line_reached_when_fresh software healthy tests/test_processing.py:48
test_grace_recovers_without_a_push software healthy tests/test_processing.py:55
test_edit_grace_is_global_across_trackers software healthy tests/test_processing.py:68
test_push_inside_grace_does_not_unlock_early_but_is_honored software healthy tests/test_processing.py:84
test_bounded_wait_wakes_when_grace_elapses software healthy tests/test_processing.py:101
test_reset_keeps_global_grace software healthy tests/test_processing.py:125
test_read_grace_env_parsing software healthy tests/test_processing.py:139
test_default_end_of_line software healthy tests/test_tools_goal.py:12
test_with_after_text software healthy tests/test_tools_goal.py:24
test_command_none software healthy tests/test_tools_goal.py:36
test_after_text_not_found software healthy tests/test_tools_goal.py:44
test_invalid_line software healthy tests/test_tools_goal.py:51
_seed_symbol_table software healthy tests/conftest.py:11
temp_theory_file software healthy tests/conftest.py:24
temp_theory_with_errors software healthy tests/conftest.py:43
__init__ software healthy tests/conftest.py:111
range_processed software healthy tests/conftest.py:64
line_reached software healthy tests/conftest.py:67
line_running software healthy tests/conftest.py:70
all_processed software healthy tests/conftest.py:74
get_running_ranges software healthy tests/conftest.py:77
get_running_ranges_with_onset software healthy tests/conftest.py:80
get_unprocessed_ranges software healthy tests/conftest.py:83
get_bad_ranges software healthy tests/conftest.py:86
get_overview_error_ranges software healthy tests/conftest.py:89
get_overview_warning_ranges software healthy tests/conftest.py:92
wait_until_processed_bounded software healthy tests/conftest.py:95
_check_server_health software healthy tests/conftest.py:108
start software healthy tests/conftest.py:132
shutdown software healthy tests/conftest.py:135
open_document software healthy tests/conftest.py:141
set_caret software healthy tests/conftest.py:162
wait_for_processing software healthy tests/conftest.py:167
wait_for_processing_bounded software healthy tests/conftest.py:172
force_interrupt software healthy tests/conftest.py:177
request_theory_status software healthy tests/conftest.py:180
cancel_execution software healthy tests/conftest.py:202
get_all_running_commands software healthy tests/conftest.py:205
file_all_processed software healthy tests/conftest.py:208

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

LabelLayerStatusPath
TestLSPClientIntegration software healthy tests/test_integration.py:11
TestToolsIntegration software healthy tests/test_integration.py:48
TestGoalTool software healthy tests/test_tools_goal.py:10
MockProcessingTracker software healthy tests/conftest.py:58
MockLSPClient software healthy tests/conftest.py:102
_FakeWatch software healthy tests/test_file_watcher.py:20
_FakeObserver software healthy tests/test_file_watcher.py:25
TestDispatch software healthy tests/test_file_watcher.py:47
TestWatchSet software healthy tests/test_file_watcher.py:87
TestRealInotify software healthy tests/test_file_watcher.py:129
TestCommandOutputTool software healthy tests/test_tools_command_output.py:12
TestFormatCommandOutput software healthy tests/test_tools_command_output.py:64
TestTokenize software healthy tests/test_isabelle_tokens.py:12
TestFindSymbolOccurrences software healthy tests/test_isabelle_tokens.py:117
TestFindAfterTextCaret software healthy tests/test_isabelle_tokens.py:187
TestParseBuildSources software healthy tests/test_heap_sources.py:45
TestParseUnfinishedSessions software healthy tests/test_heap_sources.py:71
TestEnumerateHeapSources software healthy tests/test_heap_sources.py:87
TestHeapWarning software healthy tests/test_heap_sources.py:144
TestEvaluateHeapFile software healthy tests/test_heap_sources.py:165
TestErrors software healthy tests/test_utils.py:27
TestURIUtils software healthy tests/test_utils.py:58
TestPositions software healthy tests/test_utils.py:89
TestFormatters software healthy tests/test_utils.py:117
TestGetLineFromFile software healthy tests/test_utils.py:255
TestSanitizeRead software healthy tests/test_unicode_guard.py:40
TestReplaceIfUnchanged software healthy tests/test_unicode_guard.py:183
TestPushPathsConvert software healthy tests/test_unicode_guard.py:216
TestUnicodeWarningMiddleware software healthy tests/test_unicode_guard.py:266
TestSessionTool software healthy tests/test_tools_session.py:6
TestLocalOccurrencesTool software healthy tests/test_tools_local_occurrences.py:7
TestMCPServerTools software healthy tests/test_server.py:26
TestServerLifespan software healthy tests/test_server.py:105
TestHookRetirement software healthy tests/test_server.py:160
TestServerMain software healthy tests/test_server.py:177
TestSessionManagement software healthy tests/test_server.py:251
TestHoverTool software healthy tests/test_tools_hover.py:7
TestInvalidInput software healthy tests/test_edge_cases.py:15
TestModelValidation software healthy tests/test_edge_cases.py:37
TestConcurrency software healthy tests/test_edge_cases.py:60
TestEvaluationGuard software healthy tests/test_edge_cases.py:82
TestUnicodeHandling software healthy tests/test_edge_cases.py:90
TestEmptyResponses software healthy tests/test_edge_cases.py:109
TestLargeData software healthy tests/test_edge_cases.py:125
TestDefinitionTool software healthy tests/test_tools_definition.py:8
RecordingRun software healthy tests/test_install.py:22
TestFindServerCommand software healthy tests/test_install.py:45
TestPatchCheck software healthy tests/test_install.py:58
TestMain software healthy tests/test_install.py:109
TestMainNoServer software healthy tests/test_install.py:185

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

LabelLayerStatusPath
README.md software healthy README.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
AGENTS.md software healthy AGENTS.md
CHANGELOG.md software healthy CHANGELOG.md
test_integration.py software healthy tests/test_integration.py
test_processing.py software healthy tests/test_processing.py
__init__.py software healthy tests/__init__.py
test_tools_goal.py software healthy tests/test_tools_goal.py
conftest.py software healthy tests/conftest.py
README.md software healthy tests/README.md
test_file_watcher.py software healthy tests/test_file_watcher.py
test_tools_command_output.py software healthy tests/test_tools_command_output.py
test_isabelle_tokens.py software healthy tests/test_isabelle_tokens.py
test_heap_sources.py software healthy tests/test_heap_sources.py
test_utils.py software healthy tests/test_utils.py
test_unicode_guard.py software healthy tests/test_unicode_guard.py
test_tools_session.py software healthy tests/test_tools_session.py
test_tools_local_occurrences.py software healthy tests/test_tools_local_occurrences.py
test_server.py software healthy tests/test_server.py
test_tools_hover.py software healthy tests/test_tools_hover.py
test_edge_cases.py software healthy tests/test_edge_cases.py
test_tools_definition.py software healthy tests/test_tools_definition.py
test_install.py software healthy tests/test_install.py
test_tools_evaluate.py software healthy tests/test_tools_evaluate.py
test_lsp_client.py software healthy tests/test_lsp_client.py
__init__.py software healthy tests/integration/__init__.py
test_file_sync_e2e.py software healthy tests/integration/test_file_sync_e2e.py
API_DESIGN.md software healthy docs/API_DESIGN.md
ARCHITECTURE.md software healthy docs/ARCHITECTURE.md
SPECIFICATION.md software healthy docs/SPECIFICATION.md
TECH_NOTE.md software healthy docs/TECH_NOTE.md
install.sh software healthy scripts/install.sh
README.md software healthy .claude/README.md
mcp.json software healthy .claude/mcp.json
usage_example.py software healthy examples/usage_example.py
README.md software healthy examples/README.md
mcp_config.json software healthy examples/mcp_config.json
unicode_guard.py software healthy src/isabelle_mcp/unicode_guard.py
processing.py software healthy src/isabelle_mcp/processing.py
file_watcher.py software healthy src/isabelle_mcp/file_watcher.py
install.py software healthy src/isabelle_mcp/install.py
__init__.py software healthy src/isabelle_mcp/__init__.py
instructions.py software healthy src/isabelle_mcp/instructions.py
lsp_client.py software healthy src/isabelle_mcp/lsp_client.py
models.py software healthy src/isabelle_mcp/models.py
server.py software healthy src/isabelle_mcp/server.py
evaluation.py software healthy src/isabelle_mcp/evaluation.py
isabelle_tokens.py software healthy src/isabelle_mcp/utils/isabelle_tokens.py

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

LabelLayerStatusPath
tests software healthy tests
integration software healthy tests/integration
docs software healthy docs
scripts software healthy scripts
.claude software healthy .claude
examples software healthy examples
src software healthy src
isabelle_mcp software healthy src/isabelle_mcp
utils software healthy src/isabelle_mcp/utils
tools software healthy src/isabelle_mcp/tools

LabelLayerStatusPath
repobility-clone-9waw_61b software healthy /tmp/repobility-clone-9waw_61b
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/7ad0c381-1ec5-4277-a990-39d892a74d35/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7ad0c381-1ec5-4277-a990-39d892a74d35/

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.