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.

ahwurm/localshift

https://github.com/ahwurm/localshift · scanned 2026-06-17 01:30 UTC (1 month, 2 weeks ago)

13 raw signals (0 security + 13 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +4.6 (diff) · 13 actionable findings from 1 signal source. 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 146 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
main software healthy tests/checks_types_selfcheck.py:10
test_runresult_contract software healthy tests/engine_local_wiring.py:21
test_normalizer software healthy tests/engine_local_wiring.py:30
orig_xml software healthy tests/engine_local_wiring.py:35
orig_native software healthy tests/engine_local_wiring.py:48
orig_prose software healthy tests/engine_local_wiring.py:54
test_artifact_gate software healthy tests/engine_local_wiring.py:62
main software healthy tests/engine_local_wiring.py:98
_write_transcript software healthy tests/engine_frontier_selfcheck.py:21
main software healthy tests/engine_frontier_selfcheck.py:29
write_yaml software healthy tests/checks_selfcheck.py:27
repo_root software healthy src/localshift/cli.py:35
utc_ts software healthy src/localshift/cli.py:40
build_env software healthy src/localshift/cli.py:45
sandbox software healthy src/localshift/cli.py:85
split_spec software healthy src/localshift/cli.py:124
validate software healthy src/localshift/cli.py:166
run software healthy src/localshift/cli.py:180
check software healthy src/localshift/cli.py:264
ledger software healthy src/localshift/cli.py:311
main software healthy src/localshift/cli.py:352
load_checks software healthy src/localshift/checks.py:58
render_target software healthy src/localshift/checks.py:71
_sub software healthy src/localshift/checks.py:92
_exists software healthy src/localshift/checks.py:101
_read software healthy src/localshift/checks.py:110
_parses software healthy src/localshift/checks.py:114
_contains software healthy src/localshift/checks.py:139
_regex software healthy src/localshift/checks.py:147
_forbid_regex software healthy src/localshift/checks.py:155
_differs_from software healthy src/localshift/checks.py:165
_size_delta software healthy src/localshift/checks.py:179
_glob_count software healthy src/localshift/checks.py:200
run_checks software healthy src/localshift/checks.py:216
_eval_one software healthy src/localshift/checks.py:248
ledger_path software healthy src/localshift/ledger.py:17
append_row software healthy src/localshift/ledger.py:22
__init__ software healthy src/localshift/web_tools.py:59
handle_starttag software dead src/localshift/web_tools.py:64
handle_endtag software dead src/localshift/web_tools.py:68
handle_data software dead src/localshift/web_tools.py:72
html_to_text software healthy src/localshift/web_tools.py:77
info software healthy src/localshift/web_tools.py:232
_execute software healthy src/localshift/web_tools.py:147
make_researcher_runner software healthy src/localshift/web_tools.py:180
_run software healthy src/localshift/web_tools.py:185
make_bash_alias software healthy src/localshift/web_tools.py:224
register_localshift_tools software healthy src/localshift/web_tools.py:238
validate_task software healthy src/localshift/spec.py:60
load_task software healthy src/localshift/spec.py:141

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

LabelLayerStatusPath
CONTRIBUTING.md software healthy CONTRIBUTING.md
CHANGELOG.md software healthy CHANGELOG.md
README.md software healthy README.md
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
PRODUCT.md software healthy PRODUCT.md
checks_types_selfcheck.py software healthy tests/checks_types_selfcheck.py
engine_local_wiring.py software healthy tests/engine_local_wiring.py
engine_frontier_selfcheck.py software healthy tests/engine_frontier_selfcheck.py
spec_selfcheck.py software healthy tests/spec_selfcheck.py
checks_selfcheck.py software healthy tests/checks_selfcheck.py
ledger_selfcheck.py software healthy tests/ledger_selfcheck.py
fixture.json software healthy workloads/smoke/fixture.json
checks.yaml software healthy workloads/smoke/checks.yaml
PULL_REQUEST_TEMPLATE.md software healthy .github/PULL_REQUEST_TEMPLATE.md
config.yml software healthy .github/ISSUE_TEMPLATE/config.yml
bug.yml software healthy .github/ISSUE_TEMPLATE/bug.yml
ci.yml software healthy .github/workflows/ci.yml
cli.py software healthy src/localshift/cli.py
checks.py software healthy src/localshift/checks.py
ledger.py software healthy src/localshift/ledger.py
__init__.py software healthy src/localshift/__init__.py
__main__.py software healthy src/localshift/__main__.py
web_tools.py software healthy src/localshift/web_tools.py
spec.py software healthy src/localshift/spec.py
engine_local.py software healthy src/localshift/engine_local.py
engine_frontier.py software healthy src/localshift/engine_frontier.py
JOURNEY.md software healthy docs/JOURNEY.md
LOCAL-ENDPOINTS.md software healthy docs/LOCAL-ENDPOINTS.md
CUTOVER.md software healthy docs/CUTOVER.md
DOGFOOD-REPORT.md software healthy docs/receipts/DOGFOOD-REPORT.md
smoke-web-prompt.md software healthy tasks/smoke-web-prompt.md
smoke.yaml software healthy tasks/smoke.yaml
smoke-web.yaml software healthy tasks/smoke-web.yaml
smoke-prompt.md software healthy tasks/smoke-prompt.md
SKILL.md software healthy skills/design-eval/SKILL.md
SKILL.md software healthy skills/explore/SKILL.md
SKILL.md software healthy skills/savings/SKILL.md
SKILL.md software healthy skills/shift/SKILL.md
SKILL.md software healthy skills/replicate/SKILL.md
SKILL.md software healthy skills/evaluate/SKILL.md
skills/design-eval/SKILL.md quality healthy skills/design-eval/SKILL.md
skills/explore/SKILL.md quality healthy skills/explore/SKILL.md
skills/savings/SKILL.md quality healthy skills/savings/SKILL.md
skills/shift/SKILL.md quality healthy skills/shift/SKILL.md
skills/replicate/SKILL.md quality healthy skills/replicate/SKILL.md
skills/evaluate/SKILL.md quality healthy skills/evaluate/SKILL.md

LabelLayerStatusPath
tests software healthy tests
workloads software healthy workloads
smoke software healthy workloads/smoke
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
src software healthy src
localshift software healthy src/localshift
docs software healthy docs
receipts software healthy docs/receipts
tasks software healthy tasks
skills software healthy skills
design-eval software healthy skills/design-eval
explore software healthy skills/explore
savings software healthy skills/savings
shift software healthy skills/shift
replicate software healthy skills/replicate
evaluate software healthy skills/evaluate

LabelLayerStatusPath
CheckResult software healthy src/localshift/checks.py:46
_RenderError software healthy src/localshift/checks.py:54
_TextExtract software healthy src/localshift/web_tools.py:56
WebSearchTool software healthy src/localshift/web_tools.py:86
WebFetchTool software healthy src/localshift/web_tools.py:127
_BashAlias software healthy src/localshift/web_tools.py:231
SpecError software healthy src/localshift/spec.py:33
TaskSpec software healthy src/localshift/spec.py:39
RunResult software healthy src/localshift/engine_local.py:50

LabelLayerStatusPath
selfchecks cicd healthy .github/workflows/ci.yml
validate-plugin cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
ahwurm__localshift software healthy /data/fable5_failed_archive/ahwurm__localshift

LabelLayerStatusPath
127.0.0.1 network healthy src/localshift/web_tools.py

LabelLayerStatusPath
gha::ci 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/e18cc023-5f20-4e17-97e2-6d7ed0023ea4/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e18cc023-5f20-4e17-97e2-6d7ed0023ea4/

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.