https://github.com/vitoriomanzarek/technova
· scanned 2026-06-16 00:51 UTC (2 months, 1 week ago)
46 raw signals (0 security + 46 graph)
Last scanned 2 months, 1 week ago · v1 · 46 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 910 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 |
|---|---|---|---|
walk |
software | healthy | migrate.mjs:walk |
processFile |
software | healthy | migrate.mjs:processFile |
buildConfig |
software | healthy | next.config.ts:buildConfig |
fail |
software | healthy | scripts/generate-status.mjs:fail |
classify |
software | healthy | scripts/generate-status.mjs:classify |
sleep |
software | healthy | scripts/site-test.mjs:sleep |
ok |
software | healthy | scripts/site-test.mjs:ok |
fail |
software | healthy | scripts/site-test.mjs:fail |
section |
software | healthy | scripts/site-test.mjs:section |
paintBackground |
software | healthy | scripts/generate-auditoria-pdf.mjs:paintBackground |
rnd |
software | healthy | scripts/generate-auditoria-pdf.mjs:rnd |
gradientBar |
software | healthy | scripts/generate-auditoria-pdf.mjs:gradientBar |
newPage |
software | healthy | scripts/generate-auditoria-pdf.mjs:newPage |
footer |
software | healthy | scripts/generate-auditoria-pdf.mjs:footer |
sectionHeader |
software | healthy | scripts/generate-auditoria-pdf.mjs:sectionHeader |
colW |
software | healthy | scripts/generate-auditoria-pdf.mjs:colW |
drawChecklistItem |
software | healthy | scripts/generate-auditoria-pdf.mjs:drawChecklistItem |
btnX |
software | healthy | scripts/generate-auditoria-pdf.mjs:btnX |
register |
software | healthy | src/instrumentation.ts:register |
getClientIp |
software | healthy | src/proxy.ts:getClientIp |
constantTimeEqual |
software | healthy | src/proxy.ts:constantTimeEqual |
handleAdminAuth |
software | healthy | src/proxy.ts:handleAdminAuth |
proxy |
software | healthy | src/proxy.ts:proxy |
daysUntilKickoff |
software | healthy | src/__tests__/second-payment-job.test.ts:daysUntilKickoff |
daysSinceSent |
software | healthy | src/__tests__/proposal-timeout-job.test.ts:daysSinceSent |
getExpiresAt |
software | healthy | src/__tests__/proposal-timeout-job.test.ts:getExpiresAt |
makeModule |
software | healthy | src/__tests__/calculate-proposal.test.ts:makeModule |
selectChain |
software | healthy | src/__tests__/api/checkout-pricing.test.ts:selectChain |
catalogModule |
software | healthy | src/__tests__/api/checkout-pricing.test.ts:catalogModule |
payRequest |
software | healthy | src/__tests__/api/checkout-pricing.test.ts:payRequest |
totals |
software | healthy | src/__tests__/api/checkout-pricing.test.ts:totals |
deltaCents |
software | healthy | src/__tests__/api/checkout-pricing.test.ts:deltaCents |
sessionArgs |
software | healthy | src/__tests__/api/checkout-pricing.test.ts:sessionArgs |
selectChain |
software | healthy | src/__tests__/api/checkout-webhook.test.ts:selectChain |
makeWebhookRequest |
software | healthy | src/__tests__/api/checkout-webhook.test.ts:makeWebhookReque… |
completedEvent |
software | healthy | src/__tests__/api/checkout-webhook.test.ts:completedEvent |
req |
software | healthy | src/__tests__/api/internal-auth.test.ts:req |
allowed |
software | healthy | src/__tests__/api/uuid-rate-limit.test.ts:allowed |
blocked |
software | healthy | src/__tests__/api/uuid-rate-limit.test.ts:blocked |
makeRequest |
software | healthy | src/__tests__/api/leads-route.test.ts:makeRequest |
req |
software | healthy | src/__tests__/api/cron-auth.test.ts:req |
WizardCard |
software | healthy | src/components/WizardCard.tsx:WizardCard |
WizardProgress |
software | healthy | src/components/WizardProgress.tsx:WizardProgress |
progress |
software | healthy | src/components/WizardProgress.tsx:progress |
NovaAvatar |
software | healthy | src/components/NovaAvatar.tsx:NovaAvatar |
TechNovaIcon |
software | healthy | src/components/TechNovaIcon.tsx:TechNovaIcon |
StarBackground |
software | healthy | src/components/StarBackground.tsx:StarBackground |
generateStars |
software | healthy | src/components/StarBackground.tsx:generateStars |
Footer |
software | healthy | src/components/layout/Footer.tsx:Footer |
handleMouseMove |
software | healthy | src/components/layout/Footer.tsx:handleMouseMove |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TODAY_SUMMARY.md |
software | healthy | TODAY_SUMMARY.md |
CONTENT_STRATEGY.md |
software | healthy | CONTENT_STRATEGY.md |
PHASE4_KICKOFF.md |
software | healthy | PHASE4_KICKOFF.md |
PHASE3_KICKOFF.md |
software | healthy | PHASE3_KICKOFF.md |
PAGES_GENERATOR_KICKOFF.md |
software | healthy | PAGES_GENERATOR_KICKOFF.md |
LEAD_MANAGEMENT_PLATFORM.md |
software | healthy | LEAD_MANAGEMENT_PLATFORM.md |
MARKETING_FUNNEL_AGENT_KICKOFF.md |
software | healthy | MARKETING_FUNNEL_AGENT_KICKOFF.md |
BLOG_AUTOMATION_STRATEGY.md |
software | healthy | BLOG_AUTOMATION_STRATEGY.md |
vercel.json |
software | healthy | vercel.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
BRAND_IDENTITY.md |
software | healthy | BRAND_IDENTITY.md |
COMMERCIAL_FLOW_v2_FINAL.md |
software | healthy | COMMERCIAL_FLOW_v2_FINAL.md |
ARCHITECTURE.md |
software | healthy | ARCHITECTURE.md |
README.md |
software | healthy | README.md |
create_routes.mjs |
software | healthy | create_routes.mjs |
CLAUDE.md |
software | healthy | CLAUDE.md |
COMMERCIAL_FLOW.md |
software | healthy | COMMERCIAL_FLOW.md |
EXECUTIVE_SUMMARY.md |
software | healthy | EXECUTIVE_SUMMARY.md |
BACKLOG_MASTER.md |
software | healthy | BACKLOG_MASTER.md |
package.json |
software | healthy | package.json |
B.4.1_AUDITORIA_AUTOMATICA_KICKOFF.md |
software | healthy | B.4.1_AUDITORIA_AUTOMATICA_KICKOFF.md |
PHASE_A_BUG_LIST.md |
software | healthy | PHASE_A_BUG_LIST.md |
AGENT_DOCUMENTATION_PROTOCOL.md |
software | healthy | AGENT_DOCUMENTATION_PROTOCOL.md |
PHASE2_KICKOFF.md |
software | healthy | PHASE2_KICKOFF.md |
strategy.md |
software | healthy | strategy.md |
sentry.server.config.ts |
software | healthy | sentry.server.config.ts |
package-lock.json |
software | healthy | package-lock.json |
START_HERE.md |
software | healthy | START_HERE.md |
Technova.md |
software | healthy | Technova.md |
PHASE1_KICKOFF.md |
software | healthy | PHASE1_KICKOFF.md |
AUTONOMOUS_BACKLOG_MANAGEMENT_PLAN.md |
software | healthy | AUTONOMOUS_BACKLOG_MANAGEMENT_PLAN.md |
DOCUMENTATION_AUDIT_2026-06-02.md |
software | healthy | DOCUMENTATION_AUDIT_2026-06-02.md |
.env.example |
software | healthy | .env.example |
IMAGERY_AGENT_KICKOFF.md |
software | healthy | IMAGERY_AGENT_KICKOFF.md |
tsconfig.json |
software | healthy | tsconfig.json |
drizzle.config.ts |
software | healthy | drizzle.config.ts |
sentry.edge.config.ts |
software | healthy | sentry.edge.config.ts |
COMMERCIAL_FLOW_ANALYSIS.md |
software | healthy | COMMERCIAL_FLOW_ANALYSIS.md |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
PROPOSAL.md |
software | healthy | PROPOSAL.md |
EXECUTION_PLAN.md |
software | healthy | EXECUTION_PLAN.md |
AUDITORIA_WEB_EXPRESS_SPEC.md |
software | healthy | AUDITORIA_WEB_EXPRESS_SPEC.md |
migrate.mjs |
software | healthy | migrate.mjs |
MEMORY.md |
software | healthy | MEMORY.md |
AGENTS.md |
software | healthy | AGENTS.md |
vitest.config.ts |
software | healthy | vitest.config.ts |
BITACORA.md |
software | healthy | BITACORA.md |
DECISION_LOG.md |
software | healthy | DECISION_LOG.md |
NOVA_AI_REPLANNING.md |
software | healthy | NOVA_AI_REPLANNING.md |
next.config.ts |
software | healthy | next.config.ts |
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 |
technical |
software | healthy | docs/technical |
scripts |
software | healthy | scripts |
memory |
software | healthy | memory |
.claude |
software | healthy | .claude |
prompts |
software | healthy | prompts |
reports |
software | healthy | reports |
src |
software | healthy | src |
__tests__ |
software | healthy | src/__tests__ |
api |
software | healthy | src/__tests__/api |
components |
software | healthy | src/components |
layout |
software | healthy | src/components/layout |
client |
software | healthy | src/components/client |
internal |
software | healthy | src/components/internal |
shared |
software | healthy | src/components/shared |
home |
software | healthy | src/components/home |
admin |
software | healthy | src/components/admin |
wizard |
software | healthy | src/components/wizard |
checkout |
software | healthy | src/components/checkout |
navigator |
software | healthy | src/components/navigator |
propuesta |
software | healthy | src/components/propuesta |
app |
software | healthy | src/app |
api |
software | healthy | src/app/api |
leads |
software | healthy | src/app/api/leads |
audits |
software | healthy | src/app/api/audits |
create |
software | healthy | src/app/api/audits/create |
proposals |
software | healthy | src/app/api/proposals |
generate |
software | healthy | src/app/api/proposals/generate |
[uuid] |
software | healthy | src/app/api/proposals/[uuid] |
pdf |
software | healthy | src/app/api/proposals/[uuid]/pdf |
admin |
software | healthy | src/app/api/admin |
leads |
software | healthy | src/app/api/admin/leads |
proposals |
software | healthy | src/app/api/admin/proposals |
[id] |
software | healthy | src/app/api/admin/proposals/[id] |
modify |
software | healthy | src/app/api/admin/proposals/[id]/modify |
reject |
software | healthy | src/app/api/admin/proposals/[id]/reject |
send |
software | healthy | src/app/api/admin/proposals/[id]/send |
approve |
software | healthy | src/app/api/admin/proposals/[id]/approve |
cron |
software | healthy | src/app/api/cron |
daily |
software | healthy | src/app/api/cron/daily |
second-payment-reminder |
software | healthy | src/app/api/cron/second-payment-reminder |
email-automation |
software | healthy | src/app/api/cron/email-automation |
proposal-timeout |
software | healthy | src/app/api/cron/proposal-timeout |
cliente |
software | healthy | src/app/api/cliente |
project |
software | healthy | src/app/api/cliente/project |
checkout |
software | healthy | src/app/api/checkout |
webhook |
software | healthy | src/app/api/checkout/webhook |
[uuid] |
software | healthy | src/app/api/checkout/[uuid] |
request-changes |
software | healthy | src/app/api/checkout/[uuid]/request-changes |
pay |
software | healthy | src/app/api/checkout/[uuid]/pay |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
WizardCard |
frontend | healthy | src/components/WizardCard.tsx |
WizardProgress |
frontend | healthy | src/components/WizardProgress.tsx |
NovaAvatar |
frontend | healthy | src/components/NovaAvatar.tsx |
TechNovaIcon |
frontend | healthy | src/components/TechNovaIcon.tsx |
StarBackground |
frontend | healthy | src/components/StarBackground.tsx |
Footer |
frontend | healthy | src/components/layout/Footer.tsx |
ServiceLayout |
frontend | healthy | src/components/layout/ServiceLayout.tsx |
Navbar |
frontend | healthy | src/components/layout/Navbar.tsx |
ProjectStatus |
frontend | healthy | src/components/client/ProjectStatus.tsx |
PaymentSection |
frontend | healthy | src/components/client/PaymentSection.tsx |
TimelineVisual |
frontend | healthy | src/components/client/TimelineVisual.tsx |
ResourcesList |
frontend | healthy | src/components/client/ResourcesList.tsx |
PhaseProgressCard |
frontend | healthy | src/components/internal/PhaseProgressCard.tsx |
IntegrationMap |
frontend | healthy | src/components/internal/IntegrationMap.tsx |
NextStepsBanner |
frontend | healthy | src/components/internal/NextStepsBanner.tsx |
TechStackGrid |
frontend | healthy | src/components/internal/TechStackGrid.tsx |
ProjectStatusDashboard |
frontend | healthy | src/components/internal/ProjectStatusDashboard.tsx |
SprintStatusPanel |
frontend | healthy | src/components/internal/SprintStatusPanel.tsx |
FolderTree |
frontend | healthy | src/components/internal/FolderTree.tsx |
BacklogItemList |
frontend | healthy | src/components/internal/BacklogItemList.tsx |
ArchitectureDiagram |
frontend | healthy | src/components/internal/ArchitectureDiagram.tsx |
DataFlowVisualization |
frontend | healthy | src/components/internal/DataFlowVisualization.tsx |
AccordionItem |
frontend | healthy | src/components/shared/AccordionItem.tsx |
DeviceMockup |
frontend | healthy | src/components/shared/DeviceMockup.tsx |
ServicesSection |
frontend | healthy | src/components/home/ServicesSection.tsx |
NovaAISection |
frontend | healthy | src/components/home/NovaAISection.tsx |
LeadMagnetSection |
frontend | healthy | src/components/home/LeadMagnetSection.tsx |
Hero |
frontend | healthy | src/components/home/Hero.tsx |
ParticleBackground |
frontend | healthy | src/components/home/ParticleBackground.tsx |
BlockersAlert |
frontend | healthy | src/components/admin/BlockersAlert.tsx |
RefreshButton |
frontend | healthy | src/components/admin/RefreshButton.tsx |
ProposalDetailPanel |
frontend | healthy | src/components/admin/ProposalDetailPanel.tsx |
TimelineView |
frontend | healthy | src/components/admin/TimelineView.tsx |
LeadActivityTimeline |
frontend | healthy | src/components/admin/LeadActivityTimeline.tsx |
VelocityStats |
frontend | healthy | src/components/admin/VelocityStats.tsx |
LeadFunnel |
frontend | healthy | src/components/admin/LeadFunnel.tsx |
ModuleSelector |
frontend | healthy | src/components/admin/ModuleSelector.tsx |
ProposalsList |
frontend | healthy | src/components/admin/ProposalsList.tsx |
ProgressCard |
frontend | healthy | src/components/admin/ProgressCard.tsx |
StepSystems |
frontend | healthy | src/components/wizard/StepSystems.tsx |
StepBreakdown |
frontend | healthy | src/components/wizard/StepBreakdown.tsx |
StepLaunch |
frontend | healthy | src/components/wizard/StepLaunch.tsx |
StepInfrastructure |
frontend | healthy | src/components/wizard/StepInfrastructure.tsx |
StepWelcome |
frontend | healthy | src/components/wizard/StepWelcome.tsx |
StepPackage |
frontend | healthy | src/components/wizard/StepPackage.tsx |
StepMissionType |
frontend | healthy | src/components/wizard/StepMissionType.tsx |
StepSegment |
frontend | healthy | src/components/wizard/StepSegment.tsx |
StepSuccess |
frontend | healthy | src/components/wizard/StepSuccess.tsx |
StepContact |
frontend | healthy | src/components/wizard/StepContact.tsx |
StepMisionBrief |
frontend | healthy | src/components/wizard/StepMisionBrief.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 |
/internal/architecture |
frontend | healthy | src/app/internal/architecture/page.tsx |
/internal/project-status |
frontend | healthy | src/app/internal/project-status/page.tsx |
/contacto |
frontend | healthy | src/app/contacto/page.tsx |
/gracias |
frontend | healthy | src/app/gracias/page.tsx |
/privacidad |
frontend | healthy | src/app/privacidad/page.tsx |
/start-project |
frontend | healthy | src/app/start-project/page.tsx |
/admin/crm |
frontend | healthy | src/app/admin/crm/page.tsx |
/admin/project-status |
frontend | healthy | src/app/admin/project-status/page.tsx |
/admin/proposals-review |
frontend | healthy | src/app/admin/proposals-review/page.tsx |
/servicios |
frontend | healthy | src/app/servicios/page.tsx |
/services/landing-page |
frontend | healthy | src/app/services/landing-page/page.tsx |
/services/chatbot |
frontend | healthy | src/app/services/chatbot/page.tsx |
/services/lms |
frontend | healthy | src/app/services/lms/page.tsx |
/services/marketing |
frontend | healthy | src/app/services/marketing/page.tsx |
/services/web-app |
frontend | healthy | src/app/services/web-app/page.tsx |
/services/crm |
frontend | healthy | src/app/services/crm/page.tsx |
/services/ecommerce |
frontend | healthy | src/app/services/ecommerce/page.tsx |
/services/data-analysis |
frontend | healthy | src/app/services/data-analysis/page.tsx |
/services/support |
frontend | healthy | src/app/services/support/page.tsx |
/cliente/dashboard |
frontend | healthy | src/app/cliente/dashboard/page.tsx |
/checkout/success |
frontend | healthy | src/app/checkout/success/page.tsx |
/checkout/cancel |
frontend | healthy | src/app/checkout/cancel/page.tsx |
/checkout/[uuid] |
frontend | healthy | src/app/checkout/[uuid]/page.tsx |
/checkout/[uuid]/pay-remaining |
frontend | healthy | src/app/checkout/[uuid]/pay-remaining/page.tsx |
/checkout/[uuid]/success |
frontend | healthy | src/app/checkout/[uuid]/success/page.tsx |
/terminos |
frontend | healthy | src/app/terminos/page.tsx |
/propuesta/[uuid] |
frontend | healthy | src/app/propuesta/[uuid]/page.tsx |
/pricing |
frontend | healthy | src/app/pricing/page.tsx |
/nosotros |
frontend | healthy | src/app/nosotros/page.tsx |
/Nosotros |
frontend | healthy | src/pages/Nosotros.tsx |
/Services |
frontend | healthy | src/pages/Services.tsx |
/StartProject |
frontend | healthy | src/pages/StartProject.tsx |
/Pricing |
frontend | healthy | src/pages/Pricing.tsx |
/Contacto |
frontend | healthy | src/pages/Contacto.tsx |
/Terms |
frontend | healthy | src/pages/Terms.tsx |
/Privacy |
frontend | healthy | src/pages/Privacy.tsx |
/Home |
frontend | healthy | src/pages/Home.tsx |
/ |
frontend | healthy | src/proxy.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | CLAUDE.md |
redis |
data | healthy | package.json |
mongodb |
data | healthy | package-lock.json |
mysql |
data | healthy | package-lock.json |
sqlite |
data | healthy | package-lock.json |
postgresql |
data | healthy | drizzle.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
1.2.3.4 |
network | healthy | src/__tests__/api/uuid-rate-limit.test.ts |
5.6.7.8 |
network | healthy | src/__tests__/api/uuid-rate-limit.test.ts |
34.0.0.1 |
network | healthy | src/__tests__/api/uuid-rate-limit.test.ts |
127.0.0.1 |
network | healthy | src/lib/jobs/audit-website.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-og88g3pr |
software | healthy | /tmp/repobility-clone-og88g3pr |
| Label | Layer | Status | Path |
|---|---|---|---|
Particle |
software | healthy | src/components/home/ParticleBackground.tsx:Particle |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
This page is publicly accessible at:
https://repobility.com/scan/1196682a-2224-442b-b8bd-02b2c24f4862/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1196682a-2224-442b-b8bd-02b2c24f4862/
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.