https://github.com/selhorys/dataspoke-baseline
· scanned 2026-06-16 00:06 UTC (2 months, 2 weeks ago)
227 raw signals (9 security + 218 graph)
Last scanned 2 months, 2 weeks ago · v1 · 205 actionable findings from 2 signal sources. 176 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 5094 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_dotenv |
software | healthy | tests/integration/conftest.py:46 |
_promote_test_runtime_overrides |
software | healthy | tests/integration/conftest.py:73 |
_shared_ingress_url |
software | healthy | tests/integration/conftest.py:89 |
_get_datahub_session_token |
software | healthy | tests/integration/conftest.py:120 |
_auth_headers |
software | healthy | tests/integration/conftest.py:138 |
integration_db_url |
software | healthy | tests/integration/conftest.py:157 |
async_engine |
software | healthy | tests/integration/conftest.py:167 |
async_session |
software | healthy | tests/integration/conftest.py:176 |
datahub_client |
software | healthy | tests/integration/conftest.py:183 |
kafka_brokers |
software | healthy | tests/integration/conftest.py:194 |
datahub_kafka_brokers |
software | healthy | tests/integration/conftest.py:200 |
redis_client |
software | healthy | tests/integration/conftest.py:206 |
_flush_rate_limit_keys |
software | healthy | tests/integration/conftest.py:213 |
_bootstrap_schema |
software | healthy | tests/integration/conftest.py:229 |
schema_bootstrap |
software | healthy | tests/integration/conftest.py:291 |
acquire_lock |
software | healthy | tests/integration/conftest.py:298 |
_reset_all_dummy_data |
software | healthy | tests/integration/conftest.py:330 |
dummy_data_reset |
software | healthy | tests/integration/conftest.py:345 |
module_dummy_data |
software | healthy | tests/integration/conftest.py:358 |
_reset_pg_kafka |
software | healthy | tests/integration/conftest.py:392 |
_ingest_datahub |
software | healthy | tests/integration/conftest.py:398 |
datahub_actions_pod_required |
software | healthy | tests/integration/conftest.py:421 |
airflow_client |
software | healthy | tests/integration/conftest.py:479 |
vector_manager |
software | healthy | tests/integration/conftest.py:508 |
mock_cache |
software | healthy | tests/integration/conftest.py:520 |
override_app |
software | healthy | tests/integration/conftest.py:534 |
_override_db |
software | healthy | tests/integration/conftest.py:572 |
runtime_conf |
software | healthy | tests/integration/conftest.py:597 |
make_test_urn |
software | healthy | tests/integration/conftest.py:674 |
seed_events |
software | healthy | tests/integration/conftest.py:679 |
cleanup_events |
software | healthy | tests/integration/conftest.py:713 |
emit_test_dataset |
software | healthy | tests/integration/conftest.py:723 |
soft_delete_test_dataset |
software | healthy | tests/integration/conftest.py:829 |
_load_dotenv |
software | healthy | tests/integration/util/airflow.py:19 |
kill_running_dag_runs |
software | healthy | tests/integration/util/airflow.py:51 |
load_fulfillment_doc |
software | healthy | tests/integration/util/metagen.py:55 |
seed_metagen_item |
software | healthy | tests/integration/util/metagen.py:63 |
seed_metagen_candidate |
software | healthy | tests/integration/util/metagen.py:91 |
seed_metagen_event |
software | healthy | tests/integration/util/metagen.py:148 |
delete_metagen_state_for_urn |
software | healthy | tests/integration/util/metagen.py:183 |
seed_approved_ontogen_node |
software | healthy | tests/integration/util/metagen.py:241 |
seed_dataset_node_map |
software | healthy | tests/integration/util/metagen.py:275 |
delete_ontogen_node |
software | healthy | tests/integration/util/metagen.py:304 |
seed_uc4_context |
software | healthy | tests/integration/util/metagen.py:323 |
restore_uc4_context |
software | healthy | tests/integration/util/metagen.py:436 |
_credentials_present |
software | healthy | tests/integration/util/langfuse.py:33 |
reset_project |
software | healthy | tests/integration/util/langfuse.py:37 |
_list_all_trace_ids |
software | healthy | tests/integration/util/langfuse.py:57 |
_bulk_delete |
software | healthy | tests/integration/util/langfuse.py:76 |
_mark_registry_registered |
software | healthy | tests/integration/util/datahub.py:114 |
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 |
CLAUDE.md |
software | healthy | CLAUDE.md |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
USE_CASE_kr.md |
software | healthy | spec/USE_CASE_kr.md |
MANIFESTO_en.md |
software | healthy | spec/MANIFESTO_en.md |
TESTING.md |
software | healthy | spec/TESTING.md |
AI_PRAUTO.md |
software | healthy | spec/AI_PRAUTO.md |
API.md |
software | healthy | spec/API.md |
USE_CASE_en.md |
software | healthy | spec/USE_CASE_en.md |
ARCHITECTURE.md |
software | healthy | spec/ARCHITECTURE.md |
MANIFESTO_kr.md |
software | healthy | spec/MANIFESTO_kr.md |
AI_SCAFFOLD.md |
software | healthy | spec/AI_SCAFFOLD.md |
API_DESIGN_PRINCIPLE_en.md |
software | healthy | spec/API_DESIGN_PRINCIPLE_en.md |
DATAHUB_INTEGRATION.md |
software | healthy | spec/DATAHUB_INTEGRATION.md |
API_DESIGN_PRINCIPLE_kr.md |
software | healthy | spec/API_DESIGN_PRINCIPLE_kr.md |
BACKEND_LLM.md |
software | healthy | spec/feature/BACKEND_LLM.md |
FRONTEND_METAGEN.md |
software | healthy | spec/feature/FRONTEND_METAGEN.md |
AUTH.md |
software | healthy | spec/feature/AUTH.md |
VALIDATION.md |
software | healthy | spec/feature/VALIDATION.md |
SECRET_RESOLUTION.md |
software | healthy | spec/feature/SECRET_RESOLUTION.md |
FRONTEND_BASIC.md |
software | healthy | spec/feature/FRONTEND_BASIC.md |
FRONTEND_GOVERNANCE.md |
software | healthy | spec/feature/FRONTEND_GOVERNANCE.md |
HELM_CHART.md |
software | healthy | spec/feature/HELM_CHART.md |
FRONTEND_ONTOGEN.md |
software | healthy | spec/feature/FRONTEND_ONTOGEN.md |
FRONTEND_INGESTION.md |
software | healthy | spec/feature/FRONTEND_INGESTION.md |
BACKEND.md |
software | healthy | spec/feature/BACKEND.md |
BACKEND_SCHEMA.md |
software | healthy | spec/feature/BACKEND_SCHEMA.md |
FRONTEND_VALIDATION.md |
software | healthy | spec/feature/FRONTEND_VALIDATION.md |
__init__.py |
software | healthy | tests/__init__.py |
__init__.py |
software | healthy | tests/integration/__init__.py |
conftest.py |
software | healthy | tests/integration/conftest.py |
airflow.py |
software | healthy | tests/integration/util/airflow.py |
metagen.py |
software | healthy | tests/integration/util/metagen.py |
__init__.py |
software | healthy | tests/integration/util/__init__.py |
langfuse.py |
software | healthy | tests/integration/util/langfuse.py |
datahub.py |
software | healthy | tests/integration/util/datahub.py |
kafka.py |
software | healthy | tests/integration/util/kafka.py |
k8s.py |
software | healthy | tests/integration/util/k8s.py |
__main__.py |
software | healthy | tests/integration/util/__main__.py |
dataspoke_db.py |
software | healthy | tests/integration/util/dataspoke_db.py |
postgres.py |
software | healthy | tests/integration/util/postgres.py |
imazon.orders.events.meta.json |
software | healthy | tests/integration/util/fixtures/kafka/imazon.orders.events.… |
imazon.shipping.updates.meta.json |
software | healthy | tests/integration/util/fixtures/kafka/imazon.shipping.updat… |
uc4_fulfillment_doc.md |
software | healthy | tests/integration/util/fixtures/metagen/uc4_fulfillment_doc… |
00_schemas.sql |
software | healthy | tests/integration/util/fixtures/sql/00_schemas.sql |
04_reviews.sql |
software | healthy | tests/integration/util/fixtures/sql/04_reviews.sql |
06_shipping.sql |
software | healthy | tests/integration/util/fixtures/sql/06_shipping.sql |
02_orders.sql |
software | healthy | tests/integration/util/fixtures/sql/02_orders.sql |
03_customers.sql |
software | healthy | tests/integration/util/fixtures/sql/03_customers.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_ManagedSource |
software | healthy | tests/integration/api_wired/test_uc1_01_datahub_managed.py:… |
TestInfraProviders |
software | healthy | tests/unit/api/test_dependencies.py:30 |
TestGetRedisProvider |
software | healthy | tests/unit/api/test_dependencies.py:81 |
TestGetVectorProvider |
software | healthy | tests/unit/api/test_dependencies.py:139 |
TestGetNotificationProvider |
software | healthy | tests/unit/api/test_dependencies.py:197 |
TestAdminGroupEnforcement |
software | healthy | tests/unit/api/test_dependencies.py:254 |
TestRequireInternalToken |
software | healthy | tests/unit/api/test_dependencies.py:367 |
_ProbeBody |
software | healthy | tests/unit/api/test_exception_handlers.py:43 |
TestTokenRequest |
software | healthy | tests/unit/api/auth/test_auth_spec.py:24 |
TestRegisterRequest |
software | healthy | tests/unit/api/auth/test_auth_spec.py:40 |
_CaseInsensitiveDict |
software | healthy | tests/unit/api/middleware/test_logging.py:23 |
_FakeRequest |
software | healthy | tests/unit/api/middleware/test_logging.py:39 |
_FakeResponse |
software | healthy | tests/unit/api/middleware/test_logging.py:58 |
TestMetagenGlobalConfPutRequest |
software | healthy | tests/unit/api/schemas/test_metagen.py:49 |
TestMetagenGlobalConfPatchRequest |
software | healthy | tests/unit/api/schemas/test_metagen.py:152 |
TestMetagenBoundaryPutRequest |
software | healthy | tests/unit/api/schemas/test_metagen.py:203 |
TestMetagenBoundaryPatchRequest |
software | healthy | tests/unit/api/schemas/test_metagen.py:232 |
TestMetagenItemListResponse |
software | healthy | tests/unit/api/schemas/test_metagen.py:246 |
TestMetagenRunRequest |
software | healthy | tests/unit/api/schemas/test_metagen.py:284 |
TestMetagenRunResponse |
software | healthy | tests/unit/api/schemas/test_metagen.py:306 |
TestMetagenReviewRequest |
software | healthy | tests/unit/api/schemas/test_metagen.py:380 |
TestMetagenDatasetFilterOrigin |
software | healthy | tests/unit/api/schemas/test_metagen.py:473 |
TestReplaceMetricConfigRequest |
software | healthy | tests/unit/api/schemas/test_metrics_schedule_tier.py:76 |
TestPatchMetricConfigRequest |
software | healthy | tests/unit/api/schemas/test_metrics_schedule_tier.py:272 |
TestCreateMetricConfigRequest |
software | healthy | tests/unit/api/schemas/test_metrics_schedule_tier.py:325 |
TestPutValidationConfRequestDescription |
software | healthy | tests/unit/api/schemas/test_validation.py:22 |
TestPutValidationConfRequestVariables |
software | healthy | tests/unit/api/schemas/test_validation.py:70 |
TestPatchValidationConfRequest |
software | healthy | tests/unit/api/schemas/test_validation.py:141 |
TestPostValidationResultRequestScore |
software | healthy | tests/unit/api/schemas/test_validation.py:198 |
TestPostValidationResultRequestVariables |
software | healthy | tests/unit/api/schemas/test_validation.py:252 |
TestPostValidationResultRequestDataTime |
software | healthy | tests/unit/api/schemas/test_validation.py:310 |
TestCreateIngestionSourceRequest |
software | healthy | tests/unit/api/schemas/test_ingestion_schemas.py:36 |
TestReplaceIngestionSourceRequest |
software | healthy | tests/unit/api/schemas/test_ingestion_schemas.py:160 |
TestPatchIngestionSourceRequest |
software | healthy | tests/unit/api/schemas/test_ingestion_schemas.py:188 |
TestIngestionSourceResponse |
software | healthy | tests/unit/api/schemas/test_ingestion_schemas.py:228 |
TestSecretRefListResponse |
software | healthy | tests/unit/api/schemas/test_ingestion_schemas.py:292 |
TestIngestionReverseLookupResponse |
software | healthy | tests/unit/api/schemas/test_ingestion_schemas.py:339 |
TestOntogenConfPutRequest |
software | healthy | tests/unit/api/schemas/test_ontogen.py:26 |
TestOntogenConfPatchRequest |
software | healthy | tests/unit/api/schemas/test_ontogen.py:45 |
TestOntogenDatasetFilterOrigin |
software | healthy | tests/unit/api/schemas/test_ontogen.py:67 |
TestCreateIngestionSourceRequest |
software | healthy | tests/unit/api/schemas/test_ingestion_schedule_tier.py:32 |
TestPatchIngestionSourceRequest |
software | healthy | tests/unit/api/schemas/test_ingestion_schedule_tier.py:110 |
TestReplaceIngestionSourceRequest |
software | healthy | tests/unit/api/schemas/test_ingestion_schedule_tier.py:143 |
TestIngestionSourceResponse |
software | healthy | tests/unit/api/schemas/test_ingestion_schedule_tier.py:160 |
TestSecretRefListResponse |
software | healthy | tests/unit/api/schemas/test_ingestion_schedule_tier.py:218 |
TestIngestionSourceListResponse |
software | healthy | tests/unit/api/schemas/test_ingestion_schedule_tier.py:249 |
TestIngestionRunResponse |
software | healthy | tests/unit/api/schemas/test_ingestion_schedule_tier.py:263 |
TestCheckDatasetFilterBounds |
software | healthy | tests/unit/api/schemas/test_dataset_filter.py:35 |
TestCheckDatasetUrnFormat |
software | healthy | tests/unit/api/schemas/test_dataset_filter.py:103 |
TestCheckOrigin |
software | healthy | tests/unit/api/schemas/test_dataset_filter.py:141 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
spec |
software | healthy | spec |
feature |
software | healthy | spec/feature |
tests |
software | healthy | tests |
integration |
software | healthy | tests/integration |
util |
software | healthy | tests/integration/util |
fixtures |
software | healthy | tests/integration/util/fixtures |
kafka |
software | healthy | tests/integration/util/fixtures/kafka |
metagen |
software | healthy | tests/integration/util/fixtures/metagen |
sql |
software | healthy | tests/integration/util/fixtures/sql |
api_wired |
software | healthy | tests/integration/api_wired |
spot |
software | healthy | tests/integration/spot |
unit |
software | healthy | tests/unit |
api |
software | healthy | tests/unit/api |
auth |
software | healthy | tests/unit/api/auth |
middleware |
software | healthy | tests/unit/api/middleware |
schemas |
software | healthy | tests/unit/api/schemas |
routers |
software | healthy | tests/unit/api/routers |
spoke |
software | healthy | tests/unit/api/routers/spoke |
common |
software | healthy | tests/unit/api/routers/spoke/common |
internal |
software | healthy | tests/unit/api/routers/internal |
shared |
software | healthy | tests/unit/shared |
models |
software | healthy | tests/unit/shared/models |
notifications |
software | healthy | tests/unit/shared/notifications |
vector |
software | healthy | tests/unit/shared/vector |
cache |
software | healthy | tests/unit/shared/cache |
datahub |
software | healthy | tests/unit/shared/datahub |
secrets |
software | healthy | tests/unit/shared/secrets |
db |
software | healthy | tests/unit/shared/db |
graph |
software | healthy | tests/unit/shared/graph |
llm |
software | healthy | tests/unit/shared/llm |
workflows |
software | healthy | tests/unit/workflows |
dags |
software | healthy | tests/unit/workflows/dags |
airflow |
software | healthy | tests/unit/workflows/airflow |
backend |
software | healthy | tests/unit/backend |
metagen |
software | healthy | tests/unit/backend/metagen |
ingestion |
software | healthy | tests/unit/backend/ingestion |
admin |
software | healthy | tests/unit/backend/admin |
validation |
software | healthy | tests/unit/backend/validation |
datahub |
software | healthy | tests/unit/backend/datahub |
metrics |
software | healthy | tests/unit/backend/metrics |
measurers |
software | healthy | tests/unit/backend/metrics/measurers |
dataset |
software | healthy | tests/unit/backend/dataset |
ontogen |
software | healthy | tests/unit/backend/ontogen |
e2e |
software | healthy | tests/e2e |
fixtures |
software | healthy | tests/e2e/fixtures |
ground |
software | healthy | tests/e2e/ground |
auth |
software | healthy | tests/e2e/ground/auth |
admin |
software | healthy | tests/e2e/ground/admin |
account |
software | healthy | tests/e2e/ground/account |
shell |
software | healthy | tests/e2e/ground/shell |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | src/api/routers/health.py |
GET /ready |
api | healthy | src/api/routers/health.py |
POST /register |
api | healthy | src/api/routers/auth.py |
POST /token |
api | healthy | src/api/routers/auth.py |
POST /token/refresh |
api | healthy | src/api/routers/auth.py |
POST /token/revoke |
api | healthy | src/api/routers/auth.py |
GET /me |
api | healthy | src/api/routers/auth.py |
PATCH /me |
api | healthy | src/api/routers/auth.py |
POST /password/reset/request |
api | healthy | src/api/routers/auth.py |
POST /password/reset/confirm |
api | healthy | src/api/routers/auth.py |
GET /google/login |
api | healthy | src/api/routers/auth.py |
GET /google/callback |
api | healthy | src/api/routers/auth.py |
GET /api-tokens |
api | healthy | src/api/routers/auth.py |
POST /api-tokens |
api | healthy | src/api/routers/auth.py |
DELETE /api-tokens/{token_id} |
api | healthy | src/api/routers/auth.py |
POST /dags/verify |
api | healthy | src/api/routers/admin.py |
POST /datahub/sync |
api | healthy | src/api/routers/admin.py |
GET /conf |
api | healthy | src/api/routers/admin.py |
PATCH /conf |
api | healthy | src/api/routers/admin.py |
GET /peripherals |
api | healthy | src/api/routers/admin.py |
GET /peripherals/datahub |
api | healthy | src/api/routers/admin.py |
PATCH /peripherals/datahub |
api | healthy | src/api/routers/admin.py |
GET /peripherals/langfuse |
api | healthy | src/api/routers/admin.py |
PATCH /peripherals/langfuse |
api | healthy | src/api/routers/admin.py |
GET /peripherals/smtp |
api | healthy | src/api/routers/admin.py |
PATCH /peripherals/smtp |
api | healthy | src/api/routers/admin.py |
GET /users |
api | healthy | src/api/routers/admin.py |
PATCH /users/{user_id} |
api | healthy | src/api/routers/admin.py |
PATCH /users/{user_id}/role |
api | healthy | src/api/routers/admin.py |
DELETE /users/{user_id} |
api | healthy | src/api/routers/admin.py |
GET /users/{user_id}/api-tokens |
api | healthy | src/api/routers/admin.py |
DELETE /users/{user_id}/api-tokens/{token_id} |
api | healthy | src/api/routers/admin.py |
POST /bootstrap |
api | healthy | src/api/routers/admin.py |
POST /graphql |
api | healthy | src/api/routers/hub.py |
ANY /openapi/{path:path} |
api | healthy | src/api/routers/hub.py |
GET /attr/conf |
api | healthy | src/api/routers/spoke/metagen.py |
PUT /attr/conf |
api | healthy | src/api/routers/spoke/metagen.py |
PATCH /attr/conf |
api | healthy | src/api/routers/spoke/metagen.py |
DELETE /attr/conf |
api | healthy | src/api/routers/spoke/metagen.py |
POST /method/run |
api | healthy | src/api/routers/spoke/metagen.py |
GET /event |
api | healthy | src/api/routers/spoke/metagen.py |
GET /item |
api | healthy | src/api/routers/spoke/metagen.py |
GET /item/{composite_id:path} |
api | healthy | src/api/routers/spoke/metagen.py |
POST / |
api | healthy | src/api/routers/spoke/governance.py |
GET / |
api | healthy | src/api/routers/spoke/governance.py |
GET /{metric_id} |
api | healthy | src/api/routers/spoke/governance.py |
GET /{metric_id}/attr |
api | healthy | src/api/routers/spoke/governance.py |
GET /{metric_id}/attr/conf |
api | healthy | src/api/routers/spoke/governance.py |
PUT /{metric_id}/attr/conf |
api | healthy | src/api/routers/spoke/governance.py |
PATCH /{metric_id}/attr/conf |
api | healthy | src/api/routers/spoke/governance.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
reviews |
data | healthy | tests/integration/util/fixtures/sql/04_reviews.sql |
shipping |
data | healthy | tests/integration/util/fixtures/sql/06_shipping.sql |
orders |
data | healthy | tests/integration/util/fixtures/sql/02_orders.sql |
customers |
data | healthy | tests/integration/util/fixtures/sql/03_customers.sql |
catalog |
data | healthy | tests/integration/util/fixtures/sql/01_catalog.sql |
Base |
data | healthy | src/shared/db/models.py |
User |
data | healthy | src/shared/db/models.py |
ApiToken |
data | healthy | src/shared/db/models.py |
PasswordResetToken |
data | healthy | src/shared/db/models.py |
IngestionSource |
data | healthy | src/shared/db/models.py |
IngestionSourceDataset |
data | healthy | src/shared/db/models.py |
DatasetRegistry |
data | healthy | src/shared/db/models.py |
ValidationConfig |
data | healthy | src/shared/db/models.py |
ValidationResult |
data | healthy | src/shared/db/models.py |
MetagenConfig |
data | healthy | src/shared/db/models.py |
MetagenBoundary |
data | healthy | src/shared/db/models.py |
MetagenItem |
data | healthy | src/shared/db/models.py |
MetagenCandidate |
data | healthy | src/shared/db/models.py |
MetagenCandidateEmbedding |
data | healthy | src/shared/db/models.py |
MetricDefinition |
data | healthy | src/shared/db/models.py |
MetricResult |
data | healthy | src/shared/db/models.py |
Event |
data | healthy | src/shared/db/models.py |
OntogenConfig |
data | healthy | src/shared/db/models.py |
RuntimeConfig |
data | healthy | src/shared/db/models.py |
PeripheralConfig |
data | healthy | src/shared/db/models.py |
OntogenSeed |
data | healthy | src/shared/db/models.py |
OntogenNode |
data | healthy | src/shared/db/models.py |
OntogenEdge |
data | healthy | src/shared/db/models.py |
OntogenTriple |
data | healthy | src/shared/db/models.py |
DatasetNodeMap |
data | healthy | src/shared/db/models.py |
NodeEmbedding |
data | healthy | src/shared/db/models.py |
EdgeEmbedding |
data | healthy | src/shared/db/models.py |
TripleEmbedding |
data | healthy | src/shared/db/models.py |
users |
data | healthy | src/shared/db/models.py |
api_tokens |
data | healthy | src/shared/db/models.py |
password_reset_tokens |
data | healthy | src/shared/db/models.py |
ingestion_source |
data | healthy | src/shared/db/models.py |
ingestion_source_dataset |
data | healthy | src/shared/db/models.py |
dataset_registry |
data | healthy | src/shared/db/models.py |
validation_configs |
data | healthy | src/shared/db/models.py |
validation_results |
data | healthy | src/shared/db/models.py |
metagen_config |
data | healthy | src/shared/db/models.py |
metagen_boundary |
data | healthy | src/shared/db/models.py |
metagen_items |
data | healthy | src/shared/db/models.py |
metagen_candidates |
data | healthy | src/shared/db/models.py |
metagen_candidate_embeddings |
data | healthy | src/shared/db/models.py |
metric_definitions |
data | healthy | src/shared/db/models.py |
metric_results |
data | healthy | src/shared/db/models.py |
events |
data | healthy | src/shared/db/models.py |
ontogen_config |
data | healthy | src/shared/db/models.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::tests/unit/api/auth/test_oauth_google.py |
security | healthy | tests/unit/api/auth/test_oauth_google.py |
auth::tests/unit/api/routers/test_admin.py |
security | healthy | tests/unit/api/routers/test_admin.py |
auth::README.md |
security | healthy | README.md |
auth::tests/integration/spot/test_hub_proxy.py |
security | healthy | tests/integration/spot/test_hub_proxy.py |
auth::src/backend/auth/oauth_google.py |
security | healthy | src/backend/auth/oauth_google.py |
auth::tests/unit/api/routers/test_admin_conf_routes.py |
security | healthy | tests/unit/api/routers/test_admin_conf_routes.py |
auth::tests/integration/spot/test_auth_me.py |
security | healthy | tests/integration/spot/test_auth_me.py |
auth::tests/integration/api_wired/conftest.py |
security | healthy | tests/integration/api_wired/conftest.py |
auth::tests/unit/api/routers/test_admin_peripherals_routes.… |
security | healthy | tests/unit/api/routers/test_admin_peripherals_routes.py |
auth::.claude/skills/test-manual-api-wired/helpers/refresh_… |
security | healthy | .claude/skills/test-manual-api-wired/helpers/refresh_token.… |
auth::helm-charts/README.md |
security | healthy | helm-charts/README.md |
auth::tests/integration/spot/test_auth_privilege.py |
security | healthy | tests/integration/spot/test_auth_privilege.py |
auth::src/backend/admin/llm_secret.py |
security | healthy | src/backend/admin/llm_secret.py |
auth::helm-charts/.env.example |
security | healthy | helm-charts/.env.example |
auth::tests/integration/spot/test_auth_api_token_intersecti… |
security | healthy | tests/integration/spot/test_auth_api_token_intersection.py |
auth::tests/integration/spot/test_auth_refresh_flow.py |
security | healthy | tests/integration/spot/test_auth_refresh_flow.py |
auth::tests/integration/spot/test_ingestion_sources.py |
security | healthy | tests/integration/spot/test_ingestion_sources.py |
auth::tests/unit/api/test_dependencies.py |
security | healthy | tests/unit/api/test_dependencies.py |
auth::tests/integration/spot/test_auth_oauth_disabled.py |
security | healthy | tests/integration/spot/test_auth_oauth_disabled.py |
auth::tests/unit/api/auth/test_privilege.py |
security | healthy | tests/unit/api/auth/test_privilege.py |
auth::src/backend/admin/datahub_secret.py |
security | healthy | src/backend/admin/datahub_secret.py |
auth::src/workflows/airflow/client.py |
security | healthy | src/workflows/airflow/client.py |
auth::tests/unit/api/routers/spoke/test_metagen.py |
security | healthy | tests/unit/api/routers/spoke/test_metagen.py |
auth::src/shared/exceptions.py |
security | healthy | src/shared/exceptions.py |
auth::tests/unit/api/routers/spoke/test_validation.py |
security | healthy | tests/unit/api/routers/spoke/test_validation.py |
auth::.claude/skills/test-manual-api-wired/helpers/setup_en… |
security | healthy | .claude/skills/test-manual-api-wired/helpers/setup_env.sh |
auth::src/api/routers/auth.py |
security | healthy | src/api/routers/auth.py |
auth::src/frontend/lib/api/auth.ts |
security | healthy | src/frontend/lib/api/auth.ts |
auth::.claude/skills/test-manual-ui/helpers/preflight.sh |
security | healthy | .claude/skills/test-manual-ui/helpers/preflight.sh |
auth::tests/unit/workflows/airflow/test_client.py |
security | healthy | tests/unit/workflows/airflow/test_client.py |
auth::src/api/schemas/auth.py |
security | healthy | src/api/schemas/auth.py |
auth::src/frontend/lib/auth/use-me.test.tsx |
security | healthy | src/frontend/lib/auth/use-me.test.tsx |
auth::src/frontend/components/app-shell.tsx |
security | healthy | src/frontend/components/app-shell.tsx |
auth::src/api/README.md |
security | healthy | src/api/README.md |
auth::tests/integration/conftest.py |
security | healthy | tests/integration/conftest.py |
auth::src/shared/settings.py |
security | healthy | src/shared/settings.py |
auth::helm-charts/dataspoke/values-dev.yaml |
security | healthy | helm-charts/dataspoke/values-dev.yaml |
auth::tests/integration/spot/conftest.py |
security | healthy | tests/integration/spot/conftest.py |
auth::tests/unit/api/routers/test_hub.py |
security | healthy | tests/unit/api/routers/test_hub.py |
auth::tests/e2e/ground/auth/login.public.spec.ts |
security | healthy | tests/e2e/ground/auth/login.public.spec.ts |
auth::src/api/main.py |
security | healthy | src/api/main.py |
auth::src/backend/auth/tokens.py |
security | healthy | src/backend/auth/tokens.py |
auth::src/backend/auth/privilege.py |
security | healthy | src/backend/auth/privilege.py |
auth::.claude/skills/test-manual-ui/SKILL.md |
security | healthy | .claude/skills/test-manual-ui/SKILL.md |
auth::src/backend/admin/smtp_secret.py |
security | healthy | src/backend/admin/smtp_secret.py |
auth::.claude/skills/test-manual-api-wired/SKILL.md |
security | healthy | .claude/skills/test-manual-api-wired/SKILL.md |
auth::tests/unit/api/auth/test_users.py |
security | healthy | tests/unit/api/auth/test_users.py |
auth::helm-charts/dataspoke/values.yaml |
security | healthy | helm-charts/dataspoke/values.yaml |
auth::src/api/middleware/rate_limit.py |
security | healthy | src/api/middleware/rate_limit.py |
auth::tests/unit/api/middleware/test_rate_limit.py |
security | healthy | tests/unit/api/middleware/test_rate_limit.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::tests/integration/spot/test_auth_reset.py |
security | healthy | tests/integration/spot/test_auth_reset.py |
password_literal::tests/integration/spot/test_auth_refresh_… |
security | healthy | tests/integration/spot/test_auth_refresh_flow.py |
password_literal::tests/integration/spot/test_auth_refresh_… |
security | healthy | tests/integration/spot/test_auth_refresh_flow.py |
password_literal::tests/integration/spot/test_auth_me.py |
security | healthy | tests/integration/spot/test_auth_me.py |
password_literal::tests/integration/spot/test_auth_api_toke… |
security | healthy | tests/integration/spot/test_auth_api_token_intersection.py |
password_literal::tests/unit/api/auth/test_auth_spec.py |
security | healthy | tests/unit/api/auth/test_auth_spec.py |
password_literal::tests/unit/api/auth/test_auth_spec.py |
security | healthy | tests/unit/api/auth/test_auth_spec.py |
password_literal::tests/unit/api/auth/test_auth_spec.py |
security | healthy | tests/unit/api/auth/test_auth_spec.py |
password_literal::tests/unit/api/auth/test_auth_spec.py |
security | healthy | tests/unit/api/auth/test_auth_spec.py |
password_literal::tests/unit/api/auth/test_users.py |
security | healthy | tests/unit/api/auth/test_users.py |
password_literal::tests/unit/api/auth/test_users.py |
security | healthy | tests/unit/api/auth/test_users.py |
password_literal::tests/unit/api/auth/test_users.py |
security | healthy | tests/unit/api/auth/test_users.py |
password_literal::tests/e2e/global-setup.ts |
security | healthy | tests/e2e/global-setup.ts |
password_literal::tests/e2e/global-setup.ts |
security | healthy | tests/e2e/global-setup.ts |
password_literal::tests/e2e/fixtures/env.ts |
security | healthy | tests/e2e/fixtures/env.ts |
password_literal::tests/e2e/ground/auth/register.public.spe… |
security | healthy | tests/e2e/ground/auth/register.public.spec.ts |
password_literal::tests/e2e/ground/admin/users.spec.ts |
security | healthy | tests/e2e/ground/admin/users.spec.ts |
password_literal::.claude/skills/test-manual-ui/helpers/pre… |
security | healthy | .claude/skills/test-manual-ui/helpers/preflight.sh |
password_literal::src/frontend/components/ingestion/recipe-… |
security | healthy | src/frontend/components/ingestion/recipe-yaml.test.ts |
password_literal::src/frontend/app/(public)/reset-password/… |
security | healthy | src/frontend/app/(public)/reset-password/reset-password.sch… |
password_literal::src/frontend/app/(public)/reset-password/… |
security | healthy | src/frontend/app/(public)/reset-password/reset-password.sch… |
password_literal::src/frontend/app/(public)/register/regist… |
security | healthy | src/frontend/app/(public)/register/register.schema.test.ts |
password_literal::src/frontend/app/(public)/register/regist… |
security | healthy | src/frontend/app/(public)/register/register.schema.test.ts |
password_literal::src/frontend/app/(public)/register/regist… |
security | healthy | src/frontend/app/(public)/register/register.schema.test.ts |
password_literal::src/frontend/app/(public)/register/regist… |
security | healthy | src/frontend/app/(public)/register/register.schema.test.ts |
password_literal::src/frontend/app/(public)/register/regist… |
security | healthy | src/frontend/app/(public)/register/register.schema.test.ts |
password_literal::src/frontend/app/(public)/register/regist… |
security | healthy | src/frontend/app/(public)/register/register.schema.test.ts |
password_literal::src/frontend/app/(public)/register/regist… |
security | healthy | src/frontend/app/(public)/register/register.schema.test.ts |
password_literal::src/frontend/app/(public)/register/regist… |
security | healthy | src/frontend/app/(public)/register/register.schema.test.ts |
password_literal::src/frontend/app/(public)/register/regist… |
security | healthy | src/frontend/app/(public)/register/register.schema.test.ts |
password_literal::src/frontend/app/(public)/register/regist… |
security | healthy | src/frontend/app/(public)/register/register.schema.test.ts |
password_literal::src/api/routers/admin.py |
security | healthy | src/api/routers/admin.py |
password_literal::src/api/routers/admin.py |
security | healthy | src/api/routers/admin.py |
| Label | Layer | Status | Path |
|---|---|---|---|
RootPage |
frontend | healthy | src/frontend/app/page.tsx |
RootLayout |
frontend | healthy | src/frontend/app/layout.tsx |
AppLayout |
frontend | healthy | src/frontend/app/(app)/layout.tsx |
GovernanceDashboardPage |
frontend | healthy | src/frontend/app/(app)/governance/dashboard/page.tsx |
GovernanceMetricsPage |
frontend | healthy | src/frontend/app/(app)/governance/metrics/page.tsx |
NewMetricPage |
frontend | healthy | src/frontend/app/(app)/governance/metrics/new/page.tsx |
MetricDetailPage |
frontend | healthy | src/frontend/app/(app)/governance/metrics/[id]/page.tsx |
SettingsPage |
frontend | healthy | src/frontend/app/(app)/settings/page.tsx |
MetagenPage |
frontend | healthy | src/frontend/app/(app)/metagen/page.tsx |
IngestionListPage |
frontend | healthy | src/frontend/app/(app)/ingestion/page.tsx |
CreateIngestionSourcePage |
frontend | healthy | src/frontend/app/(app)/ingestion/sources/new/page.tsx |
IngestionSourceDetailPage |
frontend | healthy | src/frontend/app/(app)/ingestion/sources/[id]/page.tsx |
UnmanagedDatasetsPage |
frontend | healthy | src/frontend/app/(app)/ingestion/unmanaged/page.tsx |
AdminUsersPage |
frontend | healthy | src/frontend/app/(app)/admin/users/page.tsx |
AdminConfPage |
frontend | healthy | src/frontend/app/(app)/admin/conf/page.tsx |
ValidationListPage |
frontend | healthy | src/frontend/app/(app)/validation/page.tsx |
ProfilePage |
frontend | healthy | src/frontend/app/(app)/profile/page.tsx |
ProfileTokensPage |
frontend | healthy | src/frontend/app/(app)/profile/tokens/page.tsx |
OntogenPage |
frontend | healthy | src/frontend/app/(app)/ontogen/page.tsx |
OntogenConfPage |
frontend | healthy | src/frontend/app/(app)/ontogen/conf/page.tsx |
OntogenSeedPage |
frontend | healthy | src/frontend/app/(app)/ontogen/seed/page.tsx |
PublicLayout |
frontend | healthy | src/frontend/app/(public)/layout.tsx |
ResetPasswordPage |
frontend | healthy | src/frontend/app/(public)/reset-password/page.tsx |
LoginPage |
frontend | healthy | src/frontend/app/(public)/login/page.tsx |
ForgotPasswordPage |
frontend | healthy | src/frontend/app/(public)/forgot-password/page.tsx |
RegisterPage |
frontend | healthy | src/frontend/app/(public)/register/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/frontend/app/page.tsx |
/(app)/governance/dashboard |
frontend | healthy | src/frontend/app/(app)/governance/dashboard/page.tsx |
/(app)/governance/metrics |
frontend | healthy | src/frontend/app/(app)/governance/metrics/page.tsx |
/(app)/governance/metrics/new |
frontend | healthy | src/frontend/app/(app)/governance/metrics/new/page.tsx |
/(app)/governance/metrics/[id] |
frontend | healthy | src/frontend/app/(app)/governance/metrics/[id]/page.tsx |
/(app)/settings |
frontend | healthy | src/frontend/app/(app)/settings/page.tsx |
/(app)/metagen |
frontend | healthy | src/frontend/app/(app)/metagen/page.tsx |
/(app)/ingestion |
frontend | healthy | src/frontend/app/(app)/ingestion/page.tsx |
/(app)/ingestion/sources/new |
frontend | healthy | src/frontend/app/(app)/ingestion/sources/new/page.tsx |
/(app)/ingestion/sources/[id] |
frontend | healthy | src/frontend/app/(app)/ingestion/sources/[id]/page.tsx |
/(app)/ingestion/unmanaged |
frontend | healthy | src/frontend/app/(app)/ingestion/unmanaged/page.tsx |
/(app)/admin/users |
frontend | healthy | src/frontend/app/(app)/admin/users/page.tsx |
/(app)/admin/conf |
frontend | healthy | src/frontend/app/(app)/admin/conf/page.tsx |
/(app)/validation |
frontend | healthy | src/frontend/app/(app)/validation/page.tsx |
/(app)/profile |
frontend | healthy | src/frontend/app/(app)/profile/page.tsx |
/(app)/profile/tokens |
frontend | healthy | src/frontend/app/(app)/profile/tokens/page.tsx |
/(app)/ontogen |
frontend | healthy | src/frontend/app/(app)/ontogen/page.tsx |
/(app)/ontogen/conf |
frontend | healthy | src/frontend/app/(app)/ontogen/conf/page.tsx |
/(app)/ontogen/seed |
frontend | healthy | src/frontend/app/(app)/ontogen/seed/page.tsx |
/(public)/reset-password |
frontend | healthy | src/frontend/app/(public)/reset-password/page.tsx |
/(public)/login |
frontend | healthy | src/frontend/app/(public)/login/page.tsx |
/(public)/forgot-password |
frontend | healthy | src/frontend/app/(public)/forgot-password/page.tsx |
/(public)/register |
frontend | healthy | src/frontend/app/(public)/register/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:587 |
network | healthy | tests/unit/shared/notifications/test_service.py |
port:6379 |
network | healthy | tests/unit/shared/cache/test_client.py |
port:8002 |
network | healthy | docker-images/api/Dockerfile |
port:3000 |
network | healthy | helm-charts/dataspoke/values.yaml |
port:5432 |
network | healthy | helm-charts/dataspoke/values.yaml |
port:8080 |
network | healthy | helm-charts/dataspoke/templates/networkpolicy.yaml |
port:9092 |
network | healthy | helm-charts/dataspoke/templates/networkpolicy.yaml |
port:9094 |
network | healthy | helm-charts/peripherals/dummy-data/manifests/kafka.yaml |
port:9095 |
network | healthy | helm-charts/peripherals/datahub/kafka-external-svc.yaml |
port:3306 |
network | healthy | helm-charts/peripherals/datahub/values.yaml |
port:9200 |
network | healthy | helm-charts/peripherals/datahub/values.yaml |
port:64 |
network | healthy | src/frontend/pnpm-lock.yaml |
port:15 |
network | healthy | src/frontend/pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::docker-images/api/Dockerfile |
hardware | healthy | docker-images/api/Dockerfile |
image::docker-images/postgres/Dockerfile |
hardware | healthy | docker-images/postgres/Dockerfile |
image::docker-images/airflow/Dockerfile |
hardware | healthy | docker-images/airflow/Dockerfile |
image::src/frontend/Dockerfile |
hardware | healthy | src/frontend/Dockerfile |
k8s::ConfigMap::helm-charts/dataspoke/subcharts/frontend/te… |
hardware | healthy | helm-charts/dataspoke/subcharts/frontend/templates/configma… |
k8s::ServiceAccount::helm-charts/dataspoke/templates/api-se… |
hardware | healthy | helm-charts/dataspoke/templates/api-secret-reader-rbac.yaml |
k8s::Role::helm-charts/dataspoke/templates/api-secret-reade… |
hardware | healthy | helm-charts/dataspoke/templates/api-secret-reader-rbac.yaml |
k8s::RoleBinding::helm-charts/dataspoke/templates/api-secre… |
hardware | healthy | helm-charts/dataspoke/templates/api-secret-reader-rbac.yaml |
k8s::ConfigMap::helm-charts/dataspoke/templates/configmap.y… |
hardware | healthy | helm-charts/dataspoke/templates/configmap.yaml |
k8s::NetworkPolicy::helm-charts/dataspoke/templates/network… |
hardware | healthy | helm-charts/dataspoke/templates/networkpolicy.yaml |
k8s::PersistentVolumeClaim::helm-charts/peripherals/dummy-d… |
hardware | healthy | helm-charts/peripherals/dummy-data/manifests/kafka.yaml |
k8s::PersistentVolumeClaim::helm-charts/peripherals/dummy-d… |
hardware | healthy | helm-charts/peripherals/dummy-data/manifests/postgres.yaml |
k8s::ConfigMap::helm-charts/peripherals/dev-lock/manifests/… |
hardware | healthy | helm-charts/peripherals/dev-lock/manifests/lock-service.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
redis |
data | healthy | README.md |
postgres |
data | healthy | tests/integration/conftest.py |
mysql |
data | healthy | tests/integration/util/datahub.py |
sqlite |
data | healthy | tests/unit/shared/db/test_models.py |
elasticsearch |
data | healthy | helm-charts/peripherals/datahub/prerequisites-values.yaml |
clickhouse |
data | healthy | helm-charts/langfuse/values-dev.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
k8s::Deployment::helm-charts/dataspoke/subcharts/frontend/t… |
hardware | healthy | helm-charts/dataspoke/subcharts/frontend/templates/deployme… |
k8s::Deployment::helm-charts/dataspoke/subcharts/event-cons… |
hardware | healthy | helm-charts/dataspoke/subcharts/event-consumer/templates/de… |
k8s::Deployment::helm-charts/dataspoke/templates/api-deploy… |
hardware | healthy | helm-charts/dataspoke/templates/api-deployment.yaml |
k8s::Job::helm-charts/peripherals/dummy-data/manifests/kafk… |
hardware | healthy | helm-charts/peripherals/dummy-data/manifests/kafka.yaml |
k8s::Deployment::helm-charts/peripherals/dummy-data/manifes… |
hardware | healthy | helm-charts/peripherals/dummy-data/manifests/kafka.yaml |
k8s::Deployment::helm-charts/peripherals/dummy-data/manifes… |
hardware | healthy | helm-charts/peripherals/dummy-data/manifests/postgres.yaml |
k8s::Deployment::helm-charts/peripherals/dev-lock/manifests… |
hardware | healthy | helm-charts/peripherals/dev-lock/manifests/lock-service.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.1.1 |
network | healthy | tests/unit/api/middleware/test_rate_limit.py |
10.0.0.5 |
network | healthy | tests/unit/api/middleware/test_rate_limit.py |
127.0.0.1 |
network | healthy | tests/unit/api/middleware/test_logging.py |
| Label | Layer | Status | Path |
|---|---|---|---|
ingress::helm-charts/dataspoke/subcharts/frontend/templates… |
network | healthy | helm-charts/dataspoke/subcharts/frontend/templates/ingress.… |
ingress::helm-charts/dataspoke/templates/api-ingress.yaml |
network | healthy | helm-charts/dataspoke/templates/api-ingress.yaml |
ingress::helm-charts/peripherals/datahub/gms-ingress.yaml |
network | healthy | helm-charts/peripherals/datahub/gms-ingress.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | helm-charts/.env.example |
vps::aws |
hardware | healthy | helm-charts/.env.example |
vps::azure |
hardware | healthy | helm-charts/.env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
kafka |
data | healthy | pyproject.toml |
pubsub |
data | healthy | tests/unit/shared/cache/test_client.py |
| Label | Layer | Status | Path |
|---|---|---|---|
env.py |
data | healthy | migrations/env.py |
001_initial_schema.py |
data | healthy | migrations/versions/001_initial_schema.py |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | README.md |
loadbalancer |
network | healthy | helm-charts/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-980oueoo |
software | healthy | /tmp/repobility-clone-980oueoo |
This page is publicly accessible at:
https://repobility.com/scan/b404da01-70b3-49aa-96e1-2a2006063a1e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/b404da01-70b3-49aa-96e1-2a2006063a1e/
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.