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.

tornidomaroc-web/scan-and-action

https://github.com/tornidomaroc-web/scan-and-action · scanned 2026-06-16 00:40 UTC (2 months, 1 week ago)

80 raw signals (0 security + 80 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 73 actionable findings from 1 signal source. 7 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 460 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
mount software healthy apps/frontend/tests/checkoutSuccess.test.tsx:mount
click software healthy apps/frontend/tests/checkoutSuccess.test.tsx:click
mountDashboard software healthy apps/frontend/tests/checkoutSuccess.test.tsx:mountDashboard
htmlEscape software healthy apps/frontend/tests/bottomTabBar.test.tsx:htmlEscape
render software healthy apps/frontend/tests/bottomTabBar.test.tsx:render
mountModal software healthy apps/frontend/tests/uploadGating.test.tsx:mountModal
click software healthy apps/frontend/tests/uploadGating.test.tsx:click
addFilesToInput software healthy apps/frontend/tests/uploadGating.test.tsx:addFilesToInput
photo software healthy apps/frontend/tests/uploadGating.test.tsx:photo
OutletStub software healthy apps/frontend/tests/renderScreens.test.tsx:OutletStub
htmlEscape software healthy apps/frontend/tests/renderScreens.test.tsx:htmlEscape
renderModalInDom software healthy apps/frontend/tests/renderScreens.test.tsx:renderModalInDom
renderAt software healthy apps/frontend/tests/renderScreens.test.tsx:renderAt
mount software healthy apps/frontend/tests/processingFlow.test.tsx:mount
click software healthy apps/frontend/tests/processingFlow.test.tsx:click
setInputFiles software healthy apps/frontend/tests/processingFlow.test.tsx:setInputFiles
mountCapture software healthy apps/frontend/tests/processingFlow.test.tsx:mountCapture
pickPhoto software healthy apps/frontend/tests/processingFlow.test.tsx:pickPhoto
pickPdf software healthy apps/frontend/tests/processingFlow.test.tsx:pickPdf
OutletStub software healthy apps/frontend/tests/reviewQueueActions.test.tsx:OutletStub
mount software healthy apps/frontend/tests/reviewQueueActions.test.tsx:mount
click software healthy apps/frontend/tests/reviewQueueActions.test.tsx:click
mount software healthy apps/frontend/tests/settingsPreferences.test.tsx:mount
click software healthy apps/frontend/tests/settingsPreferences.test.tsx:click
buttonByText software healthy apps/frontend/tests/settingsPreferences.test.tsx:buttonByTe…
App software healthy apps/frontend/src/App.tsx:App
useStrings software healthy apps/frontend/src/i18n/useStrings.ts:useStrings
useLanguage software healthy apps/frontend/src/i18n/LanguageContext.tsx:useLanguage
DocumentDetailScreen software healthy apps/frontend/src/screens/DocumentDetailScreen.tsx:Document…
fieldLabel software healthy apps/frontend/src/screens/DocumentDetailScreen.tsx:fieldLab…
handleReviewAction software healthy apps/frontend/src/screens/DocumentDetailScreen.tsx:handleRe…
handleRefresh software healthy apps/frontend/src/screens/DocumentDetailScreen.tsx:handleRe…
DocumentDetailSkeleton software healthy apps/frontend/src/screens/DocumentDetailScreen.tsx:Document…
handleAuth software healthy apps/frontend/src/screens/AuthScreen.tsx:handleAuth
SearchScreen software healthy apps/frontend/src/screens/SearchScreen.tsx:SearchScreen
submitQuery software healthy apps/frontend/src/screens/SearchScreen.tsx:submitQuery
loadReport software healthy apps/frontend/src/screens/SearchScreen.tsx:loadReport
handleSearchSubmit software healthy apps/frontend/src/screens/SearchScreen.tsx:handleSearchSubm…
handlePromptClick software healthy apps/frontend/src/screens/SearchScreen.tsx:handlePromptClick
LandingScreen software healthy apps/frontend/src/screens/LandingScreen.tsx:LandingScreen
SettingsScreen software healthy apps/frontend/src/screens/SettingsScreen.tsx:SettingsScreen
handleLogout software healthy apps/frontend/src/screens/SettingsScreen.tsx:handleLogout
formatDate software healthy apps/frontend/src/screens/ActivityScreen.tsx:formatDate
ActivityScreen software healthy apps/frontend/src/screens/ActivityScreen.tsx:ActivityScreen
fetchActivity software healthy apps/frontend/src/screens/ActivityScreen.tsx:fetchActivity
formatDate software healthy apps/frontend/src/screens/DashboardScreen.tsx:formatDate
DashboardScreen software healthy apps/frontend/src/screens/DashboardScreen.tsx:DashboardScre…
handleViewAll software healthy apps/frontend/src/screens/DashboardScreen.tsx:handleViewAll
fetchData software healthy apps/frontend/src/screens/DashboardScreen.tsx:fetchData
getConfidenceLevel software healthy apps/frontend/src/screens/DashboardScreen.tsx:getConfidence…

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
.env.example software healthy .env.example
LICENSE software healthy LICENSE
vite.config.ts software healthy apps/frontend/vite.config.ts
vercel.json software healthy apps/frontend/vercel.json
postcss.config.cjs software healthy apps/frontend/postcss.config.cjs
.env.production software healthy apps/frontend/.env.production
package.json software healthy apps/frontend/package.json
tsconfig.node.json software healthy apps/frontend/tsconfig.node.json
index.html software healthy apps/frontend/index.html
tailwind.config.cjs software healthy apps/frontend/tailwind.config.cjs
capacitor.config.ts software healthy apps/frontend/capacitor.config.ts
package-lock.json software healthy apps/frontend/package-lock.json
tsconfig.json software healthy apps/frontend/tsconfig.json
vitest.config.ts software healthy apps/frontend/vitest.config.ts
build.gradle software healthy apps/frontend/android/build.gradle
build.gradle software healthy apps/frontend/android/app/build.gradle
ExampleInstrumentedTest.java software healthy apps/frontend/android/app/src/androidTest/java/com/getcapac…
ExampleUnitTest.java software healthy apps/frontend/android/app/src/test/java/com/getcapacitor/my…
MainActivity.java software healthy apps/frontend/android/app/src/main/java/com/scanaction/app/…
checkoutSuccess.test.tsx software healthy apps/frontend/tests/checkoutSuccess.test.tsx
bottomTabBar.test.tsx software healthy apps/frontend/tests/bottomTabBar.test.tsx
uploadGating.test.tsx software healthy apps/frontend/tests/uploadGating.test.tsx
renderScreens.test.tsx software healthy apps/frontend/tests/renderScreens.test.tsx
processingFlow.test.tsx software healthy apps/frontend/tests/processingFlow.test.tsx
pwa.test.ts software healthy apps/frontend/tests/pwa.test.ts
reviewQueueActions.test.tsx software healthy apps/frontend/tests/reviewQueueActions.test.tsx
settingsPreferences.test.tsx software healthy apps/frontend/tests/settingsPreferences.test.tsx
index.css software healthy apps/frontend/src/index.css
main.tsx software healthy apps/frontend/src/main.tsx
vite-env.d.ts software healthy apps/frontend/src/vite-env.d.ts
App.tsx software healthy apps/frontend/src/App.tsx
types.ts software healthy apps/frontend/src/types.ts
useStrings.ts software healthy apps/frontend/src/i18n/useStrings.ts
strings.ts software healthy apps/frontend/src/i18n/strings.ts
LanguageContext.tsx software healthy apps/frontend/src/i18n/LanguageContext.tsx
apiMocks.ts software healthy apps/frontend/src/mocks/apiMocks.ts
PrivacyPolicy.tsx software healthy apps/frontend/src/screens/PrivacyPolicy.tsx
DocumentDetailScreen.tsx software healthy apps/frontend/src/screens/DocumentDetailScreen.tsx
AuthScreen.tsx software healthy apps/frontend/src/screens/AuthScreen.tsx
SearchScreen.tsx software healthy apps/frontend/src/screens/SearchScreen.tsx
LandingScreen.tsx software healthy apps/frontend/src/screens/LandingScreen.tsx
TermsOfService.tsx software healthy apps/frontend/src/screens/TermsOfService.tsx
ProfileScreen.tsx software healthy apps/frontend/src/screens/ProfileScreen.tsx
SettingsScreen.tsx software healthy apps/frontend/src/screens/SettingsScreen.tsx
ActivityScreen.tsx software healthy apps/frontend/src/screens/ActivityScreen.tsx
DashboardScreen.tsx software healthy apps/frontend/src/screens/DashboardScreen.tsx
ReviewQueueScreen.tsx software healthy apps/frontend/src/screens/ReviewQueueScreen.tsx
RefundPolicy.tsx software healthy apps/frontend/src/screens/RefundPolicy.tsx
CaptureSheet.tsx software healthy apps/frontend/src/components/CaptureSheet.tsx

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

LabelLayerStatusPath
apps software healthy apps
frontend software healthy apps/frontend
android software healthy apps/frontend/android
app software healthy apps/frontend/android/app
src software healthy apps/frontend/android/app/src
androidTest software healthy apps/frontend/android/app/src/androidTest
java software healthy apps/frontend/android/app/src/androidTest/java
com software healthy apps/frontend/android/app/src/androidTest/java/com
getcapacitor software healthy apps/frontend/android/app/src/androidTest/java/com/getcapac…
myapp software healthy apps/frontend/android/app/src/androidTest/java/com/getcapac…
test software healthy apps/frontend/android/app/src/test
java software healthy apps/frontend/android/app/src/test/java
com software healthy apps/frontend/android/app/src/test/java/com
getcapacitor software healthy apps/frontend/android/app/src/test/java/com/getcapacitor
myapp software healthy apps/frontend/android/app/src/test/java/com/getcapacitor/my…
main software healthy apps/frontend/android/app/src/main
java software healthy apps/frontend/android/app/src/main/java
com software healthy apps/frontend/android/app/src/main/java/com
scanaction software healthy apps/frontend/android/app/src/main/java/com/scanaction
app software healthy apps/frontend/android/app/src/main/java/com/scanaction/app
tests software healthy apps/frontend/tests
src software healthy apps/frontend/src
i18n software healthy apps/frontend/src/i18n
mocks software healthy apps/frontend/src/mocks
screens software healthy apps/frontend/src/screens
components software healthy apps/frontend/src/components
contexts software healthy apps/frontend/src/contexts
lib software healthy apps/frontend/src/lib
hooks software healthy apps/frontend/src/hooks
services software healthy apps/frontend/src/services
native software healthy apps/frontend/src/native
backend software healthy apps/backend
tests software healthy apps/backend/tests
scripts software healthy apps/backend/scripts
prisma software healthy apps/backend/prisma
migrations software healthy apps/backend/prisma/migrations
20260328195313_add_scan_count software healthy apps/backend/prisma/migrations/20260328195313_add_scan_count
20260328193618_init software healthy apps/backend/prisma/migrations/20260328193618_init
20260610170000_add_webhook_event_idempotency software healthy apps/backend/prisma/migrations/20260610170000_add_webhook_e…
src software healthy apps/backend/src
types software healthy apps/backend/src/types
middleware software healthy apps/backend/src/middleware
dto software healthy apps/backend/src/dto
routes software healthy apps/backend/src/routes
controllers software healthy apps/backend/src/controllers
services software healthy apps/backend/src/services
normalization software healthy apps/backend/src/services/normalization
ingestion software healthy apps/backend/src/services/ingestion
query software healthy apps/backend/src/services/query
extraction software healthy apps/backend/src/services/extraction

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

LabelLayerStatusPath
on software healthy apps/frontend/tailwind.config.cjs:on
PaddleNotConfiguredError software healthy apps/frontend/src/lib/paddle.ts:PaddleNotConfiguredError
on software healthy apps/frontend/src/hooks/useTheme.ts:on
on software healthy apps/frontend/src/native/shell.ts:on
WebhookController software healthy apps/backend/src/controllers/webhookController.ts:WebhookCo…
ExpenseController software healthy apps/backend/src/controllers/expenseController.ts:ExpenseCo…
UploadController software healthy apps/backend/src/controllers/uploadController.ts:UploadCont…
ReportController software healthy apps/backend/src/controllers/reportController.ts:ReportCont…
SearchController software healthy apps/backend/src/controllers/searchController.ts:SearchCont…
DocumentController software healthy apps/backend/src/controllers/documentController.ts:Document…
RuleEngineService software healthy apps/backend/src/services/ruleEngineService.ts:RuleEngineSe…
ExpenseSummaryService software healthy apps/backend/src/services/expenseSummaryService.ts:ExpenseS…
ExpenseCategorizationService software healthy apps/backend/src/services/expenseCategorizationService.ts:E…
NormalizationService software healthy apps/backend/src/services/normalization/normalizationServic…
EntityResolutionService software healthy apps/backend/src/services/normalization/entityResolution.ts…
PersistenceService software healthy apps/backend/src/services/ingestion/persistence.ts:Persiste…
IngestionService software healthy apps/backend/src/services/ingestion/ingestionService.ts:Ing…
QueryExecutor software healthy apps/backend/src/services/query/queryExecutor.ts:QueryExecu…
AnswerComposer software healthy apps/backend/src/services/query/answerComposer.ts:AnswerCom…
QueryNormalizer software healthy apps/backend/src/services/query/queryNormalizer.ts:QueryNor…
AnswerFormatter software healthy apps/backend/src/services/query/answerFormatter.ts:AnswerFo…
QueryPlanner software healthy apps/backend/src/services/query/queryPlanner.ts:QueryPlanner
IntentParserService software healthy apps/backend/src/services/query/intentParser.ts:IntentParse…
GeminiExtractionAdapter software healthy apps/backend/src/services/extraction/geminiAdapter.ts:Gemin…

LabelLayerStatusPath
POST /api/webhook/paddle api healthy apps/backend/src/app.ts
GET /api/health api healthy apps/backend/src/app.ts
USE /api api healthy apps/backend/src/app.ts
GET /stats api healthy apps/backend/src/routes/documentRoutes.ts
GET /review api healthy apps/backend/src/routes/documentRoutes.ts
GET /export.csv api healthy apps/backend/src/routes/documentRoutes.ts
GET /recent api healthy apps/backend/src/routes/documentRoutes.ts
GET /all api healthy apps/backend/src/routes/documentRoutes.ts
GET /:id api healthy apps/backend/src/routes/documentRoutes.ts
PATCH /:id/status api healthy apps/backend/src/routes/documentRoutes.ts
POST /:id/action api healthy apps/backend/src/routes/documentRoutes.ts
POST /upload api healthy apps/backend/src/routes/documentRoutes.ts
GET /me api healthy apps/backend/src/routes/userRoutes.ts
POST / api healthy apps/backend/src/routes/searchRoutes.ts
USE /search api healthy apps/backend/src/routes/index.ts
USE /reports api healthy apps/backend/src/routes/index.ts
USE /documents api healthy apps/backend/src/routes/index.ts
USE /user api healthy apps/backend/src/routes/index.ts
USE /expenses api healthy apps/backend/src/routes/index.ts
GET /summary api healthy apps/backend/src/routes/expenseRoutes.ts

LabelLayerStatusPath
/dashboard frontend healthy apps/frontend/tests/checkoutSuccess.test.tsx
/ frontend healthy apps/frontend/tests/checkoutSuccess.test.tsx
documents/:id frontend healthy apps/frontend/tests/renderScreens.test.tsx
/queue frontend healthy apps/frontend/tests/reviewQueueActions.test.tsx
/documents/:id frontend healthy apps/frontend/tests/reviewQueueActions.test.tsx
/settings frontend healthy apps/frontend/tests/settingsPreferences.test.tsx
/login frontend healthy apps/frontend/tests/settingsPreferences.test.tsx
/terms frontend healthy apps/frontend/src/App.tsx
/privacy frontend healthy apps/frontend/src/App.tsx
/refund frontend healthy apps/frontend/src/App.tsx
dashboard frontend healthy apps/frontend/src/App.tsx
activity frontend healthy apps/frontend/src/App.tsx
search frontend healthy apps/frontend/src/App.tsx
queue frontend healthy apps/frontend/src/App.tsx
settings frontend healthy apps/frontend/src/App.tsx
* frontend healthy apps/frontend/src/App.tsx

LabelLayerStatusPath
User data healthy apps/backend/prisma/migrations/20260328193618_init/migratio…
Organization data healthy apps/backend/prisma/migrations/20260328193618_init/migratio…
Membership data healthy apps/backend/prisma/migrations/20260328193618_init/migratio…
Document data healthy apps/backend/prisma/migrations/20260328193618_init/migratio…
DocumentFact data healthy apps/backend/prisma/migrations/20260328193618_init/migratio…
Entity data healthy apps/backend/prisma/migrations/20260328193618_init/migratio…
DocumentEntity data healthy apps/backend/prisma/migrations/20260328193618_init/migratio…
QueryLog data healthy apps/backend/prisma/migrations/20260328193618_init/migratio…
SavedReportDefinition data healthy apps/backend/prisma/migrations/20260328193618_init/migratio…
GeneratedReport data healthy apps/backend/prisma/migrations/20260328193618_init/migratio…
WebhookEvent data healthy apps/backend/prisma/migrations/20260610170000_add_webhook_e…

LabelLayerStatusPath
App frontend healthy apps/frontend/src/App.tsx
PrivacyPolicy frontend healthy apps/frontend/src/screens/PrivacyPolicy.tsx
TermsOfService frontend healthy apps/frontend/src/screens/TermsOfService.tsx
RefundPolicy frontend healthy apps/frontend/src/screens/RefundPolicy.tsx

LabelLayerStatusPath
dotenv::apps/frontend/.env.production security healthy apps/frontend/.env.production
password_literal::apps/frontend/src/i18n/strings.ts security healthy apps/frontend/src/i18n/strings.ts
password_literal::apps/frontend/src/i18n/strings.ts security healthy apps/frontend/src/i18n/strings.ts
password_literal::apps/frontend/src/i18n/strings.ts security healthy apps/frontend/src/i18n/strings.ts

LabelLayerStatusPath
migration.sql data healthy apps/backend/prisma/migrations/20260328195313_add_scan_coun…
migration.sql data healthy apps/backend/prisma/migrations/20260328193618_init/migratio…
migration.sql data healthy apps/backend/prisma/migrations/20260610170000_add_webhook_e…

LabelLayerStatusPath
postgresql data healthy README.md
redis data healthy apps/backend/src/middleware/rateLimits.ts

LabelLayerStatusPath
port:3001 network healthy .env.example
port:5173 network healthy apps/frontend/vite.config.ts

LabelLayerStatusPath
backend cicd healthy .github/workflows/ci.yml
frontend cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
repobility-clone-6xivx5v_ software healthy /tmp/repobility-clone-6xivx5v_

LabelLayerStatusPath
vps::aws hardware healthy apps/backend/src/services/expenseCategorizationService.ts

LabelLayerStatusPath
auth::README.md security healthy README.md

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
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/de2ca653-5c87-45f8-a4bb-c8ad42beba87/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/de2ca653-5c87-45f8-a4bb-c8ad42beba87/

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.