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.

awisecoho/Pour.sona

https://github.com/awisecoho/Pour.sona · scanned 2026-06-17 01:36 UTC (1 month, 2 weeks ago)

51 raw signals (0 security + 51 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +0.3 (diff) · 51 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 879 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
inMemoryAllow software healthy middleware.ts:inMemoryAllow
getClientIp software healthy middleware.ts:getClientIp
tooManyRequests software healthy middleware.ts:tooManyRequests
getRedis software healthy middleware.ts:getRedis
getLimiters software healthy middleware.ts:getLimiters
applyRateLimit software healthy middleware.ts:applyRateLimit
middleware software healthy middleware.ts:middleware
GlobalError software healthy app/error.tsx:GlobalError
RootLayout software healthy app/layout.tsx:RootLayout
HomePage software healthy app/page.tsx:HomePage
GuestError software healthy app/r/[slug]/error.tsx:GuestError
stripRec software healthy app/r/[slug]/page.tsx:stripRec
fetchRetailerBootstrap software healthy app/r/[slug]/page.tsx:fetchRetailerBootstrap
hexToRgb software healthy app/r/[slug]/page.tsx:hexToRgb
useTheme software healthy app/r/[slug]/page.tsx:useTheme
useFont software healthy app/r/[slug]/page.tsx:useFont
LoadingScreen software healthy app/r/[slug]/page.tsx:LoadingScreen
NotFound software healthy app/r/[slug]/page.tsx:NotFound
WelcomeScreen software healthy app/r/[slug]/page.tsx:WelcomeScreen
QuickChips software healthy app/r/[slug]/page.tsx:QuickChips
OrderForm software healthy app/r/[slug]/page.tsx:OrderForm
submit software healthy app/r/[slug]/page.tsx:submit
items software healthy app/r/[slug]/page.tsx:items
ProductHero software healthy app/r/[slug]/page.tsx:ProductHero
RecommendationCard software healthy app/r/[slug]/page.tsx:RecommendationCard
handleSuccess software healthy app/r/[slug]/page.tsx:handleSuccess
CustomerPage software healthy app/r/[slug]/page.tsx:CustomerPage
init software healthy app/r/[slug]/page.tsx:init
streamChat software healthy app/r/[slug]/page.tsx:streamChat
start software healthy app/r/[slug]/page.tsx:start
send software healthy app/r/[slug]/page.tsx:send
chipSelect software healthy app/r/[slug]/page.tsx:chipSelect
tryAnother software healthy app/r/[slug]/page.tsx:tryAnother
POST software healthy app/api/migrate/route.ts:POST
GET software healthy app/api/retailer/route.ts:GET
POST software healthy app/api/stripe/checkout/route.ts:POST
POST software healthy app/api/stripe/portal/route.ts:POST
GET software healthy app/api/stripe/trial-check/route.ts:GET
GET software healthy app/api/stripe/status/route.ts:GET
POST software healthy app/api/stripe/webhook/route.ts:POST
POST software healthy app/api/menu-scan/route.ts:POST
GET software healthy app/api/admin/agent-profile/route.ts:GET
PUT software healthy app/api/admin/agent-profile/route.ts:PUT
sanitizeProfile software healthy app/api/admin/agent-profile/route.ts:sanitizeProfile
cleanStr software healthy app/api/admin/agent-profile/route.ts:cleanStr
cleanStrArray software healthy app/api/admin/agent-profile/route.ts:cleanStrArray
escCsv software healthy app/api/admin/dashboard/route.ts:escCsv
csvRow software healthy app/api/admin/dashboard/route.ts:csvRow
clampRange software healthy app/api/admin/dashboard/route.ts:clampRange
GET software healthy app/api/admin/dashboard/route.ts:GET

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

LabelLayerStatusPath
sentry.edge.config.ts software healthy sentry.edge.config.ts
.env.example software healthy .env.example
vitest.config.ts software healthy vitest.config.ts
.eslintrc.json software healthy .eslintrc.json
CLAUDE.md software healthy CLAUDE.md
AGENTS.md software healthy AGENTS.md
sentry.server.config.ts software healthy sentry.server.config.ts
next.config.js software healthy next.config.js
eslint.config.mjs software healthy eslint.config.mjs
skills-lock.json software healthy skills-lock.json
package-lock.json software healthy package-lock.json
README.md software healthy README.md
TASK_6_NOTES.md software healthy TASK_6_NOTES.md
TASK_5_NOTES.md software healthy TASK_5_NOTES.md
middleware.ts software healthy middleware.ts
CRITICAL_FIX_VERIFICATION.md software healthy CRITICAL_FIX_VERIFICATION.md
SETUP.md software healthy SETUP.md
package.json software healthy package.json
TASK_7_NOTES.md software healthy TASK_7_NOTES.md
MIGRATION_VERIFICATION.md software healthy MIGRATION_VERIFICATION.md
tsconfig.json software healthy tsconfig.json
sentry.client.config.ts software healthy sentry.client.config.ts
error.tsx software healthy app/error.tsx
globals.css software healthy app/globals.css
layout.tsx software healthy app/layout.tsx
page.tsx software healthy app/page.tsx
page.module.css software healthy app/page.module.css
error.tsx software healthy app/r/[slug]/error.tsx
page.tsx software healthy app/r/[slug]/page.tsx
route.ts software healthy app/api/migrate/route.ts
route.ts software healthy app/api/retailer/route.ts
route.ts software healthy app/api/stripe/checkout/route.ts
route.ts software healthy app/api/stripe/portal/route.ts
route.ts software healthy app/api/stripe/trial-check/route.ts
route.ts software healthy app/api/stripe/status/route.ts
route.ts software healthy app/api/stripe/webhook/route.ts
route.ts software healthy app/api/menu-scan/route.ts
route.ts software healthy app/api/admin/agent-profile/route.ts
route.ts software healthy app/api/admin/dashboard/route.ts
route.ts software healthy app/api/admin/access/route.ts
route.ts software healthy app/api/admin/retailer/route.ts
route.ts software healthy app/api/admin/flights/route.ts
route.ts software healthy app/api/admin/orders/route.ts
route.ts software healthy app/api/admin/access-diagnostic/route.ts
route.ts software healthy app/api/demo/chat/route.ts
route.ts software healthy app/api/demo/bootstrap/[draftId]/route.ts
route.ts software healthy app/api/chat/route.ts
route.ts software healthy app/api/session/email/route.ts
route.ts software healthy app/api/catalog/route.ts
route.ts software healthy app/api/order/route.ts

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

LabelLayerStatusPath
app software healthy app
r software healthy app/r
[slug] software healthy app/r/[slug]
api software healthy app/api
migrate software healthy app/api/migrate
retailer software healthy app/api/retailer
stripe software healthy app/api/stripe
checkout software healthy app/api/stripe/checkout
portal software healthy app/api/stripe/portal
trial-check software healthy app/api/stripe/trial-check
status software healthy app/api/stripe/status
webhook software healthy app/api/stripe/webhook
menu-scan software healthy app/api/menu-scan
admin software healthy app/api/admin
agent-profile software healthy app/api/admin/agent-profile
dashboard software healthy app/api/admin/dashboard
access software healthy app/api/admin/access
retailer software healthy app/api/admin/retailer
flights software healthy app/api/admin/flights
orders software healthy app/api/admin/orders
access-diagnostic software healthy app/api/admin/access-diagnostic
demo software healthy app/api/demo
chat software healthy app/api/demo/chat
bootstrap software healthy app/api/demo/bootstrap
[draftId] software healthy app/api/demo/bootstrap/[draftId]
chat software healthy app/api/chat
session software healthy app/api/session
email software healthy app/api/session/email
catalog software healthy app/api/catalog
order software healthy app/api/order
signup software healthy app/api/signup
url software healthy app/api/signup/url
finalize software healthy app/api/signup/finalize
onboarding software healthy app/api/onboarding
url software healthy app/api/onboarding/url
finalize software healthy app/api/onboarding/finalize
qr software healthy app/api/qr
poursona-admin software healthy app/api/poursona-admin
check software healthy app/api/poursona-admin/check
social software healthy app/api/poursona-admin/social
connect software healthy app/api/poursona-admin/social/connect
[platform] software healthy app/api/poursona-admin/social/connect/[platform]
post software healthy app/api/poursona-admin/social/post
callback software healthy app/api/poursona-admin/social/callback
[platform] software healthy app/api/poursona-admin/social/callback/[platform]
team-remove software healthy app/api/poursona-admin/team-remove
extend-trial software healthy app/api/poursona-admin/extend-trial
system-check software healthy app/api/poursona-admin/system-check
retailer software healthy app/api/poursona-admin/retailer
[id] software healthy app/api/poursona-admin/retailer/[id]

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

LabelLayerStatusPath
GlobalError frontend healthy app/error.tsx
RootLayout frontend healthy app/layout.tsx
HomePage frontend healthy app/page.tsx
GuestError frontend healthy app/r/[slug]/error.tsx
CustomerPage frontend healthy app/r/[slug]/page.tsx
SetupPage frontend healthy app/setup/page.tsx
AdminError frontend healthy app/admin/error.tsx
AdminLayout frontend healthy app/admin/layout.tsx
Dashboard frontend healthy app/admin/page.tsx
BillingPage frontend healthy app/admin/billing/page.tsx
AdminLogin frontend healthy app/admin/login/[[...rest]]/page.tsx
FlightsPage frontend healthy app/admin/flights/page.tsx
AgentProfilePage frontend healthy app/admin/agent/page.tsx
OrdersPage frontend healthy app/admin/orders/page.tsx
CatalogPage frontend healthy app/admin/catalog/page.tsx
AdminSignUpRedirect frontend healthy app/admin/signup/page.tsx
SettingsPage frontend healthy app/admin/settings/page.tsx
QRPage frontend healthy app/admin/qr/page.tsx
DemoPage frontend healthy app/demo/[draftId]/page.tsx
SignupPage frontend healthy app/signup/page.tsx
PrivacyPage frontend healthy app/privacy/page.tsx
PricingPage frontend healthy app/pricing/page.tsx
TermsPage frontend healthy app/terms/page.tsx
PoursonaAdminError frontend healthy app/poursona-admin/error.tsx
InternalLayout frontend healthy app/poursona-admin/layout.tsx
AppCommandCenter frontend healthy app/poursona-admin/page.tsx
SystemCheckPage frontend healthy app/poursona-admin/system-check/page.tsx
InternalLogin frontend healthy app/poursona-admin/login/[[...rest]]/page.tsx
RetailerDetail frontend healthy app/poursona-admin/retailer/[id]/page.tsx
ProspectPipeline frontend healthy app/poursona-admin/_components/ProspectPipeline.tsx
SocialAccounts frontend healthy app/poursona-admin/_components/SocialAccounts.tsx
LeadsManager frontend healthy app/poursona-admin/_components/LeadsManager.tsx
TeamPage frontend healthy app/poursona-admin/team/page.tsx
OnboardPage frontend healthy app/poursona-admin/onboard/page.tsx

LabelLayerStatusPath
verify-migrations.sql data healthy scripts/verify-migrations.sql
20260514_add_idempotency_key_to_orders.sql data healthy supabase/migrations/20260514_add_idempotency_key_to_orders.…
20260425_add_vendor_intelligence_table.sql data healthy supabase/migrations/20260425_add_vendor_intelligence_table.…
20260514_add_performance_indexes.sql data healthy supabase/migrations/20260514_add_performance_indexes.sql
20260513_create_missing_neon_tables.sql data healthy supabase/migrations/20260513_create_missing_neon_tables.sql
20260425_add_vendor_events_table.sql data healthy supabase/migrations/20260425_add_vendor_events_table.sql
20260514_add_trial_warning_sent_at_to_retailers.sql data healthy supabase/migrations/20260514_add_trial_warning_sent_at_to_r…
20260425_add_vendor_intelligence_columns.sql data healthy supabase/migrations/20260425_add_vendor_intelligence_column…
20260513_add_experience_level_to_customer_profiles.sql data healthy supabase/migrations/20260513_add_experience_level_to_custom…
20260513_add_website_url_to_retailers.sql data healthy supabase/migrations/20260513_add_website_url_to_retailers.s…

LabelLayerStatusPath
127.0.0.1 network healthy tests/security.test.ts
127.5.5.5 network healthy tests/security.test.ts
10.0.0.1 network healthy tests/security.test.ts
192.168.1.1 network healthy tests/security.test.ts
172.16.0.1 network healthy tests/security.test.ts
172.31.255.255 network healthy tests/security.test.ts
172.15.0.1 network healthy tests/security.test.ts
172.32.0.1 network healthy tests/security.test.ts
169.254.169.254 network healthy tests/security.test.ts
172.16.0.0 network healthy lib/security.ts

LabelLayerStatusPath
IF data healthy scripts/verify-migrations.sql
in data healthy scripts/verify-migrations.sql
retailers data healthy supabase/schema.sql
products data healthy supabase/schema.sql
sessions data healthy supabase/schema.sql
orders data healthy supabase/schema.sql
events data healthy supabase/schema.sql
public data healthy supabase/migrations/20260425_add_vendor_intelligence_table.…

LabelLayerStatusPath
postgresql data healthy .env.example
postgres data healthy .env.example
redis data healthy .env.example
mongodb data healthy package-lock.json
mysql data healthy package-lock.json

LabelLayerStatusPath
auth::app/api/poursona-admin/social/connect/[platform]/rout… security healthy app/api/poursona-admin/social/connect/[platform]/route.ts
auth::app/api/poursona-admin/social/post/route.ts security healthy app/api/poursona-admin/social/post/route.ts
auth::app/api/poursona-admin/social-accounts/route.ts security healthy app/api/poursona-admin/social-accounts/route.ts
auth::app/poursona-admin/_components/SocialAccounts.tsx security healthy app/poursona-admin/_components/SocialAccounts.tsx
auth::lib/social.ts security healthy lib/social.ts

LabelLayerStatusPath
awisecoho__Pour.sona software healthy /data/fable5_failed_archive/awisecoho__Pour.sona

LabelLayerStatusPath
equivalents software healthy lib/brand.ts:equivalents

LabelLayerStatusPath
/ frontend healthy app/api/poursona-admin/social/connect/[platform]/route.ts
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/546bc660-c5b5-4470-9f44-f9049ee2bccd/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/546bc660-c5b5-4470-9f44-f9049ee2bccd/

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.