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.

tornikepe/peit

https://github.com/tornikepe/peit · scanned 2026-06-16 00:40 UTC (2 months, 1 week ago)

115 raw signals (0 security + 115 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 115 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 1427 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
register software healthy instrumentation.ts:register
loadEnvLocal software healthy drizzle.config.ts:loadEnvLocal
value software healthy drizzle.config.ts:value
v software healthy scripts/db-migrate-lemon.mjs:v
columnExists software healthy scripts/db-migrate-lemon.mjs:columnExists
enumHasValue software healthy scripts/db-migrate-lemon.mjs:enumHasValue
main software healthy scripts/db-migrate-lemon.mjs:main
v software healthy scripts/db-check.mjs:v
v software healthy scripts/test-rate-limit.mjs:v
v software healthy scripts/db-init.mjs:v
v software healthy scripts/db-check-vector.mjs:v
v software healthy scripts/db-migrate-lead-score.mjs:v
enumExists software healthy scripts/db-migrate-lead-score.mjs:enumExists
columnExists software healthy scripts/db-migrate-lead-score.mjs:columnExists
scoreFor software healthy scripts/db-migrate-lead-score.mjs:scoreFor
lower software healthy scripts/db-migrate-lead-score.mjs:lower
main software healthy scripts/db-migrate-lead-score.mjs:main
withWidgetHeaders software healthy src/middleware.ts:withWidgetHeaders
getBotResponse software healthy src/components/ChatWidget.tsx:getBotResponse
BotAvatar software healthy src/components/ChatWidget.tsx:BotAvatar
ChatWidget software healthy src/components/ChatWidget.tsx:ChatWidget
send software healthy src/components/ChatWidget.tsx:send
msg software healthy src/components/ChatWidget.tsx:msg
HowItWorks software healthy src/components/HowItWorks.tsx:HowItWorks
Stars software healthy src/components/Testimonials.tsx:Stars
Testimonials software healthy src/components/Testimonials.tsx:Testimonials
Logo software healthy src/components/Logo.tsx:Logo
text software healthy src/components/Logo.tsx:text
planSlug software healthy src/components/Pricing.tsx:planSlug
Pricing software healthy src/components/Pricing.tsx:Pricing
T software healthy src/components/T.tsx:T
Features software healthy src/components/Features.tsx:Features
JsonLd software healthy src/components/JsonLd.tsx:JsonLd
organizationSchema software healthy src/components/JsonLd.tsx:organizationSchema
softwareApplicationSchema software healthy src/components/JsonLd.tsx:softwareApplicationSchema
faqPageSchema software healthy src/components/JsonLd.tsx:faqPageSchema
articleSchema software healthy src/components/JsonLd.tsx:articleSchema
PricingCheckoutButton software healthy src/components/PricingCheckoutButton.tsx:PricingCheckoutBut…
startCheckout software healthy src/components/PricingCheckoutButton.tsx:startCheckout
handleClick software healthy src/components/PricingCheckoutButton.tsx:handleClick
humanizeError software healthy src/components/PricingCheckoutButton.tsx:humanizeError
FAQ software healthy src/components/FAQ.tsx:FAQ
subscribeNoop software healthy src/components/CookieConsent.tsx:subscribeNoop
useIsClient software healthy src/components/CookieConsent.tsx:useIsClient
readConsentSnapshot software healthy src/components/CookieConsent.tsx:readConsentSnapshot
subscribeConsent software healthy src/components/CookieConsent.tsx:subscribeConsent
handler software healthy src/components/CookieConsent.tsx:handler
writeConsent software healthy src/components/CookieConsent.tsx:writeConsent
CookieConsent software healthy src/components/CookieConsent.tsx:CookieConsent
open software healthy src/components/CookieConsent.tsx:open

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

LabelLayerStatusPath
instrumentation.ts software healthy instrumentation.ts
vercel.json software healthy vercel.json
postcss.config.mjs software healthy postcss.config.mjs
README.md software healthy README.md
tailwind.config.ts software healthy tailwind.config.ts
LAUNCH.md software healthy LAUNCH.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
CONTRIBUTING.md software healthy CONTRIBUTING.md
sentry.server.config.ts software healthy sentry.server.config.ts
package-lock.json software healthy package-lock.json
sentry.client.config.ts software healthy sentry.client.config.ts
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
drizzle.config.ts software healthy drizzle.config.ts
sentry.edge.config.ts software healthy sentry.edge.config.ts
eslint.config.mjs software healthy eslint.config.mjs
AGENTS.md software healthy AGENTS.md
next.config.ts software healthy next.config.ts
API.md software healthy docs/API.md
ARCHITECTURE.md software healthy docs/ARCHITECTURE.md
README.md software healthy docs/README.md
staging-setup.md software healthy docs/staging-setup.md
FEATURES.md software healthy docs/FEATURES.md
DESIGN_SYSTEM.md software healthy docs/DESIGN_SYSTEM.md
PAGES.md software healthy docs/PAGES.md
monitoring.md software healthy docs/monitoring.md
db-migrate-lemon.mjs software healthy scripts/db-migrate-lemon.mjs
db-check.mjs software healthy scripts/db-check.mjs
test-rate-limit.mjs software healthy scripts/test-rate-limit.mjs
db-init.mjs software healthy scripts/db-init.mjs
db-check-vector.mjs software healthy scripts/db-check-vector.mjs
db-migrate-lead-score.mjs software healthy scripts/db-migrate-lead-score.mjs
launch.json software healthy .claude/launch.json
pricing.md software healthy public/pricing.md
ci.yml software healthy .github/workflows/ci.yml
0001_ambitious_blindfold.sql software healthy drizzle/0001_ambitious_blindfold.sql
0009_analytics_geoip.sql software healthy drizzle/0009_analytics_geoip.sql
0007_email_system.sql software healthy drizzle/0007_email_system.sql
0013_message_feedback.sql software healthy drizzle/0013_message_feedback.sql
0014_bot_custom_css.sql software healthy drizzle/0014_bot_custom_css.sql
0018_flows.sql software healthy drizzle/0018_flows.sql
0005_rename_plans_basic_ultimate.sql software healthy drizzle/0005_rename_plans_basic_ultimate.sql
0015_greeting_variants.sql software healthy drizzle/0015_greeting_variants.sql
0021_referrals.sql software healthy drizzle/0021_referrals.sql
0000_quick_ma_gnuci.sql software healthy drizzle/0000_quick_ma_gnuci.sql
0006_token_usage_tracking.sql software healthy drizzle/0006_token_usage_tracking.sql
0002_remarkable_star_brand.sql software healthy drizzle/0002_remarkable_star_brand.sql
0020_message_attachments.sql software healthy drizzle/0020_message_attachments.sql
0016_message_sentiment.sql software healthy drizzle/0016_message_sentiment.sql

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

LabelLayerStatusPath
docs software healthy docs
scripts software healthy scripts
.claude software healthy .claude
public software healthy public
.github software healthy .github
workflows software healthy .github/workflows
drizzle software healthy drizzle
meta software healthy drizzle/meta
src software healthy src
components software healthy src/components
settings software healthy src/components/settings
auth software healthy src/components/auth
ops software healthy src/components/ops
ui software healthy src/components/ui
dashboard software healthy src/components/dashboard
analytics software healthy src/components/dashboard/analytics
conversations software healthy src/components/conversations
landing software healthy src/components/landing
icons software healthy src/components/icons
dashboard-shell software healthy src/components/dashboard-shell
app software healthy src/app
api software healthy src/app/api
settings software healthy src/app/api/settings
notifications software healthy src/app/api/settings/notifications
team software healthy src/app/api/settings/team
invite software healthy src/app/api/settings/team/invite
[id] software healthy src/app/api/settings/team/[id]
billing software healthy src/app/api/settings/billing
api-keys software healthy src/app/api/settings/api-keys
[id] software healthy src/app/api/settings/api-keys/[id]
profile software healthy src/app/api/settings/profile
v1 software healthy src/app/api/v1
analytics software healthy src/app/api/analytics
export software healthy src/app/api/analytics/export
leads software healthy src/app/api/leads
[id] software healthy src/app/api/leads/[id]
export software healthy src/app/api/leads/export
subscription software healthy src/app/api/subscription
health software healthy src/app/api/health
lemon software healthy src/app/api/lemon
portal software healthy src/app/api/lemon/portal
checkout software healthy src/app/api/lemon/checkout
diagnose software healthy src/app/api/lemon/diagnose
referral software healthy src/app/api/referral
apply software healthy src/app/api/referral/apply
unsubscribe software healthy src/app/api/unsubscribe
conversations software healthy src/app/api/conversations
[id] software healthy src/app/api/conversations/[id]
export software healthy src/app/api/conversations/[id]/export
admin software healthy src/app/api/admin

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

LabelLayerStatusPath
ChatWidget frontend healthy src/components/ChatWidget.tsx
HowItWorks frontend healthy src/components/HowItWorks.tsx
Testimonials frontend healthy src/components/Testimonials.tsx
Logo frontend healthy src/components/Logo.tsx
Pricing frontend healthy src/components/Pricing.tsx
T frontend healthy src/components/T.tsx
Features frontend healthy src/components/Features.tsx
JsonLd frontend healthy src/components/JsonLd.tsx
PricingCheckoutButton frontend healthy src/components/PricingCheckoutButton.tsx
FAQ frontend healthy src/components/FAQ.tsx
CookieConsent frontend healthy src/components/CookieConsent.tsx
Footer frontend healthy src/components/Footer.tsx
ScrollReveal frontend healthy src/components/ScrollReveal.tsx
Industries frontend healthy src/components/Industries.tsx
LazyChatWidget frontend healthy src/components/LazyChatWidget.tsx
LegalPage frontend healthy src/components/LegalPage.tsx
Urgency frontend healthy src/components/Urgency.tsx
TrustBar frontend healthy src/components/TrustBar.tsx
BlogPostView frontend healthy src/components/BlogPostView.tsx
Hero frontend healthy src/components/Hero.tsx
Providers frontend healthy src/components/Providers.tsx
Navbar frontend healthy src/components/Navbar.tsx
ProfileForm frontend healthy src/components/settings/ProfileForm.tsx
ApiKeysPanel frontend healthy src/components/settings/ApiKeysPanel.tsx
SettingsNav frontend healthy src/components/settings/SettingsNav.tsx
BillingView frontend healthy src/components/settings/BillingView.tsx
TeamPanel frontend healthy src/components/settings/TeamPanel.tsx
NotificationsPanel frontend healthy src/components/settings/NotificationsPanel.tsx
AuthModalLauncher frontend healthy src/components/auth/AuthModalLauncher.tsx
SignUpForm frontend healthy src/components/auth/SignUpForm.tsx
UserMenu frontend healthy src/components/auth/UserMenu.tsx
AuthShell frontend healthy src/components/auth/AuthShell.tsx
AuthModalProvider frontend healthy src/components/auth/AuthModalProvider.tsx
SignInForm frontend healthy src/components/auth/SignInForm.tsx
GoogleButton frontend healthy src/components/auth/GoogleButton.tsx
StatusBanner frontend healthy src/components/ops/StatusBanner.tsx
StagingBanner frontend healthy src/components/ops/StagingBanner.tsx
FadeUp frontend healthy src/components/ui/FadeUp.tsx
CountUp frontend healthy src/components/ui/CountUp.tsx
GreetingVariantsEditor frontend healthy src/components/dashboard/GreetingVariantsEditor.tsx
UsagePanel frontend healthy src/components/dashboard/UsagePanel.tsx
CustomCssEditor frontend healthy src/components/dashboard/CustomCssEditor.tsx
DashboardStats frontend healthy src/components/dashboard/DashboardStats.tsx
ReferralView frontend healthy src/components/dashboard/ReferralView.tsx
KnowledgeUploads frontend healthy src/components/dashboard/KnowledgeUploads.tsx
UpgradeCta frontend healthy src/components/dashboard/UpgradeCta.tsx
BotsList frontend healthy src/components/dashboard/BotsList.tsx
StorageModeBadge frontend healthy src/components/dashboard/StorageModeBadge.tsx
FlowsEditor frontend healthy src/components/dashboard/FlowsEditor.tsx
AllowedOrigins frontend healthy src/components/dashboard/AllowedOrigins.tsx

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

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/docs/api frontend healthy src/app/docs/api/page.tsx
/dashboard frontend healthy src/app/dashboard/page.tsx
/dashboard/settings frontend healthy src/app/dashboard/settings/page.tsx
/dashboard/settings/notifications frontend healthy src/app/dashboard/settings/notifications/page.tsx
/dashboard/settings/team frontend healthy src/app/dashboard/settings/team/page.tsx
/dashboard/settings/billing frontend healthy src/app/dashboard/settings/billing/page.tsx
/dashboard/settings/api-keys frontend healthy src/app/dashboard/settings/api-keys/page.tsx
/dashboard/settings/profile frontend healthy src/app/dashboard/settings/profile/page.tsx
/dashboard/analytics frontend healthy src/app/dashboard/analytics/page.tsx
/dashboard/leads frontend healthy src/app/dashboard/leads/page.tsx
/dashboard/referral frontend healthy src/app/dashboard/referral/page.tsx
/dashboard/conversations frontend healthy src/app/dashboard/conversations/page.tsx
/dashboard/billing frontend healthy src/app/dashboard/billing/page.tsx
/dashboard/admin/backups frontend healthy src/app/dashboard/admin/backups/page.tsx
/dashboard/bots/new frontend healthy src/app/dashboard/bots/new/page.tsx
/dashboard/bots/[id] frontend healthy src/app/dashboard/bots/[id]/page.tsx
/dashboard/bots/[id]/playground frontend healthy src/app/dashboard/bots/[id]/playground/page.tsx
/dashboard/bots/[id]/meta-callback frontend healthy src/app/dashboard/bots/[id]/meta-callback/page.tsx
/dashboard/privacy frontend healthy src/app/dashboard/privacy/page.tsx
/dashboard/feedback frontend healthy src/app/dashboard/feedback/page.tsx
/industries/[slug] frontend healthy src/app/industries/[slug]/page.tsx
/signup frontend healthy src/app/signup/page.tsx
/gdpr frontend healthy src/app/gdpr/page.tsx
/signin frontend healthy src/app/signin/page.tsx
/cookies frontend healthy src/app/cookies/page.tsx
/sso-callback frontend healthy src/app/sso-callback/page.tsx
/alternatives/[slug] frontend healthy src/app/alternatives/[slug]/page.tsx
/terms frontend healthy src/app/terms/page.tsx
/widget/[id] frontend healthy src/app/widget/[id]/page.tsx
/privacy frontend healthy src/app/privacy/page.tsx
/ frontend healthy src/middleware.ts
/pricing frontend healthy src/lib/seo.ts

LabelLayerStatusPath
flows data healthy drizzle/0018_flows.sql
greeting_variants data healthy drizzle/0015_greeting_variants.sql
referrals data healthy drizzle/0021_referrals.sql
bots data healthy drizzle/0000_quick_ma_gnuci.sql
conversations data healthy drizzle/0000_quick_ma_gnuci.sql
faqs data healthy drizzle/0000_quick_ma_gnuci.sql
knowledge_chunks data healthy drizzle/0000_quick_ma_gnuci.sql
leads data healthy drizzle/0000_quick_ma_gnuci.sql
messages data healthy drizzle/0000_quick_ma_gnuci.sql
subscriptions data healthy drizzle/0000_quick_ma_gnuci.sql
users data healthy drizzle/0000_quick_ma_gnuci.sql
rate_limits data healthy drizzle/0002_remarkable_star_brand.sql
team_members data healthy drizzle/0011_settings_tables.sql
api_keys data healthy drizzle/0011_settings_tables.sql
bot_channels data healthy drizzle/0008_bot_channels.sql
backup_logs data healthy drizzle/0022_backup_logs.sql

LabelLayerStatusPath
auth::next.config.ts security healthy next.config.ts
auth::src/app/api/channels/[botId]/meta-token/route.ts security healthy src/app/api/channels/[botId]/meta-token/route.ts
auth::src/app/api/channels/[botId]/meta/auth-url/route.ts security healthy src/app/api/channels/[botId]/meta/auth-url/route.ts
auth::src/app/api/channels/meta/webhook/route.ts security healthy src/app/api/channels/meta/webhook/route.ts
auth::src/app/dashboard/bots/[id]/meta-callback/page.tsx security healthy src/app/dashboard/bots/[id]/meta-callback/page.tsx
auth::src/db/schema.ts security healthy src/db/schema.ts
auth::.env.example security healthy .env.example
auth::src/lib/meta.ts security healthy src/lib/meta.ts
auth::src/components/dashboard/ChannelsPanel.tsx security healthy src/components/dashboard/ChannelsPanel.tsx
auth::src/app/api/channels/meta/info/route.ts security healthy src/app/api/channels/meta/info/route.ts
auth::README.md security healthy README.md
auth::src/app/sso-callback/page.tsx security healthy src/app/sso-callback/page.tsx
auth::src/app/api/channels/[botId]/meta/route.ts security healthy src/app/api/channels/[botId]/meta/route.ts
auth::src/app/dashboard/page.tsx security healthy src/app/dashboard/page.tsx

LabelLayerStatusPath
component software healthy src/components/ErrorBoundary.tsx:component
components software healthy src/components/ErrorBoundary.tsx:components
ErrorBoundary software healthy src/components/ErrorBoundary.tsx:ErrorBoundary
above software healthy src/app/widget/[id]/page.tsx:above
ApiError software healthy src/lib/api-client.ts:ApiError
LsApiError software healthy src/lib/lemon.ts:LsApiError
MetaApiError software healthy src/lib/meta.ts:MetaApiError
TelegramApiError software healthy src/lib/telegram.ts:TelegramApiError

LabelLayerStatusPath
postgres data healthy README.md
sqlite data healthy package-lock.json
redis data healthy package-lock.json
postgresql data healthy .env.example

LabelLayerStatusPath
vps::aws hardware healthy package-lock.json
vps::gcp hardware healthy src/lib/scraper.ts
vps::azure hardware healthy src/lib/scraper.ts

LabelLayerStatusPath
169.254.169.254 network healthy src/lib/scraper.ts
1.2.3.4 network healthy src/db/schema.ts

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

LabelLayerStatusPath
0004_lemonsqueezy_migration.sql data healthy drizzle/0004_lemonsqueezy_migration.sql

LabelLayerStatusPath
nginx network healthy src/app/api/widget/[id]/stream/route.ts

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
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/f5dfecb1-2e7b-4b61-b295-59a2fd7feb18/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f5dfecb1-2e7b-4b61-b295-59a2fd7feb18/

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.