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.

vppillai/passbook

https://github.com/vppillai/passbook · scanned 2026-06-16 00:52 UTC (2 months, 1 week ago)

19 raw signals (0 security + 19 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 19 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 199 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
setVersion software healthy frontend/sw.js:setVersion
resolveVersion software healthy frontend/sw.js:resolveVersion
text software healthy frontend/sw.js:text
isApiRequest software healthy frontend/sw.js:isApiRequest
isAuthRequest software healthy frontend/sw.js:isAuthRequest
isCacheableApi software healthy frontend/sw.js:isCacheableApi
isAsset software healthy frontend/sw.js:isAsset
isShellNavigation software healthy frontend/sw.js:isShellNavigation
networkFirstApi software healthy frontend/sw.js:networkFirstApi
cacheFirstAsset software healthy frontend/sw.js:cacheFirstAsset
staleWhileRevalidateShell software healthy frontend/sw.js:staleWhileRevalidateShell
detectInstance software healthy frontend/js/webauthn.js:detectInstance
sessionToken software healthy frontend/js/webauthn.js:sessionToken
isWebAuthnSupported software healthy frontend/js/webauthn.js:isWebAuthnSupported
isPlatformAuthenticatorAvailable software healthy frontend/js/webauthn.js:isPlatformAuthenticatorAvailable
base64urlToBuffer software healthy frontend/js/webauthn.js:base64urlToBuffer
bufferToBase64url software healthy frontend/js/webauthn.js:bufferToBase64url
decodeCreationOptions software healthy frontend/js/webauthn.js:decodeCreationOptions
decodeRequestOptions software healthy frontend/js/webauthn.js:decodeRequestOptions
encodeRegistrationCredential software healthy frontend/js/webauthn.js:encodeRegistrationCredential
encodeAssertionCredential software healthy frontend/js/webauthn.js:encodeAssertionCredential
apiPost software healthy frontend/js/webauthn.js:apiPost
getAuthStatus software healthy frontend/js/webauthn.js:getAuthStatus
register software healthy frontend/js/webauthn.js:register
login software healthy frontend/js/webauthn.js:login
disable software healthy frontend/js/webauthn.js:disable
overrides software healthy frontend/js/labels.js:overrides
applyLabels software healthy frontend/js/labels.js:applyLabels
vibrate software healthy frontend/js/ui.js:vibrate
formatCurrency software healthy frontend/js/ui.js:formatCurrency
formatTime software healthy frontend/js/ui.js:formatTime
sameDay software healthy frontend/js/ui.js:sameDay
dayKey software healthy frontend/js/ui.js:dayKey
formatDayLabel software healthy frontend/js/ui.js:formatDayLabel
formatMonthName software healthy frontend/js/ui.js:formatMonthName
getCurrentMonthKey software healthy frontend/js/ui.js:getCurrentMonthKey
showScreen software healthy frontend/js/ui.js:showScreen
showModal software healthy frontend/js/ui.js:showModal
hideModal software healthy frontend/js/ui.js:hideModal
closeModal software healthy frontend/js/ui.js:closeModal
showMenu software healthy frontend/js/ui.js:showMenu
hideMenu software healthy frontend/js/ui.js:hideMenu
showToast software healthy frontend/js/ui.js:showToast
showUndoToast software healthy frontend/js/ui.js:showUndoToast
settle software healthy frontend/js/ui.js:settle
flushUndoToast software healthy frontend/js/ui.js:flushUndoToast
showError software healthy frontend/js/ui.js:showError
hideError software healthy frontend/js/ui.js:hideError
updatePinDisplay software healthy frontend/js/ui.js:updatePinDisplay
showPinError software healthy frontend/js/ui.js:showPinError

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

LabelLayerStatusPath
README.md software healthy README.md
LICENSE software healthy LICENSE
manifest.json software healthy frontend/manifest.json
sw.js software healthy frontend/sw.js
index.html software healthy frontend/index.html
webauthn.js software healthy frontend/js/webauthn.js
labels.js software healthy frontend/js/labels.js
ui.js software healthy frontend/js/ui.js
auth.js software healthy frontend/js/auth.js
app.js software healthy frontend/js/app.js
api.js software healthy frontend/js/api.js
expense_state.js software healthy frontend/js/expense_state.js
styles.css software healthy frontend/css/styles.css
eatout.yaml software healthy config/instances/eatout.yaml
kids.yaml software healthy config/instances/kids.yaml
2026-05-11-multi-instance-passbook.md software healthy docs/superpowers/plans/2026-05-11-multi-instance-passbook.md
2026-05-11-multi-instance-passbook-design.md software healthy docs/superpowers/specs/2026-05-11-multi-instance-passbook-d…
bootstrap.sh software healthy scripts/bootstrap.sh
admin.sh software healthy scripts/admin.sh
setup.sh software healthy scripts/setup.sh
cleanup-aws.sh software healthy scripts/cleanup-aws.sh
migrate-instance.sh software healthy scripts/migrate-instance.sh
teardown.sh software healthy scripts/teardown.sh
add-data.sh software healthy scripts/add-data.sh
template.yaml software healthy infrastructure/template.yaml
bootstrap.yaml software healthy infrastructure/bootstrap.yaml
go.mod software healthy backend/go.mod
fakerepo.go software healthy backend/internal/testutil/fakerepo.go
middleware_test.go software healthy backend/internal/middleware/middleware_test.go
cors.go software healthy backend/internal/middleware/cors.go
auth.go software healthy backend/internal/middleware/auth.go
handler_test.go software healthy backend/internal/handler/handler_test.go
auth.go software healthy backend/internal/handler/auth.go
webauthn.go software healthy backend/internal/handler/webauthn.go
expense.go software healthy backend/internal/handler/expense.go
router.go software healthy backend/internal/handler/router.go
interface.go software healthy backend/internal/repository/interface.go
dynamodb.go software healthy backend/internal/repository/dynamodb.go
helpers_test.go software healthy backend/internal/repository/helpers_test.go
expense_test.go software healthy backend/internal/service/expense_test.go
expense_editdate_test.go software healthy backend/internal/service/expense_editdate_test.go
auth.go software healthy backend/internal/service/auth.go
auth_test.go software healthy backend/internal/service/auth_test.go
webauthn.go software healthy backend/internal/service/webauthn.go
expense.go software healthy backend/internal/service/expense.go
webauthn_test.go software healthy backend/internal/service/webauthn_test.go
expense_date_test.go software healthy backend/internal/service/expense_date_test.go
types.go software healthy backend/internal/model/types.go
main.go software healthy backend/cmd/api/main.go
main_test.go software healthy backend/cmd/api/main_test.go

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

LabelLayerStatusPath
frontend software healthy frontend
js software healthy frontend/js
css software healthy frontend/css
config software healthy config
instances software healthy config/instances
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
scripts software healthy scripts
infrastructure software healthy infrastructure
backend software healthy backend
internal software healthy backend/internal
testutil software healthy backend/internal/testutil
middleware software healthy backend/internal/middleware
handler software healthy backend/internal/handler
repository software healthy backend/internal/repository
service software healthy backend/internal/service
model software healthy backend/internal/model
cmd software healthy backend/cmd
api software healthy backend/cmd/api
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
test-backend cicd healthy .github/workflows/test.yaml
lint-frontend cicd healthy .github/workflows/test.yaml
discover cicd healthy .github/workflows/deploy-frontend.yaml
build cicd healthy .github/workflows/deploy-frontend.yaml
deploy cicd healthy .github/workflows/deploy-frontend.yaml
test cicd healthy .github/workflows/deploy-backend.yaml
discover cicd healthy .github/workflows/deploy-backend.yaml
build cicd healthy .github/workflows/deploy-backend.yaml
deploy cicd healthy .github/workflows/deploy-backend.yaml
prune-artifacts cicd healthy .github/workflows/deploy-backend.yaml

LabelLayerStatusPath
auth::.github/workflows/deploy-frontend.yaml security healthy .github/workflows/deploy-frontend.yaml
auth::README.md security healthy README.md
auth::scripts/cleanup-aws.sh security healthy scripts/cleanup-aws.sh
auth::backend/go.mod security healthy backend/go.mod
auth::scripts/setup.sh security healthy scripts/setup.sh
auth::infrastructure/bootstrap.yaml security healthy infrastructure/bootstrap.yaml
auth::scripts/teardown.sh security healthy scripts/teardown.sh

LabelLayerStatusPath
hook software healthy frontend/js/ui.js:hook
Auth software healthy frontend/js/auth.js:Auth
App software healthy frontend/js/app.js:App
is software healthy frontend/js/app.js:is
Api software healthy frontend/js/api.js:Api

LabelLayerStatusPath
gha::test cicd healthy .github/workflows/test.yaml
gha::deploy-frontend cicd healthy .github/workflows/deploy-frontend.yaml
gha::deploy-backend cicd healthy .github/workflows/deploy-backend.yaml

LabelLayerStatusPath
203.0.113.7 network healthy backend/internal/repository/helpers_test.go
6.6.6.6 network healthy backend/cmd/api/main_test.go

LabelLayerStatusPath
vps::aws hardware healthy README.md
vps::ec2 hardware healthy infrastructure/bootstrap.yaml

LabelLayerStatusPath
AWS_REGION cicd healthy
AWS_ACCOUNT_ID cicd healthy

LabelLayerStatusPath
repobility-clone-77n6st_p software healthy /tmp/repobility-clone-77n6st_p

LabelLayerStatusPath
gpu (detected) hardware healthy README.md
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/b8448405-ac2a-468d-bedd-58be22366455/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b8448405-ac2a-468d-bedd-58be22366455/

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.