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.

thewoolleyman/livespec

https://github.com/thewoolleyman/livespec · scanned 2026-06-16 00:35 UTC (2 months, 2 weeks ago)

67 raw signals (0 security + 67 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 54 actionable findings from 1 signal source. 13 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 2975 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
.mutmut-baseline.json software healthy .mutmut-baseline.json
NOTICES.md software healthy NOTICES.md
copier.yml software healthy copier.yml
README.md software healthy README.md
lefthook.yml software healthy lefthook.yml
pyproject.toml software healthy pyproject.toml
branch-protection.json software healthy branch-protection.json
AGENTS.md software healthy AGENTS.md
.mise.toml software healthy .mise.toml
git-hook-wrapper.sh software healthy dev-tooling/git-hook-wrapper.sh
CLAUDE.md software healthy dev-tooling/CLAUDE.md
reap_stale_worktrees.py software healthy dev-tooling/reap_stale_worktrees.py
vendor_update.py software healthy dev-tooling/vendor_update.py
CLAUDE.md software healthy dev-tooling/checks/CLAUDE.md
copier_template_smoke.py software healthy dev-tooling/checks/copier_template_smoke.py
schema_dataclass_pairing.py software healthy dev-tooling/checks/schema_dataclass_pairing.py
comment_no_historical_refs.py software healthy dev-tooling/checks/comment_no_historical_refs.py
canonical_slugs_projection.py software healthy dev-tooling/checks/canonical_slugs_projection.py
CLAUDE.md software healthy dev-tooling/implementation/CLAUDE.md
check_gaps.py software healthy dev-tooling/implementation/check_gaps.py
gap_blueprints.json software healthy dev-tooling/implementation/gap_blueprints.json
refresh_gaps.py software healthy dev-tooling/implementation/refresh_gaps.py
beads-problems.md software healthy dev-tooling/implementation/research/beads-problems.md
CLAUDE.md software healthy dev-tooling/implementation/research/CLAUDE.md
beads-schema-mapping.md software healthy dev-tooling/implementation/research/beads-schema-mapping.md
README.md software healthy archive/README.md
AGENTS.md software healthy archive/AGENTS.md
AGENTS.md software healthy archive/brainstorming/AGENTS.md
PROPOSAL.md software healthy archive/brainstorming/approach-1-openspec-inspired/PROPOSAL…
AGENTS.md software healthy archive/brainstorming/approach-1-openspec-inspired/AGENTS.md
DECISIONS.md software healthy archive/brainstorming/approach-1-openspec-inspired/DECISION…
subdomains-and-unsolved-routing.md software healthy archive/brainstorming/approach-2-nlspec-based/subdomains-an…
v018-critique-continuation-prompt.md software healthy archive/brainstorming/approach-2-nlspec-based/v018-critique…
PLAN_TO_BOOTSTRAP_SPECIFICATION_AND_REPO.md software healthy archive/brainstorming/approach-2-nlspec-based/PLAN_TO_BOOTS…
python-conversion-prompt.md software healthy archive/brainstorming/approach-2-nlspec-based/python-conver…
goals-and-non-goals.md software healthy archive/brainstorming/approach-2-nlspec-based/goals-and-non…
livespec-nlspec-spec.md software healthy archive/brainstorming/approach-2-nlspec-based/livespec-nlsp…
critique-interview-prompt.md software healthy archive/brainstorming/approach-2-nlspec-based/critique-inte…
deferred-items.md software healthy archive/brainstorming/approach-2-nlspec-based/deferred-item…
2026-04-19-nlspec-terminology-and-structure-summary.md software healthy archive/brainstorming/approach-2-nlspec-based/2026-04-19-nl…
2026-04-19-nlspec-lifecycle-diagram-detailed.md software healthy archive/brainstorming/approach-2-nlspec-based/2026-04-19-nl…
2026-04-19-nlspec-lifecycle-legend.md software healthy archive/brainstorming/approach-2-nlspec-based/2026-04-19-nl…
prior-art.md software healthy archive/brainstorming/approach-2-nlspec-based/prior-art.md
python-skill-script-style-requirements.md software healthy archive/brainstorming/approach-2-nlspec-based/python-skill-…
PROPOSAL.md software healthy archive/brainstorming/approach-2-nlspec-based/PROPOSAL.md
AGENTS.md software healthy archive/brainstorming/approach-2-nlspec-based/AGENTS.md
2026-04-19-nlspec-lifecycle-diagram.md software healthy archive/brainstorming/approach-2-nlspec-based/2026-04-19-nl…
README.md software healthy archive/brainstorming/approach-2-nlspec-based/history/READM…
AGENTS.md software healthy archive/brainstorming/approach-2-nlspec-based/history/AGENT…
PROPOSAL.md software healthy archive/brainstorming/approach-2-nlspec-based/history/v040/…

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

LabelLayerStatusPath
_parse_worktrees software healthy dev-tooling/reap_stale_worktrees.py:97
_flush software healthy dev-tooling/reap_stale_worktrees.py:111
_parse_locked_pid software healthy dev-tooling/reap_stale_worktrees.py:144
_pid_is_alive software healthy dev-tooling/reap_stale_worktrees.py:152
_run_git software healthy dev-tooling/reap_stale_worktrees.py:172
_worktree_is_clean software healthy dev-tooling/reap_stale_worktrees.py:181
_branch_was_pushed software healthy dev-tooling/reap_stale_worktrees.py:194
_branch_is_done software healthy dev-tooling/reap_stale_worktrees.py:223
_lock_blocks_reap software healthy dev-tooling/reap_stale_worktrees.py:240
_remove_worktree software healthy dev-tooling/reap_stale_worktrees.py:273
_reapable_branch software healthy dev-tooling/reap_stale_worktrees.py:294
reap_worktrees software healthy dev-tooling/reap_stale_worktrees.py:330
main software healthy dev-tooling/reap_stale_worktrees.py:361
_find_entry software healthy dev-tooling/vendor_update.py:49
_shallow_clone software healthy dev-tooling/vendor_update.py:56
_copy_package_tree software healthy dev-tooling/vendor_update.py:66
_copy_license software healthy dev-tooling/vendor_update.py:95
_rewrite_vendored_at software healthy dev-tooling/vendor_update.py:127
_vendor_update software healthy dev-tooling/vendor_update.py:154
main software healthy dev-tooling/vendor_update.py:205
_configure_logger software healthy dev-tooling/checks/copier_template_smoke.py:110
_run_copier_copy software healthy dev-tooling/checks/copier_template_smoke.py:122
_expected_canonical_slugs software healthy dev-tooling/checks/copier_template_smoke.py:153
_extract_stamped_targets software healthy dev-tooling/checks/copier_template_smoke.py:186
main software healthy dev-tooling/checks/copier_template_smoke.py:196
_verify_canonical_slug_stamping software healthy dev-tooling/checks/copier_template_smoke.py:263
main software healthy dev-tooling/checks/schema_dataclass_pairing.py:43
_configure_logger software healthy dev-tooling/checks/comment_no_historical_refs.py:77
_is_exempt software healthy dev-tooling/checks/comment_no_historical_refs.py:89
_python_docstring_hits software healthy dev-tooling/checks/comment_no_historical_refs.py:93
_python_comment_hits software healthy dev-tooling/checks/comment_no_historical_refs.py:109
_scan_python_file software healthy dev-tooling/checks/comment_no_historical_refs.py:120
_scan_text_file software healthy dev-tooling/checks/comment_no_historical_refs.py:125
_walk_python_targets software healthy dev-tooling/checks/comment_no_historical_refs.py:138
_walk_text_targets software healthy dev-tooling/checks/comment_no_historical_refs.py:151
_emit_hits software healthy dev-tooling/checks/comment_no_historical_refs.py:163
main software healthy dev-tooling/checks/comment_no_historical_refs.py:182
_configure_logger software healthy dev-tooling/checks/canonical_slugs_projection.py:76
_render_yaml software healthy dev-tooling/checks/canonical_slugs_projection.py:88
_parse_committed_slugs software healthy dev-tooling/checks/canonical_slugs_projection.py:100
_canonical_slugs software healthy dev-tooling/checks/canonical_slugs_projection.py:118
_write_projection software healthy dev-tooling/checks/canonical_slugs_projection.py:124
_verify_projection software healthy dev-tooling/checks/canonical_slugs_projection.py:138
_build_parser software healthy dev-tooling/checks/canonical_slugs_projection.py:170
main software healthy dev-tooling/checks/canonical_slugs_projection.py:187
_load_json software healthy dev-tooling/implementation/check_gaps.py:40
main software healthy dev-tooling/implementation/check_gaps.py:55
_git_blob_sha software healthy dev-tooling/implementation/refresh_gaps.py:86
_spec_sources software healthy dev-tooling/implementation/refresh_gaps.py:93
_file_missing software healthy dev-tooling/implementation/refresh_gaps.py:105

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

LabelLayerStatusPath
dev-tooling software healthy dev-tooling
checks software healthy dev-tooling/checks
implementation software healthy dev-tooling/implementation
research software healthy dev-tooling/implementation/research
archive software healthy archive
brainstorming software healthy archive/brainstorming
approach-1-openspec-inspired software healthy archive/brainstorming/approach-1-openspec-inspired
approach-2-nlspec-based software healthy archive/brainstorming/approach-2-nlspec-based
history software healthy archive/brainstorming/approach-2-nlspec-based/history
v040 software healthy archive/brainstorming/approach-2-nlspec-based/history/v040
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v040/…
v030 software healthy archive/brainstorming/approach-2-nlspec-based/history/v030
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v030/…
v020 software healthy archive/brainstorming/approach-2-nlspec-based/history/v020
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v020/…
v035 software healthy archive/brainstorming/approach-2-nlspec-based/history/v035
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v035/…
v026 software healthy archive/brainstorming/approach-2-nlspec-based/history/v026
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v026/…
v011 software healthy archive/brainstorming/approach-2-nlspec-based/history/v011
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v011/…
v036 software healthy archive/brainstorming/approach-2-nlspec-based/history/v036
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v036/…
v039 software healthy archive/brainstorming/approach-2-nlspec-based/history/v039
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v039/…
v007 software healthy archive/brainstorming/approach-2-nlspec-based/history/v007
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v007/…
v001 software healthy archive/brainstorming/approach-2-nlspec-based/history/v001
v005 software healthy archive/brainstorming/approach-2-nlspec-based/history/v005
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v005/…
v023 software healthy archive/brainstorming/approach-2-nlspec-based/history/v023
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v023/…
v028 software healthy archive/brainstorming/approach-2-nlspec-based/history/v028
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v028/…
v004 software healthy archive/brainstorming/approach-2-nlspec-based/history/v004
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v004/…
v033 software healthy archive/brainstorming/approach-2-nlspec-based/history/v033
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v033/…
v012 software healthy archive/brainstorming/approach-2-nlspec-based/history/v012
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v012/…
v031 software healthy archive/brainstorming/approach-2-nlspec-based/history/v031
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v031/…
v013 software healthy archive/brainstorming/approach-2-nlspec-based/history/v013
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v013/…
v025 software healthy archive/brainstorming/approach-2-nlspec-based/history/v025
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v025/…
v016 software healthy archive/brainstorming/approach-2-nlspec-based/history/v016
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v016/…
v038 software healthy archive/brainstorming/approach-2-nlspec-based/history/v038
proposed_changes software healthy archive/brainstorming/approach-2-nlspec-based/history/v038/…

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

LabelLayerStatusPath
dispatch cicd healthy .github/workflows/release-dispatch.yml
update-branches cicd healthy .github/workflows/auto-update-branches.yml
noop cicd healthy .github/workflows/copier-update-drift.yml
bump cicd healthy .github/workflows/bump-pin-from-dispatch.yml
setup cicd healthy .github/workflows/ci.yml
check-python cicd healthy .github/workflows/ci.yml
check-metadata cicd healthy .github/workflows/ci.yml
release-gate cicd healthy .github/workflows/release-tag.yml
enable-auto-merge cicd healthy .github/workflows/auto-enable-merge.yml
e2e-real cicd healthy .github/workflows/e2e-real.yml
freshness cicd healthy .github/workflows/pin-freshness.yml

LabelLayerStatusPath
gha::release-dispatch cicd healthy .github/workflows/release-dispatch.yml
gha::auto-update-branches cicd healthy .github/workflows/auto-update-branches.yml
gha::copier-update-drift cicd healthy .github/workflows/copier-update-drift.yml
gha::bump-pin-from-dispatch cicd healthy .github/workflows/bump-pin-from-dispatch.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::release-tag cicd healthy .github/workflows/release-tag.yml
gha::auto-enable-merge cicd healthy .github/workflows/auto-enable-merge.yml
gha::e2e-real cicd healthy .github/workflows/e2e-real.yml
gha::pin-freshness cicd healthy .github/workflows/pin-freshness.yml

LabelLayerStatusPath
ANTHROPIC_API_KEY_LIVESPEC_E2E cicd healthy
APP_PRIVATE_KEY cicd healthy
APP_ID cicd healthy

LabelLayerStatusPath
Worktree software healthy dev-tooling/reap_stale_worktrees.py:81
_StubResult software healthy tests/dev-tooling/implementation/test_refresh_gaps.py:398

LabelLayerStatusPath
port:09 network healthy .github/workflows/e2e-real.yml
port:13 network healthy .github/workflows/pin-freshness.yml

LabelLayerStatusPath
repobility-clone-8id85gkc software healthy /tmp/repobility-clone-8id85gkc

LabelLayerStatusPath
kafka data healthy archive/brainstorming/approach-2-nlspec-based/history/v003/…

LabelLayerStatusPath
127.0.0.1 network healthy AGENTS.md
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/70fec8c6-10bb-4965-b6d5-6468ea250bc1/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/70fec8c6-10bb-4965-b6d5-6468ea250bc1/

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.