Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

xian-technology/xian-contracting-hub-web

https://github.com/xian-technology/xian-contracting-hub-web · scanned 2026-06-16 01:02 UTC (2 months, 1 week ago)

79 raw signals (0 security + 79 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 65 actionable findings from 1 signal source. 14 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 2095 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
clear_settings_cache software healthy tests/conftest.py:21
project_root software healthy tests/conftest.py:31
pyproject_data software healthy tests/conftest.py:36
rxconfig_module software healthy tests/conftest.py:41
app_module software healthy tests/conftest.py:46
pytest_collection_modifyitems software healthy tests/conftest.py:50
_collection_priority software healthy tests/conftest.py:67
_build_engine software healthy tests/integration/test_deployment_history_snapshot_service.…
test_load_private_deployment_history_snapshot_lists_recent_… software healthy tests/integration/test_deployment_history_snapshot_service.…
_rendered_text software healthy tests/integration/test_contract_catalog_components_smoke.py…
test_contract_catalog_components_render_shared_card_metadat… software healthy tests/integration/test_contract_catalog_components_smoke.py…
_build_engine software healthy tests/integration/test_admin_access_control_workflows.py:33
_set_pragmas software healthy tests/integration/test_admin_access_control_workflows.py:37
_valid_source software healthy tests/integration/test_admin_access_control_workflows.py:46
_seed_admin_access_catalog software healthy tests/integration/test_admin_access_control_workflows.py:50
test_non_admin_sessions_cannot_mutate_admin_workspace_data software healthy tests/integration/test_admin_access_control_workflows.py:132
_rendered_text software healthy tests/integration/test_public_contract_detail_page_smoke.py…
_collect_props software healthy tests/integration/test_public_contract_detail_page_smoke.py…
test_app_registers_the_public_contract_detail_route software healthy tests/integration/test_public_contract_detail_page_smoke.py…
test_contract_detail_page_renders_the_shared_shell_and_load… software healthy tests/integration/test_public_contract_detail_page_smoke.py…
_timestamp software healthy tests/integration/test_contract_browse_snapshot_service.py:…
_build_engine software healthy tests/integration/test_contract_browse_snapshot_service.py:…
_set_pragmas software healthy tests/integration/test_contract_browse_snapshot_service.py:…
_seed_browse_catalog software healthy tests/integration/test_contract_browse_snapshot_service.py:…
test_browse_snapshot_uses_relevance_for_search_without_leak… software healthy tests/integration/test_contract_browse_snapshot_service.py:…
test_browse_snapshot_supports_filters_sort_and_pagination software healthy tests/integration/test_contract_browse_snapshot_service.py:…
_rendered_text software healthy tests/integration/test_admin_catalog_operations_page_smoke.…
_collect_props software healthy tests/integration/test_admin_catalog_operations_page_smoke.…
test_app_registers_admin_catalog_operations_route software healthy tests/integration/test_admin_catalog_operations_page_smoke.…
test_admin_catalog_operations_page_renders_workspace_sectio… software healthy tests/integration/test_admin_catalog_operations_page_smoke.…
_rendered_text software healthy tests/integration/test_contract_source_viewer_component_smo…
_collect_props software healthy tests/integration/test_contract_source_viewer_component_smo…
test_contract_source_viewer_renders_python_code_actions_and… software healthy tests/integration/test_contract_source_viewer_component_smo…
test_contract_source_viewer_renders_empty_state_without_sou… software healthy tests/integration/test_contract_source_viewer_component_smo…
_build_engine software healthy tests/integration/test_admin_contract_version_manager_workf…
_set_pragmas software healthy tests/integration/test_admin_contract_version_manager_workf…
_valid_source software healthy tests/integration/test_admin_contract_version_manager_workf…
_seed_admin_version_catalog software healthy tests/integration/test_admin_contract_version_manager_workf…
test_load_admin_contract_version_manager_snapshot_includes_… software healthy tests/integration/test_admin_contract_version_manager_workf…
test_preview_admin_contract_version_uses_latest_saved_versi… software healthy tests/integration/test_admin_contract_version_manager_workf…
test_create_admin_contract_version_saves_draft_without_publ… software healthy tests/integration/test_admin_contract_version_manager_workf…
test_create_admin_contract_version_publishes_contract_and_w… software healthy tests/integration/test_admin_contract_version_manager_workf…
_database_url software healthy tests/integration/test_initial_migration.py:15
_load_alembic_config software healthy tests/integration/test_initial_migration.py:19
_schema_snapshot software healthy tests/integration/test_initial_migration.py:24
test_initial_migration_matches_model_registry_schema software healthy tests/integration/test_initial_migration.py:68
test_initial_migration_downgrades_to_base software healthy tests/integration/test_initial_migration.py:87
test_head_migration_creates_contract_search_index software healthy tests/integration/test_initial_migration.py:102
_rendered_text software healthy tests/integration/test_public_browse_page_smoke.py:7
_collect_props software healthy tests/integration/test_public_browse_page_smoke.py:30

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

LabelLayerStatusPath
README.md software healthy README.md
rxconfig.py software healthy rxconfig.py
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
conftest.py software healthy tests/conftest.py
README.md software healthy tests/README.md
test_deployment_history_snapshot_service.py software healthy tests/integration/test_deployment_history_snapshot_service.…
test_contract_catalog_components_smoke.py software healthy tests/integration/test_contract_catalog_components_smoke.py
test_admin_access_control_workflows.py software healthy tests/integration/test_admin_access_control_workflows.py
test_public_contract_detail_page_smoke.py software healthy tests/integration/test_public_contract_detail_page_smoke.py
test_contract_browse_snapshot_service.py software healthy tests/integration/test_contract_browse_snapshot_service.py
test_admin_catalog_operations_page_smoke.py software healthy tests/integration/test_admin_catalog_operations_page_smoke.…
test_contract_source_viewer_component_smoke.py software healthy tests/integration/test_contract_source_viewer_component_smo…
test_admin_contract_version_manager_workflows.py software healthy tests/integration/test_admin_contract_version_manager_workf…
test_initial_migration.py software healthy tests/integration/test_initial_migration.py
test_public_browse_page_smoke.py software healthy tests/integration/test_public_browse_page_smoke.py
test_developer_profile_page_smoke.py software healthy tests/integration/test_developer_profile_page_smoke.py
test_contract_version_history_component_smoke.py software healthy tests/integration/test_contract_version_history_component_s…
test_contract_version_diff_viewer_component_smoke.py software healthy tests/integration/test_contract_version_diff_viewer_compone…
test_local_bootstrap_seed.py software healthy tests/integration/test_local_bootstrap_seed.py
test_model_schema.py software healthy tests/integration/test_model_schema.py
test_contract_version_service.py software healthy tests/integration/test_contract_version_service.py
test_admin_contracts_page_smoke.py software healthy tests/integration/test_admin_contracts_page_smoke.py
test_auth_pages_smoke.py software healthy tests/integration/test_auth_pages_smoke.py
test_contract_rating_workflows.py software healthy tests/integration/test_contract_rating_workflows.py
test_developer_kpi_aggregations.py software healthy tests/integration/test_developer_kpi_aggregations.py
test_admin_contract_relation_manager_workflows.py software healthy tests/integration/test_admin_contract_relation_manager_work…
test_profile_settings_page_smoke.py software healthy tests/integration/test_profile_settings_page_smoke.py
test_deployment_history_page_smoke.py software healthy tests/integration/test_deployment_history_page_smoke.py
test_local_demo_data_reset.py software healthy tests/integration/test_local_demo_data_reset.py
test_deployment_service_flows.py software healthy tests/integration/test_deployment_service_flows.py
test_auth_service_flows.py software healthy tests/integration/test_auth_service_flows.py
test_profile_editing_workflows.py software healthy tests/integration/test_profile_editing_workflows.py
test_admin_contract_editor_workflows.py software healthy tests/integration/test_admin_contract_editor_workflows.py
test_contract_search_service.py software healthy tests/integration/test_contract_search_service.py
test_contract_detail_header_component_smoke.py software healthy tests/integration/test_contract_detail_header_component_smo…
test_contract_detail_snapshot_service.py software healthy tests/integration/test_contract_detail_snapshot_service.py
test_contract_diff_service.py software healthy tests/integration/test_contract_diff_service.py
test_developer_leaderboard_page_smoke.py software healthy tests/integration/test_developer_leaderboard_page_smoke.py
test_contract_detail_personalization_service.py software healthy tests/integration/test_contract_detail_personalization_serv…
test_public_developer_profile_snapshot_service.py software healthy tests/integration/test_public_developer_profile_snapshot_se…
test_playground_target_management_flows.py software healthy tests/integration/test_playground_target_management_flows.py
test_auth_action_guard_flows.py software healthy tests/integration/test_auth_action_guard_flows.py
test_database_foundation.py software healthy tests/integration/test_database_foundation.py
test_admin_catalog_operations_workflows.py software healthy tests/integration/test_admin_catalog_operations_workflows.py
test_admin_contracts_service.py software healthy tests/integration/test_admin_contracts_service.py
test_contract_lint_results_panel_component_smoke.py software healthy tests/integration/test_contract_lint_results_panel_componen…
test_admin_contract_editor_page_smoke.py software healthy tests/integration/test_admin_contract_editor_page_smoke.py
test_star_toggle_workflows.py software healthy tests/integration/test_star_toggle_workflows.py
test_admin_contract_version_manager_page_smoke.py software healthy tests/integration/test_admin_contract_version_manager_page_…

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

LabelLayerStatusPath
RedirectAdapter software healthy tests/integration/test_deployment_service_flows.py:43
RejectingAdapter software healthy tests/integration/test_deployment_service_flows.py:61
_FakeSession software healthy tests/unit/test_admin_contract_editor_service_helpers.py:149
ExampleRecord software healthy tests/unit/test_models_base.py:5
_BrokenSessionScope software healthy tests/unit/test_public_developer_leaderboard_service_helper…
DummySession software healthy tests/unit/test_admin_catalog_operations_service_helpers.py…
DummyFeatureSession software healthy tests/unit/test_admin_catalog_operations_service_helpers.py…
AppSettings software healthy contracting_hub/config.py:115
PlaygroundTransport software healthy contracting_hub/integrations/playground.py:19
PlaygroundDispatchStatus software healthy contracting_hub/integrations/playground.py:27
PlaygroundAdapterErrorCode software healthy contracting_hub/integrations/playground.py:34
PlaygroundAdapterCapabilities software healthy contracting_hub/integrations/playground.py:50
PlaygroundContractPayload software healthy contracting_hub/integrations/playground.py:59
PlaygroundDeploymentRequest software healthy contracting_hub/integrations/playground.py:90
PlaygroundDeploymentResult software healthy contracting_hub/integrations/playground.py:125
PlaygroundAdapterError software healthy contracting_hub/integrations/playground.py:140
PlaygroundAdapter software healthy contracting_hub/integrations/playground.py:171
DeepLinkPlaygroundAdapter software healthy contracting_hub/integrations/playground.py:185
UploadValidationErrorCode software healthy contracting_hub/integrations/storage.py:21
UploadValidationError software healthy contracting_hub/integrations/storage.py:31
UploadConstraints software healthy contracting_hub/integrations/storage.py:55
UploadCandidate software healthy contracting_hub/integrations/storage.py:76
StoredUpload software healthy contracting_hub/integrations/storage.py:102
FileStorage software healthy contracting_hub/integrations/storage.py:197
LocalFileStorage software healthy contracting_hub/integrations/storage.py:217
XianLinterIntegrationErrorCode software healthy contracting_hub/integrations/xian_linter.py:12
XianLinterIntegrationError software healthy contracting_hub/integrations/xian_linter.py:19
XianLintPosition software healthy contracting_hub/integrations/xian_linter.py:43
XianLintFinding software healthy contracting_hub/integrations/xian_linter.py:55
AppModel software healthy contracting_hub/models/base.py:16
TimestampedModel software healthy contracting_hub/models/base.py:20
UserRole software healthy contracting_hub/models/schema.py:13
UserStatus software healthy contracting_hub/models/schema.py:20
PublicationStatus software healthy contracting_hub/models/schema.py:27
ContractRelationType software healthy contracting_hub/models/schema.py:36
ContractNetwork software healthy contracting_hub/models/schema.py:46
LintStatus software healthy contracting_hub/models/schema.py:54
DeploymentStatus software healthy contracting_hub/models/schema.py:62
DeploymentTransport software healthy contracting_hub/models/schema.py:71
User software healthy contracting_hub/models/schema.py:79
AuthSession software healthy contracting_hub/models/schema.py:127
Profile software healthy contracting_hub/models/schema.py:145
Category software healthy contracting_hub/models/schema.py:162
Contract software healthy contracting_hub/models/schema.py:178
ContractVersion software healthy contracting_hub/models/schema.py:251
ContractCategoryLink software healthy contracting_hub/models/schema.py:310
ContractRelation software healthy contracting_hub/models/schema.py:331
Star software healthy contracting_hub/models/schema.py:363
Rating software healthy contracting_hub/models/schema.py:376
PlaygroundTarget software healthy contracting_hub/models/schema.py:394

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

LabelLayerStatusPath
password_literal::tests/integration/test_admin_access_contr… security healthy tests/integration/test_admin_access_control_workflows.py
password_literal::tests/integration/test_admin_contract_ver… security healthy tests/integration/test_admin_contract_version_manager_workf…
password_literal::tests/integration/test_contract_rating_wo… security healthy tests/integration/test_contract_rating_workflows.py
password_literal::tests/integration/test_contract_rating_wo… security healthy tests/integration/test_contract_rating_workflows.py
password_literal::tests/integration/test_contract_rating_wo… security healthy tests/integration/test_contract_rating_workflows.py
password_literal::tests/integration/test_contract_rating_wo… security healthy tests/integration/test_contract_rating_workflows.py
password_literal::tests/integration/test_contract_rating_wo… security healthy tests/integration/test_contract_rating_workflows.py
password_literal::tests/integration/test_contract_rating_wo… security healthy tests/integration/test_contract_rating_workflows.py
password_literal::tests/integration/test_admin_contract_rel… security healthy tests/integration/test_admin_contract_relation_manager_work…
password_literal::tests/integration/test_auth_service_flows… security healthy tests/integration/test_auth_service_flows.py
password_literal::tests/integration/test_auth_service_flows… security healthy tests/integration/test_auth_service_flows.py
password_literal::tests/integration/test_auth_service_flows… security healthy tests/integration/test_auth_service_flows.py
password_literal::tests/integration/test_auth_service_flows… security healthy tests/integration/test_auth_service_flows.py
password_literal::tests/integration/test_auth_service_flows… security healthy tests/integration/test_auth_service_flows.py
password_literal::tests/integration/test_auth_service_flows… security healthy tests/integration/test_auth_service_flows.py
password_literal::tests/integration/test_auth_service_flows… security healthy tests/integration/test_auth_service_flows.py
password_literal::tests/integration/test_auth_service_flows… security healthy tests/integration/test_auth_service_flows.py
password_literal::tests/integration/test_auth_service_flows… security healthy tests/integration/test_auth_service_flows.py
password_literal::tests/integration/test_auth_service_flows… security healthy tests/integration/test_auth_service_flows.py
password_literal::tests/integration/test_auth_service_flows… security healthy tests/integration/test_auth_service_flows.py
password_literal::tests/integration/test_auth_service_flows… security healthy tests/integration/test_auth_service_flows.py
password_literal::tests/integration/test_auth_service_flows… security healthy tests/integration/test_auth_service_flows.py
password_literal::tests/integration/test_auth_service_flows… security healthy tests/integration/test_auth_service_flows.py
password_literal::tests/integration/test_profile_editing_wo… security healthy tests/integration/test_profile_editing_workflows.py
password_literal::tests/integration/test_profile_editing_wo… security healthy tests/integration/test_profile_editing_workflows.py
password_literal::tests/integration/test_profile_editing_wo… security healthy tests/integration/test_profile_editing_workflows.py
password_literal::tests/integration/test_profile_editing_wo… security healthy tests/integration/test_profile_editing_workflows.py
password_literal::tests/integration/test_profile_editing_wo… security healthy tests/integration/test_profile_editing_workflows.py
password_literal::tests/integration/test_profile_editing_wo… security healthy tests/integration/test_profile_editing_workflows.py
password_literal::tests/integration/test_admin_contract_edi… security healthy tests/integration/test_admin_contract_editor_workflows.py
password_literal::tests/integration/test_contract_detail_pe… security healthy tests/integration/test_contract_detail_personalization_serv…
password_literal::tests/integration/test_contract_detail_pe… security healthy tests/integration/test_contract_detail_personalization_serv…
password_literal::tests/integration/test_playground_target_… security healthy tests/integration/test_playground_target_management_flows.py
password_literal::tests/integration/test_playground_target_… security healthy tests/integration/test_playground_target_management_flows.py
password_literal::tests/integration/test_playground_target_… security healthy tests/integration/test_playground_target_management_flows.py
password_literal::tests/integration/test_playground_target_… security healthy tests/integration/test_playground_target_management_flows.py
password_literal::tests/integration/test_playground_target_… security healthy tests/integration/test_playground_target_management_flows.py
password_literal::tests/integration/test_auth_action_guard_… security healthy tests/integration/test_auth_action_guard_flows.py
password_literal::tests/integration/test_auth_action_guard_… security healthy tests/integration/test_auth_action_guard_flows.py
password_literal::tests/integration/test_auth_action_guard_… security healthy tests/integration/test_auth_action_guard_flows.py
password_literal::tests/integration/test_auth_action_guard_… security healthy tests/integration/test_auth_action_guard_flows.py
password_literal::tests/integration/test_auth_action_guard_… security healthy tests/integration/test_auth_action_guard_flows.py
password_literal::tests/integration/test_auth_action_guard_… security healthy tests/integration/test_auth_action_guard_flows.py
password_literal::tests/integration/test_auth_action_guard_… security healthy tests/integration/test_auth_action_guard_flows.py
password_literal::tests/integration/test_admin_catalog_oper… security healthy tests/integration/test_admin_catalog_operations_workflows.py
password_literal::tests/integration/test_admin_contracts_se… security healthy tests/integration/test_admin_contracts_service.py
password_literal::tests/integration/test_star_toggle_workfl… security healthy tests/integration/test_star_toggle_workflows.py
password_literal::tests/integration/test_star_toggle_workfl… security healthy tests/integration/test_star_toggle_workflows.py
password_literal::tests/integration/test_star_toggle_workfl… security healthy tests/integration/test_star_toggle_workflows.py
password_literal::tests/integration/test_star_toggle_workfl… security healthy tests/integration/test_star_toggle_workflows.py

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

LabelLayerStatusPath
tests software healthy tests
integration software healthy tests/integration
unit software healthy tests/unit
e2e software healthy tests/e2e
contracting_hub software healthy contracting_hub
integrations software healthy contracting_hub/integrations
models software healthy contracting_hub/models
utils software healthy contracting_hub/utils
components software healthy contracting_hub/components
admin software healthy contracting_hub/admin
states software healthy contracting_hub/states
pages software healthy contracting_hub/pages
services software healthy contracting_hub/services
repositories software healthy contracting_hub/repositories
assets software healthy assets
migrations software healthy migrations
versions software healthy migrations/versions
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
users data healthy contracting_hub/models/schema.py
auth_sessions data healthy contracting_hub/models/schema.py
profiles data healthy contracting_hub/models/schema.py
categories data healthy contracting_hub/models/schema.py
contracts data healthy contracting_hub/models/schema.py
contract_versions data healthy contracting_hub/models/schema.py
contract_category_links data healthy contracting_hub/models/schema.py
contract_relations data healthy contracting_hub/models/schema.py
stars data healthy contracting_hub/models/schema.py
ratings data healthy contracting_hub/models/schema.py
playground_targets data healthy contracting_hub/models/schema.py
deployment_history data healthy contracting_hub/models/schema.py
admin_audit_logs data healthy contracting_hub/models/schema.py

LabelLayerStatusPath
test_initial_migration.py data healthy tests/integration/test_initial_migration.py
env.py data healthy migrations/env.py
9db45bd4585d_initial_schema.py data healthy migrations/versions/9db45bd4585d_initial_schema.py
4f6e1e8d4c2b_add_auth_sessions.py data healthy migrations/versions/4f6e1e8d4c2b_add_auth_sessions.py
d0f4c4b9a972_add_contract_search_index.py data healthy migrations/versions/d0f4c4b9a972_add_contract_search_index.…

LabelLayerStatusPath
repobility-clone-35wb50ev software healthy /tmp/repobility-clone-35wb50ev

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
127.0.0.1 network healthy tests/e2e/conftest.py

LabelLayerStatusPath
gha::validate cicd healthy .github/workflows/validate.yml

LabelLayerStatusPath
validate cicd healthy .github/workflows/validate.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/d6da69a6-0554-4a8f-b57a-ebd6f8d75891/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d6da69a6-0554-4a8f-b57a-ebd6f8d75891/

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.