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.

WatsonWBlair/lab-os

https://github.com/WatsonWBlair/lab-os · scanned 2026-06-16 00:54 UTC (2 months, 1 week ago)

23 raw signals (0 security + 23 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 13 actionable findings from 1 signal source. 10 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 211 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
project_log.md software healthy project_log.md
PR-LIFECYCLE.md software healthy PR-LIFECYCLE.md
README.md software healthy README.md
WORKING-WITH-CLAUDE.md software healthy WORKING-WITH-CLAUDE.md
BOOTSTRAP.md software healthy BOOTSTRAP.md
TROUBLESHOOTING.md software healthy TROUBLESHOOTING.md
body.md software healthy tests/merge_bar_check/fail_heading_in_comment/body.md
body.md software healthy tests/merge_bar_check/fail_checkbox_in_comment/body.md
body.md software healthy tests/merge_bar_check/pass_full_compliance/body.md
body.md software healthy tests/merge_bar_check/fail_both_checkboxes/body.md
body.md software healthy tests/merge_bar_check/fail_neither_checkbox/body.md
body.md software healthy tests/merge_bar_check/fail_missing_section/body.md
body.md software healthy tests/merge_bar_check/fail_fenced_content/body.md
body.md software healthy tests/merge_bar_check/pass_docs_only_skip/body.md
manifest.json software healthy tests/log_lint/manifest.json
changed.md software healthy tests/log_lint/fail_entry_over_budget/changed.md
changed.md software healthy tests/log_lint/fail_inserted_mid_history/changed.md
changed.md software healthy tests/log_lint/fail_malformed_index_line/changed.md
changed.md software healthy tests/log_lint/fail_removed_not_archived/changed.md
changed.md software healthy tests/log_lint/pass_index_only_change/changed.md
changed.md software healthy tests/log_lint/pass_new_file/changed.md
changed.md software healthy tests/log_lint/fail_modified_entry/changed.md
changed.md software healthy tests/log_lint/fail_new_block_out_of_order/changed.md
archive.md software healthy tests/log_lint/fail_archive_content_differs/archive.md
changed.md software healthy tests/log_lint/fail_archive_content_differs/changed.md
changed.md software healthy tests/log_lint/fail_separator_missing/changed.md
archive.md software healthy tests/log_lint/pass_archive_move/archive.md
changed.md software healthy tests/log_lint/pass_archive_move/changed.md
changed.md software healthy tests/log_lint/fail_duplicate_header/changed.md
changed.md software healthy tests/log_lint/fail_index_key_unmatched/changed.md
changed.md software healthy tests/log_lint/fail_malformed_header/changed.md
changed.md software healthy tests/log_lint/fail_missing_entries_heading/changed.md
changed.md software healthy tests/log_lint/pass_new_entries_head/changed.md
baseline.md software healthy tests/log_lint/_shared/baseline.md
README.md software healthy tests/docs_budget/README.md
project_log.md software healthy tests/docs_budget/under_budget_repo/project_log.md
CLAUDE.md software healthy tests/docs_budget/under_budget_repo/CLAUDE.md
01-example.md software healthy tests/docs_budget/under_budget_repo/.claude/rules/01-exampl…
2026-06-13-getting-started-rework.md software healthy docs/superpowers/plans/2026-06-13-getting-started-rework.md
2026-06-13-working-with-claude-rework.md software healthy docs/superpowers/plans/2026-06-13-working-with-claude-rewor…
2026-06-12-handbook-frontend-design-round.md software healthy docs/superpowers/plans/2026-06-12-handbook-frontend-design-…
2026-06-13-handbook-backbone-conventions.md software healthy docs/superpowers/plans/2026-06-13-handbook-backbone-convent…
2026-06-10-logging-and-docs-standard.md software healthy docs/superpowers/plans/2026-06-10-logging-and-docs-standard…
2026-06-11-lab-os-rename-handbook-site.md software healthy docs/superpowers/plans/2026-06-11-lab-os-rename-handbook-si…
2026-06-10-logging-and-docs-standard-design.md software healthy docs/superpowers/specs/2026-06-10-logging-and-docs-standard…
2026-06-11-lab-os-rename-handbook-site-design.md software healthy docs/superpowers/specs/2026-06-11-lab-os-rename-handbook-si…
2026-06-13-getting-started-rework-design.md software healthy docs/superpowers/specs/2026-06-13-getting-started-rework-de…
2026-06-13-handbook-backbone-conventions-design.md software healthy docs/superpowers/specs/2026-06-13-handbook-backbone-convent…
2026-06-13-working-with-claude-rework-design.md software healthy docs/superpowers/specs/2026-06-13-working-with-claude-rewor…
2026-06-12-handbook-frontend-design-round-design.md software healthy docs/superpowers/specs/2026-06-12-handbook-frontend-design-…

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

LabelLayerStatusPath
tests software healthy tests
merge_bar_check software healthy tests/merge_bar_check
fail_heading_in_comment software healthy tests/merge_bar_check/fail_heading_in_comment
fail_checkbox_in_comment software healthy tests/merge_bar_check/fail_checkbox_in_comment
pass_full_compliance software healthy tests/merge_bar_check/pass_full_compliance
fail_both_checkboxes software healthy tests/merge_bar_check/fail_both_checkboxes
fail_neither_checkbox software healthy tests/merge_bar_check/fail_neither_checkbox
fail_missing_section software healthy tests/merge_bar_check/fail_missing_section
fail_fenced_content software healthy tests/merge_bar_check/fail_fenced_content
pass_docs_only_skip software healthy tests/merge_bar_check/pass_docs_only_skip
log_lint software healthy tests/log_lint
fail_entry_over_budget software healthy tests/log_lint/fail_entry_over_budget
fail_inserted_mid_history software healthy tests/log_lint/fail_inserted_mid_history
fail_malformed_index_line software healthy tests/log_lint/fail_malformed_index_line
fail_removed_not_archived software healthy tests/log_lint/fail_removed_not_archived
pass_index_only_change software healthy tests/log_lint/pass_index_only_change
pass_new_file software healthy tests/log_lint/pass_new_file
fail_modified_entry software healthy tests/log_lint/fail_modified_entry
fail_new_block_out_of_order software healthy tests/log_lint/fail_new_block_out_of_order
fail_archive_content_differs software healthy tests/log_lint/fail_archive_content_differs
fail_separator_missing software healthy tests/log_lint/fail_separator_missing
pass_archive_move software healthy tests/log_lint/pass_archive_move
fail_duplicate_header software healthy tests/log_lint/fail_duplicate_header
fail_index_key_unmatched software healthy tests/log_lint/fail_index_key_unmatched
fail_malformed_header software healthy tests/log_lint/fail_malformed_header
fail_missing_entries_heading software healthy tests/log_lint/fail_missing_entries_heading
pass_new_entries_head software healthy tests/log_lint/pass_new_entries_head
_shared software healthy tests/log_lint/_shared
docs_budget software healthy tests/docs_budget
under_budget_repo software healthy tests/docs_budget/under_budget_repo
.claude software healthy tests/docs_budget/under_budget_repo/.claude
rules software healthy tests/docs_budget/under_budget_repo/.claude/rules
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
scripts software healthy scripts
templates software healthy templates
work-bundle software healthy templates/work-bundle
site software healthy site
docs software healthy site/docs
working-with-claude software healthy site/docs/working-with-claude
getting-started software healthy site/docs/getting-started
src software healthy site/src
components software healthy site/src/components
SectionCard software healthy site/src/components/SectionCard
OutcomeCard software healthy site/src/components/OutcomeCard
css software healthy site/src/css
.claude software healthy .claude
rules software healthy .claude/rules

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

LabelLayerStatusPath
_valid_ts software healthy scripts/log_lint.py:131
read_normalized software healthy scripts/log_lint.py:139
find_structure software healthy scripts/log_lint.py:149
_separator_above software healthy scripts/log_lint.py:158
parse_entries software healthy scripts/log_lint.py:167
parse_index software healthy scripts/log_lint.py:222
lint software healthy scripts/log_lint.py:243
_fmt_counts software healthy scripts/log_lint.py:382
_run_case software healthy scripts/log_lint.py:387
self_test software healthy scripts/log_lint.py:406
main software healthy scripts/log_lint.py:492
fail_threshold software healthy scripts/docs_budget.py:55
classify software healthy scripts/docs_budget.py:60
escapes_root software healthy scripts/docs_budget.py:72
collect_surfaces software healthy scripts/docs_budget.py:87
scan software healthy scripts/docs_budget.py:113
run software healthy scripts/docs_budget.py:140
_write_sized software healthy scripts/docs_budget.py:191
_build_repo software healthy scripts/docs_budget.py:196
self_test software healthy scripts/docs_budget.py:203
check software healthy scripts/docs_budget.py:206
_collect_with_ghost software healthy scripts/docs_budget.py:314
main software healthy scripts/docs_budget.py:381
_norm software healthy scripts/merge_bar_check.py:107
_strip_comment_spans software healthy scripts/merge_bar_check.py:112
_unfenced_lines software healthy scripts/merge_bar_check.py:139
_read_text software healthy scripts/merge_bar_check.py:159
template_sections software healthy scripts/merge_bar_check.py:163
normalize_path software healthy scripts/merge_bar_check.py:176
parse_globs software healthy scripts/merge_bar_check.py:183
is_code_path software healthy scripts/merge_bar_check.py:187
run_checks software healthy scripts/merge_bar_check.py:192
_read_changed_files software healthy scripts/merge_bar_check.py:238
self_test software healthy scripts/merge_bar_check.py:260
main software healthy scripts/merge_bar_check.py:320
vscodeFile software healthy site/docusaurus.config.ts:vscodeFile
SectionCard software healthy site/src/components/SectionCard/index.tsx:SectionCard
OutcomeCard software healthy site/src/components/OutcomeCard/index.tsx:OutcomeCard

LabelLayerStatusPath
merge-bar-check cicd healthy .github/workflows/merge-bar-check.yml
build cicd healthy .github/workflows/deploy-site.yml
deploy cicd healthy .github/workflows/deploy-site.yml
log-lint cicd healthy .github/workflows/standards.yml
docs-budget cicd healthy .github/workflows/standards.yml
merge-bar-check cicd healthy .github/workflows/standards.yml
docs-budget cicd healthy .github/workflows/docs-budget.yml
log-lint cicd healthy .github/workflows/log-lint.yml

LabelLayerStatusPath
gha::merge-bar-check cicd healthy .github/workflows/merge-bar-check.yml
gha::deploy-site cicd healthy .github/workflows/deploy-site.yml
gha::standards cicd healthy .github/workflows/standards.yml
gha::docs-budget cicd healthy .github/workflows/docs-budget.yml
gha::log-lint cicd healthy .github/workflows/log-lint.yml

LabelLayerStatusPath
SectionCard frontend healthy site/src/components/SectionCard/index.tsx
OutcomeCard frontend healthy site/src/components/OutcomeCard/index.tsx

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

LabelLayerStatusPath
Entry software healthy scripts/log_lint.py:120
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/9ce68c00-663f-4345-9c32-ac4a3cfb6ae2/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9ce68c00-663f-4345-9c32-ac4a3cfb6ae2/

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.