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.

stewartdavidp-ship-it/mast-tenant-template

https://github.com/stewartdavidp-ship-it/mast-tenant-template · scanned 2026-06-16 00:22 UTC (2 months, 2 weeks ago)

493 raw signals (0 security + 493 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 488 actionable findings from 1 signal source. 5 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 7264 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
PLATFORM_PROJECT_ID software healthy storefront-tenant.js:PLATFORM_PROJECT_ID
unwrapFirestoreValue software healthy storefront-tenant.js:unwrapFirestoreValue
unwrapFirestoreFields software healthy storefront-tenant.js:unwrapFirestoreFields
unwrapContainerDoc software healthy storefront-tenant.js:unwrapContainerDoc
escapeHostname software healthy storefront-tenant.js:escapeHostname
getCachedTenant software healthy storefront-tenant.js:getCachedTenant
setCachedTenant software healthy storefront-tenant.js:setCachedTenant
setGlobals software healthy storefront-tenant.js:setGlobals
showError software healthy storefront-tenant.js:showError
resolveWebAppTenant software healthy storefront-tenant.js:resolveWebAppTenant
fetchFsDoc software healthy storefront-tenant.js:fetchFsDoc
fetchFsCollection software healthy storefront-tenant.js:fetchFsCollection
parts software healthy storefront-tenant.js:parts
walletLoadDone software healthy checkout.js:walletLoadDone
esc software healthy checkout.js:esc
parsePrice software healthy checkout.js:parsePrice
formatMoney software healthy checkout.js:formatMoney
n software healthy checkout.js:n
calcSubtotal software healthy checkout.js:calcSubtotal
calcTaxableSubtotal software healthy checkout.js:calcTaxableSubtotal
ensureMastDB software healthy checkout.js:ensureMastDB
fetchShippingConfig software healthy checkout.js:fetchShippingConfig
fetchProductShippingData software healthy checkout.js:fetchProductShippingData
isWholesaleCart software healthy checkout.js:isWholesaleCart
resolveRuleSet software healthy checkout.js:resolveRuleSet
evaluateStrategy software healthy checkout.js:evaluateStrategy
applyModifiers software healthy checkout.js:applyModifiers
getShippingThreshold software healthy checkout.js:getShippingThreshold
calculateShipping software healthy checkout.js:calculateShipping
fetchTaxRate software healthy checkout.js:fetchTaxRate
ensureAuth software healthy checkout.js:ensureAuth
callFunction software healthy checkout.js:callFunction
cfBase software healthy checkout.js:cfBase
buildWalletDeductionsPayload software healthy checkout.js:buildWalletDeductionsPayload
callBreakdownEngine software healthy checkout.js:callBreakdownEngine
attempt software healthy checkout.js:attempt
buildTotalsErrorHtml software healthy checkout.js:buildTotalsErrorHtml
debouncedBreakdownRefresh software healthy checkout.js:debouncedBreakdownRefresh
syncCouponMessage software healthy checkout.js:syncCouponMessage
stepIndicatorHtml software healthy checkout.js:stepIndicatorHtml
stateOptionsHtml software healthy checkout.js:stateOptionsHtml
addressFormHtml software healthy checkout.js:addressFormHtml
renderAddress software healthy checkout.js:renderAddress
saveAddressData software healthy checkout.js:saveAddressData
validateAddress software healthy checkout.js:validateAddress
check software healthy checkout.js:check
renderShipping software healthy checkout.js:renderShipping
applyCoupon software healthy checkout.js:applyCoupon
buildTotalsFromBreakdown software healthy checkout.js:buildTotalsFromBreakdown
sdCents software healthy checkout.js:sdCents

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

LabelLayerStatusPath
lookbook-view.html software healthy lookbook-view.html
survey.html software healthy survey.html
return-shipped.html software healthy return-shipped.html
storefront-tenant.js software healthy storefront-tenant.js
checkout.js software healthy checkout.js
schema-org.js software healthy schema-org.js
product.html software healthy product.html
classes.html software healthy classes.html
declared-state.schema.yaml software healthy declared-state.schema.yaml
claim-coupon.html software healthy claim-coupon.html
my-passes.html software healthy my-passes.html
tenant-brand.js software healthy tenant-brand.js
CLAUDE.md software healthy CLAUDE.md
terms.html software healthy terms.html
commission-terms-accept.html software healthy commission-terms-accept.html
checkout.css software healthy checkout.css
wholesale.html software healthy wholesale.html
index.html software healthy index.html
privacy.html software healthy privacy.html
membership.html software healthy membership.html
firebase.json software healthy firebase.json
feedback-widget.js software healthy feedback-widget.js
storefront-nav.js software healthy storefront-nav.js
schedule.html software healthy schedule.html
ugc-upload.html software healthy ugc-upload.html
storefront-theme.js software healthy storefront-theme.js
cart.js software healthy cart.js
storefront-content.js software healthy storefront-content.js
shop.html software healthy shop.html
dpa.html software healthy dpa.html
cart.css software healthy cart.css
pod-config.js software healthy pod-config.js
commission.html software healthy commission.html
storefront.css software healthy storefront.css
about.html software healthy about.html
waiver.html software healthy waiver.html
manage-seats.html software healthy manage-seats.html
my-wallet.html software healthy my-wallet.html
orders.html software healthy orders.html
redeem-gift-card.html software healthy redeem-gift-card.html
cancel-booking.html software healthy cancel-booking.html
policies.html software healthy policies.html
gift-cards.html software healthy gift-cards.html
my-classes.html software healthy my-classes.html
share-widget.js software healthy share-widget.js
customer-statement.html software healthy customer-statement.html
class-detail.html software healthy class-detail.html
index.html software healthy blog/index.html
post.html software healthy blog/post.html
events.js software healthy events/events.js

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

LabelLayerStatusPath
passes software healthy checkout.js:passes
items software healthy checkout.js:items
pass software healthy checkout.js:pass
data software healthy checkout.js:data
category software healthy checkout.js:category
metadata software healthy checkout.js:metadata
item software healthy checkout.js:item
must software healthy checkout.js:must
start software healthy checkout.js:start
on software healthy cart.js:on
booking software healthy cart.js:booking
registrations software healthy shared/business-entity-constants.js:registrations
registration software healthy shared/business-entity-constants.js:registration
enrollments software healthy app/modules/customers.js:enrollments
Passes software healthy app/modules/passes-v2.js:Passes
scope software healthy app/modules/passes-v2.js:scope
catalog software healthy app/modules/passes-v2.js:catalog
code software healthy app/modules/team.js:code
id software healthy app/modules/cs-reviews-v2.js:id
for software healthy app/modules/book.js:for
against software healthy app/modules/book.js:against
required software healthy app/modules/book.js:required
form software healthy app/modules/book.js:form
var software healthy app/modules/book.js:var
detail software healthy app/modules/book.js:detail
details software healthy app/modules/book.js:details
still software healthy app/modules/book.js:still
filter software healthy app/modules/book.js:filter
assignments software healthy app/modules/book.js:assignments
RECORD software healthy app/modules/book.js:RECORD
write software healthy app/modules/book.js:write
created software healthy app/modules/book.js:created
has software healthy app/modules/book.js:has
references software healthy app/modules/book.js:references
scope software healthy app/modules/book.js:scope
waiverTemplateId software healthy app/modules/book.js:waiverTemplateId
list software healthy app/modules/book.js:list
materializer software healthy app/modules/book.js:materializer
so software healthy app/modules/book.js:so
schedule software healthy app/modules/book.js:schedule
duration software healthy app/modules/book.js:duration
definition software healthy app/modules/book.js:definition
catalog software healthy app/modules/book.js:catalog
start software healthy app/modules/book.js:start
completion software healthy app/modules/book.js:completion
business software healthy app/modules/book.js:business
confirmations software healthy app/modules/book.js:confirmations
attended software healthy app/modules/customer-service.js:attended
catalog software healthy app/modules/classes-v2.js:catalog
detail software healthy app/modules/classes-v2.js:detail

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

LabelLayerStatusPath
auth::schedule.html security healthy schedule.html
auth::return-shipped.html security healthy return-shipped.html
auth::policies.html security healthy policies.html
auth::redeem-gift-card.html security healthy redeem-gift-card.html
auth::lookbook-view.html security healthy lookbook-view.html
auth::about.html security healthy about.html
auth::events/index.html security healthy events/index.html
auth::app/modules/customer-service.js security healthy app/modules/customer-service.js
auth::gift-cards.html security healthy gift-cards.html
auth::blog/post.html security healthy blog/post.html
auth::app/modules/channels-v2.js security healthy app/modules/channels-v2.js
auth::studio/index.html security healthy studio/index.html
auth::docs/ux-audit/guided-record-mock.html security healthy docs/ux-audit/guided-record-mock.html
auth::dpa.html security healthy dpa.html
auth::orders.html security healthy orders.html
auth::claim-coupon.html security healthy claim-coupon.html
auth::membership.html security healthy membership.html
auth::shared/mastdb.js security healthy shared/mastdb.js
auth::app/modules/maker.js security healthy app/modules/maker.js
auth::waiver.html security healthy waiver.html
auth::blog/index.html security healthy blog/index.html
auth::product.html security healthy product.html
auth::commission-terms-accept.html security healthy commission-terms-accept.html
auth::privacy.html security healthy privacy.html
auth::index.html security healthy index.html
auth::shop.html security healthy shop.html
auth::classes.html security healthy classes.html
auth::my-passes.html security healthy my-passes.html
auth::my-classes.html security healthy my-classes.html
auth::commission.html security healthy commission.html
auth::my-wallet.html security healthy my-wallet.html
auth::pos/index.html security healthy pos/index.html
auth::app/modules/advisor.js security healthy app/modules/advisor.js
auth::app/modules/channels.js security healthy app/modules/channels.js
auth::app/modules/accounting.js security healthy app/modules/accounting.js
auth::class-detail.html security healthy class-detail.html
auth::app/modules/students-v2.js security healthy app/modules/students-v2.js
auth::.github/workflows/deploy.yml security healthy .github/workflows/deploy.yml
auth::wholesale.html security healthy wholesale.html
auth::app/modules/contacts.js security healthy app/modules/contacts.js

LabelLayerStatusPath
blog software healthy blog
events software healthy events
test software healthy test
docs software healthy docs
generated software healthy docs/generated
ux-audit software healthy docs/ux-audit
shared software healthy shared
types software healthy shared/types
scripts software healthy scripts
app software healthy app
modules software healthy app/modules
workflows software healthy app/modules/workflows
templates software healthy templates
the-market software healthy templates/the-market
the-gallery software healthy templates/the-gallery
the-shop software healthy templates/the-shop
the-studio software healthy templates/the-studio
sections software healthy sections
about software healthy sections/about
process software healthy sections/process
contact software healthy sections/contact
events software healthy sections/events
category-grid software healthy sections/category-grid
testimonials software healthy sections/testimonials
gallery software healthy sections/gallery
hero software healthy sections/hero
newsletter software healthy sections/newsletter
about-blurb software healthy sections/about-blurb
featured-products software healthy sections/featured-products
apply software healthy apply
.claude software healthy .claude
studio software healthy studio
show software healthy show
pos software healthy pos
scan software healthy scan
newsletter software healthy newsletter
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
GOOGLE_APPLICATION_CREDENTIALS cicd healthy
MAST_GHA_PAT cicd healthy
MAST_PLATFORM_API_KEY cicd healthy
GITHUB_TOKEN cicd healthy
MAST_REGISTRY_REPO cicd healthy
MAST_ENROLL_API_KEY cicd healthy

LabelLayerStatusPath
lint cicd healthy .github/workflows/lint.yml
deploy cicd healthy .github/workflows/deploy.yml
set-dirty cicd healthy .github/workflows/deploy.yml
lint-migrations cicd healthy .github/workflows/lint-migrations.yml
docs-inventory cicd healthy .github/workflows/docs-inventory.yml

LabelLayerStatusPath
port:200 network healthy events/events.js
port:100 network healthy app/modules/lookbooks.js
port:50 network healthy app/modules/fulfillment.js
port:500 network healthy app/modules/maker.js

LabelLayerStatusPath
gha::lint cicd healthy .github/workflows/lint.yml
gha::deploy cicd healthy .github/workflows/deploy.yml
gha::lint-migrations cicd healthy .github/workflows/lint-migrations.yml
gha::docs-inventory cicd healthy .github/workflows/docs-inventory.yml

LabelLayerStatusPath
127.0.0.1 network healthy storefront-tenant.js
35.07.69.18 network healthy cart.js
24.04.47.09 network healthy share-widget.js

LabelLayerStatusPath
/blog/post.html?id= frontend healthy app/modules/blog.js
/news/?issueId= frontend healthy app/modules/newsletter.js

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

LabelLayerStatusPath
vps::gcp hardware healthy CLAUDE.md

LabelLayerStatusPath
generic_api_key::scripts/register-tenant.sh security healthy scripts/register-tenant.sh
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/8b701db6-7138-4be2-904c-264f6613e021/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/8b701db6-7138-4be2-904c-264f6613e021/

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.