https://github.com/trivoallan/regis
· scanned 2026-06-16 00:42 UTC (2 months, 1 week ago)
136 raw signals (0 security + 136 graph)
Last scanned 2 months, 1 week ago · v1 · 130 actionable findings from 1 signal source. 6 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 12371 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.
| Label | Layer | Status | Path |
|---|---|---|---|
_load_default_playbook |
software | healthy | tests/test_default_playbook_links.py:11 |
test_mr_link_resolves_from_top_level_metadata |
software | healthy | tests/test_default_playbook_links.py:16 |
test_mr_link_absent_without_metadata |
software | healthy | tests/test_default_playbook_links.py:29 |
_ctx |
software | healthy | tests/test_scorecarddev.py:12 |
test_github_https |
software | healthy | tests/test_scorecarddev.py:28 |
test_github_no_scheme |
software | healthy | tests/test_scorecarddev.py:32 |
test_gitlab |
software | healthy | tests/test_scorecarddev.py:36 |
test_with_trailing_git |
software | healthy | tests/test_scorecarddev.py:40 |
test_invalid_url |
software | healthy | tests/test_scorecarddev.py:44 |
__init__ |
software | healthy | tests/test_scorecarddev.py:57 |
list_tags |
software | healthy | tests/test_scorecarddev.py:61 |
get_manifest |
software | healthy | tests/test_scorecarddev.py:64 |
get_blob |
software | healthy | tests/test_scorecarddev.py:69 |
test_no_source_repo |
software | healthy | tests/test_scorecarddev.py:81 |
test_extracts_source_from_labels |
software | healthy | tests/test_scorecarddev.py:111 |
test_scorecard_source_extracted_from_raw |
software | healthy | tests/test_scorecarddev.py:145 |
analyzer |
software | healthy | tests/test_hadolint.py:18 |
_make_ctx |
software | healthy | tests/test_hadolint.py:21 |
test_hadolint_passes |
software | healthy | tests/test_hadolint.py:29 |
test_hadolint_fails |
software | healthy | tests/test_hadolint.py:39 |
test_directory_is_bundle |
software | healthy | tests/test_playbook_loader.py:33 |
test_file_is_not_bundle |
software | healthy | tests/test_playbook_loader.py:36 |
test_string_path_to_directory_is_bundle |
software | healthy | tests/test_playbook_loader.py:41 |
test_string_path_to_file_is_not_bundle |
software | healthy | tests/test_playbook_loader.py:44 |
test_url_is_not_bundle |
software | healthy | tests/test_playbook_loader.py:49 |
test_nonexistent_path_is_not_bundle |
software | healthy | tests/test_playbook_loader.py:52 |
test_returns_path_when_schema_exists |
software | healthy | tests/test_playbook_loader.py:59 |
test_returns_none_when_schema_absent |
software | healthy | tests/test_playbook_loader.py:66 |
test_accepts_string_path |
software | healthy | tests/test_playbook_loader.py:70 |
test_returns_none_for_string_path_without_schema |
software | healthy | tests/test_playbook_loader.py:76 |
test_load_from_bundle_directory |
software | healthy | tests/test_playbook_loader.py:84 |
test_load_from_bundle_directory_string_path |
software | healthy | tests/test_playbook_loader.py:95 |
test_bundle_with_meta_schema_loads_rules |
software | healthy | tests/test_playbook_loader.py:103 |
test_bundle_missing_playbook_yaml_raises |
software | healthy | tests/test_playbook_loader.py:114 |
test_legacy_yaml_file_still_works |
software | healthy | tests/test_playbook_loader.py:121 |
test_legacy_json_file_still_works |
software | healthy | tests/test_playbook_loader.py:128 |
_write |
software | healthy | tests/test_playbook_loader.py:136 |
test_loads_valid_envelope |
software | healthy | tests/test_playbook_loader.py:142 |
test_name_falls_back_to_metadata_name_when_no_title |
software | healthy | tests/test_playbook_loader.py:161 |
test_missing_api_version_raises |
software | healthy | tests/test_playbook_loader.py:175 |
test_wrong_kind_raises |
software | healthy | tests/test_playbook_loader.py:184 |
test_unknown_api_version_raises |
software | healthy | tests/test_playbook_loader.py:195 |
test_legacy_flat_format_rejected |
software | healthy | tests/test_playbook_loader.py:208 |
test_missing_version_label_fails_schema_validation |
software | healthy | tests/test_playbook_loader.py:215 |
test_invalid_semver_label_fails_schema_validation |
software | healthy | tests/test_playbook_loader.py:228 |
test_parameterized_rules |
software | healthy | tests/test_rules_config.py:4 |
test_parameterized_rule_custom_slug |
software | healthy | tests/test_rules_config.py:56 |
test_hadolint_dockle_parameterized |
software | healthy | tests/test_rules_config.py:77 |
test_namedlist_access |
software | healthy | tests/test_namedlist.py:7 |
test_resolve_path_with_namedlist |
software | healthy | tests/test_namedlist.py:34 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
release-please-config.json |
software | healthy | release-please-config.json |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
Dockerfile |
software | healthy | Dockerfile |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
.release-please-manifest.json |
software | healthy | .release-please-manifest.json |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
test_default_playbook_links.py |
software | healthy | tests/test_default_playbook_links.py |
test_scorecarddev.py |
software | healthy | tests/test_scorecarddev.py |
test_hadolint.py |
software | healthy | tests/test_hadolint.py |
test_playbook_loader.py |
software | healthy | tests/test_playbook_loader.py |
test_rules_config.py |
software | healthy | tests/test_rules_config.py |
test_namedlist.py |
software | healthy | tests/test_namedlist.py |
test_analyzer_size.py |
software | healthy | tests/test_analyzer_size.py |
test_coverage_engine.py |
software | healthy | tests/test_coverage_engine.py |
__init__.py |
software | healthy | tests/__init__.py |
conftest.py |
software | healthy | tests/conftest.py |
test_predicates.py |
software | healthy | tests/test_predicates.py |
test_analyzers.py |
software | healthy | tests/test_analyzers.py |
test_default_playbook_envelope.py |
software | healthy | tests/test_default_playbook_envelope.py |
test_registry_error_unification.py |
software | healthy | tests/test_registry_error_unification.py |
test_utils_report.py |
software | healthy | tests/test_utils_report.py |
test_rules_command.py |
software | healthy | tests/test_rules_command.py |
fakes.py |
software | healthy | tests/fakes.py |
test_parser.py |
software | healthy | tests/test_parser.py |
test_playbook_engine.py |
software | healthy | tests/test_playbook_engine.py |
test_sbom.py |
software | healthy | tests/test_sbom.py |
test_trufflehog.py |
software | healthy | tests/test_trufflehog.py |
test_presentation_templates.py |
software | healthy | tests/test_presentation_templates.py |
test_freshness.py |
software | healthy | tests/test_freshness.py |
test_verdict_terminal.py |
software | healthy | tests/test_verdict_terminal.py |
test_playbook_evaluator.py |
software | healthy | tests/test_playbook_evaluator.py |
test_analyzer_hadolint.py |
software | healthy | tests/test_analyzer_hadolint.py |
test_analyzer_freshness.py |
software | healthy | tests/test_analyzer_freshness.py |
test_analyzer_provenance.py |
software | healthy | tests/test_analyzer_provenance.py |
test_analyzer_cve.py |
software | healthy | tests/test_analyzer_cve.py |
test_cli_rules_list.py |
software | healthy | tests/test_cli_rules_list.py |
test_per_file_coverage.py |
software | healthy | tests/test_per_file_coverage.py |
test_verdict.py |
software | healthy | tests/test_verdict.py |
test_analyzer_metadata.py |
software | healthy | tests/test_analyzer_metadata.py |
test_popularity.py |
software | healthy | tests/test_popularity.py |
test_syft.py |
software | healthy | tests/test_syft.py |
test_report_schema_version.py |
software | healthy | tests/test_report_schema_version.py |
test_schema_registry.py |
software | healthy | tests/test_schema_registry.py |
test_utils_process.py |
software | healthy | tests/test_utils_process.py |
test_presentation_schema.py |
software | healthy | tests/test_presentation_schema.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestParseGitUrl |
software | healthy | tests/test_scorecarddev.py:25 |
MockRegistryClient |
software | healthy | tests/test_scorecarddev.py:54 |
TestScorecardAnalyzerNoSource |
software | healthy | tests/test_scorecarddev.py:78 |
TestScorecardAnalyzerWithSource |
software | healthy | tests/test_scorecarddev.py:108 |
TestHadolintAnalyzer |
software | healthy | tests/test_hadolint.py:16 |
TestIsBundle |
software | healthy | tests/test_playbook_loader.py:30 |
TestBundleMetaSchemaPath |
software | healthy | tests/test_playbook_loader.py:56 |
TestLoadPlaybookBundle |
software | healthy | tests/test_playbook_loader.py:81 |
TestSizeAnalyzer |
software | healthy | tests/test_analyzer_size.py:9 |
_BrokenInspector |
software | healthy | tests/test_analyzer_size.py:71 |
_RaisingInspector |
software | healthy | tests/test_analyzer_size.py:86 |
TestDiscoverAnalyzers |
software | healthy | tests/test_analyzers.py:21 |
TestRunCmd |
software | healthy | tests/test_analyzers.py:38 |
TestSchemaValidation |
software | healthy | tests/test_analyzers.py:51 |
TestEscapeJinja |
software | healthy | tests/test_utils_report.py:10 |
TestRunPlaybooks |
software | healthy | tests/test_utils_report.py:37 |
TestWriteReportFallback |
software | healthy | tests/test_utils_report.py:347 |
TestRulesShow |
software | healthy | tests/test_rules_command.py:23 |
TestRulesList |
software | healthy | tests/test_rules_command.py:89 |
TestRulesEvaluate |
software | healthy | tests/test_rules_command.py:110 |
FakeImageInspector |
software | healthy | tests/fakes.py:18 |
FakeToolRunner |
software | healthy | tests/fakes.py:57 |
FakeReportSink |
software | healthy | tests/fakes.py:85 |
StubAnalyzerProvider |
software | healthy | tests/fakes.py:96 |
TestParseDockerHubUrls |
software | healthy | tests/test_parser.py:8 |
TestParseBareReferences |
software | healthy | tests/test_parser.py:32 |
TestRegistryRef |
software | healthy | tests/test_parser.py:54 |
TestInvalidUrls |
software | healthy | tests/test_parser.py:68 |
TestFlatten |
software | healthy | tests/test_playbook_engine.py:12 |
TestLoadPlaybook |
software | healthy | tests/test_playbook_engine.py:24 |
TestPresentationChecklists |
software | healthy | tests/test_playbook_engine.py:81 |
TestPresentationTemplates |
software | healthy | tests/test_playbook_engine.py:285 |
TestSbomAnalyzer |
software | healthy | tests/test_sbom.py:89 |
_Boom |
software | healthy | tests/test_sbom.py:194 |
TestRunTrufflehog |
software | healthy | tests/test_trufflehog.py:28 |
TestFreshnessAnalyzer |
software | healthy | tests/test_freshness.py:8 |
_ErrorLintToolRunner |
software | healthy | tests/test_analyzer_hadolint.py:21 |
TestHadolintAnalyzer |
software | healthy | tests/test_analyzer_hadolint.py:28 |
_FailingInspector |
software | healthy | tests/test_analyzer_hadolint.py:111 |
TestFreshnessAnalyzer |
software | healthy | tests/test_analyzer_freshness.py:8 |
TestProvenanceAnalyzer |
software | healthy | tests/test_analyzer_provenance.py:19 |
TestCveAnalyzer |
software | healthy | tests/test_analyzer_cve.py:53 |
_Boom |
software | healthy | tests/test_analyzer_cve.py:79 |
TestCveSourceFromDescriptor |
software | healthy | tests/test_analyzer_cve.py:87 |
TestCliRulesList |
software | healthy | tests/test_cli_rules_list.py:10 |
TestCliRulesListFilters |
software | healthy | tests/test_cli_rules_list.py:112 |
TestMetadataAnalyzerWellKnownOnly |
software | healthy | tests/test_analyzer_metadata.py:12 |
TestMetadataAnalyzerWithPlaybookSchema |
software | healthy | tests/test_analyzer_metadata.py:77 |
TestPopularityAnalyzer |
software | healthy | tests/test_popularity.py:22 |
TestRunSyft |
software | healthy | tests/test_syft.py:19 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
adapters |
software | healthy | tests/adapters |
fixtures |
software | healthy | tests/fixtures |
regctl |
software | healthy | tests/fixtures/regctl |
syft |
software | healthy | tests/fixtures/syft |
grype |
software | healthy | tests/fixtures/grype |
commands |
software | healthy | tests/commands |
utils |
software | healthy | tests/utils |
report |
software | healthy | tests/report |
tools |
software | healthy | tests/tools |
core |
software | healthy | tests/core |
schemas |
software | healthy | tests/schemas |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
specs |
software | healthy | docs/superpowers/specs |
website |
software | healthy | docs/website |
versioned_sidebars |
software | healthy | docs/website/versioned_sidebars |
static |
software | healthy | docs/website/static |
examples |
software | healthy | docs/website/static/examples |
playbooks |
software | healthy | docs/website/static/examples/playbooks |
default |
software | healthy | docs/website/static/examples/playbooks/default |
alpine |
software | healthy | docs/website/static/examples/playbooks/default/alpine |
analyzers |
software | healthy | docs/website/static/examples/playbooks/default/alpine/analy… |
hadolint |
software | healthy | docs/website/static/examples/playbooks/default/alpine/analy… |
scorecarddev |
software | healthy | docs/website/static/examples/playbooks/default/alpine/analy… |
skopeo |
software | healthy | docs/website/static/examples/playbooks/default/alpine/analy… |
endoflife |
software | healthy | docs/website/static/examples/playbooks/default/alpine/analy… |
provenance |
software | healthy | docs/website/static/examples/playbooks/default/alpine/analy… |
trivy |
software | healthy | docs/website/static/examples/playbooks/default/alpine/analy… |
popularity |
software | healthy | docs/website/static/examples/playbooks/default/alpine/analy… |
freshness |
software | healthy | docs/website/static/examples/playbooks/default/alpine/analy… |
size |
software | healthy | docs/website/static/examples/playbooks/default/alpine/analy… |
sbom |
software | healthy | docs/website/static/examples/playbooks/default/alpine/analy… |
versioning |
software | healthy | docs/website/static/examples/playbooks/default/alpine/analy… |
dockle |
software | healthy | docs/website/static/examples/playbooks/default/alpine/analy… |
rules |
software | healthy | docs/website/static/examples/playbooks/default/alpine/rules |
assets |
software | healthy | docs/website/static/examples/playbooks/default/alpine/assets |
js |
software | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
css |
software | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
gitlab |
software | healthy | docs/website/static/examples/playbooks/default/alpine/gitlab |
report |
software | healthy | docs/website/static/examples/playbooks/default/alpine/report |
analyzers |
software | healthy | docs/website/static/examples/playbooks/default/alpine/repor… |
hadolint |
software | healthy | docs/website/static/examples/playbooks/default/alpine/repor… |
scorecarddev |
software | healthy | docs/website/static/examples/playbooks/default/alpine/repor… |
skopeo |
software | healthy | docs/website/static/examples/playbooks/default/alpine/repor… |
endoflife |
software | healthy | docs/website/static/examples/playbooks/default/alpine/repor… |
provenance |
software | healthy | docs/website/static/examples/playbooks/default/alpine/repor… |
trivy |
software | healthy | docs/website/static/examples/playbooks/default/alpine/repor… |
popularity |
software | healthy | docs/website/static/examples/playbooks/default/alpine/repor… |
freshness |
software | healthy | docs/website/static/examples/playbooks/default/alpine/repor… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
1.27.4.1 |
network | healthy | tests/test_versioning.py |
127.0.0.1 |
network | healthy | tests/tools/test_fetcher.py |
1.3.1.2 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/repor… |
11.148.172.347 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
11.148.168.347 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
256.004.255.005 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
253.008.251.01 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
249.012.247.015 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
246.016.242.019 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
241.02.239.023 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
236.024.233.027 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
231.028.229.031 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
225.032.223.034 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
22.036.217.038 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
214.04.211.041 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
208.043.205.045 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
201.046.198.048 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
194.05.191.051 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
187.053.183.054 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
18.056.175.057 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
172.059.168.06 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
163.061.16.063 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
155.064.15.066 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
074.033.073.033 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
071.034.07.034 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
069.035.068.035 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
067.035.066.035 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
064.036.064.036 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
062.036.06.036 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
06.037.058.037 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
058.037.055.038 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
055.038.053.038 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
052.038.051.039 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
05.039.048.039 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
047.039.045.04 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
044.04.043.04 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
041.04.04.041 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
039.041.037.041 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
036.041.034.041 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
033.042.032.042 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
03.042.029.042 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
027.042.026.043 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
024.043.023.043 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
021.043.02.043 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
018.044.017.043 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
015.044.013.044 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
012.044.011.045 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
009.044.007.045 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
006.045.004.045 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
001.021.003.021 |
network | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/regis/examples/playbooks/default/alpine/gitlab |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report/ |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report/analyzers/d… |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report/analyzers/e… |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report/analyzers/f… |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report/analyzers/h… |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report/analyzers/p… |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report/analyzers/p… |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report/analyzers/s… |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report/analyzers/s… |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report/analyzers/s… |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report/analyzers/s… |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report/analyzers/t… |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report/analyzers/v… |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/report/rules |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/regis/examples/playbooks/default/alpine/ |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/ |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/analyzers/dockle |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/analyzers/endoflife |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/analyzers/freshness |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/analyzers/hadolint |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/analyzers/popularity |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/analyzers/provenance |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/analyzers/sbom |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/analyzers/scorecarddev |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/analyzers/size |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/analyzers/skopeo |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/analyzers/trivy |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/analyzers/versioning |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
/rules |
frontend | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
| Label | Layer | Status | Path |
|---|---|---|---|
image-size |
cicd | healthy | .github/workflows/ci-image-size.yml |
check-version |
cicd | healthy | .github/workflows/release-snapshot.yml |
snapshot-pending |
cicd | healthy | .github/workflows/release-snapshot.yml |
release-please |
cicd | healthy | .github/workflows/release-please.yml |
trunk |
cicd | healthy | .github/workflows/ci-lint.yml |
docs-links |
cicd | healthy | .github/workflows/ci-lint.yml |
workflow-action-pinning |
cicd | healthy | .github/workflows/ci-lint.yml |
generated-artifacts-guard |
cicd | healthy | .github/workflows/ci-lint.yml |
execution-plans-guard |
cicd | healthy | .github/workflows/ci-lint.yml |
hexagonal-layers |
cicd | healthy | .github/workflows/ci-lint.yml |
smoke |
cicd | healthy | .github/workflows/ci-tools-fetch-smoke.yml |
validate |
cicd | healthy | .github/workflows/ci-tools-manifest.yml |
build-and-push |
cicd | healthy | .github/workflows/cd-docker.yml |
automerge |
cicd | healthy | .github/workflows/repo-automerge.yml |
cleanup |
cicd | healthy | .github/workflows/cleanup-ghcr.yml |
pip-audit |
cicd | healthy | .github/workflows/ci-security.yml |
rebase |
cicd | healthy | .github/workflows/repo-autorebase.yml |
test |
cicd | healthy | .github/workflows/ci-test.yml |
build-and-deploy |
cicd | healthy | .github/workflows/cd-docs.yml |
deploy-pages |
cicd | healthy | .github/workflows/cd-docs.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci-image-size |
cicd | healthy | .github/workflows/ci-image-size.yml |
gha::release-snapshot |
cicd | healthy | .github/workflows/release-snapshot.yml |
gha::release-please |
cicd | healthy | .github/workflows/release-please.yml |
gha::ci-lint |
cicd | healthy | .github/workflows/ci-lint.yml |
gha::ci-tools-fetch-smoke |
cicd | healthy | .github/workflows/ci-tools-fetch-smoke.yml |
gha::ci-tools-manifest |
cicd | healthy | .github/workflows/ci-tools-manifest.yml |
gha::cd-docker |
cicd | healthy | .github/workflows/cd-docker.yml |
gha::repo-automerge |
cicd | healthy | .github/workflows/repo-automerge.yml |
gha::cleanup-ghcr |
cicd | healthy | .github/workflows/cleanup-ghcr.yml |
gha::ci-security |
cicd | healthy | .github/workflows/ci-security.yml |
gha::repo-autorebase |
cicd | healthy | .github/workflows/repo-autorebase.yml |
gha::ci-test |
cicd | healthy | .github/workflows/ci-test.yml |
gha::cd-docs |
cicd | healthy | .github/workflows/cd-docs.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:17 |
network | healthy | pnpm-lock.yaml |
port:256 |
network | healthy | Dockerfile |
port:00397 |
network | healthy | Dockerfile |
port:240 |
network | healthy | Dockerfile |
port:23 |
network | healthy | regis/tools/manifest.yaml |
port:5979 |
network | healthy | regis/tools/manifest.yaml |
port:28 |
network | healthy | regis/tools/manifest.yaml |
port:56 |
network | healthy | regis/tools/manifest.yaml |
port:57985 |
network | healthy | regis/tools/manifest.yaml |
port:06 |
network | healthy | .github/workflows/ci-tools-manifest.yml |
port:04 |
network | healthy | .github/workflows/cleanup-ghcr.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | tests/test_endoflife.py |
postgresql |
data | healthy | tests/test_endoflife.py |
sqlite |
data | healthy | docs/website/static/examples/playbooks/default/regis-cli/re… |
redis |
data | healthy | docs/website/static/examples/playbooks/default/regis-cli/re… |
mongodb |
data | healthy | docs/website/static/examples/playbooks/default/regis-cli/re… |
mysql |
data | healthy | regis/analyzers/endoflife.py |
mariadb |
data | healthy | regis/analyzers/endoflife.py |
elasticsearch |
data | healthy | regis/analyzers/endoflife.py |
| Label | Layer | Status | Path |
|---|---|---|---|
STORE_PATH |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
TRUNK_PATH |
cicd | healthy | — |
IMAGE_NAME |
cicd | healthy | — |
REGISTRY |
cicd | healthy | — |
REGIS_CI_APP_PRIVATE_KEY |
cicd | healthy | — |
REGIS_CI_APP_ID |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | tests/test_scorecarddev.py |
envoy |
network | healthy | docs/website/static/examples/playbooks/default/regis-cli/re… |
loadbalancer |
network | healthy | docs/website/static/examples/playbooks/default/regis-cli/re… |
traefik |
network | healthy | regis/analyzers/endoflife.py |
haproxy |
network | healthy | regis/analyzers/endoflife.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | tests/test_trufflehog.py |
vps::ec2 |
hardware | healthy | docs/website/static/examples/playbooks/default/regis-cli/re… |
vps::azure |
hardware | healthy | docs/website/static/examples/playbooks/default/regis-cli/re… |
vps::gcp |
hardware | healthy | docs/website/static/examples/playbooks/default/regis-cli/re… |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.github/skills/gh-cli/SKILL.md |
security | healthy | .github/skills/gh-cli/SKILL.md |
auth::docs/website/static/examples/playbooks/default/regis-… |
security | healthy | docs/website/static/examples/playbooks/default/regis-cli/re… |
auth::tests/tools/test_cosign.py |
security | healthy | tests/tools/test_cosign.py |
auth::regis/tools/cosign.py |
security | healthy | regis/tools/cosign.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
k8s::Playbook::regis/cookiecutters/playbook/{{cookiecutter.… |
hardware | healthy | regis/cookiecutters/playbook/{{cookiecutter.project_slug}}/… |
k8s::Playbook::regis/playbooks/default/playbook.yaml |
hardware | healthy | regis/playbooks/default/playbook.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
sqs |
data | healthy | docs/website/static/examples/playbooks/default/alpine/asset… |
rabbitmq |
data | healthy | regis/analyzers/endoflife.py |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::tests/test_auth.py |
security | healthy | tests/test_auth.py |
password_literal::tests/test_auth.py |
security | healthy | tests/test_auth.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-og6ul2t3 |
software | healthy | /tmp/repobility-clone-og6ul2t3 |
This page is publicly accessible at:
https://repobility.com/scan/28c7e5ca-7315-436a-9915-4feb4e90b865/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/28c7e5ca-7315-436a-9915-4feb4e90b865/
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.