https://github.com/thedanieltan/open-vendor-assurance
· scanned 2026-06-16 00:34 UTC (2 months, 2 weeks ago)
138 raw signals (0 security + 138 graph)
Last scanned 2 months, 2 weeks ago · v1 · 48 actionable findings from 1 signal source. 90 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 4848 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 |
|---|---|---|---|
_envelope |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/tools.py:19 |
_source_view |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/tools.py:33 |
search_vendors |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/tools.py:49 |
get_vendor |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/tools.py:65 |
list_vendor_sources |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/tools.py:72 |
get_source |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/tools.py:80 |
get_source_health |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/tools.py:92 |
get_vendor_changes |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/tools.py:127 |
match_inventory |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/tools.py:132 |
get_snapshot_metadata |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/tools.py:141 |
verify_snapshot |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/tools.py:152 |
canonical_json |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:66 |
payload_digest |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:70 |
read_bytes |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:172 |
identity |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:204 |
_safe_rel |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:86 |
__init__ |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:157 |
_validate_base_url |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:123 |
_http_fetch |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:142 |
_cache_path |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:188 |
_read_cache |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:191 |
_write_cache |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:197 |
mode |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:227 |
commit_sha |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:231 |
digest |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:235 |
generated_at |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:239 |
load |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:243 |
_required_paths |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:259 |
_expected_digest |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:262 |
load_verified |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:273 |
_require_bound_snapshot |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:292 |
vendors_index |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:315 |
sources_index |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:318 |
observations_latest |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:321 |
changes_latest |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:324 |
vendor_export |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:327 |
vendor_export_paths |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:333 |
provenance |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:342 |
verify |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:355 |
_verify_one |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:383 |
_load_json |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:392 |
_require_supported_schema |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:402 |
_valid_digest |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:410 |
_validate_root_index |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:414 |
_vendor_records |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/matching.py:29 |
match_row |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/matching.py:48 |
_obj |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/server.py:40 |
resolve_snapshot |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/server.py:113 |
_tool_error |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/server.py:121 |
build_server |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/server.py:127 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
MAINTAINERS.md |
software | healthy | MAINTAINERS.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
GOVERNANCE.md |
software | healthy | GOVERNANCE.md |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
AGENTS.md |
software | healthy | AGENTS.md |
DISCLAIMER.md |
software | healthy | DISCLAIMER.md |
openva-pack.json |
software | healthy | openva-pack.json |
README.md |
software | healthy | integrations/mcp/openva_mcp/README.md |
Dockerfile |
software | healthy | integrations/mcp/openva_mcp/Dockerfile |
pyproject.toml |
software | healthy | integrations/mcp/openva_mcp/pyproject.toml |
__init__.py |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/__init__.py |
tools.py |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/tools.py |
snapshot.py |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py |
matching.py |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/matching.py |
server.py |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/server.py |
__main__.py |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/__main__.py |
README.md |
software | healthy | integrations/mcp/openva_mcp/manifest/README.md |
server.schema.2025-12-11.json |
software | healthy | integrations/mcp/openva_mcp/manifest/server.schema.2025-12-… |
server.json |
software | healthy | integrations/mcp/openva_mcp/manifest/server.json |
README.md |
software | healthy | adapters/python/openva_pack_reader/README.md |
pyproject.toml |
software | healthy | adapters/python/openva_pack_reader/pyproject.toml |
__init__.py |
software | healthy | adapters/python/openva_pack_reader/openva_pack_reader/__ini… |
reader.py |
software | healthy | adapters/python/openva_pack_reader/openva_pack_reader/reade… |
README.md |
software | healthy | adapters/python/openva_sqlite_export/README.md |
pyproject.toml |
software | healthy | adapters/python/openva_sqlite_export/pyproject.toml |
__init__.py |
software | healthy | adapters/python/openva_sqlite_export/openva_sqlite_export/_… |
cli.py |
software | healthy | adapters/python/openva_sqlite_export/openva_sqlite_export/c… |
exporter.py |
software | healthy | adapters/python/openva_sqlite_export/openva_sqlite_export/e… |
__main__.py |
software | healthy | adapters/python/openva_sqlite_export/openva_sqlite_export/_… |
README.md |
software | healthy | adapters/python/openva_csv_export/README.md |
pyproject.toml |
software | healthy | adapters/python/openva_csv_export/pyproject.toml |
__init__.py |
software | healthy | adapters/python/openva_csv_export/openva_csv_export/__init_… |
cli.py |
software | healthy | adapters/python/openva_csv_export/openva_csv_export/cli.py |
exporter.py |
software | healthy | adapters/python/openva_csv_export/openva_csv_export/exporte… |
__main__.py |
software | healthy | adapters/python/openva_csv_export/openva_csv_export/__main_… |
README.md |
software | healthy | adapters/python/openva_vendor_inventory_matcher/README.md |
pyproject.toml |
software | healthy | adapters/python/openva_vendor_inventory_matcher/pyproject.t… |
__init__.py |
software | healthy | adapters/python/openva_vendor_inventory_matcher/openva_vend… |
cli.py |
software | healthy | adapters/python/openva_vendor_inventory_matcher/openva_vend… |
core.py |
software | healthy | adapters/python/openva_vendor_inventory_matcher/openva_vend… |
__main__.py |
software | healthy | adapters/python/openva_vendor_inventory_matcher/openva_vend… |
matcher.py |
software | healthy | adapters/python/openva_vendor_inventory_matcher/openva_vend… |
README.md |
software | healthy | adapters/python/openva_jsonl_export/README.md |
pyproject.toml |
software | healthy | adapters/python/openva_jsonl_export/pyproject.toml |
__init__.py |
software | healthy | adapters/python/openva_jsonl_export/openva_jsonl_export/__i… |
cli.py |
software | healthy | adapters/python/openva_jsonl_export/openva_jsonl_export/cli… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
integrations |
software | healthy | integrations |
mcp |
software | healthy | integrations/mcp |
openva_mcp |
software | healthy | integrations/mcp/openva_mcp |
openva_mcp |
software | healthy | integrations/mcp/openva_mcp/openva_mcp |
manifest |
software | healthy | integrations/mcp/openva_mcp/manifest |
adapters |
software | healthy | adapters |
python |
software | healthy | adapters/python |
openva_pack_reader |
software | healthy | adapters/python/openva_pack_reader |
openva_pack_reader |
software | healthy | adapters/python/openva_pack_reader/openva_pack_reader |
openva_sqlite_export |
software | healthy | adapters/python/openva_sqlite_export |
openva_sqlite_export |
software | healthy | adapters/python/openva_sqlite_export/openva_sqlite_export |
openva_csv_export |
software | healthy | adapters/python/openva_csv_export |
openva_csv_export |
software | healthy | adapters/python/openva_csv_export/openva_csv_export |
openva_vendor_inventory_matcher |
software | healthy | adapters/python/openva_vendor_inventory_matcher |
openva_vendor_inventory_matcher |
software | healthy | adapters/python/openva_vendor_inventory_matcher/openva_vend… |
openva_jsonl_export |
software | healthy | adapters/python/openva_jsonl_export |
openva_jsonl_export |
software | healthy | adapters/python/openva_jsonl_export/openva_jsonl_export |
config |
software | healthy | config |
tests |
software | healthy | tests |
catalog-batches |
software | healthy | catalog-batches |
backlog |
software | healthy | catalog-batches/backlog |
fixtures |
software | healthy | fixtures |
packs |
software | healthy | fixtures/packs |
minimal-valid |
software | healthy | fixtures/packs/minimal-valid |
indexes |
software | healthy | fixtures/packs/minimal-valid/indexes |
invalid-unsafe-url |
software | healthy | fixtures/packs/invalid-unsafe-url |
indexes |
software | healthy | fixtures/packs/invalid-unsafe-url/indexes |
valid-brand-only-fallback |
software | healthy | fixtures/packs/valid-brand-only-fallback |
indexes |
software | healthy | fixtures/packs/valid-brand-only-fallback/indexes |
invalid-missing-guarantee |
software | healthy | fixtures/packs/invalid-missing-guarantee |
indexes |
software | healthy | fixtures/packs/invalid-missing-guarantee/indexes |
invalid-advisory-wording |
software | healthy | fixtures/packs/invalid-advisory-wording |
indexes |
software | healthy | fixtures/packs/invalid-advisory-wording/indexes |
valid-bot-protected-observation |
software | healthy | fixtures/packs/valid-bot-protected-observation |
indexes |
software | healthy | fixtures/packs/valid-bot-protected-observation/indexes |
docs |
software | healthy | docs |
operations |
software | healthy | docs/operations |
contracts |
software | healthy | docs/operations/contracts |
architecture |
software | healthy | docs/architecture |
reviews |
software | healthy | docs/reviews |
maintenance |
software | healthy | docs/maintenance |
contracts |
software | healthy | docs/maintenance/contracts |
source-trust |
software | healthy | docs/source-trust |
indexes |
software | healthy | indexes |
site |
software | healthy | site |
fixtures |
software | healthy | site/fixtures |
src |
software | healthy | site/src |
examples |
software | healthy | examples |
vendors |
software | healthy | examples/vendors |
example-cloud |
software | healthy | examples/vendors/example-cloud |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
SnapshotError |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:54 |
SnapshotIntegrityError |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:58 |
SnapshotUnsupportedSchemaError |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:62 |
SnapshotSource |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:76 |
LocalSnapshotSource |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:93 |
RemoteSnapshotSource |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:147 |
FileVerification |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:209 |
Snapshot |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/snapshot.py:218 |
ToolSpec |
software | healthy | integrations/mcp/openva_mcp/openva_mcp/server.py:33 |
PackError |
software | healthy | adapters/python/openva_pack_reader/openva_pack_reader/reade… |
OpenVAPack |
software | healthy | adapters/python/openva_pack_reader/openva_pack_reader/reade… |
VendorRecord |
software | healthy | adapters/python/openva_vendor_inventory_matcher/openva_vend… |
LegalEntityRecord |
software | healthy | adapters/python/openva_vendor_inventory_matcher/openva_vend… |
MatchCandidate |
software | healthy | adapters/python/openva_vendor_inventory_matcher/openva_vend… |
LegalEntityResolution |
software | healthy | adapters/python/openva_vendor_inventory_matcher/openva_vend… |
MatcherIndex |
software | healthy | adapters/python/openva_vendor_inventory_matcher/openva_vend… |
OversizedResponse |
software | healthy | tests/test_observe.py:79 |
SyntheticPack |
software | healthy | tests/test_openva_vendor_inventory_matcher.py:448 |
FakeIssueClient |
software | healthy | tests/test_bot_dashboard_issue.py:17 |
EmptyPack |
software | healthy | tests/test_openva_sqlite_export.py:178 |
NullValuePack |
software | healthy | tests/test_openva_jsonl_export.py:105 |
EmptyPack |
software | healthy | tests/test_openva_jsonl_export.py:175 |
EmptyPack |
software | healthy | tests/test_openva_csv_export.py:94 |
ServiceConfig |
software | healthy | services/openva_match_service/openva_match_service/config.p… |
PackMeta |
software | healthy | services/openva_match_service/openva_match_service/service_… |
ServiceState |
software | healthy | services/openva_match_service/openva_match_service/service_… |
Replacement |
software | healthy | tools/openva/source_repair_classifier.py:76 |
RepairClassification |
software | healthy | tools/openva/source_repair_classifier.py:90 |
EligibilityResult |
software | healthy | tools/openva/quorum_promotion.py:183 |
PreparedPromotion |
software | healthy | tools/openva/quorum_promotion.py:310 |
EligibilityResult |
software | healthy | tools/openva/automerge_lanes.py:57 |
ObservationAutomergeResult |
software | healthy | tools/openva/observation_automerge.py:51 |
MachineProvisionalResult |
software | healthy | tools/openva/machine_provisional_automerge.py:56 |
LedgerBuildResult |
software | healthy | tools/openva/source_observation_ledger.py:18 |
FetchResult |
software | healthy | tools/openva/source_verification.py:152 |
PublicationConfig |
software | healthy | tools/openva/publication.py:43 |
LoadedReport |
software | healthy | tools/openva/release_source_health.py:26 |
RollbackProposal |
software | healthy | tools/openva/rollback_eligibility.py:40 |
RollbackPlan |
software | healthy | tools/openva/rollback_eligibility.py:64 |
ReviewVerdict |
software | healthy | tools/openva/bot_quorum.py:67 |
PromotionSubject |
software | healthy | tools/openva/bot_quorum.py:80 |
QuorumResult |
software | healthy | tools/openva/bot_quorum.py:321 |
QuorumPromotionResult |
software | healthy | tools/openva/quorum_promotion_automerge.py:52 |
FileAction |
software | healthy | tools/openva/source_repair_actions.py:19 |
AuditReport |
software | healthy | tools/openva/catalog_audit.py:46 |
GateResult |
software | healthy | tools/openva/release_gates.py:92 |
GateContext |
software | healthy | tools/openva/release_gates.py:101 |
RollbackResult |
software | healthy | tools/openva/rollback_automerge.py:47 |
AutonomousPRBody |
software | healthy | tools/openva/autonomous_pr_body.py:31 |
PreparedRollback |
software | healthy | tools/openva/rollback.py:184 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
catalog-maintenance-pr |
cicd | healthy | .github/workflows/catalog-maintenance-pr.yml |
mcp-image |
cicd | healthy | .github/workflows/release-downloads.yml |
release-downloads |
cicd | healthy | .github/workflows/release-downloads.yml |
source-refinement-scan |
cicd | healthy | .github/workflows/source-refinement-scan.yml |
catalog-pr-guard |
cicd | healthy | .github/workflows/catalog-pr-guard.yml |
source-refinement-queue |
cicd | healthy | .github/workflows/source-refinement-queue.yml |
maintenance-report |
cicd | healthy | .github/workflows/catalog-maintenance.yml |
catalog-growth-discovery |
cicd | healthy | .github/workflows/catalog-growth-discovery.yml |
observe-report |
cicd | healthy | .github/workflows/observe-report.yml |
contribution-intake-agent |
cicd | healthy | .github/workflows/contribution-intake-agent.yml |
source-maintenance-report |
cicd | healthy | .github/workflows/source-maintenance-report.yml |
bot-dashboard-issue |
cicd | healthy | .github/workflows/bot-dashboard-issue.yml |
dispatch-machine-provisional-materialization |
cicd | healthy | .github/workflows/machine-provisional-materialization.yml |
candidate-promotion-pr |
cicd | healthy | .github/workflows/candidate-promotion-pr.yml |
quorum-promotion |
cicd | healthy | .github/workflows/candidate-promotion-pr.yml |
source-quarantine |
cicd | healthy | .github/workflows/candidate-promotion-pr.yml |
source-rollback |
cicd | healthy | .github/workflows/candidate-promotion-pr.yml |
propose-catalog-update |
cicd | healthy | .github/workflows/catalog-agent-pr.yml |
schema-conformance-agent |
cicd | healthy | .github/workflows/agent-weighted-review.yml |
source-accessibility-agent |
cicd | healthy | .github/workflows/agent-weighted-review.yml |
advisory-wording-agent |
cicd | healthy | .github/workflows/agent-weighted-review.yml |
provenance-completeness-agent |
cicd | healthy | .github/workflows/agent-weighted-review.yml |
weighted-review-summary |
cicd | healthy | .github/workflows/agent-weighted-review.yml |
source-repair-pr |
cicd | healthy | .github/workflows/source-repair-pr.yml |
hold-label |
cicd | healthy | .github/workflows/bot-chatops.yml |
machine-canonical |
cicd | healthy | .github/workflows/agent-automerge.yml |
strict-growth |
cicd | healthy | .github/workflows/agent-automerge.yml |
p0-source-repair |
cicd | healthy | .github/workflows/agent-automerge.yml |
observation-ledger |
cicd | healthy | .github/workflows/agent-automerge.yml |
machine-provisional |
cicd | healthy | .github/workflows/agent-automerge.yml |
quorum-promotion |
cicd | healthy | .github/workflows/agent-automerge.yml |
quarantine |
cicd | healthy | .github/workflows/agent-automerge.yml |
rollback |
cicd | healthy | .github/workflows/agent-automerge.yml |
release-candidate |
cicd | healthy | .github/workflows/release-candidate.yml |
build-feed-artifact |
cicd | healthy | .github/workflows/site-live-feed.yml |
discovery-ledger-append |
cicd | healthy | .github/workflows/discovery-ledger-append-pr.yml |
verify-submission |
cicd | healthy | .github/workflows/submitted-source-verification.yml |
coverage-audit |
cicd | healthy | .github/workflows/coverage-audit.yml |
observation-ledger-append |
cicd | healthy | .github/workflows/observation-ledger-append-pr.yml |
autonomous-catalog-growth |
cicd | healthy | .github/workflows/autonomous-catalog-growth.yml |
source-repair-pr-cleanup |
cicd | healthy | .github/workflows/source-repair-pr-cleanup.yml |
repository-integrity |
cicd | healthy | .github/workflows/validate.yml |
workflow-operating-model |
cicd | healthy | .github/workflows/validate.yml |
catalog-growth |
cicd | healthy | .github/workflows/validate.yml |
source-maintenance |
cicd | healthy | .github/workflows/validate.yml |
catalog-quality |
cicd | healthy | .github/workflows/validate.yml |
release-site |
cicd | healthy | .github/workflows/validate.yml |
mcp-integration |
cicd | healthy | .github/workflows/validate.yml |
full-suite |
cicd | healthy | .github/workflows/validate.yml |
build |
cicd | healthy | .github/workflows/site-pages.yml |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
gha::catalog-maintenance-pr |
cicd | healthy | .github/workflows/catalog-maintenance-pr.yml |
gha::release-downloads |
cicd | healthy | .github/workflows/release-downloads.yml |
gha::source-refinement-scan |
cicd | healthy | .github/workflows/source-refinement-scan.yml |
gha::catalog-pr-guard |
cicd | healthy | .github/workflows/catalog-pr-guard.yml |
gha::source-refinement-queue |
cicd | healthy | .github/workflows/source-refinement-queue.yml |
gha::catalog-maintenance |
cicd | healthy | .github/workflows/catalog-maintenance.yml |
gha::catalog-growth-discovery |
cicd | healthy | .github/workflows/catalog-growth-discovery.yml |
gha::observe-report |
cicd | healthy | .github/workflows/observe-report.yml |
gha::contribution-intake-agent |
cicd | healthy | .github/workflows/contribution-intake-agent.yml |
gha::source-maintenance-report |
cicd | healthy | .github/workflows/source-maintenance-report.yml |
gha::bot-dashboard-issue |
cicd | healthy | .github/workflows/bot-dashboard-issue.yml |
gha::machine-provisional-materialization |
cicd | healthy | .github/workflows/machine-provisional-materialization.yml |
gha::candidate-promotion-pr |
cicd | healthy | .github/workflows/candidate-promotion-pr.yml |
gha::catalog-agent-pr |
cicd | healthy | .github/workflows/catalog-agent-pr.yml |
gha::agent-weighted-review |
cicd | healthy | .github/workflows/agent-weighted-review.yml |
gha::source-repair-pr |
cicd | healthy | .github/workflows/source-repair-pr.yml |
gha::bot-chatops |
cicd | healthy | .github/workflows/bot-chatops.yml |
gha::agent-automerge |
cicd | healthy | .github/workflows/agent-automerge.yml |
gha::release-candidate |
cicd | healthy | .github/workflows/release-candidate.yml |
gha::site-live-feed |
cicd | healthy | .github/workflows/site-live-feed.yml |
gha::discovery-ledger-append-pr |
cicd | healthy | .github/workflows/discovery-ledger-append-pr.yml |
gha::submitted-source-verification |
cicd | healthy | .github/workflows/submitted-source-verification.yml |
gha::coverage-audit |
cicd | healthy | .github/workflows/coverage-audit.yml |
gha::observation-ledger-append-pr |
cicd | healthy | .github/workflows/observation-ledger-append-pr.yml |
gha::autonomous-catalog-growth |
cicd | healthy | .github/workflows/autonomous-catalog-growth.yml |
gha::source-repair-pr-cleanup |
cicd | healthy | .github/workflows/source-repair-pr-cleanup.yml |
gha::validate |
cicd | healthy | .github/workflows/validate.yml |
gha::site-pages |
cicd | healthy | .github/workflows/site-pages.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::maintenance/reviewed/p0-source-repair-evidence-batch-… |
security | healthy | maintenance/reviewed/p0-source-repair-evidence-batch-004.js… |
auth::config/coverage-targets.yaml |
security | healthy | config/coverage-targets.yaml |
auth::indexes/vendor-search.json |
security | healthy | indexes/vendor-search.json |
auth::indexes/vendor-match-index.json |
security | healthy | indexes/vendor-match-index.json |
auth::indexes/changes.json |
security | healthy | indexes/changes.json |
auth::maintenance/seeds/vendors/security_identity.yaml |
security | healthy | maintenance/seeds/vendors/security_identity.yaml |
auth::catalog-batches/saas-productivity-identity-batch-1.ya… |
security | healthy | catalog-batches/saas-productivity-identity-batch-1.yaml |
auth::indexes/source-coverage.json |
security | healthy | indexes/source-coverage.json |
auth::indexes/vendors.json |
security | healthy | indexes/vendors.json |
auth::maintenance/reviewed/p0-source-repair-evidence-batch-… |
security | healthy | maintenance/reviewed/p0-source-repair-evidence-batch-003.js… |
auth::indexes/sources.json |
security | healthy | indexes/sources.json |
auth::indexes/artifacts.json |
security | healthy | indexes/artifacts.json |
auth::tests/test_machine_provisional_automerge.py |
security | healthy | tests/test_machine_provisional_automerge.py |
| Label | Layer | Status | Path |
|---|---|---|---|
OPENVA_INTAKE_PR_TITLE |
cicd | healthy | — |
ELIGIBILITY_REPORT_PATH |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
FRESH_RUN_ID |
cicd | healthy | — |
PROMOTION_PLAN_PATH |
cicd | healthy | — |
OPENVA_INTAKE_PR_BRANCH |
cicd | healthy | — |
ISSUE_NUMBER |
cicd | healthy | — |
PRIOR_RUN_ID |
cicd | healthy | — |
OPENVA_AUTOMERGE_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
mongodb |
data | healthy | catalog-batches/data-marketing-support-batch-1.yaml |
elasticsearch |
data | healthy | catalog-batches/security-devops-observability-batch-1.yaml |
redis |
data | healthy | indexes/changes.json |
| Label | Layer | Status | Path |
|---|---|---|---|
10.0.0.1 |
network | healthy | tests/test_candidate_record.py |
127.0.0.1 |
network | healthy | tests/test_contribution_intake.py |
10.0.0.5 |
network | healthy | tests/test_url_safety.py |
169.254.169.254 |
network | healthy | tests/test_url_safety.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | services/openva_match_service/Dockerfile |
port:07 |
network | healthy | .github/workflows/autonomous-catalog-growth.yml |
port:17 |
network | healthy | .github/workflows/autonomous-catalog-growth.yml |
port:23 |
network | healthy | .github/workflows/autonomous-catalog-growth.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | config/observation-pilot.yaml |
vps::hetzner |
hardware | healthy | config/coverage-targets.yaml |
vps::digitalocean |
hardware | healthy | catalog-batches/cloud-platform-batch-2.yaml |
vps::azure |
hardware | healthy | indexes/changes.json |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /pack/meta |
api | healthy | services/openva_match_service/openva_match_service/app.py |
POST /match |
api | healthy | services/openva_match_service/openva_match_service/app.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::integrations/mcp/openva_mcp/Dockerfile |
hardware | healthy | integrations/mcp/openva_mcp/Dockerfile |
image::services/openva_match_service/Dockerfile |
hardware | healthy | services/openva_match_service/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-s9gguukh |
software | healthy | /tmp/repobility-clone-s9gguukh |
This page is publicly accessible at:
https://repobility.com/scan/c22e7ddd-7355-4c92-b68c-62e211a0aae5/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c22e7ddd-7355-4c92-b68c-62e211a0aae5/
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.