https://github.com/sliha/-francielly-costa-site
· scanned 2026-06-16 00:15 UTC (2 months, 2 weeks ago)
116 raw signals (0 security + 116 graph)
Last scanned 2 months, 2 weeks ago · v1 · 116 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1186 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 |
|---|---|---|---|
deleteTable |
software | healthy | src/scripts/cleanTestData.ts:deleteTable |
cleanTestData |
software | healthy | src/scripts/cleanTestData.ts:cleanTestData |
JsonLd |
software | healthy | src/components/JsonLd.tsx:JsonLd |
breadcrumbSchema |
software | healthy | src/components/JsonLd.tsx:breadcrumbSchema |
serviceSchema |
software | healthy | src/components/JsonLd.tsx:serviceSchema |
faqSchema |
software | healthy | src/components/JsonLd.tsx:faqSchema |
bookSchema |
software | healthy | src/components/JsonLd.tsx:bookSchema |
articleSchema |
software | healthy | src/components/JsonLd.tsx:articleSchema |
CookieBanner |
software | healthy | src/components/CookieBanner.tsx:CookieBanner |
responder |
software | healthy | src/components/CookieBanner.tsx:responder |
GerirCookiesButton |
software | healthy | src/components/GerirCookiesButton.tsx:GerirCookiesButton |
reabrir |
software | healthy | src/components/GerirCookiesButton.tsx:reabrir |
Analytics |
software | healthy | src/components/Analytics.tsx:Analytics |
sync |
software | healthy | src/components/Analytics.tsx:sync |
onStorage |
software | healthy | src/components/Analytics.tsx:onStorage |
gtag |
software | healthy | src/components/Analytics.tsx:gtag |
PublicShell |
software | healthy | src/components/layout/PublicShell.tsx:PublicShell |
Footer |
software | healthy | src/components/layout/Footer.tsx:Footer |
Navbar |
software | healthy | src/components/layout/Navbar.tsx:Navbar |
handleScroll |
software | healthy | src/components/layout/Navbar.tsx:handleScroll |
Icon |
software | healthy | src/components/blog/EbookLanding.tsx:Icon |
EbookLanding |
software | healthy | src/components/blog/EbookLanding.tsx:EbookLanding |
openReader |
software | healthy | src/components/blog/EbookLanding.tsx:openReader |
EbookReader |
software | healthy | src/components/blog/EbookReader.tsx:EbookReader |
onKey |
software | healthy | src/components/blog/EbookReader.tsx:onKey |
openFullPdf |
software | healthy | src/components/blog/EbookReader.tsx:openFullPdf |
BlogPage |
software | healthy | src/components/blog/BlogPage.tsx:BlogPage |
formatDate |
software | healthy | src/components/blog/BlogPage.tsx:formatDate |
parseBold |
software | healthy | src/components/blog/BlogPostPage.tsx:parseBold |
renderContent |
software | healthy | src/components/blog/BlogPostPage.tsx:renderContent |
flushTable |
software | healthy | src/components/blog/BlogPostPage.tsx:flushTable |
BlogPostPage |
software | healthy | src/components/blog/BlogPostPage.tsx:BlogPostPage |
formatDate |
software | healthy | src/components/blog/BlogPostPage.tsx:formatDate |
ContactoPage |
software | healthy | src/components/contacto/ContactoPage.tsx:ContactoPage |
handleChange |
software | healthy | src/components/contacto/ContactoPage.tsx:handleChange |
handleSubmit |
software | healthy | src/components/contacto/ContactoPage.tsx:handleSubmit |
ChatWidget |
software | healthy | src/components/chat/ChatWidget.tsx:ChatWidget |
handler |
software | healthy | src/components/chat/ChatWidget.tsx:handler |
handleKeyDown |
software | healthy | src/components/chat/ChatWidget.tsx:handleKeyDown |
formatTime |
software | healthy | src/components/chat/ChatWidget.tsx:formatTime |
GaleriaPage |
software | healthy | src/components/galeria/GaleriaPage.tsx:GaleriaPage |
prevPhoto |
software | healthy | src/components/galeria/GaleriaPage.tsx:prevPhoto |
nextPhoto |
software | healthy | src/components/galeria/GaleriaPage.tsx:nextPhoto |
calcularHoraFim |
software | healthy | src/components/booking/BookingFlow.tsx:calcularHoraFim |
BookingFlow |
software | healthy | src/components/booking/BookingFlow.tsx:BookingFlow |
fetchSlots |
software | healthy | src/components/booking/BookingFlow.tsx:fetchSlots |
handleDataSelect |
software | healthy | src/components/booking/BookingFlow.tsx:handleDataSelect |
handleConfirmar |
software | healthy | src/components/booking/BookingFlow.tsx:handleConfirmar |
handlePagamento |
software | healthy | src/components/booking/BookingFlow.tsx:handlePagamento |
getAvailableDates |
software | healthy | src/components/booking/BookingFlow.tsx:getAvailableDates |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
skills-lock.json |
software | healthy | skills-lock.json |
vercel.json |
software | healthy | vercel.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
.eslintrc.json |
software | healthy | .eslintrc.json |
tsconfig.json |
software | healthy | tsconfig.json |
next.config.mjs |
software | healthy | next.config.mjs |
DOSSIE-EXPERIENCIA-CLIENTE.md |
software | healthy | docs/DOSSIE-EXPERIENCIA-CLIENTE.md |
SEGURANCA-ESTADO-2026-06.md |
software | healthy | docs/SEGURANCA-ESTADO-2026-06.md |
CALENDAR_SYNC.md |
software | healthy | docs/CALENDAR_SYNC.md |
schema.md |
software | healthy | wiki/schema.md |
index.md |
software | healthy | wiki/index.md |
log.md |
software | healthy | wiki/log.md |
fonte-projeto-site-fran.md |
software | healthy | wiki/paginas/fonte-projeto-site-fran.md |
site-publico.md |
software | healthy | wiki/paginas/site-publico.md |
integracoes.md |
software | healthy | wiki/paginas/integracoes.md |
visao-geral.md |
software | healthy | wiki/paginas/visao-geral.md |
stack-tecnica.md |
software | healthy | wiki/paginas/stack-tecnica.md |
painel-admin.md |
software | healthy | wiki/paginas/painel-admin.md |
fonte-dossie-experiencia-cliente.md |
software | healthy | wiki/paginas/fonte-dossie-experiencia-cliente.md |
galeria.md |
software | healthy | wiki/paginas/galeria.md |
seguranca.md |
software | healthy | wiki/paginas/seguranca.md |
arquitetura-dados.md |
software | healthy | wiki/paginas/arquitetura-dados.md |
api-rotas.md |
software | healthy | wiki/paginas/api-rotas.md |
fonte-seguranca-estado-2026-06.md |
software | healthy | wiki/paginas/fonte-seguranca-estado-2026-06.md |
seo-analytics.md |
software | healthy | wiki/paginas/seo-analytics.md |
migracao-firebase-supabase.md |
software | healthy | wiki/paginas/migracao-firebase-supabase.md |
rgpd-legal.md |
software | healthy | wiki/paginas/rgpd-legal.md |
settings.local.json |
software | healthy | .claude/settings.local.json |
launch.json |
software | healthy | .claude/launch.json |
SKILL.md |
software | healthy | .claude/skills/firebase-app-hosting-basics/SKILL.md |
emulation.md |
software | healthy | .claude/skills/firebase-app-hosting-basics/references/emula… |
configuration.md |
software | healthy | .claude/skills/firebase-app-hosting-basics/references/confi… |
cli_commands.md |
software | healthy | .claude/skills/firebase-app-hosting-basics/references/cli_c… |
SKILL.md |
software | healthy | .claude/skills/firebase-basics/SKILL.md |
firebase-service-init.md |
software | healthy | .claude/skills/firebase-basics/references/firebase-service-… |
local-env-setup.md |
software | healthy | .claude/skills/firebase-basics/references/local-env-setup.md |
web_setup.md |
software | healthy | .claude/skills/firebase-basics/references/web_setup.md |
firebase-cli-guide.md |
software | healthy | .claude/skills/firebase-basics/references/firebase-cli-guid… |
claude.md |
software | healthy | .claude/skills/firebase-basics/references/refresh/claude.md |
other-agents.md |
software | healthy | .claude/skills/firebase-basics/references/refresh/other-age… |
antigravity.md |
software | healthy | .claude/skills/firebase-basics/references/refresh/antigravi… |
gemini-cli.md |
software | healthy | .claude/skills/firebase-basics/references/refresh/gemini-cl… |
other_agents.md |
software | healthy | .claude/skills/firebase-basics/references/setup/other_agent… |
claude_code.md |
software | healthy | .claude/skills/firebase-basics/references/setup/claude_code… |
antigravity.md |
software | healthy | .claude/skills/firebase-basics/references/setup/antigravity… |
gemini_cli.md |
software | healthy | .claude/skills/firebase-basics/references/setup/gemini_cli.… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
wiki |
software | healthy | wiki |
paginas |
software | healthy | wiki/paginas |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
firebase-app-hosting-basics |
software | healthy | .claude/skills/firebase-app-hosting-basics |
references |
software | healthy | .claude/skills/firebase-app-hosting-basics/references |
firebase-basics |
software | healthy | .claude/skills/firebase-basics |
references |
software | healthy | .claude/skills/firebase-basics/references |
refresh |
software | healthy | .claude/skills/firebase-basics/references/refresh |
setup |
software | healthy | .claude/skills/firebase-basics/references/setup |
developing-genkit-dart |
software | healthy | .claude/skills/developing-genkit-dart |
references |
software | healthy | .claude/skills/developing-genkit-dart/references |
developing-genkit-go |
software | healthy | .claude/skills/developing-genkit-go |
references |
software | healthy | .claude/skills/developing-genkit-go/references |
developing-genkit-js |
software | healthy | .claude/skills/developing-genkit-js |
references |
software | healthy | .claude/skills/developing-genkit-js/references |
firebase-data-connect |
software | healthy | .claude/skills/firebase-data-connect |
reference |
software | healthy | .claude/skills/firebase-data-connect/reference |
firebase-ai-logic |
software | healthy | .claude/skills/firebase-ai-logic |
references |
software | healthy | .claude/skills/firebase-ai-logic/references |
firebase-firestore-standard |
software | healthy | .claude/skills/firebase-firestore-standard |
references |
software | healthy | .claude/skills/firebase-firestore-standard/references |
firebase-firestore-enterprise-native-mode |
software | healthy | .claude/skills/firebase-firestore-enterprise-native-mode |
references |
software | healthy | .claude/skills/firebase-firestore-enterprise-native-mode/re… |
firebase-auth-basics |
software | healthy | .claude/skills/firebase-auth-basics |
references |
software | healthy | .claude/skills/firebase-auth-basics/references |
firestore-security-rules-auditor |
software | healthy | .claude/skills/firestore-security-rules-auditor |
firebase-hosting-basics |
software | healthy | .claude/skills/firebase-hosting-basics |
references |
software | healthy | .claude/skills/firebase-hosting-basics/references |
public |
software | healthy | public |
src |
software | healthy | src |
types |
software | healthy | src/types |
scripts |
software | healthy | src/scripts |
components |
software | healthy | src/components |
layout |
software | healthy | src/components/layout |
blog |
software | healthy | src/components/blog |
contacto |
software | healthy | src/components/contacto |
chat |
software | healthy | src/components/chat |
galeria |
software | healthy | src/components/galeria |
booking |
software | healthy | src/components/booking |
home |
software | healthy | src/components/home |
admin |
software | healthy | src/components/admin |
sobre |
software | healthy | src/components/sobre |
servicos |
software | healthy | src/components/servicos |
consulta-virtual |
software | healthy | src/components/consulta-virtual |
app |
software | healthy | src/app |
icon-192.png |
software | healthy | src/app/icon-192.png |
blog |
software | healthy | src/app/blog |
ebook-designer-de-sobrancelhas |
software | healthy | src/app/blog/ebook-designer-de-sobrancelhas |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
JsonLd |
frontend | healthy | src/components/JsonLd.tsx |
CookieBanner |
frontend | healthy | src/components/CookieBanner.tsx |
GerirCookiesButton |
frontend | healthy | src/components/GerirCookiesButton.tsx |
Analytics |
frontend | healthy | src/components/Analytics.tsx |
PublicShell |
frontend | healthy | src/components/layout/PublicShell.tsx |
Footer |
frontend | healthy | src/components/layout/Footer.tsx |
Navbar |
frontend | healthy | src/components/layout/Navbar.tsx |
EbookLanding |
frontend | healthy | src/components/blog/EbookLanding.tsx |
EbookReader |
frontend | healthy | src/components/blog/EbookReader.tsx |
BlogPage |
frontend | healthy | src/components/blog/BlogPage.tsx |
BlogPostPage |
frontend | healthy | src/components/blog/BlogPostPage.tsx |
ContactoPage |
frontend | healthy | src/components/contacto/ContactoPage.tsx |
ChatWidget |
frontend | healthy | src/components/chat/ChatWidget.tsx |
GaleriaPage |
frontend | healthy | src/components/galeria/GaleriaPage.tsx |
BookingFlow |
frontend | healthy | src/components/booking/BookingFlow.tsx |
ServicesSection |
frontend | healthy | src/components/home/ServicesSection.tsx |
BeforeAfterSection |
frontend | healthy | src/components/home/BeforeAfterSection.tsx |
AboutPreviewSection |
frontend | healthy | src/components/home/AboutPreviewSection.tsx |
StatsSection |
frontend | healthy | src/components/home/StatsSection.tsx |
LocationSection |
frontend | healthy | src/components/home/LocationSection.tsx |
InstagramPopup |
frontend | healthy | src/components/home/InstagramPopup.tsx |
FAQSection |
frontend | healthy | src/components/home/FAQSection.tsx |
TestimonialsSection |
frontend | healthy | src/components/home/TestimonialsSection.tsx |
HeroSection |
frontend | healthy | src/components/home/HeroSection.tsx |
InstagramSection |
frontend | healthy | src/components/home/InstagramSection.tsx |
FiberBROWSSection |
frontend | healthy | src/components/home/FiberBROWSSection.tsx |
AdminBottomNav |
frontend | healthy | src/components/admin/BottomNav.tsx |
AdminSideNav |
frontend | healthy | src/components/admin/SideNav.tsx |
InstallBanner |
frontend | healthy | src/components/admin/InstallBanner.tsx |
AdminSplashScreen |
frontend | healthy | src/components/admin/SplashScreen.tsx |
SobrePage |
frontend | healthy | src/components/sobre/SobrePage.tsx |
ServiceDetailPage |
frontend | healthy | src/components/servicos/ServiceDetailPage.tsx |
ServicosPage |
frontend | healthy | src/components/servicos/ServicosPage.tsx |
SimuladorIA |
frontend | healthy | src/components/servicos/SimuladorIA.tsx |
TricoPigmentacaoDetailPage |
frontend | healthy | src/components/servicos/TricoPigmentacaoDetailPage.tsx |
FiberBROWSDetailPage |
frontend | healthy | src/components/servicos/FiberBROWSDetailPage.tsx |
ServicoMediaGaleria |
frontend | healthy | src/components/servicos/ServicoMediaGaleria.tsx |
ConsultaVirtualClient |
frontend | healthy | src/components/consulta-virtual/ConsultaVirtualClient.tsx |
NotFound |
frontend | healthy | src/app/not-found.tsx |
Home |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
Error |
frontend | healthy | src/app/error.tsx |
EbookPage |
frontend | healthy | src/app/blog/ebook-designer-de-sobrancelhas/page.tsx |
CertificacoesClient |
frontend | healthy | src/app/certificacoes/CertificacoesClient.tsx |
Certificacoes |
frontend | healthy | src/app/certificacoes/page.tsx |
AgendamentoCancelado |
frontend | healthy | src/app/agendamento/cancelado/page.tsx |
AgendamentoConfirmado |
frontend | healthy | src/app/agendamento/confirmado/page.tsx |
Contacto |
frontend | healthy | src/app/contacto/page.tsx |
ConsentimentoForm |
frontend | healthy | src/app/consentimento/[token]/ConsentimentoForm.tsx |
Galeria |
frontend | healthy | src/app/galeria/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/blog |
frontend | healthy | src/app/blog/page.tsx |
/blog/ebook-designer-de-sobrancelhas |
frontend | healthy | src/app/blog/ebook-designer-de-sobrancelhas/page.tsx |
/blog/[slug] |
frontend | healthy | src/app/blog/[slug]/page.tsx |
/certificacoes |
frontend | healthy | src/app/certificacoes/page.tsx |
/agendamento/cancelado |
frontend | healthy | src/app/agendamento/cancelado/page.tsx |
/agendamento/confirmado |
frontend | healthy | src/app/agendamento/confirmado/page.tsx |
/contacto |
frontend | healthy | src/app/contacto/page.tsx |
/agendar |
frontend | healthy | src/app/agendar/page.tsx |
/consentimento/[token] |
frontend | healthy | src/app/consentimento/[token]/page.tsx |
/galeria |
frontend | healthy | src/app/galeria/page.tsx |
/admin |
frontend | healthy | src/app/admin/page.tsx |
/admin/blog |
frontend | healthy | src/app/admin/blog/page.tsx |
/admin/certificacoes |
frontend | healthy | src/app/admin/certificacoes/page.tsx |
/admin/clientes |
frontend | healthy | src/app/admin/clientes/page.tsx |
/admin/login |
frontend | healthy | src/app/admin/login/page.tsx |
/admin/lista-espera |
frontend | healthy | src/app/admin/lista-espera/page.tsx |
/admin/definicoes |
frontend | healthy | src/app/admin/definicoes/page.tsx |
/admin/consentimentos |
frontend | healthy | src/app/admin/consentimentos/page.tsx |
/admin/fiberbrows-waitlist |
frontend | healthy | src/app/admin/fiberbrows-waitlist/page.tsx |
/admin/galeria |
frontend | healthy | src/app/admin/galeria/page.tsx |
/admin/referencias |
frontend | healthy | src/app/admin/referencias/page.tsx |
/admin/diagnostico |
frontend | healthy | src/app/admin/diagnostico/page.tsx |
/admin/agenda |
frontend | healthy | src/app/admin/agenda/page.tsx |
/admin/agenda/nova |
frontend | healthy | src/app/admin/agenda/nova/page.tsx |
/admin/contactos |
frontend | healthy | src/app/admin/contactos/page.tsx |
/admin/consultas-virtuais |
frontend | healthy | src/app/admin/consultas-virtuais/page.tsx |
/admin/servicos |
frontend | healthy | src/app/admin/servicos/page.tsx |
/admin/acompanhamento |
frontend | healthy | src/app/admin/acompanhamento/page.tsx |
/admin/relatorio |
frontend | healthy | src/app/admin/relatorio/page.tsx |
/cookies |
frontend | healthy | src/app/cookies/page.tsx |
/sobre |
frontend | healthy | src/app/sobre/page.tsx |
/servicos |
frontend | healthy | src/app/servicos/page.tsx |
/servicos/[slug] |
frontend | healthy | src/app/servicos/[slug]/page.tsx |
/termos |
frontend | healthy | src/app/termos/page.tsx |
/consulta-virtual |
frontend | healthy | src/app/consulta-virtual/page.tsx |
/acompanhamento/[id] |
frontend | healthy | src/app/acompanhamento/[id]/page.tsx |
/referencia |
frontend | healthy | src/app/referencia/page.tsx |
/privacidade |
frontend | healthy | src/app/privacidade/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/app/api/admin/calendar/full-reconcile/route.ts |
security | healthy | src/app/api/admin/calendar/full-reconcile/route.ts |
auth::src/app/admin/definicoes/page.tsx |
security | healthy | src/app/admin/definicoes/page.tsx |
auth::src/lib/upload.ts |
security | healthy | src/lib/upload.ts |
auth::skills-lock.json |
security | healthy | skills-lock.json |
auth::src/lib/googleCalendar.ts |
security | healthy | src/lib/googleCalendar.ts |
auth::src/lib/googleCalendarSync.ts |
security | healthy | src/lib/googleCalendarSync.ts |
auth::src/app/api/admin/upload-url/route.ts |
security | healthy | src/app/api/admin/upload-url/route.ts |
auth::.claude/skills/firebase-auth-basics/SKILL.md |
security | healthy | .claude/skills/firebase-auth-basics/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | .claude/skills/firebase-data-connect/SKILL.md |
redis |
data | healthy | src/lib/rateLimit.ts |
postgres |
data | healthy | src/lib/mappers.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-cvzz4hth |
software | healthy | /tmp/repobility-clone-cvzz4hth |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .claude/skills/developing-genkit-go/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | package-lock.json |
This page is publicly accessible at:
https://repobility.com/scan/e70cc640-eda7-4cfd-bee5-41f159fcbf47/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e70cc640-eda7-4cfd-bee5-41f159fcbf47/
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.