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.

rvdbreemen/adr-kit

https://github.com/rvdbreemen/adr-kit · scanned 2026-06-15 23:57 UTC (2 months, 3 weeks ago)

15 raw signals (0 security + 15 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 13 actionable findings from 1 signal source. 2 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 793 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
_run_check_script software healthy tests/test_python_check.py:60
_empty_path_env software healthy tests/test_python_check.py:73
test_hook_skips_gracefully_when_python_missing software healthy tests/test_python_check.py:90
test_hook_continues_when_python3_found software healthy tests/test_python_check.py:100
test_python_check_message_contains_install_instructions software healthy tests/test_python_check.py:112
test_python_check_message_contains_platform_hints software healthy tests/test_python_check.py:121
test_hook_template_contains_python_check_block software healthy tests/test_python_check.py:137
test_hook_template_python_check_exits_zero_not_one software healthy tests/test_python_check.py:147
test_hook_template_bash_syntax software healthy tests/test_python_check.py:158
test_completeness_all_sections_present software healthy tests/test_adr_quality.py:185
test_completeness_missing_sections software healthy tests/test_adr_quality.py:195
test_completeness_short_decision software healthy tests/test_adr_quality.py:214
test_completeness_one_alternative software healthy tests/test_adr_quality.py:230
test_evidence_with_metrics software healthy tests/test_adr_quality.py:274
test_evidence_with_links software healthy tests/test_adr_quality.py:284
test_evidence_minimal software healthy tests/test_adr_quality.py:294
test_clarity_vague_language software healthy tests/test_adr_quality.py:334
test_clarity_good_decision software healthy tests/test_adr_quality.py:351
test_consistency_related_decisions_present software healthy tests/test_adr_quality.py:361
test_overall_grade_A software healthy tests/test_adr_quality.py:371
test_overall_grade_D software healthy tests/test_adr_quality.py:384
_run_quality software healthy tests/test_adr_quality.py:397
test_json_output_format software healthy tests/test_adr_quality.py:412
test_exit_code_0_on_good_adr software healthy tests/test_adr_quality.py:454
test_exit_code_1_on_poor_adr software healthy tests/test_adr_quality.py:476
_make_project software healthy tests/test_adr_performance.py:90
_run software healthy tests/test_adr_performance.py:107
test_profile_flag_shows_timing_header software healthy tests/test_adr_performance.py:135
test_profile_flag_shows_budget_line software healthy tests/test_adr_performance.py:145
test_profile_no_findings_shows_declarative_row software healthy tests/test_adr_performance.py:153
test_profile_with_violations_shows_rule_breakdown software healthy tests/test_adr_performance.py:162
test_profile_budget_from_config software healthy tests/test_adr_performance.py:171
test_profile_llm_row_always_present software healthy tests/test_adr_performance.py:183
test_profile_does_not_modify_adr_files software healthy tests/test_adr_performance.py:191
test_dry_run_enforces_single_adr software healthy tests/test_adr_performance.py:206
test_dry_run_prints_announcement software healthy tests/test_adr_performance.py:228
test_dry_run_no_state_changes software healthy tests/test_adr_performance.py:236
test_dry_run_not_found_exits_2 software healthy tests/test_adr_performance.py:246
test_dry_run_bad_format_exits_2 software healthy tests/test_adr_performance.py:255
test_dry_run_no_violation_exit_0 software healthy tests/test_adr_performance.py:264
test_dry_run_with_violation_exit_1 software healthy tests/test_adr_performance.py:276
test_dry_run_accepts_short_form software healthy tests/test_adr_performance.py:283
test_profile_combined_with_dry_run software healthy tests/test_adr_performance.py:295
test_profile_combined_with_json software healthy tests/test_adr_performance.py:307
_make_synthetic_adrs software healthy tests/test_adr_performance.py:320
test_adr_judge_performance_50_adrs software healthy tests/test_adr_performance.py:357
test_adr_status_performance_50_adrs software healthy tests/test_adr_performance.py:382
test_adr_context_performance_50_adrs software healthy tests/test_adr_performance.py:396
_load_module software healthy tests/test_adr_watch.py:39
_run software healthy tests/test_adr_watch.py:56

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

LabelLayerStatusPath
MIGRATING-FROM-ADR-SKILL.md software healthy MIGRATING-FROM-ADR-SKILL.md
.markdownlint.json software healthy .markdownlint.json
IMPLEMENTATION_STATUS_v0.14-v0.15.md software healthy IMPLEMENTATION_STATUS_v0.14-v0.15.md
.adr-kit.json software healthy .adr-kit.json
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
INSTALL.md software healthy INSTALL.md
ROADMAP.md software healthy ROADMAP.md
LICENSE software healthy LICENSE
CODE_OF_CONDUCT.md software healthy CODE_OF_CONDUCT.md
SECURITY.md software healthy SECURITY.md
CHANGELOG.md software healthy CHANGELOG.md
.pre-commit-hooks.yaml software healthy .pre-commit-hooks.yaml
test_python_check.py software healthy tests/test_python_check.py
test_adr_quality.py software healthy tests/test_adr_quality.py
test_adr_performance.py software healthy tests/test_adr_performance.py
test_adr_watch.py software healthy tests/test_adr_watch.py
test_adr_judge_override.py software healthy tests/test_adr_judge_override.py
test_template_profiles.py software healthy tests/test_template_profiles.py
test_adr_judge_security.py software healthy tests/test_adr_judge_security.py
test_adr_judge.py software healthy tests/test_adr_judge.py
test_adr_status.py software healthy tests/test_adr_status.py
test_adr_context.py software healthy tests/test_adr_context.py
test_adr_status_history.py software healthy tests/test_adr_status_history.py
test_adr_judge_llm.py software healthy tests/test_adr_judge_llm.py
test_bump_version.py software healthy tests/test_bump_version.py
test_adr_related.py software healthy tests/test_adr_related.py
test_adr_policy.py software healthy tests/test_adr_policy.py
test_adr_renumber.py software healthy tests/test_adr_renumber.py
test_adr_generate_scripts.py software healthy tests/test_adr_generate_scripts.py
test_adr_lint_supersession.py software healthy tests/test_adr_lint_supersession.py
test_adr_guardian_state.py software healthy tests/test_adr_guardian_state.py
test_adr_mcp.py software healthy tests/test_adr_mcp.py
test_adr_guardian.py software healthy tests/test_adr_guardian.py
test_enforcement_redos.py software healthy tests/test_enforcement_redos.py
test_adr_suggest.py software healthy tests/test_adr_suggest.py
test_adr_status_coverage.py software healthy tests/test_adr_status_coverage.py
test_adr_retire.py software healthy tests/test_adr_retire.py
test_adr_judge_precommit.py software healthy tests/test_adr_judge_precommit.py
test_adr_audit.py software healthy tests/test_adr_audit.py
test_adr_lint.py software healthy tests/test_adr_lint.py
test_init_python_check.py software healthy tests/test_init_python_check.py
test_adr_guardian_artifacts.py software healthy tests/test_adr_guardian_artifacts.py
.adr-kit.json software healthy tests/fixtures/with-policy/.adr-kit.json
ADR-100-recent-canonical.md software healthy tests/fixtures/with-policy/ADR-100-recent-canonical.md
ADR-001-legacy-shape.md software healthy tests/fixtures/with-policy/ADR-001-legacy-shape.md
ADR-007-skip-completeness.md software healthy tests/fixtures/marker-skip-gate/ADR-007-skip-completeness.md
0010-use-asynchronous-messaging.md software healthy tests/fixtures/nygard/0010-use-asynchronous-messaging.md
.adr-kit.json software healthy tests/fixtures/bad-config/.adr-kit.json

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

LabelLayerStatusPath
tests software healthy tests
fixtures software healthy tests/fixtures
with-policy software healthy tests/fixtures/with-policy
marker-skip-gate software healthy tests/fixtures/marker-skip-gate
nygard software healthy tests/fixtures/nygard
bad-config software healthy tests/fixtures/bad-config
canonical software healthy tests/fixtures/canonical
madr-migrated software healthy tests/fixtures/madr-migrated
madr software healthy tests/fixtures/madr
marker-advisory software healthy tests/fixtures/marker-advisory
marker-skip software healthy tests/fixtures/marker-skip
missing-headings software healthy tests/fixtures/missing-headings
nygard-migrated software healthy tests/fixtures/nygard-migrated
bad-filename software healthy tests/fixtures/bad-filename
heading-mismatch software healthy tests/fixtures/heading-mismatch
instructions software healthy instructions
docs software healthy docs
superpowers software healthy docs/superpowers
specs software healthy docs/superpowers/specs
research software healthy docs/research
adr software healthy docs/adr
templates software healthy templates
github-workflows software healthy templates/github-workflows
cc-settings software healthy templates/cc-settings
backlog software healthy backlog
archive software healthy backlog/archive
tasks software healthy backlog/archive/tasks
tasks software healthy backlog/tasks
agents software healthy agents
examples software healthy examples
skills software healthy skills
supersede software healthy skills/supersede
judge software healthy skills/judge
review software healthy skills/review
install-hooks software healthy skills/install-hooks
guardian software healthy skills/guardian
adr software healthy skills/adr
related software healthy skills/related
upgrade software healthy skills/upgrade
context software healthy skills/context
retire software healthy skills/retire
migrate software healthy skills/migrate
setup software healthy skills/setup
init software healthy skills/init
lint software healthy skills/lint
schemas software healthy schemas
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
actions software healthy .github/actions

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

LabelLayerStatusPath
TestEnforcementMatch software healthy tests/test_adr_watch.py:164
TestKeywordRelevance software healthy tests/test_adr_watch.py:214
TestCooldown software healthy tests/test_adr_watch.py:233
TestSelfGuard software healthy tests/test_adr_watch.py:295
TestHookMode software healthy tests/test_adr_watch.py:347
TestPerformance software healthy tests/test_adr_watch.py:393
TestNormalizeAdrId software healthy tests/test_adr_related.py:134
TestOutbound software healthy tests/test_adr_related.py:155
TestInbound software healthy tests/test_adr_related.py:186
TestDangling software healthy tests/test_adr_related.py:212
TestWholeToken software healthy tests/test_adr_related.py:234
TestCli software healthy tests/test_adr_related.py:257
TestAtomicWrite software healthy tests/test_adr_guardian_state.py:69
TestCorruptState software healthy tests/test_adr_guardian_state.py:108
TestInterleavedStamps software healthy tests/test_adr_guardian_state.py:162
TestWorkflowStructure software healthy tests/test_adr_guardian_state.py:217
TestCwdGuard software healthy tests/test_adr_guardian.py:100
TestDueTiers software healthy tests/test_adr_guardian.py:130
TestNudgeCooldown software healthy tests/test_adr_guardian.py:216
TestRetireNudge software healthy tests/test_adr_guardian.py:272
TestStamp software healthy tests/test_adr_guardian.py:326
TestStateCmd software healthy tests/test_adr_guardian.py:415
TestAlwaysExit0 software healthy tests/test_adr_guardian.py:449
TestOutputFormat software healthy tests/test_adr_guardian.py:486
TestTrendStamp software healthy tests/test_adr_guardian.py:571
TestTrendDelta software healthy tests/test_adr_guardian.py:686
TestCoveragePct software healthy tests/test_adr_status_coverage.py:106
TestOutputFormats software healthy tests/test_adr_status_coverage.py:180

LabelLayerStatusPath
postgresql data healthy tests/test_adr_quality.py
mysql data healthy tests/test_adr_quality.py
mongodb data healthy tests/test_adr_quality.py
postgres data healthy tests/test_adr_context.py
redis data healthy tests/test_adr_context.py
sqlite data healthy tests/test_adr_renumber.py

LabelLayerStatusPath
adr-judge cicd healthy .github/workflows/adr-judge-self.yml
audit cicd healthy .github/workflows/adr-guardian-audit.yml
audit cicd healthy .github/workflows/adr-retire-audit.yml
pytest cicd healthy .github/workflows/adr-lint-self.yml
smoke-test-examples cicd healthy .github/workflows/adr-lint-self.yml
validate cicd healthy .github/workflows/validate.yml

LabelLayerStatusPath
gha::adr-judge-self cicd healthy .github/workflows/adr-judge-self.yml
gha::adr-guardian-audit cicd healthy .github/workflows/adr-guardian-audit.yml
gha::adr-retire-audit cicd healthy .github/workflows/adr-retire-audit.yml
gha::adr-lint-self cicd healthy .github/workflows/adr-lint-self.yml
gha::validate cicd healthy .github/workflows/validate.yml

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

LabelLayerStatusPath
auth::tests/test_adr_context.py security healthy tests/test_adr_context.py
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/be98d313-280a-4731-80c3-e9a4dcf3e19a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/be98d313-280a-4731-80c3-e9a4dcf3e19a/

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.