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.

Shi-Dong/ilan-tools

https://github.com/Shi-Dong/ilan-tools · scanned 2026-06-16 00:10 UTC (2 months, 2 weeks ago)

89 raw signals (68 security + 21 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 24 actionable findings from 2 signal sources. 203 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 984 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
_make_client software healthy tests/test_dashboard.py:26
_task_row software healthy tests/test_dashboard.py:43
_render_table_text software healthy tests/test_dashboard.py:65
test_empty_rows software healthy tests/test_dashboard.py:78
test_header_contains_refresh_timestamp software healthy tests/test_dashboard.py:82
test_header_contains_keybinding_hints software healthy tests/test_dashboard.py:86
test_header_contains_title software healthy tests/test_dashboard.py:93
test_single_task_displayed software healthy tests/test_dashboard.py:97
test_all_statuses_displayed software healthy tests/test_dashboard.py:102
test_alias_displayed software healthy tests/test_dashboard.py:108
test_no_alias_no_parens software healthy tests/test_dashboard.py:112
test_cost_formatted software healthy tests/test_dashboard.py:116
test_zero_cost_shows_dash software healthy tests/test_dashboard.py:120
test_multiple_tasks software healthy tests/test_dashboard.py:124
test_table_has_correct_columns software healthy tests/test_dashboard.py:135
test_needs_review_true_shows_double_bang software healthy tests/test_dashboard.py:151
test_needs_review_false_no_bang software healthy tests/test_dashboard.py:155
test_needs_review_with_alias software healthy tests/test_dashboard.py:162
test_name_cell_structure software healthy tests/test_dashboard.py:168
test_name_cell_without_review software healthy tests/test_dashboard.py:179
test_review_marker_styled_bold_yellow software healthy tests/test_dashboard.py:187
test_name_cell_styling software healthy tests/test_dashboard.py:199
test_marker_is_ascii_safe software healthy tests/test_dashboard.py:213
test_status_styling_applied software healthy tests/test_dashboard.py:221
test_working_shows_elapsed software healthy tests/test_dashboard.py:247
test_non_working_no_elapsed software healthy tests/test_dashboard.py:255
test_elapsed_format software healthy tests/test_dashboard.py:265
test_elapsed_styled_dim software healthy tests/test_dashboard.py:275
test_dashboard_help software healthy tests/test_dashboard.py:293
test_dashboard_registered_in_main_group software healthy tests/test_dashboard.py:299
test_dashboard_connection_error software healthy tests/test_dashboard.py:302
test_default_timezone_pacific software healthy tests/test_dashboard.py:317
test_custom_timezone software healthy tests/test_dashboard.py:327
test_dashboard_reloads_timezone_per_render software healthy tests/test_dashboard.py:336
spy_build software healthy tests/test_dashboard.py:356
__init__ software healthy tests/test_dashboard.py:365
__enter__ software healthy tests/test_dashboard.py:368
__exit__ software healthy tests/test_dashboard.py:371
update software healthy tests/test_dashboard.py:374
test_table_expands_with_one_liner_on software healthy tests/test_dashboard.py:423
test_table_expands_with_one_liner_off software healthy tests/test_dashboard.py:434
test_table_draws_separator_between_rows software healthy tests/test_dashboard.py:443
test_one_liner_shown_under_status software healthy tests/test_dashboard.py:453
test_no_one_liner_when_missing software healthy tests/test_dashboard.py:467
test_blank_one_liner_treated_as_missing software healthy tests/test_dashboard.py:474
test_one_liner_styled_yellow_italic software healthy tests/test_dashboard.py:481
test_one_liner_brightness_uniform_across_statuses software healthy tests/test_dashboard.py:494
test_one_liner_hidden_when_disabled software healthy tests/test_dashboard.py:523
test_one_liner_shown_when_enabled_explicit software healthy tests/test_dashboard.py:531
_capture software healthy tests/test_dashboard.py:543

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

LabelLayerStatusPath
TestBuildDashboardTable software healthy tests/test_dashboard.py:77
TestNeedsReviewMarker software healthy tests/test_dashboard.py:144
TestWorkingElapsed software healthy tests/test_dashboard.py:244
TestDashboardCommand software healthy tests/test_dashboard.py:292
TestDashboardTimezone software healthy tests/test_dashboard.py:316
_FakeLive software healthy tests/test_dashboard.py:364
TestDashboardTableProperties software healthy tests/test_dashboard.py:422
TestOneLinerSummary software healthy tests/test_dashboard.py:452
TestOneLinerWarning software healthy tests/test_dashboard.py:542
TestParseStatusMarker software healthy tests/test_runner.py:29
TestBuildPrompt software healthy tests/test_runner.py:57
TestTmuxInstruction software healthy tests/test_runner.py:97
TestStatusSuffix software healthy tests/test_runner.py:118
TestTryReap software healthy tests/test_runner.py:130
TestReplyToWorking software healthy tests/test_runner.py:340
TestOutputComplete software healthy tests/test_runner.py:370
TestSpawn software healthy tests/test_runner.py:390
TestSchedule software healthy tests/test_runner.py:568
TestLsNoArgs software healthy tests/test_cli_shortcuts.py:48
TestLsWithName software healthy tests/test_cli_shortcuts.py:98
TestTailReplyHint software healthy tests/test_cli_shortcuts.py:167
TestTailNFlag software healthy tests/test_cli_shortcuts.py:298
TestUndoneShorthand software healthy tests/test_cli_shortcuts.py:447
TestUndiscardShorthand software healthy tests/test_cli_shortcuts.py:481
TestUnreadShorthand software healthy tests/test_cli_shortcuts.py:515
TestMaxShorthand software healthy tests/test_cli_shortcuts.py:557
TestUnmaxShorthand software healthy tests/test_cli_shortcuts.py:589
TestFableRendering software healthy tests/test_cli_shortcuts.py:624
TestTaskStatus software healthy tests/test_models.py:24
TestAliasPool software healthy tests/test_models.py:63
TestValidateTaskName software healthy tests/test_models.py:83
TestTask software healthy tests/test_models.py:124
TestFableModel software healthy tests/test_models.py:253
TestGenerateTaskHash software healthy tests/test_models.py:271
TestLogEntry software healthy tests/test_models.py:288
TestGenerateOneLiner software healthy tests/test_oneliner.py:40
TestParseDuration software healthy tests/test_clean.py:26
TestCleanIntegration software healthy tests/test_clean.py:135
TestAttachRemoteRefused software healthy tests/test_cli_attach.py:33
TestAttachNotFound software healthy tests/test_cli_attach.py:53
TestAttachNoSession software healthy tests/test_cli_attach.py:71
TestAttachWorkingRefused software healthy tests/test_cli_attach.py:102
TestAttachSuccess software healthy tests/test_cli_attach.py:134
TestDefaults software healthy tests/test_config.py:13
TestParseBool software healthy tests/test_config.py:48
TestLastTailCache software healthy tests/test_config.py:58
TestLoad software healthy tests/test_config.py:79
TestSave software healthy tests/test_config.py:106
TestGetWorkdir software healthy tests/test_config.py:131
TestTaskCRUD software healthy tests/test_store.py:22

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
pyproject.toml software healthy pyproject.toml
test_dashboard.py software healthy tests/test_dashboard.py
__init__.py software healthy tests/__init__.py
conftest.py software healthy tests/conftest.py
test_runner.py software healthy tests/test_runner.py
test_cli_shortcuts.py software healthy tests/test_cli_shortcuts.py
test_models.py software healthy tests/test_models.py
test_oneliner.py software healthy tests/test_oneliner.py
test_clean.py software healthy tests/test_clean.py
test_cli_attach.py software healthy tests/test_cli_attach.py
test_config.py software healthy tests/test_config.py
mock_claude.py software healthy tests/mock_claude.py
test_store.py software healthy tests/test_store.py
test_cli_sleep.py software healthy tests/test_cli_sleep.py
test_cli_ping.py software healthy tests/test_cli_ping.py
test_cli_markdown.py software healthy tests/test_cli_markdown.py
test_server.py software healthy tests/test_server.py
test_cli_tmux_check.py software healthy tests/test_cli_tmux_check.py
test_branch.py software healthy tests/test_branch.py
test_update.py software healthy tests/test_update.py
test_summarize.py software healthy tests/test_summarize.py
test_cli_tap.py software healthy tests/test_cli_tap.py
test_tmux.py software healthy tests/test_tmux.py
test_cli_line_number.py software healthy tests/test_cli_line_number.py
tests.yml software healthy .github/workflows/tests.yml
client.py software healthy src/ilan/client.py
__init__.py software healthy src/ilan/__init__.py
oneliner.py software healthy src/ilan/oneliner.py
config.py software healthy src/ilan/config.py
cli.py software healthy src/ilan/cli.py
models.py software healthy src/ilan/models.py
store.py software healthy src/ilan/store.py
summarize.py software healthy src/ilan/summarize.py
server.py software healthy src/ilan/server.py
runner.py software healthy src/ilan/runner.py
tmux.py software healthy src/ilan/tmux.py
summarize.md software healthy src/ilan/prompts/summarize.md

LabelLayerStatusPath
tests software healthy tests
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
ilan software healthy src/ilan
prompts software healthy src/ilan/prompts

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

LabelLayerStatusPath
127.0.0.1 network healthy tests/test_clean.py

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

LabelLayerStatusPath
test cicd healthy .github/workflows/tests.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/00790b93-813f-41e1-9278-394385336186/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/00790b93-813f-41e1-9278-394385336186/

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.