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.

core-aix/agit

https://github.com/core-aix/agit · scanned 2026-06-17 01:50 UTC (1 month, 1 week ago)

60 raw signals (0 security + 60 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ +5.7 (diff) · 42 actionable findings from 1 signal source. 18 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 1827 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
_turn software healthy tests/test_summary_async.py:29
_base_message software healthy tests/test_summary_async.py:45
test_summary_leads_message_and_takes_subject software healthy tests/test_summary_async.py:59
test_long_summary_first_line_is_truncated_to_subject_width software healthy tests/test_summary_async.py:71
test_without_summary_prompts_still_head_the_message software healthy tests/test_summary_async.py:79
test_summary_metadata_lines_record_cost software healthy tests/test_summary_async.py:86
test_apply_summary_rewrites_subject_and_preserves_everything software healthy tests/test_summary_async.py:97
test_apply_summary_is_idempotent software healthy tests/test_summary_async.py:114
__init__ software healthy tests/test_summary_async.py:132
summarize_commit software healthy tests/test_summary_async.py:138
update_session_summary software healthy tests/test_summary_async.py:146
_summary_runner software healthy tests/test_summary_async.py:152
_commit_change software healthy tests/test_summary_async.py:167
_finish_summary software healthy tests/test_summary_async.py:173
test_commit_path_does_not_block_on_summarization software healthy tests/test_summary_async.py:179
test_summarizing_notice_precedes_created_popup_worktree software healthy tests/test_summary_async.py:208
test_no_worktree_commit_announced_only_after_summary software healthy tests/test_summary_async.py:230
test_summary_after_integration_lands_as_notes_only software healthy tests/test_summary_async.py:252
test_summary_with_staged_changes_lands_as_notes_only software healthy tests/test_summary_async.py:267
test_summary_after_head_moved_lands_as_notes_only software healthy tests/test_summary_async.py:281
test_unusable_summary_keeps_prompt_led_message software healthy tests/test_summary_async.py:296
test_failed_rolling_summary_does_not_discard_commit_summary software healthy tests/test_summary_async.py:316
test_summary_popups_name_the_owning_session software healthy tests/test_summary_async.py:333
test_failed_summary_popup_names_the_owning_session software healthy tests/test_summary_async.py:353
test_integration_waits_for_summary_until_deadline software healthy tests/test_summary_async.py:368
test_integration_not_blocked_without_pending_summary software healthy tests/test_summary_async.py:379
_has_git software healthy tests/test_cli.py:9
test_git_init_seeds_usable_repo software healthy tests/test_cli.py:16
test_git_init_repo_has_born_head software healthy tests/test_cli.py:26
test_ensure_born_seeds_unborn_repo_and_is_idempotent software healthy tests/test_cli.py:31
test_discover_or_init_seeds_empty_initialized_repo software healthy tests/test_cli.py:43
test_discover_or_init_returns_existing_repo software healthy tests/test_cli.py:58
_force_tty software healthy tests/test_cli.py:67
test_discover_or_init_initializes_when_user_agrees software healthy tests/test_cli.py:72
test_discover_or_init_stops_when_user_declines software healthy tests/test_cli.py:82
test_discover_or_init_non_interactive_does_not_prompt software healthy tests/test_cli.py:93
_stub_launch software healthy tests/test_cli.py:103
__init__ software healthy tests/test_cli.py:424
run software healthy tests/test_cli.py:427
has_default_backend software healthy tests/test_cli.py:434
test_no_worktree_flag_disables_worktrees software healthy tests/test_cli.py:133
test_default_uses_config_use_worktrees software healthy tests/test_cli.py:139
test_unknown_args_forwarded_to_backend software healthy tests/test_cli.py:145
test_double_dash_forwards_agit_defined_flags_and_prompt software healthy tests/test_cli.py:152
test_agit_flags_still_bind_before_separator software healthy tests/test_cli.py:159
test_no_passthrough_args_is_empty_list software healthy tests/test_cli.py:166
test_reserved_passthrough_flag_warns_but_forwards software healthy tests/test_cli.py:172
test_proxy_runner_stores_backend_args software healthy tests/test_cli.py:180
test_json_backends_append_backend_args software healthy tests/test_cli.py:194
test_help_shows_combined_help software healthy tests/test_cli.py:208

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

LabelLayerStatusPath
AGENTS.md software healthy AGENTS.md
README.md software healthy README.md
pyproject.toml software healthy pyproject.toml
Makefile software healthy Makefile
LICENSE software healthy LICENSE
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
test_summary_async.py software healthy tests/test_summary_async.py
test_cli.py software healthy tests/test_cli.py
test_demo_script.py software healthy tests/test_demo_script.py
test_summarizer.py software healthy tests/test_summarizer.py
test_opencode_commands.py software healthy tests/test_opencode_commands.py
test_commit_message.py software healthy tests/test_commit_message.py
proxy_helpers.py software healthy tests/proxy_helpers.py
conftest.py software healthy tests/conftest.py
test_proxy_session.py software healthy tests/test_proxy_session.py
test_backend_commits.py software healthy tests/test_backend_commits.py
test_summary_scratch.py software healthy tests/test_summary_scratch.py
test_backend_process.py software healthy tests/test_backend_process.py
test_worktree.py software healthy tests/test_worktree.py
test_dashboard.py software healthy tests/test_dashboard.py
test_claude_session.py software healthy tests/test_claude_session.py
test_sandbox.py software healthy tests/test_sandbox.py
test_pre_compaction.py software healthy tests/test_pre_compaction.py
test_state.py software healthy tests/test_state.py
test_summarizer_config.py software healthy tests/test_summarizer_config.py
test_shell.py software healthy tests/test_shell.py
test_git_notes.py software healthy tests/test_git_notes.py
test_lock.py software healthy tests/test_lock.py
test_opencode_session.py software healthy tests/test_opencode_session.py
test_backends_and_config.py software healthy tests/test_backends_and_config.py
test_proxy_modal.py software healthy tests/test_proxy_modal.py
test_backend_setup.py software healthy tests/test_backend_setup.py
test_proxy.py software healthy tests/test_proxy.py
test_commit_engine.py software healthy tests/test_commit_engine.py
test_ui.py software healthy tests/test_ui.py
test_commit_message_summary.py software healthy tests/test_commit_message_summary.py
test_integration_service.py software healthy tests/test_integration_service.py
test_opencode_parse.py software healthy tests/test_opencode_parse.py
test_update.py software healthy tests/test_update.py
demo.sh software healthy scripts/demo.sh
publish.sh software healthy scripts/publish.sh
check.sh software healthy scripts/check.sh
ci.yml software healthy .github/workflows/ci.yml
cli.py software healthy agit/cli.py
__init__.py software healthy agit/__init__.py
__main__.py software healthy agit/__main__.py
__init__.py software healthy agit/backends/__init__.py
setup.py software healthy agit/backends/setup.py
opencode.py software healthy agit/backends/opencode.py
proxy_agents.py software healthy agit/backends/proxy_agents.py

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

LabelLayerStatusPath
FakeSummarizer software healthy tests/test_summary_async.py:123
Fake software healthy tests/test_cli.py:108
Config software healthy tests/test_cli.py:433
FakeResult software healthy tests/test_cli.py:351
FakeShell software healthy tests/test_cli.py:423
_Result software healthy tests/test_dashboard.py:320
FakeSummarizer software healthy tests/test_pre_compaction.py:26
FakeBackend software healthy tests/test_shell.py:57
TestPromptModal software healthy tests/test_proxy_modal.py:24
TestSelectModal software healthy tests/test_proxy_modal.py:104
FakeConfig software healthy tests/test_backend_setup.py:9
_FakeBackend software healthy tests/test_proxy.py:20
FakeCommitRepo software healthy tests/test_proxy.py:64
Cell software healthy tests/test_proxy.py:657
Screen software healthy tests/test_proxy.py:1727
Cursor software healthy tests/test_proxy.py:1723
Repo software healthy tests/test_proxy.py:3555
Actions software healthy tests/test_proxy.py:2090
FakeRepo software healthy tests/test_proxy.py:2136
_Repo software healthy tests/test_proxy.py:2450
Backend software healthy tests/test_proxy.py:3616
FakeThread software healthy tests/test_proxy.py:3691
_Repo software healthy tests/test_commit_engine.py:27
FakeBackend software healthy tests/test_commit_engine.py:349
SlowBackend software healthy tests/test_commit_engine.py:395
Backend software healthy tests/test_commit_engine.py:439
FailBackend software healthy tests/test_commit_engine.py:669
SameBackend software healthy tests/test_commit_engine.py:686
_FakeUpdater software healthy tests/test_update.py:180
_DoneThread software healthy tests/test_update.py:210
_StartupUpdater software healthy tests/test_update.py:304
BackendUnavailable software healthy agit/backends/setup.py:21
OpenCodeBackend software healthy agit/backends/opencode.py:11
ProxyAgent software healthy agit/backends/proxy_agents.py:11
OpenCodeProxyAgent software healthy agit/backends/proxy_agents.py:61
ClaudeProxyAgent software healthy agit/backends/proxy_agents.py:106
ClaudeBackend software healthy agit/backends/claude.py:10
TokenUsage software healthy agit/backends/base.py:8
AgentResult software healthy agit/backends/base.py:53
AgentBackend software healthy agit/backends/base.py:62
BackendProcess software healthy agit/proxy/process.py:26
Session software healthy agit/proxy/session.py:28
TerminalHostState software healthy agit/proxy/terminal.py:21
TerminalHost software healthy agit/proxy/terminal.py:42
MergePhase software healthy agit/proxy/integration.py:59
MergeContext software healthy agit/proxy/integration.py:76
IntegrationService software healthy agit/proxy/integration.py:135
PromptModal software healthy agit/proxy/modal.py:37
SelectModal software healthy agit/proxy/modal.py:110
_BackgroundColorEraseScreen software healthy agit/proxy/renderer.py:100

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

LabelLayerStatusPath
tests software healthy tests
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
agit software healthy agit
backends software healthy agit/backends
proxy software healthy agit/proxy
git software healthy agit/git
commits software healthy agit/commits
update software healthy agit/update
transcripts software healthy agit/transcripts
metrics software healthy agit/metrics
shell software healthy agit/shell
summaries software healthy agit/summaries
config software healthy agit/config
docs software healthy docs

LabelLayerStatusPath
core-aix__agit software healthy /data/fable5_failed_archive/core-aix__agit

LabelLayerStatusPath
127.0.0.1 network healthy tests/test_dashboard.py

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

LabelLayerStatusPath
check cicd healthy .github/workflows/ci.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/9d182859-a81d-49f6-9c6b-c914a318905d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9d182859-a81d-49f6-9c6b-c914a318905d/

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.