https://github.com/tals012/stavlaw
· scanned 2026-06-16 00:29 UTC (2 months, 2 weeks ago)
17 raw signals (0 security + 17 graph)
Last scanned 2 months, 2 weeks ago · v1 · 17 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 310 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.
| Label | Layer | Status | Path |
|---|---|---|---|
next-types.d.ts |
software | healthy | next-types.d.ts |
playwright.config.ts |
software | healthy | playwright.config.ts |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
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 |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
middleware.ts |
software | healthy | middleware.ts |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
vitest.config.ts |
software | healthy | vitest.config.ts |
next.config.ts |
software | healthy | next.config.ts |
smoke.spec.ts |
software | healthy | tests/smoke.spec.ts |
2026-04-23-stavlaw-landing.md |
software | healthy | docs/superpowers/plans/2026-04-23-stavlaw-landing.md |
2026-04-23-stavlaw-landing-design.md |
software | healthy | docs/superpowers/specs/2026-04-23-stavlaw-landing-design.md |
ArticleCard.tsx |
software | healthy | components/blog/ArticleCard.tsx |
ArticleBody.tsx |
software | healthy | components/blog/ArticleBody.tsx |
FadeInSection.tsx |
software | healthy | components/ui/FadeInSection.tsx |
button.tsx |
software | healthy | components/ui/button.tsx |
accordion.tsx |
software | healthy | components/ui/accordion.tsx |
CookieBanner.tsx |
software | healthy | components/ui/CookieBanner.tsx |
Script.tsx |
software | healthy | components/ui/Script.tsx |
LanguageSwitcher.tsx |
software | healthy | components/ui/LanguageSwitcher.tsx |
ScrollIndicator.tsx |
software | healthy | components/ui/ScrollIndicator.tsx |
textarea.tsx |
software | healthy | components/ui/textarea.tsx |
sonner.tsx |
software | healthy | components/ui/sonner.tsx |
AccessibilityWidget.tsx |
software | healthy | components/ui/AccessibilityWidget.tsx |
input.tsx |
software | healthy | components/ui/input.tsx |
HighlightedText.tsx |
software | healthy | components/ui/HighlightedText.tsx |
Reveal.tsx |
software | healthy | components/ui/Reveal.tsx |
label.tsx |
software | healthy | components/ui/label.tsx |
JsonLd.tsx |
software | healthy | components/schema/JsonLd.tsx |
builders.test.ts |
software | healthy | components/schema/builders.test.ts |
builders.ts |
software | healthy | components/schema/builders.ts |
QuizLauncher.tsx |
software | healthy | components/quiz/QuizLauncher.tsx |
QuizModal.tsx |
software | healthy | components/quiz/QuizModal.tsx |
PracticeAreas.tsx |
software | healthy | components/sections/PracticeAreas.tsx |
Nav.tsx |
software | healthy | components/sections/Nav.tsx |
Testimonials.tsx |
software | healthy | components/sections/Testimonials.tsx |
HeroPills.tsx |
software | healthy | components/sections/HeroPills.tsx |
GuidesLinks.tsx |
software | healthy | components/sections/GuidesLinks.tsx |
FAQ.tsx |
software | healthy | components/sections/FAQ.tsx |
KnowFirsthand.tsx |
software | healthy | components/sections/KnowFirsthand.tsx |
WhyMe.tsx |
software | healthy | components/sections/WhyMe.tsx |
Process.tsx |
software | healthy | components/sections/Process.tsx |
Footer.tsx |
software | healthy | components/sections/Footer.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
middleware |
software | healthy | middleware.ts:middleware |
ArticleCard |
software | healthy | components/blog/ArticleCard.tsx:ArticleCard |
ArticleBody |
software | healthy | components/blog/ArticleBody.tsx:ArticleBody |
renderBlock |
software | healthy | components/blog/ArticleBody.tsx:renderBlock |
Callout |
software | healthy | components/blog/ArticleBody.tsx:Callout |
FaqList |
software | healthy | components/blog/ArticleBody.tsx:FaqList |
FadeInSection |
software | healthy | components/ui/FadeInSection.tsx:FadeInSection |
Button |
software | healthy | components/ui/button.tsx:Button |
Accordion |
software | healthy | components/ui/accordion.tsx:Accordion |
AccordionItem |
software | healthy | components/ui/accordion.tsx:AccordionItem |
AccordionTrigger |
software | healthy | components/ui/accordion.tsx:AccordionTrigger |
AccordionContent |
software | healthy | components/ui/accordion.tsx:AccordionContent |
CookieBanner |
software | healthy | components/ui/CookieBanner.tsx:CookieBanner |
choose |
software | healthy | components/ui/CookieBanner.tsx:choose |
Script |
software | healthy | components/ui/Script.tsx:Script |
LanguageSwitcher |
software | healthy | components/ui/LanguageSwitcher.tsx:LanguageSwitcher |
onDown |
software | healthy | components/ui/LanguageSwitcher.tsx:onDown |
onKey |
software | healthy | components/ui/LanguageSwitcher.tsx:onKey |
onPick |
software | healthy | components/ui/LanguageSwitcher.tsx:onPick |
ScrollIndicator |
software | healthy | components/ui/ScrollIndicator.tsx:ScrollIndicator |
onClick |
software | healthy | components/ui/ScrollIndicator.tsx:onClick |
Textarea |
software | healthy | components/ui/textarea.tsx:Textarea |
Toaster |
software | healthy | components/ui/sonner.tsx:Toaster |
applySettings |
software | healthy | components/ui/AccessibilityWidget.tsx:applySettings |
getLabels |
software | healthy | components/ui/AccessibilityWidget.tsx:getLabels |
AccessibilityWidget |
software | healthy | components/ui/AccessibilityWidget.tsx:AccessibilityWidget |
onDown |
software | healthy | components/ui/AccessibilityWidget.tsx:onDown |
onKey |
software | healthy | components/ui/AccessibilityWidget.tsx:onKey |
ToggleRow |
software | healthy | components/ui/AccessibilityWidget.tsx:ToggleRow |
Input |
software | healthy | components/ui/input.tsx:Input |
DwellHighlight |
software | healthy | components/ui/HighlightedText.tsx:DwellHighlight |
isInView |
software | healthy | components/ui/HighlightedText.tsx:isInView |
startTimer |
software | healthy | components/ui/HighlightedText.tsx:startTimer |
cancelTimer |
software | healthy | components/ui/HighlightedText.tsx:cancelTimer |
onScroll |
software | healthy | components/ui/HighlightedText.tsx:onScroll |
cleanup |
software | healthy | components/ui/HighlightedText.tsx:cleanup |
HighlightedText |
software | healthy | components/ui/HighlightedText.tsx:HighlightedText |
Mark |
software | healthy | components/ui/HighlightedText.tsx:Mark |
WordSwap |
software | healthy | components/ui/HighlightedText.tsx:WordSwap |
parseMarkers |
software | healthy | components/ui/HighlightedText.tsx:parseMarkers |
Reveal |
software | healthy | components/ui/Reveal.tsx:Reveal |
Label |
software | healthy | components/ui/label.tsx:Label |
JsonLd |
software | healthy | components/schema/JsonLd.tsx:JsonLd |
buildAttorney |
software | healthy | components/schema/builders.ts:buildAttorney |
buildLegalService |
software | healthy | components/schema/builders.ts:buildLegalService |
buildLocalBusiness |
software | healthy | components/schema/builders.ts:buildLocalBusiness |
buildPerson |
software | healthy | components/schema/builders.ts:buildPerson |
buildFAQPage |
software | healthy | components/schema/builders.ts:buildFAQPage |
buildBreadcrumbList |
software | healthy | components/schema/builders.ts:buildBreadcrumbList |
QuizLauncher |
software | healthy | components/quiz/QuizLauncher.tsx:QuizLauncher |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
components |
software | healthy | components |
blog |
software | healthy | components/blog |
ui |
software | healthy | components/ui |
schema |
software | healthy | components/schema |
quiz |
software | healthy | components/quiz |
sections |
software | healthy | components/sections |
app |
software | healthy | app |
blog |
software | healthy | app/blog |
category |
software | healthy | app/blog/category |
[category] |
software | healthy | app/blog/category/[category] |
[slug] |
software | healthy | app/blog/[slug] |
labor-law |
software | healthy | app/labor-law |
api |
software | healthy | app/api |
contact |
software | healthy | app/api/contact |
quiz |
software | healthy | app/api/quiz |
llms-full.txt |
software | healthy | app/llms-full.txt |
terms |
software | healthy | app/terms |
privacy |
software | healthy | app/privacy |
llms.txt |
software | healthy | app/llms.txt |
lib |
software | healthy | lib |
i18n |
software | healthy | lib/i18n |
overrides |
software | healthy | lib/i18n/overrides |
family |
software | healthy | lib/i18n/overrides/family |
dictionaries |
software | healthy | lib/i18n/dictionaries |
content |
software | healthy | content |
blog |
software | healthy | content/blog |
articles |
software | healthy | content/blog/articles |
public |
software | healthy | public |
lottie |
software | healthy | public/lottie |
process |
software | healthy | public/lottie/process |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
OgImage |
frontend | healthy | app/opengraph-image.tsx |
Home |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
BlogIndexPage |
frontend | healthy | app/blog/page.tsx |
LaborLawPage |
frontend | healthy | app/labor-law/page.tsx |
TermsPage |
frontend | healthy | app/terms/page.tsx |
PrivacyPage |
frontend | healthy | app/privacy/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ee3xq36n |
software | healthy | /tmp/repobility-clone-ee3xq36n |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | package.json |
| Label | Layer | Status | Path |
|---|---|---|---|
1.2.3.4 |
network | healthy | lib/turnstile.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
verify |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/eb6d86bd-3a5c-4e7f-ad1f-93174e640eb8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/eb6d86bd-3a5c-4e7f-ad1f-93174e640eb8/
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.