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.
36 of your 258 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 3.99s · analysis 13.03s · 10.1 MB · GitHub API rate-limit (preflight)

chef/supermarket

https://github.com/chef/supermarket · scanned 2026-06-05 18:26 UTC (4 days, 19 hours ago) · 10 languages

319 raw signals (219 security + 100 graph) System graph score 76 (lower by 25)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 4 days, 19 hours ago · v2 · 206 actionable findings from 2 signal sources. 63 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 65.0 0.15 9.75
security_score 22.9 0.25 5.72
testing_score 15.0 0.20 3.00
documentation_score 85.0 0.15 12.75
practices_score 80.0 0.15 12.00
code_quality 72.9 0.10 7.29
Overall 1.00 50.5
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1336 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
.inch.yml software healthy .inch.yml
load_hab_services.sh software healthy load_hab_services.sh
unload_hab_services.sh software healthy unload_hab_services.sh
.bldr.toml software healthy .bldr.toml
README.md software healthy README.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
CODE_OF_CONDUCT.md software healthy CODE_OF_CONDUCT.md
SECURITY.md software healthy SECURITY.md
CHANGELOG.md software healthy CHANGELOG.md
supermarket-release-checklist.md software healthy dev-docs/supermarket-release-checklist.md
connect_supermarket_with_local_infra_server_ocid.md software healthy dev-docs/connect_supermarket_with_local_infra_server_ocid.md
supermarket-release-process.md software healthy dev-docs/supermarket-release-process.md
cookbook_adoption_process.md software healthy dev-docs/cookbook_adoption_process.md
habitat_configurations_for_development.md software healthy dev-docs/habitat_configurations_for_development.md
running_supermarket_tests_locally.md software healthy dev-docs/running_supermarket_tests_locally.md
README.md software healthy redis/README.md
default.toml software healthy redis/default.toml
plan.sh software healthy redis/plan.sh
README.md software healthy nginx/README.md
default.toml software healthy nginx/default.toml
plan.sh software healthy nginx/plan.sh
cspell.json software healthy docs-chef-io/cspell.json
README.md software healthy docs-chef-io/README.md
netlify.toml software healthy docs-chef-io/netlify.toml
main.go software healthy docs-chef-io/main.go
.markdownlint.yaml software healthy docs-chef-io/.markdownlint.yaml
go.mod software healthy docs-chef-io/go.mod
Makefile software healthy docs-chef-io/Makefile
config.toml software healthy docs-chef-io/config.toml
default.md software healthy docs-chef-io/archetypes/default.md
_index.md software healthy docs-chef-io/content/supermarket/_index.md
supermarket_logs.md software healthy docs-chef-io/content/supermarket/supermarket_logs.md
config_rb_supermarket.md software healthy docs-chef-io/content/supermarket/config_rb_supermarket.md
ctl_supermarket.md software healthy docs-chef-io/content/supermarket/ctl_supermarket.md
install_supermarket.md software healthy docs-chef-io/content/supermarket/install_supermarket.md
supermarket_backup_restore.md software healthy docs-chef-io/content/supermarket/supermarket_backup_restore…
supermarket_api.md software healthy docs-chef-io/content/supermarket/supermarket_api.md
supermarket_share_cookbook.md software healthy docs-chef-io/content/supermarket/supermarket_share_cookbook…
supermarket_monitor.md software healthy docs-chef-io/content/supermarket/supermarket_monitor.md
supermarket_private.md software healthy docs-chef-io/content/supermarket/supermarket_private.md
supermarket_upgrade.md software healthy docs-chef-io/content/supermarket/supermarket_upgrade.md
README.md software healthy docs-chef-io/content/supermarket/reusable/README.md
index.md software healthy docs-chef-io/content/supermarket/reusable/index.md
supermarket_api_summary.md software healthy docs-chef-io/content/supermarket/reusable/md/supermarket_ap…
supermarket_summary.md software healthy docs-chef-io/content/supermarket/reusable/md/supermarket_su…
supermarket_private.md software healthy docs-chef-io/content/supermarket/reusable/md/supermarket_pr…
Editorializing.yml software healthy docs-chef-io/tools/vale/vale/Editorializing.yml
Litotes.yml software healthy docs-chef-io/tools/vale/vale/Litotes.yml
Annotations.yml software healthy docs-chef-io/tools/vale/vale/Annotations.yml
Uncomparables.yml software healthy docs-chef-io/tools/vale/vale/Uncomparables.yml

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

LabelLayerStatusPath
dev-docs software healthy dev-docs
redis software healthy redis
nginx software healthy nginx
docs-chef-io software healthy docs-chef-io
archetypes software healthy docs-chef-io/archetypes
content software healthy docs-chef-io/content
supermarket software healthy docs-chef-io/content/supermarket
reusable software healthy docs-chef-io/content/supermarket/reusable
md software healthy docs-chef-io/content/supermarket/reusable/md
tools software healthy docs-chef-io/tools
vale software healthy docs-chef-io/tools/vale
vale software healthy docs-chef-io/tools/vale/vale
Microsoft software healthy docs-chef-io/tools/vale/Microsoft
write-good software healthy docs-chef-io/tools/vale/write-good
chef software healthy docs-chef-io/tools/vale/chef
netlify_production software healthy docs-chef-io/netlify_production
omnibus software healthy omnibus
cookbooks software healthy omnibus/cookbooks
omnibus-supermarket software healthy omnibus/cookbooks/omnibus-supermarket
spec software healthy omnibus/cookbooks/omnibus-supermarket/spec
recipes software healthy omnibus/cookbooks/omnibus-supermarket/spec/recipes
libraries software healthy omnibus/cookbooks/omnibus-supermarket/spec/libraries
attributes software healthy omnibus/cookbooks/omnibus-supermarket/attributes
test software healthy omnibus/cookbooks/omnibus-supermarket/test
integration software healthy omnibus/cookbooks/omnibus-supermarket/test/integration
default software healthy omnibus/cookbooks/omnibus-supermarket/test/integration/defa…
inspec software healthy omnibus/cookbooks/omnibus-supermarket/test/integration/defa…
controls software healthy omnibus/cookbooks/omnibus-supermarket/test/integration/defa…
resources software healthy omnibus/cookbooks/omnibus-supermarket/resources
files software healthy omnibus/cookbooks/omnibus-supermarket/files
default software healthy omnibus/cookbooks/omnibus-supermarket/files/default
ctl-commands software healthy omnibus/cookbooks/omnibus-supermarket/files/default/ctl-com…
helpers software healthy omnibus/cookbooks/omnibus-supermarket/files/default/ctl-com…
recipes software healthy omnibus/cookbooks/omnibus-supermarket/recipes
libraries software healthy omnibus/cookbooks/omnibus-supermarket/libraries
supermarket-builder software healthy omnibus/cookbooks/supermarket-builder
recipes software healthy omnibus/cookbooks/supermarket-builder/recipes
config software healthy omnibus/config
projects software healthy omnibus/config/projects
software software healthy omnibus/config/software
postgresql software healthy postgresql
config software healthy postgresql/config
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
src software healthy src
supermarket software healthy src/supermarket
engines software healthy src/supermarket/engines
fieri software healthy src/supermarket/engines/fieri
spec software healthy src/supermarket/engines/fieri/spec

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

LabelLayerStatusPath
port:06 network healthy .github/dependabot.yml
port:5432 network healthy .github/workflows/unit.yml
port:6379 network healthy .github/workflows/unit.yml
port:3000 network healthy src/supermarket/.env
port:9876 network healthy src/supermarket/spec/javascripts/config/karma.conf.js
port:19 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:48 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:5027 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:15 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:547 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:73 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:31 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:22 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:35 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:51 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:14 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:28 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:210 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:580 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:216 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:132 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:42 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:57470 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:01 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:25 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:30 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:34 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:92 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:28023 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:69 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:76 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:67 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:377 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:018 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:71 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:37 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:84 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:3920 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:96 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:851 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:93 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:33 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:95 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:98 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:53 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:21 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:94 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:655 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:458 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
port:327 network healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…

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

LabelLayerStatusPath
auth::src/supermarket/app/extractors/chef_oauth2_extractor.… security healthy src/supermarket/app/extractors/chef_oauth2_extractor.rb
auth::src/supermarket/spec/models/user_spec.rb security healthy src/supermarket/spec/models/user_spec.rb
auth::src/supermarket/spec/vcr_cassettes/pull_request_annot… security healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
auth::src/supermarket/app/controllers/accounts_controller.rb security healthy src/supermarket/app/controllers/accounts_controller.rb
auth::src/supermarket/spec/controllers/sessions_controller_… security healthy src/supermarket/spec/controllers/sessions_controller_spec.rb
auth::omnibus/cookbooks/omnibus-supermarket/files/default/c… security healthy omnibus/cookbooks/omnibus-supermarket/files/default/ctl-com…
auth::src/supermarket/spec/vcr_cassettes/pull_request_annot… security healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
auth::src/supermarket/app/models/user.rb security healthy src/supermarket/app/models/user.rb
auth::src/supermarket/spec/helpers/application_helper_spec.… security healthy src/supermarket/spec/helpers/application_helper_spec.rb
auth::src/supermarket/spec/vcr_cassettes/pull_request_annot… security healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
auth::src/supermarket/spec/vcr_cassettes/oauth_token_refres… security healthy src/supermarket/spec/vcr_cassettes/oauth_token_refresh_with…
auth::src/supermarket/app/lib/extractor/base.rb security healthy src/supermarket/app/lib/extractor/base.rb
auth::src/supermarket/spec/features/account_linking_spec.rb security healthy src/supermarket/spec/features/account_linking_spec.rb
auth::src/supermarket/spec/views/profile/edit.html.erb_spec… security healthy src/supermarket/spec/views/profile/edit.html.erb_spec.rb
auth::src/supermarket/spec/vcr_cassettes/pull_request_annot… security healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
auth::src/supermarket/spec/vcr_cassettes/oauth_token_refres… security healthy src/supermarket/spec/vcr_cassettes/oauth_token_refresh_with…
auth::src/supermarket/spec/workers/oauth_token_refresh_work… security healthy src/supermarket/spec/workers/oauth_token_refresh_worker_spe…
auth::src/supermarket/spec/vcr_cassettes/pull_request_annot… security healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
auth::src/supermarket/spec/vcr_cassettes/pull_request_annot… security healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
auth::src/supermarket/spec/vcr_cassettes/import_unknown_pul… security healthy src/supermarket/spec/vcr_cassettes/import_unknown_pull_requ…
auth::src/supermarket/app/workers/oauth_token_refresh_worke… security healthy src/supermarket/app/workers/oauth_token_refresh_worker.rb
auth::src/supermarket/config/routes.rb security healthy src/supermarket/config/routes.rb
auth::src/supermarket/app/workers/cookbook_notify_worker.rb security healthy src/supermarket/app/workers/cookbook_notify_worker.rb
auth::src/supermarket/spec/vcr_cassettes/pull_request_annot… security healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
auth::src/supermarket/spec/vcr_cassettes/pull_request_annot… security healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
auth::src/supermarket/spec/vcr_cassettes/pull_request_annot… security healthy src/supermarket/spec/vcr_cassettes/pull_request_annotation_…
auth::src/supermarket/spec/features/authentication_spec.rb security healthy src/supermarket/spec/features/authentication_spec.rb
auth::src/supermarket/spec/vcr_helper.rb security healthy src/supermarket/spec/vcr_helper.rb
auth::src/supermarket/spec/vcr_cassettes/cla_validation_wor… security healthy src/supermarket/spec/vcr_cassettes/cla_validation_worker_mi…
auth::src/supermarket/app/workers/oauth_token_refresh_sched… security healthy src/supermarket/app/workers/oauth_token_refresh_schedule_wo…

LabelLayerStatusPath
supermarket cicd healthy .github/workflows/unit.yml
fieri cicd healthy .github/workflows/unit.yml
cookstyle cicd healthy .github/workflows/ctl-cookbook-testing.yml
chefspec cicd healthy .github/workflows/ctl-cookbook-testing.yml
chefstyle-supermarket cicd healthy .github/workflows/lint.yml
chefstyle-fieri cicd healthy .github/workflows/lint.yml
echo_version cicd healthy .github/workflows/ci-main-pull-request-stub.yml
read_version cicd healthy .github/workflows/ci-main-pull-request-stub.yml
call-ci-main-pr-check-pipeline cicd healthy .github/workflows/ci-main-pull-request-stub.yml
triage cicd healthy .github/workflows/labeler.yml
cspell-action cicd healthy .github/workflows/docs-lint.yml
markdownlint cicd healthy .github/workflows/docs-lint.yml
brakeman-scan cicd healthy .github/workflows/brakeman-analysis.yml

LabelLayerStatusPath
gha::unit cicd healthy .github/workflows/unit.yml
gha::ctl-cookbook-testing cicd healthy .github/workflows/ctl-cookbook-testing.yml
gha::lint cicd healthy .github/workflows/lint.yml
gha::ci-main-pull-request-stub cicd healthy .github/workflows/ci-main-pull-request-stub.yml
gha::labeler cicd healthy .github/workflows/labeler.yml
gha::docs-lint cicd healthy .github/workflows/docs-lint.yml
gha::brakeman-analysis cicd healthy .github/workflows/brakeman-analysis.yml

LabelLayerStatusPath
.env in repo security healthy src/supermarket/.env
.env in repo security healthy src/supermarket/engines/fieri/.env
password_literal::postgresql/default.toml security healthy postgresql/default.toml
password_literal::postgresql/default.toml security healthy postgresql/default.toml
password_literal::src/supermarket/habitat-web/default.toml security healthy src/supermarket/habitat-web/default.toml
password_literal::src/supermarket/habitat-sidekiq/default.t… security healthy src/supermarket/habitat-sidekiq/default.toml

LabelLayerStatusPath
postgresql data healthy .bldr.toml
redis data healthy .bldr.toml
mongodb data healthy docs-chef-io/tools/vale/Microsoft/Headings.yml
postgres data healthy .github/workflows/unit.yml
sqlite data healthy src/supermarket/engines/fieri/spec/dummy/config/database.yml

LabelLayerStatusPath
1.19.3.1 network healthy nginx/plan.sh
7.1.5.2 network healthy src/supermarket/Gemfile
127.0.0.1 network healthy src/supermarket/docker-compose.yml

LabelLayerStatusPath
when software healthy src/supermarket/app/assets/javascripts/joinOrganization.js:…
when software healthy src/supermarket/app/assets/javascripts/cookbookFollowing.js…

LabelLayerStatusPath
db hardware healthy src/supermarket/docker-compose.yml
cache hardware healthy src/supermarket/docker-compose.yml

LabelLayerStatusPath
vps::azure hardware healthy docs-chef-io/tools/vale/Microsoft/Headings.yml
vps::aws hardware healthy src/supermarket/Gemfile

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

LabelLayerStatusPath
sidekiq data healthy .bldr.toml

LabelLayerStatusPath
nginx network healthy load_hab_services.sh

LabelLayerStatusPath
gpu (detected) hardware healthy docs-chef-io/tools/vale/Microsoft/Acronyms.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/8fa01497-35dc-4e5f-a82a-98da800f40c7/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/8fa01497-35dc-4e5f-a82a-98da800f40c7/

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.