https://github.com/CalendarMaster/T0012-PAGINA-WEB
· scanned 2026-06-17 01:21 UTC (1 month, 2 weeks ago)
9 raw signals (0 security + 9 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +8.7 (diff) · 9 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 197 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 |
|---|---|---|---|
ScrollToTop |
software | healthy | src/App.jsx:ScrollToTop |
scrollToHashTarget |
software | healthy | src/App.jsx:scrollToHashTarget |
PublicLayout |
software | healthy | src/App.jsx:PublicLayout |
HomePage |
software | healthy | src/App.jsx:HomePage |
App |
software | healthy | src/App.jsx:App |
Portfolio |
software | healthy | src/components/Portfolio.jsx:Portfolio |
captureFlipState |
software | healthy | src/components/Portfolio.jsx:captureFlipState |
triggerFilterAnimation |
software | healthy | src/components/Portfolio.jsx:triggerFilterAnimation |
handleCategoryFilterChange |
software | healthy | src/components/Portfolio.jsx:handleCategoryFilterChange |
handleDestinationFilterChange |
software | healthy | src/components/Portfolio.jsx:handleDestinationFilterChange |
loadProjects |
software | healthy | src/components/Portfolio.jsx:loadProjects |
normalizedProjects |
software | healthy | src/components/Portfolio.jsx:normalizedProjects |
FAQ |
software | healthy | src/components/FAQ.jsx:FAQ |
toggle |
software | healthy | src/components/FAQ.jsx:toggle |
Services |
software | healthy | src/components/Services.jsx:Services |
Process |
software | healthy | src/components/Process.jsx:Process |
AboutClients |
software | healthy | src/components/AboutClients.jsx:AboutClients |
onMouseMove |
software | healthy | src/components/AboutClients.jsx:onMouseMove |
onMouseLeave |
software | healthy | src/components/AboutClients.jsx:onMouseLeave |
setCardRef |
software | healthy | src/components/AboutClients.jsx:setCardRef |
Clients |
software | healthy | src/components/Clients.jsx:Clients |
Hero |
software | healthy | src/components/Hero.jsx:Hero |
ensureStartFrame |
software | healthy | src/components/Hero.jsx:ensureStartFrame |
handleTimeUpdate |
software | healthy | src/components/Hero.jsx:handleTimeUpdate |
buildEmailContent |
software | healthy | src/components/Contact.jsx:buildEmailContent |
get |
software | healthy | src/components/Contact.jsx:get |
openDiagnosisEmail |
software | healthy | src/components/Contact.jsx:openDiagnosisEmail |
SelectField |
software | healthy | src/components/Contact.jsx:SelectField |
Contact |
software | healthy | src/components/Contact.jsx:Contact |
handleSend |
software | healthy | src/components/Contact.jsx:handleSend |
Header |
software | healthy | src/components/Header.jsx:Header |
sectionHref |
software | healthy | src/components/Header.jsx:sectionHref |
replayLogoAnimation |
software | healthy | src/components/Header.jsx:replayLogoAnimation |
LoadingLoop |
software | healthy | src/components/LoadingLoop.jsx:LoadingLoop |
SocialIcon |
software | healthy | src/components/Footer.jsx:SocialIcon |
Footer |
software | healthy | src/components/Footer.jsx:Footer |
sectionHref |
software | healthy | src/components/Footer.jsx:sectionHref |
Members |
software | healthy | src/components/Members.jsx:Members |
Trust |
software | healthy | src/components/Trust.jsx:Trust |
slugify |
software | healthy | src/pages/DashboardPage.jsx:slugify |
withTimeout |
software | healthy | src/pages/DashboardPage.jsx:withTimeout |
DashboardPage |
software | healthy | src/pages/DashboardPage.jsx:DashboardPage |
loadProjects |
software | healthy | src/pages/DashboardPage.jsx:loadProjects |
checkAccess |
software | healthy | src/pages/DashboardPage.jsx:checkAccess |
handleFieldChange |
software | healthy | src/pages/DashboardPage.jsx:handleFieldChange |
handleCoverFileChange |
software | healthy | src/pages/DashboardPage.jsx:handleCoverFileChange |
handleGalleryFilesChange |
software | healthy | src/pages/DashboardPage.jsx:handleGalleryFilesChange |
removePendingGalleryFile |
software | healthy | src/pages/DashboardPage.jsx:removePendingGalleryFile |
handleSpecialistChange |
software | healthy | src/pages/DashboardPage.jsx:handleSpecialistChange |
addSpecialistField |
software | healthy | src/pages/DashboardPage.jsx:addSpecialistField |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
package-lock.json |
software | healthy | package-lock.json |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
vite.config.js |
software | healthy | vite.config.js |
App.jsx |
software | healthy | src/App.jsx |
main.jsx |
software | healthy | src/main.jsx |
index.css |
software | healthy | src/index.css |
Portfolio.jsx |
software | healthy | src/components/Portfolio.jsx |
FAQ.jsx |
software | healthy | src/components/FAQ.jsx |
Services.jsx |
software | healthy | src/components/Services.jsx |
Process.jsx |
software | healthy | src/components/Process.jsx |
AboutClients.jsx |
software | healthy | src/components/AboutClients.jsx |
Clients.jsx |
software | healthy | src/components/Clients.jsx |
Hero.jsx |
software | healthy | src/components/Hero.jsx |
Contact.jsx |
software | healthy | src/components/Contact.jsx |
Header.jsx |
software | healthy | src/components/Header.jsx |
LoadingLoop.jsx |
software | healthy | src/components/LoadingLoop.jsx |
Footer.jsx |
software | healthy | src/components/Footer.jsx |
Members.jsx |
software | healthy | src/components/Members.jsx |
Trust.jsx |
software | healthy | src/components/Trust.jsx |
DashboardPage.jsx |
software | healthy | src/pages/DashboardPage.jsx |
ProjectPage.jsx |
software | healthy | src/pages/ProjectPage.jsx |
AboutPage.jsx |
software | healthy | src/pages/AboutPage.jsx |
NewsPage.jsx |
software | healthy | src/pages/NewsPage.jsx |
ProjectsPage.jsx |
software | healthy | src/pages/ProjectsPage.jsx |
AuthPage.jsx |
software | healthy | src/pages/AuthPage.jsx |
ServicesPage.jsx |
software | healthy | src/pages/ServicesPage.jsx |
projectCategories.js |
software | healthy | src/lib/projectCategories.js |
contactEmail.js |
software | healthy | src/lib/contactEmail.js |
i18n.jsx |
software | healthy | src/lib/i18n.jsx |
supabaseClient.js |
software | healthy | src/lib/supabaseClient.js |
accessControl.js |
software | healthy | src/lib/accessControl.js |
fallbackProjects.js |
software | healthy | src/lib/fallbackProjects.js |
siteContent.js |
software | healthy | src/lib/siteContent.js |
02_projects.sql |
software | healthy | supabase/02_projects.sql |
11_project_story_fields.sql |
software | healthy | supabase/11_project_story_fields.sql |
10_project_mandante.sql |
software | healthy | supabase/10_project_mandante.sql |
07_project_images_leader.sql |
software | healthy | supabase/07_project_images_leader.sql |
05_project_gallery_and_team.sql |
software | healthy | supabase/05_project_gallery_and_team.sql |
04_seed_projects.sql |
software | healthy | supabase/04_seed_projects.sql |
08_project_leader_image_url.sql |
software | healthy | supabase/08_project_leader_image_url.sql |
06_project_categories_architecture.sql |
software | healthy | supabase/06_project_categories_architecture.sql |
09_project_destination.sql |
software | healthy | supabase/09_project_destination.sql |
03_storage_project_covers.sql |
software | healthy | supabase/03_storage_project_covers.sql |
01_auth_access.sql |
software | healthy | supabase/01_auth_access.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.jsx |
Portfolio |
frontend | healthy | src/components/Portfolio.jsx |
FAQ |
frontend | healthy | src/components/FAQ.jsx |
Services |
frontend | healthy | src/components/Services.jsx |
Process |
frontend | healthy | src/components/Process.jsx |
AboutClients |
frontend | healthy | src/components/AboutClients.jsx |
Clients |
frontend | healthy | src/components/Clients.jsx |
Hero |
frontend | healthy | src/components/Hero.jsx |
Contact |
frontend | healthy | src/components/Contact.jsx |
Header |
frontend | healthy | src/components/Header.jsx |
LoadingLoop |
frontend | healthy | src/components/LoadingLoop.jsx |
Footer |
frontend | healthy | src/components/Footer.jsx |
Members |
frontend | healthy | src/components/Members.jsx |
Trust |
frontend | healthy | src/components/Trust.jsx |
DashboardPage |
frontend | healthy | src/pages/DashboardPage.jsx |
ProjectPage |
frontend | healthy | src/pages/ProjectPage.jsx |
AboutPage |
frontend | healthy | src/pages/AboutPage.jsx |
NewsPage |
frontend | healthy | src/pages/NewsPage.jsx |
ProjectsPage |
frontend | healthy | src/pages/ProjectsPage.jsx |
AuthPage |
frontend | healthy | src/pages/AuthPage.jsx |
ServicesPage |
frontend | healthy | src/pages/ServicesPage.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/DashboardPage |
frontend | healthy | src/pages/DashboardPage.jsx |
/ProjectPage |
frontend | healthy | src/pages/ProjectPage.jsx |
/AboutPage |
frontend | healthy | src/pages/AboutPage.jsx |
/NewsPage |
frontend | healthy | src/pages/NewsPage.jsx |
/ProjectsPage |
frontend | healthy | src/pages/ProjectsPage.jsx |
/AuthPage |
frontend | healthy | src/pages/AuthPage.jsx |
/ServicesPage |
frontend | healthy | src/pages/ServicesPage.jsx |
/ |
frontend | healthy | src/App.jsx |
/proyectos |
frontend | healthy | src/App.jsx |
/proyectos/:slug |
frontend | healthy | src/App.jsx |
/servicios |
frontend | healthy | src/App.jsx |
/nosotros |
frontend | healthy | src/App.jsx |
/noticias |
frontend | healthy | src/App.jsx |
/auth |
frontend | healthy | src/App.jsx |
/dashboard |
frontend | healthy | src/App.jsx |
* |
frontend | healthy | src/App.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
src |
software | healthy | src |
components |
software | healthy | src/components |
pages |
software | healthy | src/pages |
lib |
software | healthy | src/lib |
supabase |
software | healthy | supabase |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::src/lib/i18n.jsx |
security | healthy | src/lib/i18n.jsx |
password_literal::src/lib/i18n.jsx |
security | healthy | src/lib/i18n.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
CalendarMaster__T0012-PAGINA-WEB |
software | healthy | /data/fable5_failed_archive/CalendarMaster__T0012-PAGINA-WEB |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/02_projects.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | vite.config.js |
This page is publicly accessible at:
https://repobility.com/scan/1c630a4e-98a5-4f0d-92b4-9cf7d0bec515/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1c630a4e-98a5-4f0d-92b4-9cf7d0bec515/
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.