https://github.com/DavxMero/staymanager
· scanned 2026-06-17 01:26 UTC (1 month, 2 weeks ago)
36 raw signals (0 security + 36 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +1.1 (diff) · 36 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 848 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 |
|---|---|---|---|
isoDate |
software | healthy | tests/api/bookings-cancel.spec.ts:isoDate |
signIn |
software | healthy | tests/api/bookings-cancel.spec.ts:signIn |
seedReservation |
software | healthy | tests/api/bookings-cancel.spec.ts:seedReservation |
authHeaders |
software | healthy | tests/api/bookings-cancel.spec.ts:authHeaders |
shouldFilter |
software | healthy | scripts/dev-quiet.mjs:shouldFilter |
makeFilter |
software | healthy | scripts/dev-quiet.mjs:makeFilter |
flushBuffer |
software | healthy | scripts/dev-quiet.mjs:flushBuffer |
cleanup |
software | healthy | scripts/dev-quiet.mjs:cleanup |
RootLayout |
software | healthy | src/app/layout.tsx:RootLayout |
Home |
software | healthy | src/app/page.tsx:Home |
RoomsPage |
software | healthy | src/app/rooms/page.tsx:RoomsPage |
fetchRooms |
software | healthy | src/app/rooms/page.tsx:fetchRooms |
fetchTypeImages |
software | healthy | src/app/rooms/page.tsx:fetchTypeImages |
fetchAllData |
software | healthy | src/app/rooms/page.tsx:fetchAllData |
loadCustomRoomTypes |
software | healthy | src/app/rooms/page.tsx:loadCustomRoomTypes |
saveCustomRoomTypes |
software | healthy | src/app/rooms/page.tsx:saveCustomRoomTypes |
handleAddCustomRoomType |
software | healthy | src/app/rooms/page.tsx:handleAddCustomRoomType |
getDefaultRoomTypes |
software | healthy | src/app/rooms/page.tsx:getDefaultRoomTypes |
getAllRoomTypes |
software | healthy | src/app/rooms/page.tsx:getAllRoomTypes |
handleRoomCheckout |
software | healthy | src/app/rooms/page.tsx:handleRoomCheckout |
handleRoomCheckin |
software | healthy | src/app/rooms/page.tsx:handleRoomCheckin |
handleRoomBooking |
software | healthy | src/app/rooms/page.tsx:handleRoomBooking |
handleMaintenanceComplete |
software | healthy | src/app/rooms/page.tsx:handleMaintenanceComplete |
handleAddRoom |
software | healthy | src/app/rooms/page.tsx:handleAddRoom |
handleEditRoom |
software | healthy | src/app/rooms/page.tsx:handleEditRoom |
handleImageUpload |
software | healthy | src/app/rooms/page.tsx:handleImageUpload |
handleSaveRoom |
software | healthy | src/app/rooms/page.tsx:handleSaveRoom |
bedChanged |
software | healthy | src/app/rooms/page.tsx:bedChanged |
handleDeleteRoom |
software | healthy | src/app/rooms/page.tsx:handleDeleteRoom |
confirmDeleteRoom |
software | healthy | src/app/rooms/page.tsx:confirmDeleteRoom |
formatCurrency |
software | healthy | src/app/rooms/page.tsx:formatCurrency |
isTableMissingError |
software | healthy | src/app/rooms/page.tsx:isTableMissingError |
fetchHousekeepingData |
software | healthy | src/app/rooms/page.tsx:fetchHousekeepingData |
transformedTasks |
software | healthy | src/app/rooms/page.tsx:transformedTasks |
handleSync |
software | healthy | src/app/rooms/page.tsx:handleSync |
handleDailyTasks |
software | healthy | src/app/rooms/page.tsx:handleDailyTasks |
handleCreateCheckoutTask |
software | healthy | src/app/rooms/page.tsx:handleCreateCheckoutTask |
resetTaskForm |
software | healthy | src/app/rooms/page.tsx:resetTaskForm |
handleAddTask |
software | healthy | src/app/rooms/page.tsx:handleAddTask |
handleEditTask |
software | healthy | src/app/rooms/page.tsx:handleEditTask |
handleSaveTask |
software | healthy | src/app/rooms/page.tsx:handleSaveTask |
errorMessage |
software | healthy | src/app/rooms/page.tsx:errorMessage |
handleDeleteTask |
software | healthy | src/app/rooms/page.tsx:handleDeleteTask |
handleMarkAsComplete |
software | healthy | src/app/rooms/page.tsx:handleMarkAsComplete |
getPriorityColor |
software | healthy | src/app/rooms/page.tsx:getPriorityColor |
getStatusColor |
software | healthy | src/app/rooms/page.tsx:getStatusColor |
getTaskTypeIcon |
software | healthy | src/app/rooms/page.tsx:getTaskTypeIcon |
getTaskTypeName |
software | healthy | src/app/rooms/page.tsx:getTaskTypeName |
statusKey |
software | healthy | src/app/rooms/page.tsx:statusKey |
toggle |
software | healthy | src/app/rooms/page.tsx:toggle |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
playwright.config.ts |
software | healthy | playwright.config.ts |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
LICENSE |
software | healthy | LICENSE |
package.json |
software | healthy | package.json |
next.config.ts |
software | healthy | next.config.ts |
components.json |
software | healthy | components.json |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
tsconfig.json |
software | healthy | tsconfig.json |
.last-run.json |
software | healthy | test-results/.last-run.json |
bookings-cancel.spec.ts |
software | healthy | tests/api/bookings-cancel.spec.ts |
dev-quiet.mjs |
software | healthy | scripts/dev-quiet.mjs |
globals.css |
software | healthy | src/app/globals.css |
layout.tsx |
software | healthy | src/app/layout.tsx |
page.tsx |
software | healthy | src/app/page.tsx |
page.tsx |
software | healthy | src/app/rooms/page.tsx |
page.tsx |
software | healthy | src/app/dashboard/page.tsx |
page.tsx |
software | healthy | src/app/billing/page.tsx |
page.tsx |
software | healthy | src/app/billing/[id]/page.tsx |
page.tsx |
software | healthy | src/app/billing/pending/page.tsx |
page.tsx |
software | healthy | src/app/login/page.tsx |
route.ts |
software | healthy | src/app/api/rooms/route.ts |
route.ts |
software | healthy | src/app/api/rooms/upload-image/route.ts |
route.ts |
software | healthy | src/app/api/bookings/[id]/restore/route.ts |
route.ts |
software | healthy | src/app/api/bookings/[id]/cancel/route.ts |
route.ts |
software | healthy | src/app/api/expenses/route.ts |
route.ts |
software | healthy | src/app/api/suppliers/route.ts |
route.ts |
software | healthy | src/app/api/files/upload/route.ts |
route.ts |
software | healthy | src/app/api/chat/route.ts |
route.ts |
software | healthy | src/app/api/users/route.ts |
route.ts |
software | healthy | src/app/api/reports/export/route.ts |
route.ts |
software | healthy | src/app/api/reports/analytics/route.ts |
route.ts |
software | healthy | src/app/api/inventory/route.ts |
route.ts |
software | healthy | src/app/api/custom-room-types/route.ts |
route.ts |
software | healthy | src/app/api/guests/route.ts |
route.ts |
software | healthy | src/app/api/guest-facilities/route.ts |
route.ts |
software | healthy | src/app/api/housekeeping/checkout-cleaning/route.ts |
route.ts |
software | healthy | src/app/api/housekeeping/daily-maintenance/route.ts |
route.ts |
software | healthy | src/app/api/purchase-orders/route.ts |
route.ts |
software | healthy | src/app/api/purchase-orders/[id]/route.ts |
route.ts |
software | healthy | src/app/api/purchase-orders/[id]/receive/route.ts |
page.tsx |
software | healthy | src/app/logistics/page.tsx |
actions.ts |
software | healthy | src/app/occupancy/actions.ts |
page.tsx |
software | healthy | src/app/occupancy/page.tsx |
page.tsx |
software | healthy | src/app/expenses/page.tsx |
page.tsx |
software | healthy | src/app/financial/page.tsx |
page.tsx |
software | healthy | src/app/reports/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
test-results |
software | healthy | test-results |
tests |
software | healthy | tests |
api |
software | healthy | tests/api |
scripts |
software | healthy | scripts |
src |
software | healthy | src |
app |
software | healthy | src/app |
rooms |
software | healthy | src/app/rooms |
dashboard |
software | healthy | src/app/dashboard |
billing |
software | healthy | src/app/billing |
[id] |
software | healthy | src/app/billing/[id] |
pending |
software | healthy | src/app/billing/pending |
login |
software | healthy | src/app/login |
api |
software | healthy | src/app/api |
rooms |
software | healthy | src/app/api/rooms |
upload-image |
software | healthy | src/app/api/rooms/upload-image |
bookings |
software | healthy | src/app/api/bookings |
[id] |
software | healthy | src/app/api/bookings/[id] |
restore |
software | healthy | src/app/api/bookings/[id]/restore |
cancel |
software | healthy | src/app/api/bookings/[id]/cancel |
expenses |
software | healthy | src/app/api/expenses |
suppliers |
software | healthy | src/app/api/suppliers |
files |
software | healthy | src/app/api/files |
upload |
software | healthy | src/app/api/files/upload |
chat |
software | healthy | src/app/api/chat |
users |
software | healthy | src/app/api/users |
reports |
software | healthy | src/app/api/reports |
export |
software | healthy | src/app/api/reports/export |
analytics |
software | healthy | src/app/api/reports/analytics |
inventory |
software | healthy | src/app/api/inventory |
custom-room-types |
software | healthy | src/app/api/custom-room-types |
guests |
software | healthy | src/app/api/guests |
guest-facilities |
software | healthy | src/app/api/guest-facilities |
housekeeping |
software | healthy | src/app/api/housekeeping |
checkout-cleaning |
software | healthy | src/app/api/housekeeping/checkout-cleaning |
daily-maintenance |
software | healthy | src/app/api/housekeeping/daily-maintenance |
purchase-orders |
software | healthy | src/app/api/purchase-orders |
[id] |
software | healthy | src/app/api/purchase-orders/[id] |
receive |
software | healthy | src/app/api/purchase-orders/[id]/receive |
logistics |
software | healthy | src/app/logistics |
occupancy |
software | healthy | src/app/occupancy |
expenses |
software | healthy | src/app/expenses |
financial |
software | healthy | src/app/financial |
reports |
software | healthy | src/app/reports |
auth |
software | healthy | src/app/auth |
callback |
software | healthy | src/app/auth/callback |
signup |
software | healthy | src/app/signup |
settings |
software | healthy | src/app/settings |
development |
software | healthy | src/app/settings/development |
security |
software | healthy | src/app/settings/security |
health |
software | healthy | src/app/settings/health |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth_users |
data | healthy | docs/assets/schema-export-drawdb.sql |
chat |
data | healthy | docs/assets/schema-export-drawdb.sql |
billing_items |
data | healthy | docs/assets/schema-export-drawdb.sql |
custom_room_types |
data | healthy | docs/assets/schema-export-drawdb.sql |
deposits |
data | healthy | docs/assets/schema-export-drawdb.sql |
expenses |
data | healthy | docs/assets/schema-export-drawdb.sql |
guest_facility_items |
data | healthy | docs/assets/schema-export-drawdb.sql |
guest_facility_requests |
data | healthy | docs/assets/schema-export-drawdb.sql |
guests |
data | healthy | docs/assets/schema-export-drawdb.sql |
hotel_settings |
data | healthy | docs/assets/schema-export-drawdb.sql |
housekeeping_tasks |
data | healthy | docs/assets/schema-export-drawdb.sql |
inventory_items |
data | healthy | docs/assets/schema-export-drawdb.sql |
inventory_purchase_order_items |
data | healthy | docs/assets/schema-export-drawdb.sql |
inventory_purchase_orders |
data | healthy | docs/assets/schema-export-drawdb.sql |
inventory_suppliers |
data | healthy | docs/assets/schema-export-drawdb.sql |
inventory_transactions |
data | healthy | docs/assets/schema-export-drawdb.sql |
invoices |
data | healthy | docs/assets/schema-export-drawdb.sql |
payments |
data | healthy | docs/assets/schema-export-drawdb.sql |
profiles |
data | healthy | docs/assets/schema-export-drawdb.sql |
reservations |
data | healthy | docs/assets/schema-export-drawdb.sql |
roles |
data | healthy | docs/assets/schema-export-drawdb.sql |
room_service_requests |
data | healthy | docs/assets/schema-export-drawdb.sql |
rooms |
data | healthy | docs/assets/schema-export-drawdb.sql |
service_items |
data | healthy | docs/assets/schema-export-drawdb.sql |
staff_members |
data | healthy | docs/assets/schema-export-drawdb.sql |
user_roles |
data | healthy | docs/assets/schema-export-drawdb.sql |
users |
data | healthy | docs/assets/schema-export-drawdb.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/rooms |
frontend | healthy | src/app/rooms/page.tsx |
/dashboard |
frontend | healthy | src/app/dashboard/page.tsx |
/billing |
frontend | healthy | src/app/billing/page.tsx |
/billing/[id] |
frontend | healthy | src/app/billing/[id]/page.tsx |
/billing/pending |
frontend | healthy | src/app/billing/pending/page.tsx |
/login |
frontend | healthy | src/app/login/page.tsx |
/logistics |
frontend | healthy | src/app/logistics/page.tsx |
/occupancy |
frontend | healthy | src/app/occupancy/page.tsx |
/expenses |
frontend | healthy | src/app/expenses/page.tsx |
/financial |
frontend | healthy | src/app/financial/page.tsx |
/reports |
frontend | healthy | src/app/reports/page.tsx |
/signup |
frontend | healthy | src/app/signup/page.tsx |
/settings |
frontend | healthy | src/app/settings/page.tsx |
/settings/development |
frontend | healthy | src/app/settings/development/page.tsx |
/settings/security |
frontend | healthy | src/app/settings/security/page.tsx |
/settings/health |
frontend | healthy | src/app/settings/health/page.tsx |
/settings/database |
frontend | healthy | src/app/settings/database/page.tsx |
/chatbot |
frontend | healthy | src/app/chatbot/page.tsx |
/guests |
frontend | healthy | src/app/guests/page.tsx |
/guest-facilities |
frontend | healthy | src/app/guest-facilities/page.tsx |
/staff |
frontend | healthy | src/app/staff/page.tsx |
/roles |
frontend | healthy | src/app/roles/page.tsx |
/chat-history |
frontend | healthy | src/app/chat-history/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | src/app/layout.tsx |
Home |
frontend | healthy | src/app/page.tsx |
RoomsPage |
frontend | healthy | src/app/rooms/page.tsx |
BillingRedirectPage |
frontend | healthy | src/app/billing/page.tsx |
PendingPaymentsPage |
frontend | healthy | src/app/billing/pending/page.tsx |
LoginPage |
frontend | healthy | src/app/login/page.tsx |
LogisticsPage |
frontend | healthy | src/app/logistics/page.tsx |
OccupancyPage |
frontend | healthy | src/app/occupancy/page.tsx |
ExpensesPage |
frontend | healthy | src/app/expenses/page.tsx |
FinancialPage |
frontend | healthy | src/app/financial/page.tsx |
ReportsPage |
frontend | healthy | src/app/reports/page.tsx |
SignUpPage |
frontend | healthy | src/app/signup/page.tsx |
SettingsPage |
frontend | healthy | src/app/settings/page.tsx |
DevelopmentPage |
frontend | healthy | src/app/settings/development/page.tsx |
SecurityPage |
frontend | healthy | src/app/settings/security/page.tsx |
HealthPage |
frontend | healthy | src/app/settings/health/page.tsx |
DatabasePage |
frontend | healthy | src/app/settings/database/page.tsx |
ChatbotPage |
frontend | healthy | src/app/chatbot/page.tsx |
GuestsPage |
frontend | healthy | src/app/guests/page.tsx |
GuestFacilitiesPage |
frontend | healthy | src/app/guest-facilities/page.tsx |
StaffPage |
frontend | healthy | src/app/staff/page.tsx |
RolesManagementPage |
frontend | healthy | src/app/roles/page.tsx |
ChatHistoryPage |
frontend | healthy | src/app/chat-history/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::.env.example |
security | healthy | .env.example |
password_literal::tests/api/bookings-cancel.spec.ts |
security | healthy | tests/api/bookings-cancel.spec.ts |
password_literal::docs/verification/bbt-playwright.spec.ts |
security | healthy | docs/verification/bbt-playwright.spec.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/app/auth/callback/route.ts |
security | healthy | src/app/auth/callback/route.ts |
auth::src/app/guests/page.tsx |
security | healthy | src/app/guests/page.tsx |
auth::docs/verification/bbt-playwright.spec.ts |
security | healthy | docs/verification/bbt-playwright.spec.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
20260610090000_add_reservation_cancellation_audit.sql |
data | healthy | supabase/migrations/20260610090000_add_reservation_cancella… |
20260610120000_enable_realtime_publication.sql |
data | healthy | supabase/migrations/20260610120000_enable_realtime_publicat… |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:16 |
network | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
DavxMero__staymanager |
software | healthy | /data/fable5_failed_archive/DavxMero__staymanager |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | docs/verification/bbt-playwright.spec.ts |
This page is publicly accessible at:
https://repobility.com/scan/be359c9a-0660-4969-bbdb-22440482dfa6/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/be359c9a-0660-4969-bbdb-22440482dfa6/
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.