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.

bryamlazo166/cmms-app

https://github.com/bryamlazo166/cmms-app · scanned 2026-06-17 01:43 UTC (1 month, 1 week ago)

421 raw signals (0 security + 421 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -6.4 (diff) · 409 actionable findings from 1 signal source. 12 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 2325 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
set_password software healthy models.py:23
check_password software healthy models.py:26
is_authenticated software healthy models.py:31
is_active software healthy models.py:35
is_anonymous software healthy models.py:39
get_id software dead models.py:42
to_dict software healthy models.py:2358
_normalize_db_url software healthy app.py:132
_mask_db_url software healthy app.py:141
_resolve_database_url software healthy app.py:154
probe_supabase software healthy app.py:170
inject_globals software healthy app.py:245
can_view software dead app.py:248
can_edit software dead app.py:250
load_user software healthy app.py:261
_expand_legacy_perm software healthy app.py:478
_load_role_perms software healthy app.py:500
_action_for_request software healthy app.py:542
_find_module_for_path software healthy app.py:575
require_login software healthy app.py:592
add_build_header software healthy app.py:642
_handle_http_exception software healthy app.py:659
_handle_unexpected_exception software healthy app.py:666
limit software healthy app.py:707
deco software dead app.py:708
exempt software dead app.py:712
_create_default_admin software healthy app.py:1113
_init_schema_on_startup software healthy app.py:1229
_seed_area_process_order software healthy app.py:1359
_start_keepalive software healthy app.py:1393
ping software dead app.py:1397
num software healthy static/js/reports.js:num
qs software healthy static/js/reports.js:qs
getJson software healthy static/js/reports.js:getJson
setText software healthy static/js/reports.js:setText
fillAreas software healthy static/js/reports.js:fillAreas
fillLines software healthy static/js/reports.js:fillLines
fillEquipments software healthy static/js/reports.js:fillEquipments
currentExecutiveFilters software healthy static/js/reports.js:currentExecutiveFilters
currentWeeklyFilters software healthy static/js/reports.js:currentWeeklyFilters
toInputDate software healthy static/js/reports.js:toInputDate
computeWeekWindow software healthy static/js/reports.js:computeWeekWindow
setWeeklyWindowDates software healthy static/js/reports.js:setWeeklyWindowDates
renderSummary software healthy static/js/reports.js:renderSummary
renderBreakdown software healthy static/js/reports.js:renderBreakdown
drawBreakdown software healthy static/js/reports.js:drawBreakdown
top software healthy static/js/reports.js:top
drawTrend software healthy static/js/reports.js:drawTrend
drawCauses software healthy static/js/reports.js:drawCauses
renderEvents software healthy static/js/reports.js:renderEvents

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

LabelLayerStatusPath
ANY /produccion api healthy routes/production_routes.py
ANY /api/production/goals api healthy routes/production_routes.py
ANY /api/production/goals/<int:goal_id> api healthy routes/production_routes.py
ANY /api/production/metrics api healthy routes/production_routes.py
ANY /api/production/trend api healthy routes/production_routes.py
ANY /api/production/ai-diagnosis api healthy routes/production_routes.py
ANY /api/production/export api healthy routes/production_routes.py
ANY /api/production/by-equipment api healthy routes/production_routes.py
ANY /api/lubrication/points api healthy routes/lubrication_routes.py
ANY /api/lubrication/points/<int:point_id> api healthy routes/lubrication_routes.py
ANY /api/lubrication/executions api healthy routes/lubrication_routes.py
ANY /api/lubrication/executions/<int:exec_id> api healthy routes/lubrication_routes.py
ANY /api/lubrication/dashboard api healthy routes/lubrication_routes.py
ANY /api/activities api healthy routes/activity_routes.py
ANY /api/activities/<int:act_id> api healthy routes/activity_routes.py
ANY /api/activities/<int:act_id>/milestones api healthy routes/activity_routes.py
ANY /api/milestones/<int:ms_id> api healthy routes/activity_routes.py
ANY /api/rotative-assets api healthy routes/rotative_assets_routes.py
ANY /api/rotative-assets/<int:asset_id> api healthy routes/rotative_assets_routes.py
ANY /api/rotative-assets/<int:asset_id>/install api healthy routes/rotative_assets_routes.py
ANY /api/rotative-assets/<int:asset_id>/remove api healthy routes/rotative_assets_routes.py
ANY /api/rotative-assets/<int:asset_id>/history api healthy routes/rotative_assets_routes.py
ANY /api/rotative-assets/<int:asset_id>/specs api healthy routes/rotative_assets_routes.py
ANY /api/rotative-assets/specs/<int:spec_id> api healthy routes/rotative_assets_routes.py
ANY /api/rotative-assets/<int:asset_id>/bom api healthy routes/rotative_assets_routes.py
ANY /api/rotative-assets/bom/<int:bom_id> api healthy routes/rotative_assets_routes.py
ANY /api/rotative-assets/swap api healthy routes/rotative_assets_routes.py
ANY /api/rotative-assets/<int:asset_id>/full-history api healthy routes/rotative_assets_routes.py
ANY /api/upload-excel api healthy routes/data_import_routes.py
ANY /api/bulk-paste api healthy routes/data_import_routes.py
ANY /api/bulk-paste-hierarchy api healthy routes/data_import_routes.py
ANY /api/export-data api healthy routes/data_import_routes.py
ANY /api/export-hierarchy-complete api healthy routes/data_import_routes.py
ANY /api/download-template api healthy routes/data_import_routes.py
ANY /insights api healthy routes/insights_routes.py
ANY /optimizacion-preventivos api healthy routes/insights_routes.py
ANY /api/insights/preventive-optimization api healthy routes/insights_routes.py
ANY /api/insights/preventive-optimization/apply api healthy routes/insights_routes.py
ANY /cumplimiento-preventivos api healthy routes/insights_routes.py
ANY /api/insights/preventive-compliance api healthy routes/insights_routes.py
ANY /api/insights/weekly-summary api healthy routes/insights_routes.py
ANY /api/insights/narrative api healthy routes/insights_routes.py
ANY /api/purchase-requests api healthy routes/purchasing_routes.py
ANY /api/purchase-orders api healthy routes/purchasing_routes.py
ANY /api/purchase-orders/<int:id>/receive api healthy routes/purchasing_routes.py
ANY /api/purchase-orders/<int:id>/close api healthy routes/purchasing_routes.py
ANY /api/purchase-orders/<int:id>/external-code api healthy routes/purchasing_routes.py
ANY /api/purchase-orders/search api healthy routes/purchasing_routes.py
ANY /api/list-spare-parts api healthy routes/purchasing_routes.py
ANY /operatividad-anual api healthy routes/operatividad_routes.py

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

LabelLayerStatusPath
.env.example software healthy .env.example
requirements.txt software healthy requirements.txt
models.py software healthy models.py
app.py software healthy app.py
database.py software healthy database.py
sw.js software healthy static/sw.js
reports.js software healthy static/js/reports.js
indicators.js software healthy static/js/indicators.js
purchasing.js software healthy static/js/purchasing.js
inspections.js software healthy static/js/inspections.js
activities.js software healthy static/js/activities.js
produccion.js software healthy static/js/produccion.js
app.js software healthy static/js/app.js
dashboard.js software healthy static/js/dashboard.js
programa_nocturno.js software healthy static/js/programa_nocturno.js
notices.js software healthy static/js/notices.js
sidebar.js software healthy static/js/sidebar.js
monitoring.js software healthy static/js/monitoring.js
lubrication.js software healthy static/js/lubrication.js
shutdowns.js software healthy static/js/shutdowns.js
rotative_assets.js software healthy static/js/rotative_assets.js
thickness.js software healthy static/js/thickness.js
purchase_logic_stub.js software healthy static/js/purchase_logic_stub.js
work_orders.js software healthy static/js/work_orders.js
datetime_utils.js software healthy static/js/datetime_utils.js
requirements.js software healthy static/js/requirements.js
cockpit.js software healthy static/js/cockpit.js
kanban.css software healthy static/css/kanban.css
themes.css software healthy static/css/themes.css
work_orders.css software healthy static/css/work_orders.css
style.css software healthy static/css/style.css
sidebar.css software healthy static/css/sidebar.css
test_hammer_batches.py software healthy tests/test_hammer_batches.py
conftest.py software healthy tests/conftest.py
test_auth.py software healthy tests/test_auth.py
test_work_orders.py software healthy tests/test_work_orders.py
test_notices.py software healthy tests/test_notices.py
test_preventive.py software healthy tests/test_preventive.py
test_bot_metrics.py software healthy tests/test_bot_metrics.py
test_tz.py software healthy tests/test_tz.py
test_modules.py software healthy tests/test_modules.py
reindex_rag.py software healthy scripts/reindex_rag.py
index_history_embeddings.py software healthy scripts/index_history_embeddings.py
README.md software healthy scripts/README.md
backup_db.py software healthy scripts/backup_db.py
fix_js.py software healthy scripts/fix_js.py
query_assets2.py software healthy scripts/debug/query_assets2.py
check_tables.py software healthy scripts/debug/check_tables.py
query_summary.py software healthy scripts/debug/query_summary.py
probe_pooler.py software healthy scripts/debug/probe_pooler.py

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

LabelLayerStatusPath
requirements data healthy scripts/migrations/add_requirements_module.sql
IF data healthy scripts/backup_db.py
bot_aliases data healthy scripts/migrations/migrate_aliases.py
bot_embeddings data healthy scripts/migrations/migrate_pgvector.py
bot_processed_updates data healthy bot/telegram_bot.py
User data healthy models.py
Notification data healthy models.py
AuditLog data healthy models.py
RolePermission data healthy models.py
Area data healthy models.py
Line data healthy models.py
Equipment data healthy models.py
EquipmentFlowEdge data healthy models.py
System data healthy models.py
Component data healthy models.py
SparePart data healthy models.py
EquipmentSpec data healthy models.py
ComponentSpec data healthy models.py
DocumentLink data healthy models.py
FailureCatalog data healthy models.py
Provider data healthy models.py
Technician data healthy models.py
MaintenanceNotice data healthy models.py
WorkOrder data healthy models.py
Tool data healthy models.py
WarehouseItem data healthy models.py
WarehouseMovement data healthy models.py
OTPersonnel data healthy models.py
PhotoAttachment data healthy models.py
OTLogEntry data healthy models.py
OTMaterial data healthy models.py
PurchaseOrder data healthy models.py
PurchaseRequest data healthy models.py
Requirement data healthy models.py
LubricationPoint data healthy models.py
LubricationExecution data healthy models.py
MonitoringPoint data healthy models.py
MonitoringReading data healthy models.py
RotativeAsset data healthy models.py
MotorElectricalTest data healthy models.py
RotativeAssetSpec data healthy models.py
InspectionRoute data healthy models.py
InspectionItem data healthy models.py
InspectionExecution data healthy models.py
InspectionResult data healthy models.py
Activity data healthy models.py
Milestone data healthy models.py
RotativeAssetBOM data healthy models.py
RotativeAssetHistory data healthy models.py
ThicknessPoint data healthy models.py

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

LabelLayerStatusPath
User software healthy models.py:11
Notification software healthy models.py:55
AuditLog software healthy models.py:81
RolePermission software healthy models.py:127
Area software healthy models.py:161
Line software healthy models.py:183
Equipment software healthy models.py:196
EquipmentFlowEdge software healthy models.py:259
System software healthy models.py:287
Component software healthy models.py:299
SparePart software healthy models.py:313
EquipmentSpec software healthy models.py:337
ComponentSpec software healthy models.py:352
DocumentLink software healthy models.py:369
FailureCatalog software healthy models.py:385
Provider software healthy models.py:407
Technician software healthy models.py:421
MaintenanceNotice software healthy models.py:433
WorkOrder software healthy models.py:506
Tool software healthy models.py:584
WarehouseItem software healthy models.py:600
WarehouseMovement software healthy models.py:638
OTPersonnel software healthy models.py:660
PhotoAttachment software healthy models.py:695
OTLogEntry software healthy models.py:722
OTMaterial software healthy models.py:749
PurchaseOrder software healthy models.py:786
PurchaseRequest software healthy models.py:830
Requirement software healthy models.py:890
LubricationPoint software healthy models.py:976
LubricationExecution software healthy models.py:1063
MonitoringPoint software healthy models.py:1101
MonitoringReading software healthy models.py:1190
RotativeAsset software healthy models.py:1225
MotorElectricalTest software healthy models.py:1318
RotativeAssetSpec software healthy models.py:1374
InspectionRoute software healthy models.py:1401
InspectionItem software healthy models.py:1463
InspectionExecution software healthy models.py:1495
InspectionResult software healthy models.py:1527
Activity software healthy models.py:1559
Milestone software healthy models.py:1608
RotativeAssetBOM software healthy models.py:1637
RotativeAssetHistory software healthy models.py:1672
ThicknessPoint software healthy models.py:1721
ThicknessInspection software healthy models.py:1772
ThicknessReading software healthy models.py:1821
Shutdown software healthy models.py:1851
ShutdownArea software healthy models.py:1903
ShutdownTemplate software healthy models.py:1921

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

LabelLayerStatusPath
static software healthy static
js software healthy static/js
css software healthy static/css
tests software healthy tests
scripts software healthy scripts
debug software healthy scripts/debug
_archive software healthy scripts/_archive
legacy_tests software healthy scripts/_archive/legacy_tests
seeds software healthy scripts/seeds
migrations software healthy scripts/migrations
.github software healthy .github
workflows software healthy .github/workflows
utils software healthy utils
bot software healthy bot
actions software healthy bot/actions
templates software healthy templates
docs software healthy docs
supabase software healthy supabase
routes software healthy routes

LabelLayerStatusPath
migrate_warehouse.py data healthy scripts/migrations/migrate_warehouse.py
add_requirements_module.sql data healthy scripts/migrations/add_requirements_module.sql
enable_rls_public_schema.sql data healthy scripts/migrations/enable_rls_public_schema.sql
migrate_role_permissions_add_ot_flags.py data healthy scripts/migrations/migrate_role_permissions_add_ot_flags.py
migrate_conformity.py data healthy scripts/migrations/migrate_conformity.py
migrate_notice_annul.py data healthy scripts/migrations/migrate_notice_annul.py
migrate_role_permissions_8flags.py data healthy scripts/migrations/migrate_role_permissions_8flags.py
migrate_otpersonnel.py data healthy scripts/migrations/migrate_otpersonnel.py
migrate_lubrication_compat.py data healthy scripts/migrations/migrate_lubrication_compat.py
migrate_aliases.py data healthy scripts/migrations/migrate_aliases.py
rls_rollback_all.sql data healthy scripts/migrations/rls_rollback_all.sql
rls_step1_verify.sql data healthy scripts/migrations/rls_step1_verify.sql
migrate_pgvector.py data healthy scripts/migrations/migrate_pgvector.py
migrate_warehouse_mgmt.py data healthy scripts/migrations/migrate_warehouse_mgmt.py
migrate_purchase_req.py data healthy scripts/migrations/migrate_purchase_req.py
migrate_to_supabase.py data healthy scripts/migrations/migrate_to_supabase.py
migrate_db.py data healthy scripts/migrations/migrate_db.py
rls_step2_test_one_table.sql data healthy scripts/migrations/rls_step2_test_one_table.sql

LabelLayerStatusPath
postgresql data healthy .env.example
postgres data healthy .env.example
sqlite data healthy .env.example

LabelLayerStatusPath
port:5009 network healthy app.py
port:6543 network healthy scripts/debug/probe_pooler.py
port:5432 network healthy scripts/_archive/legacy_tests/test_db_connection.py

LabelLayerStatusPath
vps::aws hardware healthy .env.example
vps::azure hardware healthy supabase/config.toml

LabelLayerStatusPath
bryamlazo166__cmms-app software healthy /data/fable5_failed_archive/bryamlazo166__cmms-app

LabelLayerStatusPath
127.0.0.1 network healthy scripts/debug/debug_download.py

LabelLayerStatusPath
password_literal::scripts/debug/probe_pooler.py security healthy scripts/debug/probe_pooler.py

LabelLayerStatusPath
auth::supabase/config.toml security healthy supabase/config.toml

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

LabelLayerStatusPath
pytest cicd healthy .github/workflows/tests.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/51f922df-393e-48e5-9b04-357d185fbd13/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/51f922df-393e-48e5-9b04-357d185fbd13/

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.