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

Scan timing: clone 18.72s · analysis 21.0s · 22.3 MB · GitHub API rate-limit (preflight)

bbartling/open-fdd

https://github.com/bbartling/open-fdd · scanned 2026-06-05 13:06 UTC (5 days, 9 hours ago) · 10 languages

579 raw signals (213 security + 366 graph) 61st percentile · Python · medium (20-100K LoC) System graph score 47 (higher by 24)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

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

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 60.0 0.15 9.00
security_score 59.0 0.25 14.75
testing_score 100.0 0.20 20.00
documentation_score 84.0 0.15 12.60
practices_score 76.0 0.15 11.40
code_quality 33.2 0.10 3.32
Overall 1.00 71.1
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 2822 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
bridge_client software healthy tests/test_http_probes_sparql.py:20
test_model_sparql_health_endpoints software healthy tests/test_http_probes_sparql.py:38
test_fetch_timeout_becomes_runtime_error software healthy tests/test_http_probes_resilience.py:19
test_check_agent_stack_context_timeout_is_structured software healthy tests/test_http_probes_resilience.py:25
fake_fetch software healthy tests/test_http_probes_resilience.py:26
test_main_continues_bacnet_when_agent_context_times_out software healthy tests/test_http_probes_resilience.py:37
fake_agent software healthy tests/test_http_probes_resilience.py:47
__init__ software healthy tests/bacnet_toolshed/test_server_points.py:13
test_openfdd_server_point_specs software healthy tests/bacnet_toolshed/test_server_points.py:18
test_binary_server_point_uses_bacpypes3_enums software healthy tests/bacnet_toolshed/test_server_points.py:26
test_update_and_snapshot_server_points software healthy tests/bacnet_toolshed/test_server_points.py:39
test_discover_request_defaults software healthy tests/bacnet_toolshed/test_models.py:20
test_parse_object_identifier_parts_valid software healthy tests/bacnet_toolshed/test_models.py:26
test_parse_object_identifier_parts_invalid software healthy tests/bacnet_toolshed/test_models.py:32
test_single_read_request_valid software healthy tests/bacnet_toolshed/test_models.py:39
test_write_property_request_null_release software healthy tests/bacnet_toolshed/test_models.py:48
test_write_property_request_invalid_property software healthy tests/bacnet_toolshed/test_models.py:60
test_read_multiple_wrapper software healthy tests/bacnet_toolshed/test_models.py:70
test_read_priority_array_request software healthy tests/bacnet_toolshed/test_models.py:83
test_device_instance_request_bounds software healthy tests/bacnet_toolshed/test_models.py:91
test_make_point_id_from_object_type_enum software healthy tests/bacnet_toolshed/test_point_id.py:10
test_make_point_id_analog_output_enum software healthy tests/bacnet_toolshed/test_point_id.py:16
test_default_device_name software healthy tests/bacnet_toolshed/test_device_identity.py:12
test_instance_clamp software healthy tests/bacnet_toolshed/test_device_identity.py:17
test_apply_defaults software healthy tests/bacnet_toolshed/test_device_identity.py:22
test_custom_name_preserved software healthy tests/bacnet_toolshed/test_device_identity.py:30
test_env_overrides_cfg software healthy tests/bacnet_toolshed/test_device_identity.py:34
test_normalize_bacnet_bind_adds_port software healthy tests/bacnet_toolshed/test_nic_bind.py:10
test_should_auto_resolve_loopback software healthy tests/bacnet_toolshed/test_nic_bind.py:15
test_resolve_bacnet_bind_keeps_explicit_lan software healthy tests/bacnet_toolshed/test_nic_bind.py:21
test_resolve_bacnet_bind_auto_from_loopback software healthy tests/bacnet_toolshed/test_nic_bind.py:26
fake_detect software healthy tests/bacnet_toolshed/test_nic_bind.py:30
test_bacnet_argv_from_cfg software healthy tests/bacnet_toolshed/test_stack_args.py:6
test_bacnet_argv_route_aware software healthy tests/bacnet_toolshed/test_stack_args.py:28
commission_module software healthy tests/bacnet_toolshed/test_commission_agent_lifecycle.py:18
test_whois_then_point_discovery_reuses_live_app software healthy tests/bacnet_toolshed/test_commission_agent_lifecycle.py:29
fake_whois software healthy tests/bacnet_toolshed/test_commission_agent_lifecycle.py:34
fake_pd software healthy tests/bacnet_toolshed/test_commission_agent_lifecycle.py:39
_run_pd software healthy tests/bacnet_toolshed/test_commission_agent_lifecycle.py:56
test_active_fdd_fault_count software healthy tests/bacnet_toolshed/test_fdd_fault_count.py:6
authed_integrator software healthy tests/workspace_bridge/test_audit_stack.py:17
test_login_writes_audit software healthy tests/workspace_bridge/test_audit_stack.py:37
test_stack_health_requires_auth software healthy tests/workspace_bridge/test_audit_stack.py:52
test_audit_api_integrator_only software healthy tests/workspace_bridge/test_audit_stack.py:73
sparql_model_env software healthy tests/workspace_bridge/test_model_sparql.py:14
test_query_equipment_via_sparql software healthy tests/workspace_bridge/test_model_sparql.py:57
test_query_model_tree_sparql software healthy tests/workspace_bridge/test_model_sparql.py:71
test_load_graph_from_disk_not_build_only software healthy tests/workspace_bridge/test_model_sparql.py:80
bench_pack software healthy tests/workspace_bridge/test_site_pack.py:21
test_validate_rejects_acme_rule_on_bench_pack software healthy tests/workspace_bridge/test_site_pack.py:74

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
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
pyproject.toml software healthy pyproject.toml
AGENTS.md software healthy AGENTS.md
bacnet-commission-entrypoint.sh software healthy docker/bacnet-commission-entrypoint.sh
compose.dev.yml software healthy docker/compose.dev.yml
bacnet-poll-entrypoint.sh software healthy docker/bacnet-poll-entrypoint.sh
compose.ollama-smoke.yml software healthy docker/compose.ollama-smoke.yml
Dockerfile software healthy docker/Dockerfile
compose.bench.yml software healthy docker/compose.bench.yml
images.yaml software healthy docker/images.yaml
bridge-entrypoint.sh software healthy docker/bridge-entrypoint.sh
test_http_probes_sparql.py software healthy tests/test_http_probes_sparql.py
test_http_probes_resilience.py software healthy tests/test_http_probes_resilience.py
test_server_points.py software healthy tests/bacnet_toolshed/test_server_points.py
test_models.py software healthy tests/bacnet_toolshed/test_models.py
test_point_id.py software healthy tests/bacnet_toolshed/test_point_id.py
test_device_identity.py software healthy tests/bacnet_toolshed/test_device_identity.py
test_nic_bind.py software healthy tests/bacnet_toolshed/test_nic_bind.py
test_stack_args.py software healthy tests/bacnet_toolshed/test_stack_args.py
test_commission_agent_lifecycle.py software healthy tests/bacnet_toolshed/test_commission_agent_lifecycle.py
test_fdd_fault_count.py software healthy tests/bacnet_toolshed/test_fdd_fault_count.py
test_audit_stack.py software healthy tests/workspace_bridge/test_audit_stack.py
test_model_sparql.py software healthy tests/workspace_bridge/test_model_sparql.py
test_site_pack.py software healthy tests/workspace_bridge/test_site_pack.py
test_zone_energy_research.py software healthy tests/workspace_bridge/test_zone_energy_research.py
test_zone_temp_analytics.py software healthy tests/workspace_bridge/test_zone_temp_analytics.py
test_bacnet_poll_pipeline.py software healthy tests/workspace_bridge/test_bacnet_poll_pipeline.py
conftest.py software healthy tests/workspace_bridge/conftest.py
test_rule_bindings.py software healthy tests/workspace_bridge/test_rule_bindings.py
test_timeseries_plot.py software healthy tests/workspace_bridge/test_timeseries_plot.py
test_fdd_batch_cache.py software healthy tests/workspace_bridge/test_fdd_batch_cache.py
test_building_insight.py software healthy tests/workspace_bridge/test_building_insight.py
test_device_poll_health.py software healthy tests/workspace_bridge/test_device_poll_health.py
test_feather_store.py software healthy tests/workspace_bridge/test_feather_store.py
test_playground_subprocess.py software healthy tests/workspace_bridge/test_playground_subprocess.py
test_fault_catalog.py software healthy tests/workspace_bridge/test_fault_catalog.py
test_model_building.py software healthy tests/workspace_bridge/test_model_building.py
test_bacnet_poll_model_sync.py software healthy tests/workspace_bridge/test_bacnet_poll_model_sync.py
test_rules_and_fdd.py software healthy tests/workspace_bridge/test_rules_and_fdd.py
test_bacnet_convert_and_scope.py software healthy tests/workspace_bridge/test_bacnet_convert_and_scope.py
test_agent_tools.py software healthy tests/workspace_bridge/test_agent_tools.py
test_bridge_api.py software healthy tests/workspace_bridge/test_bridge_api.py
test_site_and_rules.py software healthy tests/workspace_bridge/test_site_and_rules.py
test_operational_analytics.py software healthy tests/workspace_bridge/test_operational_analytics.py
test_agent_read_tools.py software healthy tests/workspace_bridge/test_agent_read_tools.py
test_stack_health_poll.py software healthy tests/workspace_bridge/test_stack_health_poll.py
test_bacnet_driver_store.py software healthy tests/workspace_bridge/test_bacnet_driver_store.py
test_audit_sanitize.py software healthy tests/workspace_bridge/test_audit_sanitize.py
test_host_stats.py software healthy tests/workspace_bridge/test_host_stats.py

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

LabelLayerStatusPath
docker software healthy docker
tests software healthy tests
bacnet_toolshed software healthy tests/bacnet_toolshed
workspace_bridge software healthy tests/workspace_bridge
docs software healthy docs
operations software healthy docs/operations
architecture software healthy docs/architecture
rules software healthy docs/rules
api software healthy docs/api
bacnet software healthy docs/bacnet
_includes software healthy docs/_includes
modeling software healthy docs/modeling
concepts software healthy docs/concepts
appendix software healthy docs/appendix
howto software healthy docs/howto
supervisor software healthy supervisor
compose software healthy supervisor/compose
scripts software healthy scripts
lib software healthy scripts/lib
workspace software healthy workspace
api software healthy workspace/api
static software healthy workspace/api/static
app software healthy workspace/api/static/app
assets software healthy workspace/api/static/app/assets
openfdd_bridge software healthy workspace/api/openfdd_bridge
routes software healthy workspace/api/openfdd_bridge/routes
dashboard software healthy workspace/dashboard
src software healthy workspace/dashboard/src
components software healthy workspace/dashboard/src/components
buildingInsight software healthy workspace/dashboard/src/components/buildingInsight
contexts software healthy workspace/dashboard/src/contexts
lib software healthy workspace/dashboard/src/lib
pages software healthy workspace/dashboard/src/pages
styles software healthy workspace/dashboard/src/styles
deploy software healthy workspace/deploy
mcp_rag software healthy workspace/mcp_rag
packages software healthy packages
openfdd-engine software healthy packages/openfdd-engine
src software healthy packages/openfdd-engine/src
openfdd_engine software healthy packages/openfdd-engine/src/openfdd_engine
openfdd-agent-shell software healthy packages/openfdd-agent-shell
tests software healthy packages/openfdd-agent-shell/tests
src software healthy packages/openfdd-agent-shell/src
openfdd_agent_shell software healthy packages/openfdd-agent-shell/src/openfdd_agent_shell
wake software healthy packages/openfdd-agent-shell/src/openfdd_agent_shell/wake
memory software healthy packages/openfdd-agent-shell/src/openfdd_agent_shell/memory
cron software healthy packages/openfdd-agent-shell/src/openfdd_agent_shell/cron
edge_config software healthy edge_config
demo software healthy edge_config/demo
bens-office software healthy edge_config/demo/bens-office

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

LabelLayerStatusPath
_FakePoint software healthy tests/bacnet_toolshed/test_server_points.py:12
_FakeModelService software healthy tests/workspace_bridge/test_zone_temp_analytics.py:103
_AuthedClient software healthy tests/workspace_bridge/conftest.py:41
_FakeModbusClient software healthy tests/workspace_bridge/test_modbus.py:52
_RouteFakeClient software healthy tests/workspace_bridge/test_modbus.py:102
Check software healthy scripts/gl36_mechanical_validate.py:32
VavBundle software healthy scripts/gl36_mechanical_validate.py:39
_CappedStdout software healthy workspace/api/openfdd_bridge/playground.py:84
StorageChunk software healthy workspace/api/openfdd_bridge/feather_store.py:140
FeatherStore software healthy workspace/api/openfdd_bridge/feather_store.py:152
SitePackRef software healthy workspace/api/openfdd_bridge/site_pack.py:28
ToolError software healthy workspace/api/openfdd_bridge/agent_tools.py:45
ModelStore software healthy workspace/api/openfdd_bridge/model_store.py:20
SecurityHeadersMiddleware software healthy workspace/api/openfdd_bridge/security_headers.py:24
ModbusServiceError software healthy workspace/api/openfdd_bridge/modbus_service.py:19
CachedStaticFiles software healthy workspace/api/openfdd_bridge/static_files.py:11
AuditMiddleware software healthy workspace/api/openfdd_bridge/middleware.py:30
RuleStore software healthy workspace/api/openfdd_bridge/rule_store.py:65
OllamaProfile software healthy workspace/api/openfdd_bridge/ollama_profiles.py:13
TtlGraphError software healthy workspace/api/openfdd_bridge/ttl_graph.py:19
RdfLibRequired software healthy workspace/api/openfdd_bridge/ttl_graph.py:23
_LazyASGI software healthy workspace/api/openfdd_bridge/main.py:113
TtlService software healthy workspace/api/openfdd_bridge/ttl_service.py:60
ModelService software healthy workspace/api/openfdd_bridge/model_service.py:27
ChatBody software healthy workspace/api/openfdd_bridge/routes/agent_routes.py:22
ToolBody software healthy workspace/api/openfdd_bridge/routes/agent_routes.py:31
ImportBody software healthy workspace/api/openfdd_bridge/routes/model_routes.py:19
SiteBody software healthy workspace/api/openfdd_bridge/routes/model_routes.py:24
ModbusRegisterOp software healthy workspace/api/openfdd_bridge/routes/modbus_routes.py:22
ModbusReadRequestBody software healthy workspace/api/openfdd_bridge/routes/modbus_routes.py:40
LoginBody software healthy workspace/api/openfdd_bridge/routes/auth_routes.py:14
ImportToModelBody software healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py:72
SyncDiscoveryBody software healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py:80
MergeCommissionRowsBody software healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py:88
PointPollBody software healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py:93
DevicePollBody software healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py:99
RemapDeviceBody software healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py:105
AlertItem software healthy workspace/api/openfdd_bridge/routes/building_routes.py:16
AlertsBody software healthy workspace/api/openfdd_bridge/routes/building_routes.py:26
AppliesTo software healthy workspace/api/openfdd_bridge/routes/rules_routes.py:24
SaveRuleBody software healthy workspace/api/openfdd_bridge/routes/rules_routes.py:30
RuleSourceBody software healthy workspace/api/openfdd_bridge/routes/rules_routes.py:45
RuleBindingsBody software healthy workspace/api/openfdd_bridge/routes/rules_routes.py:49
RuleBindOpBody software healthy workspace/api/openfdd_bridge/routes/rules_routes.py:57
BatchBody software healthy workspace/api/openfdd_bridge/routes/rules_routes.py:67
LintBody software healthy workspace/api/openfdd_bridge/routes/playground_routes.py:30
RuleBody software healthy workspace/api/openfdd_bridge/routes/playground_routes.py:35
ScriptBody software healthy workspace/api/openfdd_bridge/routes/playground_routes.py:48
filter software healthy workspace/dashboard/src/components/FddRuleTestPanel.tsx:fil…
TabErrorBoundary software healthy workspace/dashboard/src/components/TabDebugPanel.tsx:TabErr…

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

LabelLayerStatusPath
GET / api healthy workspace/api/openfdd_bridge/main.py
GET /{full_path:path} api healthy workspace/api/openfdd_bridge/main.py
GET /events api healthy workspace/api/openfdd_bridge/routes/audit_routes.py
GET /errors api healthy workspace/api/openfdd_bridge/routes/audit_routes.py
GET /health api healthy workspace/api/openfdd_bridge/routes/health.py
GET /health/stack api healthy workspace/api/openfdd_bridge/routes/health.py
GET /api/audit/summary api healthy workspace/api/openfdd_bridge/routes/health.py
GET /sites api healthy workspace/api/openfdd_bridge/routes/timeseries_routes.py
GET /series api healthy workspace/api/openfdd_bridge/routes/timeseries_routes.py
GET /plot api healthy workspace/api/openfdd_bridge/routes/timeseries_routes.py
GET /readings api healthy workspace/api/openfdd_bridge/routes/timeseries_routes.py
GET /context api healthy workspace/api/openfdd_bridge/routes/agent_routes.py
GET /tools api healthy workspace/api/openfdd_bridge/routes/agent_routes.py
POST /tool api healthy workspace/api/openfdd_bridge/routes/agent_routes.py
GET /ollama/health api healthy workspace/api/openfdd_bridge/routes/agent_routes.py
GET /building-insight api healthy workspace/api/openfdd_bridge/routes/agent_routes.py
GET /operational-brief api healthy workspace/api/openfdd_bridge/routes/agent_routes.py
GET /device-poll-health api healthy workspace/api/openfdd_bridge/routes/agent_routes.py
GET /zone-temps api healthy workspace/api/openfdd_bridge/routes/agent_routes.py
POST /chat api healthy workspace/api/openfdd_bridge/routes/agent_routes.py
GET /export api healthy workspace/api/openfdd_bridge/routes/model_routes.py
GET /graph api healthy workspace/api/openfdd_bridge/routes/model_routes.py
GET /scope api healthy workspace/api/openfdd_bridge/routes/model_routes.py
GET /tree api healthy workspace/api/openfdd_bridge/routes/model_routes.py
POST /sites api healthy workspace/api/openfdd_bridge/routes/model_routes.py
POST /import api healthy workspace/api/openfdd_bridge/routes/model_routes.py
GET /ttl api healthy workspace/api/openfdd_bridge/routes/model_routes.py
POST /sync-ttl api healthy workspace/api/openfdd_bridge/routes/model_routes.py
GET /bacnet-sync api healthy workspace/api/openfdd_bridge/routes/model_routes.py
POST /bacnet-sync api healthy workspace/api/openfdd_bridge/routes/model_routes.py
DELETE /points/{point_id} api healthy workspace/api/openfdd_bridge/routes/model_routes.py
DELETE /equipment/{equipment_id} api healthy workspace/api/openfdd_bridge/routes/model_routes.py
GET /{site_id}/frame api healthy workspace/api/openfdd_bridge/routes/sites_routes.py
POST /api/modbus/read_registers api healthy workspace/api/openfdd_bridge/routes/modbus_routes.py
POST /login api healthy workspace/api/openfdd_bridge/routes/auth_routes.py
GET /me api healthy workspace/api/openfdd_bridge/routes/auth_routes.py
GET /status api healthy workspace/api/openfdd_bridge/routes/auth_routes.py
POST /ws-ticket api healthy workspace/api/openfdd_bridge/routes/auth_routes.py
GET /config/bacnet api healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py
GET /api/bacnet/commission/status api healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py
GET /api/bacnet/server/points api healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py
GET /api/bacnet/inventory api healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py
POST /api/bacnet/import-to-model api healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py
GET /api/bacnet/driver/tree api healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py
POST /api/bacnet/driver/sync-discovery api healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py
POST /api/bacnet/driver/merge-rows api healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py
PATCH /api/bacnet/driver/point api healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py
PATCH /api/bacnet/driver/device api healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py
DELETE /api/bacnet/driver/point/{point_id} api healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py
DELETE /api/bacnet/driver/device/{device_instance} api healthy workspace/api/openfdd_bridge/routes/bacnet_routes.py

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

LabelLayerStatusPath
App frontend healthy workspace/dashboard/src/App.tsx
ActionButton frontend healthy workspace/dashboard/src/components/ActionButton.tsx
RuleLabConsole frontend healthy workspace/dashboard/src/components/RuleLabConsole.tsx
ContextMenu frontend healthy workspace/dashboard/src/components/ContextMenu.tsx
ModelGraphExplorer frontend healthy workspace/dashboard/src/components/ModelGraphExplorer.tsx
Spinner frontend healthy workspace/dashboard/src/components/Spinner.tsx
StackStatusStrip frontend healthy workspace/dashboard/src/components/StackStatusStrip.tsx
BrickNetworkGraph frontend healthy workspace/dashboard/src/components/BrickNetworkGraph.tsx
FaultCodeSelect frontend healthy workspace/dashboard/src/components/FaultCodeSelect.tsx
BuildingInsightDashboard frontend healthy workspace/dashboard/src/components/BuildingInsightDashboard…
RuleAssignmentsPanel frontend healthy workspace/dashboard/src/components/RuleAssignmentsPanel.tsx
PageHeader frontend healthy workspace/dashboard/src/components/PageHeader.tsx
RuleConfigPanel frontend healthy workspace/dashboard/src/components/RuleConfigPanel.tsx
BuildingCheckEngine frontend healthy workspace/dashboard/src/components/BuildingCheckEngine.tsx
BacnetPointsTree frontend healthy workspace/dashboard/src/components/BacnetPointsTree.tsx
ModelSyncBar frontend healthy workspace/dashboard/src/components/ModelSyncBar.tsx
PythonCodeEditor frontend healthy workspace/dashboard/src/components/PythonCodeEditor.tsx
FddRulePinMenu frontend healthy workspace/dashboard/src/components/FddRulePinMenu.tsx
ModelScopePicker frontend healthy workspace/dashboard/src/components/ModelScopePicker.tsx
AppLayout frontend healthy workspace/dashboard/src/components/AppLayout.tsx
FddRuleTestPanel frontend healthy workspace/dashboard/src/components/FddRuleTestPanel.tsx
TelemetryScopePicker frontend healthy workspace/dashboard/src/components/TelemetryScopePicker.tsx
RequireAuth frontend healthy workspace/dashboard/src/components/RequireAuth.tsx
RuleMappingBoard frontend healthy workspace/dashboard/src/components/RuleMappingBoard.tsx
HomeBuildingInsight frontend healthy workspace/dashboard/src/components/HomeBuildingInsight.tsx
TrafficLight frontend healthy workspace/dashboard/src/components/TrafficLight.tsx
ModelImportExportPanel frontend healthy workspace/dashboard/src/components/ModelImportExportPanel.t…
FaultDetailModal frontend healthy workspace/dashboard/src/components/buildingInsight/FaultDet…
HealthGauge frontend healthy workspace/dashboard/src/components/buildingInsight/HealthGa…
FaultCard frontend healthy workspace/dashboard/src/components/buildingInsight/FaultCar…
BuildingStrip frontend healthy workspace/dashboard/src/components/buildingInsight/Building…
ComfortZonePanel frontend healthy workspace/dashboard/src/components/buildingInsight/ComfortZ…
HostStatsPage frontend healthy workspace/dashboard/src/pages/HostStatsPage.tsx
LoginPage frontend healthy workspace/dashboard/src/pages/LoginPage.tsx
HomePage frontend healthy workspace/dashboard/src/pages/HomePage.tsx
FddAssignmentsPage frontend healthy workspace/dashboard/src/pages/FddAssignmentsPage.tsx
DataModelPage frontend healthy workspace/dashboard/src/pages/DataModelPage.tsx
FaultsPage frontend healthy workspace/dashboard/src/pages/FaultsPage.tsx
PlotPage frontend healthy workspace/dashboard/src/pages/PlotPage.tsx
AgentPage frontend healthy workspace/dashboard/src/pages/AgentPage.tsx
RuleLabPage frontend healthy workspace/dashboard/src/pages/RuleLabPage.tsx
BacnetPage frontend healthy workspace/dashboard/src/pages/BacnetPage.tsx

LabelLayerStatusPath
/HostStatsPage frontend healthy workspace/dashboard/src/pages/HostStatsPage.tsx
/LoginPage frontend healthy workspace/dashboard/src/pages/LoginPage.tsx
/HomePage frontend healthy workspace/dashboard/src/pages/HomePage.tsx
/FddAssignmentsPage frontend healthy workspace/dashboard/src/pages/FddAssignmentsPage.tsx
/DataModelPage frontend healthy workspace/dashboard/src/pages/DataModelPage.tsx
/FaultsPage frontend healthy workspace/dashboard/src/pages/FaultsPage.tsx
/PlotPage frontend healthy workspace/dashboard/src/pages/PlotPage.tsx
/AgentPage frontend healthy workspace/dashboard/src/pages/AgentPage.tsx
/RuleLabPage frontend healthy workspace/dashboard/src/pages/RuleLabPage.tsx
/BacnetPage frontend healthy workspace/dashboard/src/pages/BacnetPage.tsx
/login frontend healthy workspace/dashboard/src/App.tsx
faults frontend healthy workspace/dashboard/src/App.tsx
data-model frontend healthy workspace/dashboard/src/App.tsx
rule-lab frontend healthy workspace/dashboard/src/App.tsx
fdd-assignments frontend healthy workspace/dashboard/src/App.tsx
plot frontend healthy workspace/dashboard/src/App.tsx
bacnet frontend healthy workspace/dashboard/src/App.tsx
agent frontend healthy workspace/dashboard/src/App.tsx
host frontend healthy workspace/dashboard/src/App.tsx
fdd frontend healthy workspace/dashboard/src/App.tsx

LabelLayerStatusPath
127.0.0.1 network healthy docker/compose.dev.yml
192.168.204.18 network healthy docker/compose.bench.yml
192.168.204.12 network healthy tests/bacnet_toolshed/test_nic_bind.py
192.168.1.50 network healthy tests/bacnet_toolshed/test_nic_bind.py
192.168.50.10 network healthy tests/bacnet_toolshed/test_nic_bind.py
192.168.1.1 network healthy tests/bacnet_toolshed/test_stack_args.py
192.168.1.10 network healthy tests/workspace_bridge/test_stack_health_poll.py
10.0.0.1 network healthy tests/workspace_bridge/test_bacnet_driver_store.py
10.0.0.2 network healthy tests/workspace_bridge/test_bacnet_driver_store.py
10.0.0.5 network healthy tests/workspace_bridge/test_modbus.py
10.200.200.170 network healthy workspace/api/openfdd_bridge/routes/modbus_routes.py
8.8.8.8 network healthy bacnet_toolshed/nic_bind.py
172.16.0.0 network healthy bacnet_toolshed/nic_bind.py
198.51.100.12 network healthy infra/ansible/inventory.example.yml
198.51.100.55 network healthy infra/ansible/inventory.example.yml

LabelLayerStatusPath
port:1000 network healthy docker/bacnet-commission-entrypoint.sh
port:8765 network healthy docker/compose.dev.yml
port:11434 network healthy docker/compose.dev.yml
port:24 network healthy docker/bacnet-poll-entrypoint.sh
port:47808 network healthy docker/bacnet-poll-entrypoint.sh
port:8090 network healthy docker/Dockerfile
port:18 network healthy docker/compose.bench.yml
port:80 network healthy supervisor/manifest.yaml
port:5173 network healthy workspace/dashboard/vite.config.ts
port:17 network healthy examples/AHU/rules/04_ahu_runtime_outside_schedule.yaml
port:64 network healthy infra/ansible/group_vars/pi_bcn.yml
port:15 network healthy infra/ansible/group_vars/pi_bcn.yml

LabelLayerStatusPath
build cicd healthy .github/workflows/docs-pages.yml
deploy cicd healthy .github/workflows/docs-pages.yml
manifest cicd healthy .github/workflows/docker-supervisor-check.yml
publish cicd healthy .github/workflows/docker-publish.yml
test cicd healthy .github/workflows/ci.yml
agent-shell cicd healthy .github/workflows/ci.yml
operator-bridge-security cicd healthy .github/workflows/ci.yml
operator-bridge cicd healthy .github/workflows/ci.yml
docs cicd healthy .github/workflows/ci.yml
build-and-publish cicd healthy .github/workflows/publish-open-fdd.yml
pdf cicd healthy .github/workflows/docs-pdf.yml

LabelLayerStatusPath
password_literal::scripts/push_ahu_setpoints.py security healthy scripts/push_ahu_setpoints.py
password_literal::workspace/api/openfdd_bridge/auth.py security healthy workspace/api/openfdd_bridge/auth.py
password_literal::infra/ansible/edge_operational_sync.yml security healthy infra/ansible/edge_operational_sync.yml
password_literal::infra/ansible/edge_operational_sync.yml security healthy infra/ansible/edge_operational_sync.yml
password_literal::infra/ansible/tasks/post_deploy_check.yml security healthy infra/ansible/tasks/post_deploy_check.yml
password_literal::infra/ansible/tasks/post_deploy_check.yml security healthy infra/ansible/tasks/post_deploy_check.yml
password_literal::infra/ansible/tasks/post_deploy_check.yml security healthy infra/ansible/tasks/post_deploy_check.yml

LabelLayerStatusPath
gha::docs-pages cicd healthy .github/workflows/docs-pages.yml
gha::docker-supervisor-check cicd healthy .github/workflows/docker-supervisor-check.yml
gha::docker-publish cicd healthy .github/workflows/docker-publish.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::publish-open-fdd cicd healthy .github/workflows/publish-open-fdd.yml
gha::docs-pdf cicd healthy .github/workflows/docs-pdf.yml

LabelLayerStatusPath
caddy network healthy docker/compose.dev.yml
nginx network healthy supervisor/manifest.yaml

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

LabelLayerStatusPath
image::docker/Dockerfile hardware healthy docker/Dockerfile

LabelLayerStatusPath
gpu (detected) hardware healthy tests/workspace_bridge/test_ollama.py

LabelLayerStatusPath
vps::aws hardware healthy open_fdd/playground/__init__.py

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

This page is publicly accessible at: https://repobility.com/scan/263848d0-b8f2-4c3c-acce-63b1e80054da/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/263848d0-b8f2-4c3c-acce-63b1e80054da/

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.