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.

anki2003ta/Museum

https://github.com/anki2003ta/Museum · scanned 2026-08-30 06:42 UTC (1 week, 5 days ago)

350 raw signals (0 security + 350 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 week, 5 days ago · v1 · 348 actionable findings from 1 signal source. 2 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 211 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
middleware.js software healthy middleware.js
README.md software healthy README.md
cloudConfig.js software healthy cloudConfig.js
package.json software healthy package.json
Dockerfile software healthy Dockerfile
package-lock.json software healthy package-lock.json
schema.js software healthy schema.js
app.js software healthy app.js
contributing.md software healthy contributing.md
.env.example software healthy .env.example
CODE_OF_CONDUCT.md software healthy CODE_OF_CONDUCT.md
SECURITY.md software healthy SECURITY.md
docker-compose.yml software healthy docker-compose.yml
readme.md software healthy readme.md
listing.js software healthy models/listing.js
review.js software healthy models/review.js
search.js software healthy models/search.js
user.js software healthy models/user.js
postcss.config.mjs software healthy museum-ticket-booking/postcss.config.mjs
README.md software healthy museum-ticket-booking/README.md
tailwind.config.ts software healthy museum-ticket-booking/tailwind.config.ts
package.json software healthy museum-ticket-booking/package.json
next-env.d.ts software healthy museum-ticket-booking/next-env.d.ts
package-lock.json software healthy museum-ticket-booking/package-lock.json
tsconfig.json software healthy museum-ticket-booking/tsconfig.json
next.config.mjs software healthy museum-ticket-booking/next.config.mjs
PaymentForm.tsx software healthy museum-ticket-booking/components/PaymentForm.tsx
button.tsx software healthy museum-ticket-booking/components/ui/button.tsx
card.tsx software healthy museum-ticket-booking/components/ui/card.tsx
scroll-area.tsx software healthy museum-ticket-booking/components/ui/scroll-area.tsx
input.tsx software healthy museum-ticket-booking/components/ui/input.tsx
globals.css software healthy museum-ticket-booking/app/globals.css
layout.tsx software healthy museum-ticket-booking/app/layout.tsx
api.ts software healthy museum-ticket-booking/lib/api.ts
index.tsx software healthy museum-ticket-booking/pages/index.tsx
success.tsx software healthy museum-ticket-booking/pages/success.tsx
booking.ts software healthy museum-ticket-booking/pages/api/booking.ts
create-checkout-session.ts software healthy museum-ticket-booking/pages/api/create-checkout-session.ts
MuseMate.css software healthy museum-ticket-booking/public/MuseMate.css
ExpressError.js software healthy utils/ExpressError.js
wrapAsync.js software healthy utils/wrapAsync.js
listing.js software healthy routes/listing.js
review.js software healthy routes/review.js
search.js software healthy routes/search.js
user.js software healthy routes/user.js
reviews.js software healthy controllers/reviews.js
users.js software healthy controllers/users.js
listings.js software healthy controllers/listings.js
script.js software healthy public/js/script.js
rating.css software healthy public/css/rating.css

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

LabelLayerStatusPath
@shadcn/ui@^0.0.4 dependencies healthy museum-ticket-booking/package.json
@stripe/react-stripe-js@^2.8.0 dependencies healthy museum-ticket-booking/package.json
@stripe/stripe-js@^4.4.0 dependencies healthy museum-ticket-booking/package.json
@types/stripe@^8.0.417 dependencies healthy museum-ticket-booking/package.json
axios@^1.7.7 dependencies healthy museum-ticket-booking/package.json
classnames@^2.5.1 dependencies healthy museum-ticket-booking/package.json
jspdf@^2.5.1 dependencies healthy museum-ticket-booking/package.json
jspdf-autotable@^3.8.3 dependencies healthy museum-ticket-booking/package.json
lucide-react@^0.438.0 dependencies healthy museum-ticket-booking/package.json
mongodb@^6.8.0 dependencies healthy museum-ticket-booking/package.json
[email protected] dependencies healthy museum-ticket-booking/package.json
react@^18 dependencies healthy museum-ticket-booking/package.json
react-calendar@^5.0.0 dependencies healthy museum-ticket-booking/package.json
react-datepicker@^7.3.0 dependencies healthy museum-ticket-booking/package.json
react-dom@^18 dependencies healthy museum-ticket-booking/package.json
react-time-picker@^7.0.0 dependencies healthy museum-ticket-booking/package.json
stripe@^16.9.0 dependencies healthy museum-ticket-booking/package.json
@types/node@^20.16.3 dependencies healthy museum-ticket-booking/package.json
@types/react@^18.3.5 dependencies healthy museum-ticket-booking/package.json
@types/react-dom@^18 dependencies healthy museum-ticket-booking/package.json
eslint@^8 dependencies healthy museum-ticket-booking/package.json
[email protected] dependencies healthy museum-ticket-booking/package.json
postcss@^8 dependencies healthy museum-ticket-booking/package.json
tailwindcss@^3.4.10 dependencies healthy museum-ticket-booking/package.json
typescript@^5.5.4 dependencies healthy museum-ticket-booking/package.json
@mapbox/mapbox-sdk@^0.16.0 dependencies healthy package.json
cloudinary@^1.41.3 dependencies healthy package.json
connect-flash@^0.1.1 dependencies healthy package.json
cookie-parser@^1.4.6 dependencies healthy package.json
dotenv@^16.4.5 dependencies healthy package.json
ejs@^3.1.10 dependencies healthy package.json
ejs-mate@^4.0.0 dependencies healthy package.json
express@^4.19.2 dependencies healthy package.json
express-session@^1.18.0 dependencies healthy package.json
express-validator@^7.2.0 dependencies healthy package.json
joi@^17.13.3 dependencies healthy package.json
method-override@^3.0.0 dependencies healthy package.json
mongodb@^6.8.0 dependencies healthy package.json
mongoose@^8.5.1 dependencies healthy package.json
multer@^1.4.5-lts.1 dependencies healthy package.json
multer-storage-cloudinary@^4.0.0 dependencies healthy package.json
nodemon@^3.1.7 dependencies healthy package.json
passport@^0.7.0 dependencies healthy package.json
passport-local@^1.0.0 dependencies healthy package.json
passport-local-mongoose@^8.0.0 dependencies healthy package.json

LabelLayerStatusPath
main software healthy app.js:main
PaymentForm software healthy museum-ticket-booking/components/PaymentForm.tsx:PaymentForm
handleSubmit software healthy museum-ticket-booking/components/PaymentForm.tsx:handleSubm…
RootLayout software healthy museum-ticket-booking/app/layout.tsx:RootLayout
sendBookingData software healthy museum-ticket-booking/lib/api.ts:sendBookingData
Component software healthy museum-ticket-booking/pages/index.tsx:Component
handleSend software healthy museum-ticket-booking/pages/index.tsx:handleSend
handleDateChange software healthy museum-ticket-booking/pages/index.tsx:handleDateChange
handleTimeChange software healthy museum-ticket-booking/pages/index.tsx:handleTimeChange
isValidTime software healthy museum-ticket-booking/pages/index.tsx:isValidTime
handleBillGeneration software healthy museum-ticket-booking/pages/index.tsx:handleBillGeneration
handlePayment software healthy museum-ticket-booking/pages/index.tsx:handlePayment
Success software healthy museum-ticket-booking/pages/success.tsx:Success
handleSend software healthy museum-ticket-booking/pages/success.tsx:handleSend
as software healthy museum-ticket-booking/pages/success.tsx:as
handler software healthy museum-ticket-booking/pages/api/booking.ts:handler
handler software healthy museum-ticket-booking/pages/api/create-checkout-session.ts:…
createReview software healthy controllers/reviews.js:createReview
destroyReview software healthy controllers/reviews.js:destroyReview
renderSignupForm software healthy controllers/users.js:renderSignupForm
signup software healthy controllers/users.js:signup
renderLoginForm software healthy controllers/users.js:renderLoginForm
login software healthy controllers/users.js:login
logout software healthy controllers/users.js:logout
index software healthy controllers/listings.js:index
renderNewForm software healthy controllers/listings.js:renderNewForm
showListing software healthy controllers/listings.js:showListing
createListing software healthy controllers/listings.js:createListing
renderEditForm software healthy controllers/listings.js:renderEditForm
updateListing software healthy controllers/listings.js:updateListing
destroyListing software healthy controllers/listings.js:destroyListing
main software healthy init/index.js:main
initDB software healthy init/index.js:initDB
⚙ express.urlencoded software healthy app.js
⚙ methodOverride software healthy app.js
⚙ express.static(path.join(__dirname software healthy app.js
⚙ session(sessionOptions software healthy app.js
⚙ flash( software healthy app.js
⚙ passport.initialize( software healthy app.js
⚙ passport.session( software healthy app.js
⚙ listingRouter software healthy app.js
⚙ reviewRouter software healthy app.js
⚙ userRouter software healthy app.js

LabelLayerStatusPath
models software healthy models
museum-ticket-booking software healthy museum-ticket-booking
components software healthy museum-ticket-booking/components
ui software healthy museum-ticket-booking/components/ui
app software healthy museum-ticket-booking/app
lib software healthy museum-ticket-booking/lib
pages software healthy museum-ticket-booking/pages
api software healthy museum-ticket-booking/pages/api
public software healthy museum-ticket-booking/public
utils software healthy utils
routes software healthy routes
controllers software healthy controllers
public software healthy public
js software healthy public/js
css software healthy public/css
init software healthy init
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
GET / api healthy app.js
USE /listings api healthy app.js
USE /listings/:id/reviews api healthy app.js
USE / api healthy app.js
GET /privacy api healthy app.js
GET /new api healthy routes/listing.js
GET /:id/edit api healthy routes/listing.js
POST / api healthy routes/review.js
DELETE /:reviewId api healthy routes/review.js
GET /logout api healthy routes/user.js
ANY /api/booking api healthy museum-ticket-booking/pages/api/booking.ts
ANY /api/create-checkout-session api healthy museum-ticket-booking/pages/api/create-checkout-session.ts

LabelLayerStatusPath
gha::greet-issue cicd healthy .github/workflows/greet-issue.yml
gha::issue-open-close cicd healthy .github/workflows/issue-open-close.yml
gha::pr-raise cicd healthy .github/workflows/pr-raise.yml
gha::pr-merge cicd healthy .github/workflows/pr-merge.yml
gha::auto-label cicd healthy .github/workflows/auto-label.yml

LabelLayerStatusPath
greet_user cicd healthy .github/workflows/greet-issue.yml
comment cicd healthy .github/workflows/issue-open-close.yml
comment cicd healthy .github/workflows/pr-raise.yml
post_merge_message cicd healthy .github/workflows/pr-merge.yml
label_issue_pr cicd healthy .github/workflows/auto-label.yml

LabelLayerStatusPath
/ frontend healthy museum-ticket-booking/pages/index.tsx
/success frontend healthy museum-ticket-booking/pages/success.tsx
/api/booking frontend healthy museum-ticket-booking/pages/api/booking.ts
/api/create-checkout-session frontend healthy museum-ticket-booking/pages/api/create-checkout-session.ts

LabelLayerStatusPath
PaymentForm frontend healthy museum-ticket-booking/components/PaymentForm.tsx
RootLayout frontend healthy museum-ticket-booking/app/layout.tsx
Component frontend healthy museum-ticket-booking/pages/index.tsx
Success frontend healthy museum-ticket-booking/pages/success.tsx

LabelLayerStatusPath
auth::routes/user.js security healthy routes/user.js
auth::models/user.js security healthy models/user.js
auth::app.js security healthy app.js
auth::package.json security healthy package.json

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
app hardware healthy docker-compose.yml
mongo hardware healthy docker-compose.yml

LabelLayerStatusPath
port:8080 network healthy Dockerfile
port:27017 network healthy docker-compose.yml

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

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

LabelLayerStatusPath
ExpressError software healthy utils/ExpressError.js:ExpressError

LabelLayerStatusPath
mongodb data healthy package.json

LabelLayerStatusPath
127.0.0.1 network healthy app.js

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/9177c925-64f4-4724-8ecc-6e5ecd1976ca/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9177c925-64f4-4724-8ecc-6e5ecd1976ca/

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.