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.

tanzerine/grove

https://github.com/tanzerine/grove · scanned 2026-06-16 00:29 UTC (2 months, 2 weeks ago)

49 raw signals (0 security + 49 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 49 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 912 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
middleware software healthy middleware.ts:middleware
opts software healthy tests/social-webhook.test.ts:opts
c software healthy tests/related-posts.test.ts:c
slots software healthy tests/schedule.test.ts:slots
t software healthy tests/internal-links.test.ts:t
makeHtml software healthy tests/site-profile.test.ts:makeHtml
find software healthy tests/seo.test.ts:find
remaining software healthy tests/post-process.test.ts:remaining
coreBody software healthy tests/validator.test.ts:coreBody
goodBody software healthy tests/validator.test.ts:goodBody
SampleTabs software healthy components/SampleTabs.tsx:SampleTabs
SamplePanels software healthy components/SampleTabs.tsx:SamplePanels
SocialCard software healthy components/SampleTabs.tsx:SocialCard
PriceToggle software healthy components/PriceToggle.tsx:PriceToggle
GroveMark software healthy components/GroveMark.tsx:GroveMark
Landing software healthy components/Landing.tsx:Landing
PostRow software healthy components/Landing.tsx:PostRow
Step software healthy components/Landing.tsx:Step
Feat software healthy components/Landing.tsx:Feat
Qrow software healthy components/Landing.tsx:Qrow
PlantForm software healthy components/PlantForm.tsx:PlantForm
clean software healthy components/PlantForm.tsx:clean
onSubmit software healthy components/PlantForm.tsx:onSubmit
Faq software healthy components/Faq.tsx:Faq
Page software healthy app/page.tsx:Page
RootLayout software healthy app/layout.tsx:RootLayout
GET software healthy app/robots.txt/route.ts:GET
sitemaps software healthy app/robots.txt/route.ts:sitemaps
GET software healthy app/auth/callback/route.ts:GET
LoginInner software healthy app/login/page.tsx:LoginInner
submit software healthy app/login/page.tsx:submit
Page software healthy app/login/page.tsx:Page
POST software healthy app/api/posts/route.ts:POST
alive software healthy app/api/posts/route.ts:alive
terminates software healthy app/api/posts/route.ts:terminates
DELETE software healthy app/api/posts/[id]/route.ts:DELETE
PATCH software healthy app/api/posts/[id]/route.ts:PATCH
POST software healthy app/api/posts/[id]/override/route.ts:POST
POST software healthy app/api/posts/[id]/inline-images/route.ts:POST
POST software healthy app/api/posts/[id]/revise-section/route.ts:POST
profile software healthy app/api/posts/[id]/revise-section/route.ts:profile
POST software healthy app/api/posts/[id]/retry/route.ts:POST
POST software healthy app/api/posts/[id]/social/route.ts:POST
profile software healthy app/api/posts/[id]/social/route.ts:profile
POST software healthy app/api/posts/[id]/cover/route.ts:POST
POST software healthy app/api/posts/[id]/share/route.ts:POST
domain software healthy app/api/posts/[id]/share/route.ts:domain
hasOutlet software healthy app/api/posts/[id]/share/route.ts:hasOutlet
POST software healthy app/api/posts/[id]/approve/route.ts:POST
POST software healthy app/api/posts/manual/route.ts:POST

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

LabelLayerStatusPath
vercel.json software healthy vercel.json
postcss.config.mjs software healthy postcss.config.mjs
ARCHITECTURE.md software healthy ARCHITECTURE.md
README.md software healthy README.md
tailwind.config.ts software healthy tailwind.config.ts
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
next-env.d.ts software healthy next-env.d.ts
package-lock.json software healthy package-lock.json
middleware.ts software healthy middleware.ts
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
next.config.mjs software healthy next.config.mjs
vitest.config.ts software healthy vitest.config.ts
social-webhook.test.ts software healthy tests/social-webhook.test.ts
pseo.test.ts software healthy tests/pseo.test.ts
takeaways.test.ts software healthy tests/takeaways.test.ts
related-posts.test.ts software healthy tests/related-posts.test.ts
ssrf.test.ts software healthy tests/ssrf.test.ts
schedule.test.ts software healthy tests/schedule.test.ts
serp.test.ts software healthy tests/serp.test.ts
social-compose.test.ts software healthy tests/social-compose.test.ts
digest-email.test.ts software healthy tests/digest-email.test.ts
keyword-demand.test.ts software healthy tests/keyword-demand.test.ts
meta.test.ts software healthy tests/meta.test.ts
manager-score.test.ts software healthy tests/manager-score.test.ts
markdown-sanitize.test.ts software healthy tests/markdown-sanitize.test.ts
agent-brief.test.ts software healthy tests/agent-brief.test.ts
internal-links.test.ts software healthy tests/internal-links.test.ts
social-crypto.test.ts software healthy tests/social-crypto.test.ts
social-publish.test.ts software healthy tests/social-publish.test.ts
blog-genre.test.ts software healthy tests/blog-genre.test.ts
site-profile.test.ts software healthy tests/site-profile.test.ts
draft-adapter.test.ts software healthy tests/draft-adapter.test.ts
seo.test.ts software healthy tests/seo.test.ts
faq.test.ts software healthy tests/faq.test.ts
post-process.test.ts software healthy tests/post-process.test.ts
validator.test.ts software healthy tests/validator.test.ts
aeo-score.test.ts software healthy tests/aeo-score.test.ts
SampleTabs.tsx software healthy components/SampleTabs.tsx
PriceToggle.tsx software healthy components/PriceToggle.tsx
GroveMark.tsx software healthy components/GroveMark.tsx
Landing.tsx software healthy components/Landing.tsx
PlantForm.tsx software healthy components/PlantForm.tsx
Faq.tsx software healthy components/Faq.tsx
globals.css software healthy app/globals.css
page.tsx software healthy app/page.tsx
layout.tsx software healthy app/layout.tsx
route.ts software healthy app/robots.txt/route.ts
route.ts software healthy app/auth/callback/route.ts

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

LabelLayerStatusPath
tests software healthy tests
components software healthy components
app software healthy app
robots.txt software healthy app/robots.txt
auth software healthy app/auth
callback software healthy app/auth/callback
login software healthy app/login
api software healthy app/api
posts software healthy app/api/posts
[id] software healthy app/api/posts/[id]
override software healthy app/api/posts/[id]/override
inline-images software healthy app/api/posts/[id]/inline-images
revise-section software healthy app/api/posts/[id]/revise-section
retry software healthy app/api/posts/[id]/retry
social software healthy app/api/posts/[id]/social
cover software healthy app/api/posts/[id]/cover
share software healthy app/api/posts/[id]/share
approve software healthy app/api/posts/[id]/approve
manual software healthy app/api/posts/manual
topics software healthy app/api/topics
suggest software healthy app/api/topics/suggest
embed software healthy app/api/embed
host software healthy app/api/embed/host
[hostname] software healthy app/api/embed/host/[hostname]
article software healthy app/api/embed/host/[hostname]/article
[slug] software healthy app/api/embed/host/[hostname]/article/[slug]
[slug] software healthy app/api/embed/[slug]
social software healthy app/api/social
[platform] software healthy app/api/social/[platform]
disconnect software healthy app/api/social/[platform]/disconnect
connect software healthy app/api/social/[platform]/connect
callback software healthy app/api/social/[platform]/callback
cron software healthy app/api/cron
weekly-digest software healthy app/api/cron/weekly-digest
monthly-strategy software healthy app/api/cron/monthly-strategy
scheduler software healthy app/api/cron/scheduler
pseo software healthy app/api/pseo
generate software healthy app/api/pseo/generate
plan software healthy app/api/pseo/plan
track software healthy app/api/track
domains software healthy app/api/domains
settings software healthy app/api/domains/settings
[id] software healthy app/api/domains/[id]
interview software healthy app/api/domains/[id]/interview
verify software healthy app/api/domains/verify
me software healthy app/api/domains/me
profile software healthy app/api/domains/profile
b software healthy app/b
[slug] software healthy app/b/[slug]
robots.txt software healthy app/b/[slug]/robots.txt

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

LabelLayerStatusPath
SampleTabs frontend healthy components/SampleTabs.tsx
PriceToggle frontend healthy components/PriceToggle.tsx
GroveMark frontend healthy components/GroveMark.tsx
Landing frontend healthy components/Landing.tsx
PlantForm frontend healthy components/PlantForm.tsx
Faq frontend healthy components/Faq.tsx
RootLayout frontend healthy app/layout.tsx
Page frontend healthy app/login/page.tsx
ModeToggle frontend healthy app/dashboard/ModeToggle.tsx
PostRow frontend healthy app/dashboard/PostRow.tsx
SideNav frontend healthy app/dashboard/SideNav.tsx
LocalTime frontend healthy app/dashboard/LocalTime.tsx
PipelineActions frontend healthy app/dashboard/PipelineActions.tsx
LocalDateTime frontend healthy app/dashboard/strategy/LocalDateTime.tsx
PostActions frontend healthy app/dashboard/posts/[id]/PostActions.tsx
PipelineTimeline frontend healthy app/dashboard/posts/[id]/PipelineTimeline.tsx
RichEditor frontend healthy app/dashboard/posts/[id]/RichEditor.tsx
RangePicker frontend healthy app/dashboard/analytics/RangePicker.tsx
WriteDesk frontend healthy app/dashboard/write/WriteDesk.tsx
ReviewsTable frontend healthy app/dashboard/reviews/ReviewsTable.tsx
CrawlButton frontend healthy app/dashboard/voice/CrawlButton.tsx
CopySnippet frontend healthy app/dashboard/embed/CopySnippet.tsx
ConnectionsClient frontend healthy app/dashboard/connections/ConnectionsClient.tsx
CalendarClient frontend healthy app/dashboard/calendar/CalendarClient.tsx
Page frontend healthy app/signup/page.tsx
IntentPage frontend healthy app/onboarding/intent/page.tsx
Page frontend healthy app/onboarding/verify/page.tsx
Page frontend healthy app/onboarding/domain/page.tsx

LabelLayerStatusPath
auth::app/onboarding/verify/page.tsx security healthy app/onboarding/verify/page.tsx
auth::lib/social/oauth.ts security healthy lib/social/oauth.ts
auth::lib/social/webhook.ts security healthy lib/social/webhook.ts
auth::app/api/social/[platform]/connect/route.ts security healthy app/api/social/[platform]/connect/route.ts
auth::lib/social/publish.ts security healthy lib/social/publish.ts
auth::.env.example security healthy .env.example
auth::tests/social-publish.test.ts security healthy tests/social-publish.test.ts
auth::app/dashboard/connections/ConnectionsClient.tsx security healthy app/dashboard/connections/ConnectionsClient.tsx
auth::CLAUDE.md security healthy CLAUDE.md
auth::lib/social/crypto.ts security healthy lib/social/crypto.ts
auth::app/api/social/[platform]/callback/route.ts security healthy app/api/social/[platform]/callback/route.ts
auth::app/api/social/[platform]/disconnect/route.ts security healthy app/api/social/[platform]/disconnect/route.ts
auth::lib/social/providers.ts security healthy lib/social/providers.ts

LabelLayerStatusPath
0007_social_connections.sql data healthy supabase/migrations/0007_social_connections.sql
0003_cover_image.sql data healthy supabase/migrations/0003_cover_image.sql
0006_calendar_link.sql data healthy supabase/migrations/0006_calendar_link.sql
0011_drop_anon_posts_policy.sql data healthy supabase/migrations/0011_drop_anon_posts_policy.sql
0004_generation_log.sql data healthy supabase/migrations/0004_generation_log.sql
0012_rate_hits.sql data healthy supabase/migrations/0012_rate_hits.sql
0002_site_profile.sql data healthy supabase/migrations/0002_site_profile.sql
0001_init.sql data healthy supabase/migrations/0001_init.sql
0008_drop_anon_domains_policy.sql data healthy supabase/migrations/0008_drop_anon_domains_policy.sql
0009_social_webhook.sql data healthy supabase/migrations/0009_social_webhook.sql
0005_agentic.sql data healthy supabase/migrations/0005_agentic.sql
0010_weekly_digest.sql data healthy supabase/migrations/0010_weekly_digest.sql

LabelLayerStatusPath
127.0.0.1 network healthy tests/ssrf.test.ts
10.0.0.5 network healthy tests/ssrf.test.ts
172.16.3.4 network healthy tests/ssrf.test.ts
172.31.255.255 network healthy tests/ssrf.test.ts
192.168.1.1 network healthy tests/ssrf.test.ts
169.254.169.254 network healthy tests/ssrf.test.ts
100.64.0.1 network healthy tests/ssrf.test.ts
8.8.8.8 network healthy tests/ssrf.test.ts
1.1.1.1 network healthy tests/ssrf.test.ts
93.184.216.34 network healthy tests/ssrf.test.ts

LabelLayerStatusPath
under software healthy app/dashboard/embed/page.tsx:under
of software healthy lib/pipeline/draft-adapter.ts:of

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

LabelLayerStatusPath
postgres data healthy CLAUDE.md

LabelLayerStatusPath
public data healthy supabase/migrations/0007_social_connections.sql

LabelLayerStatusPath
/ frontend healthy app/api/social/[platform]/connect/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/5ccea805-e7f4-4d9a-9046-3ef2d6f3fc96/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/5ccea805-e7f4-4d9a-9046-3ef2d6f3fc96/

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.