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.

ericdolsen/cloudbeds-autonomy-engine

https://github.com/ericdolsen/cloudbeds-autonomy-engine · scanned 2026-06-16 04:23 UTC (2 months ago)

69 raw signals (0 security + 69 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months ago · v1 · 69 actionable findings from 1 signal source. 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 151 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
GET / api healthy server.js
GET /chat api healthy server.js
GET /employee api healthy server.js
USE /api/doorlock api healthy server.js
GET /golf-kiosk api healthy server.js
GET /api/golf/config api healthy server.js
GET /api/golf/state api healthy server.js
GET /api/golf/health api healthy server.js
GET /api/golf/:bayId/state api healthy server.js
POST /api/golf/:bayId/heartbeat api healthy server.js
POST /api/golf/:bayId/force-end api healthy server.js
POST /api/golf/:bayId/extend api healthy server.js
POST /api/golf/:bayId/maintenance api healthy server.js
POST /api/golf/:bayId/test-booking api healthy server.js
POST /api/golf/:bayId/test-booking/clear api healthy server.js
GET /golf/test api healthy server.js
POST /api/golf/profiles api healthy server.js
GET /api/golf/profiles/search api healthy server.js
GET /api/golf/profiles/:id/settings api healthy server.js
POST /api/golf/profiles/:id/settings api healthy server.js
POST /api/golf/rounds api healthy server.js
POST /api/golf/agent-heartbeat api healthy server.js
POST /api/golf/:bayId/launch api healthy server.js
GET /alerts api healthy server.js
GET /api/alerts api healthy server.js
POST /api/alerts/:id/ack api healthy server.js
GET /api/health api healthy server.js
GET /api/employee/status api healthy server.js
GET /api/employee/knowledge api healthy server.js
POST /api/employee/knowledge api healthy server.js
POST /api/employee/learning/discover api healthy server.js
GET /api/employee/learning/logs api healthy server.js
POST /api/employee/reports/night-audit api healthy server.js
GET /api/housekeeping/state api healthy server.js
GET /api/housekeeping/housekeepers api healthy server.js
GET /api/employee/housekeeping/roster api healthy server.js
POST /api/employee/housekeeping/roster api healthy server.js
DELETE /api/employee/housekeeping/roster/:id api healthy server.js
GET /api/employee/housekeeping/statuses api healthy server.js
POST /api/employee/housekeeping/statuses api healthy server.js
DELETE /api/employee/housekeeping/statuses/:id api healthy server.js
GET /api/employee/housekeeping/productivity api healthy server.js
GET /api/employee/housekeeping/audit api healthy server.js
GET /api/housekeeping/config api healthy server.js
POST /api/employee/housekeeping/import-from-sheets api healthy server.js
POST /api/employee/housekeeping/rerun-assignment api healthy server.js
GET /api/employee/forecast api healthy server.js
GET /api/employee/business-on-books api healthy server.js
GET /api/employee/groups api healthy server.js
GET /api/employee/groups/:id/outstanding-invoice api healthy server.js

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

LabelLayerStatusPath
getHkAssigner software healthy server.js:getHkAssigner
_pageHintFromReferer software healthy server.js:_pageHintFromReferer
_deviceHintFromUA software healthy server.js:_deviceHintFromUA
checkLocalNetwork software healthy server.js:checkLocalNetwork
reason software healthy server.js:reason
post software healthy server.js:post
startTest software healthy server.js:startTest
clearTest software healthy server.js:clearTest
setMaint software healthy server.js:setMaint
fmt software healthy server.js:fmt
mkBtn software healthy server.js:mkBtn
buildBay software healthy server.js:buildBay
render software healthy server.js:render
left software healthy server.js:left
refresh software healthy server.js:refresh
playersWithSettings software healthy server.js:playersWithSettings
provider software healthy server.js:provider
name software healthy server.js:name
cbIdRaw software healthy server.js:cbIdRaw
label software healthy server.js:label
id software healthy server.js:id
sampleReservation software healthy server.js:sampleReservation
sampleTransaction software healthy server.js:sampleTransaction
date software healthy server.js:date
breakdown software healthy server.js:breakdown
monthStr software healthy server.js:monthStr
base software healthy server.js:base
cond software healthy server.js:cond
parseAddressBlob software healthy server.js:parseAddressBlob
hotelDate software healthy server.js:hotelDate
room software healthy server.js:room
roomsData software healthy server.js:roomsData
extractGuestContact software healthy server.js:extractGuestContact
email software healthy server.js:email
summarizeReservationForKiosk software healthy server.js:summarizeReservationForKiosk
status software healthy server.js:status
aSuffix software healthy server.js:aSuffix
bSuffix software healthy server.js:bSuffix
checkPin software healthy server.js:checkPin
getHotelBusinessDate software healthy server.js:getHotelBusinessDate
validateStartupConfig software healthy server.js:validateStartupConfig
messagingProvider software healthy server.js:messagingProvider
boot software healthy server.js:boot
gracefulShutdown software healthy server.js:gracefulShutdown
⚙ express.static(path.join(__dirname software healthy server.js
⚙ express.json software healthy server.js
⚙ express.urlencoded software healthy server.js
⚙ checkLocalNetwork software healthy server.js

LabelLayerStatusPath
.env.example software healthy .env.example
test_login.js software healthy test_login.js
test_login2.js software healthy test_login2.js
test_headful.js software healthy test_headful.js
test_ua.js software healthy test_ua.js
test_url.js software healthy test_url.js
CLOUDFLARE_TUNNEL.md software healthy CLOUDFLARE_TUNNEL.md
test_redir.js software healthy test_redir.js
package-lock.json software healthy package-lock.json
README.md software healthy README.md
test_login_nav.js software healthy test_login_nav.js
test_payment.js software healthy test_payment.js
server.js software healthy server.js
package.json software healthy package.json
INSTALL.md software healthy INSTALL.md
test_url2.js software healthy test_url2.js
QBO_RECONNECT.md software healthy QBO_RECONNECT.md
test_login3.js software healthy test_login3.js
test_login4.js software healthy test_login4.js

LabelLayerStatusPath
120.0.0.0 network healthy test_ua.js
10.25.25.39 network healthy README.md

LabelLayerStatusPath
ericdolsen__cloudbeds-autonomy-engine software healthy /data/fable5_failed_archive/ericdolsen__cloudbeds-autonomy-…

LabelLayerStatusPath
vps::gcp hardware healthy package-lock.json

LabelLayerStatusPath
auth::.env.example security healthy .env.example
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/1a89decb-607d-4161-90d9-bb439a4b3fa8/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/1a89decb-607d-4161-90d9-bb439a4b3fa8/

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.