https://github.com/randomershenans/integrius-website
· scanned 2026-06-15 23:46 UTC (2 months, 4 weeks ago)
59 raw signals (0 security + 59 graph)
Last scanned 2 months, 4 weeks ago · v1 · 59 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 657 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 |
|---|---|---|---|
main |
software | healthy | prisma/seed.ts:main |
logs |
software | healthy | netlify/functions/seo-brain-cron.js:logs |
PageViewTracker |
software | healthy | src/components/PostHogProvider.tsx:PageViewTracker |
PostHogProvider |
software | healthy | src/components/PostHogProvider.tsx:PostHogProvider |
SmoothScroll |
software | healthy | src/components/SmoothScroll.tsx:SmoothScroll |
tick |
software | healthy | src/components/SmoothScroll.tsx:tick |
extractHeadings |
software | healthy | src/components/TableOfContents.tsx:extractHeadings |
TableOfContents |
software | healthy | src/components/TableOfContents.tsx:TableOfContents |
BlogHeader |
software | healthy | src/components/blog/BlogHeader.tsx:BlogHeader |
BlogFooter |
software | healthy | src/components/blog/BlogFooter.tsx:BlogFooter |
SiteFooter |
software | healthy | src/components/landing/SiteFooter.tsx:SiteFooter |
HowItWorks |
software | healthy | src/components/landing/HowItWorks.tsx:HowItWorks |
Logo |
software | healthy | src/components/landing/Logo.tsx:Logo |
Cell |
software | healthy | src/components/landing/ComparisonTable.tsx:Cell |
ComparisonTable |
software | healthy | src/components/landing/ComparisonTable.tsx:ComparisonTable |
SecuritySection |
software | healthy | src/components/landing/SecuritySection.tsx:SecuritySection |
SiteHeader |
software | healthy | src/components/landing/SiteHeader.tsx:SiteHeader |
FlyingDataIcons |
software | healthy | src/components/landing/FlyingDataIcons.tsx:FlyingDataIcons |
getRandomY |
software | healthy | src/components/landing/FlyingDataIcons.tsx:getRandomY |
BurgerMenu |
software | healthy | src/components/landing/BurgerMenu.tsx:BurgerMenu |
close |
software | healthy | src/components/landing/BurgerMenu.tsx:close |
scrollTo |
software | healthy | src/components/landing/BurgerMenu.tsx:scrollTo |
menuContent |
software | healthy | src/components/landing/BurgerMenu.tsx:menuContent |
ProblemSection |
software | healthy | src/components/landing/ProblemSection.tsx:ProblemSection |
PricingCalculator |
software | healthy | src/components/landing/PricingCalculator.tsx:PricingCalcula… |
DataChaosAnimation |
software | healthy | src/components/landing/DataChaosAnimation.tsx:DataChaosAnim… |
SpaceBackground |
software | healthy | src/components/landing/SpaceBackground.tsx:SpaceBackground |
TimeToValue |
software | healthy | src/components/landing/TimeToValue.tsx:TimeToValue |
WhatWeReplace |
software | healthy | src/components/landing/WhatWeReplace.tsx:WhatWeReplace |
OpticShowcase |
software | healthy | src/components/landing/OpticShowcase.tsx:OpticShowcase |
rand |
software | healthy | src/components/landing/UnificationStory.tsx:rand |
lerp |
software | healthy | src/components/landing/UnificationStory.tsx:lerp |
clamp01 |
software | healthy | src/components/landing/UnificationStory.tsx:clamp01 |
smooth |
software | healthy | src/components/landing/UnificationStory.tsx:smooth |
drawRoundedRect |
software | healthy | src/components/landing/UnificationStory.tsx:drawRoundedRect |
paint |
software | healthy | src/components/landing/UnificationStory.tsx:paint |
cx |
software | healthy | src/components/landing/UnificationStory.tsx:cx |
cy |
software | healthy | src/components/landing/UnificationStory.tsx:cy |
sx |
software | healthy | src/components/landing/UnificationStory.tsx:sx |
sy |
software | healthy | src/components/landing/UnificationStory.tsx:sy |
chaosAlpha |
software | healthy | src/components/landing/UnificationStory.tsx:chaosAlpha |
mx |
software | healthy | src/components/landing/UnificationStory.tsx:mx |
my |
software | healthy | src/components/landing/UnificationStory.tsx:my |
ft |
software | healthy | src/components/landing/UnificationStory.tsx:ft |
captionStyle |
software | healthy | src/components/landing/UnificationStory.tsx:captionStyle |
y |
software | healthy | src/components/landing/UnificationStory.tsx:y |
UnificationStory |
software | healthy | src/components/landing/UnificationStory.tsx:UnificationStory |
resize |
software | healthy | src/components/landing/UnificationStory.tsx:resize |
tick |
software | healthy | src/components/landing/UnificationStory.tsx:tick |
PerformanceNumbers |
software | healthy | src/components/landing/PerformanceNumbers.tsx:PerformanceNu… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
CLAUDE.md |
software | healthy | CLAUDE.md |
netlify.toml |
software | healthy | netlify.toml |
package.json |
software | healthy | package.json |
next-env.d.ts |
software | healthy | next-env.d.ts |
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 |
LICENSE |
software | healthy | LICENSE |
next.config.mjs |
software | healthy | next.config.mjs |
postcss.config.js |
software | healthy | postcss.config.js |
SECURITY-SPEC.md |
software | healthy | docs/SECURITY-SPEC.md |
SECURITY-TESTS.md |
software | healthy | docs/SECURITY-TESTS.md |
AGENTIC-SEO.md |
software | healthy | docs/AGENTIC-SEO.md |
ARCHITECTURE.md |
software | healthy | docs/ARCHITECTURE.md |
SEO-AUDIT.md |
software | healthy | docs/SEO-AUDIT.md |
TEST-PLAN.md |
software | healthy | docs/TEST-PLAN.md |
CLIENT-ONBOARDING.md |
software | healthy | docs/CLIENT-ONBOARDING.md |
CLIENT-PORTAL-PRD.md |
software | healthy | docs/CLIENT-PORTAL-PRD.md |
PORTAL-SETUP.md |
software | healthy | docs/PORTAL-SETUP.md |
API-REFERENCE.md |
software | healthy | docs/API-REFERENCE.md |
seed.ts |
software | healthy | prisma/seed.ts |
migration.sql |
software | healthy | prisma/migrations/20260612000001_drop_cms_content_tables/mi… |
migration.sql |
software | healthy | prisma/migrations/20260321000001_create_cms_tables/migratio… |
settings.json |
software | healthy | .claude/settings.json |
scheduled_tasks.json |
software | healthy | .claude/scheduled_tasks.json |
launch.json |
software | healthy | .claude/launch.json |
diablo-watcher.sh |
software | healthy | .claude/scripts/diablo-watcher.sh |
clusters.json |
software | healthy | content/clusters.json |
data-product-governance.md |
software | healthy | content/blog/data-product-governance.md |
mulesoft-alternatives.md |
software | healthy | content/blog/mulesoft-alternatives.md |
README.md |
software | healthy | content/blog/README.md |
data-integration-for-ai.md |
software | healthy | content/blog/data-integration-for-ai.md |
informatica-alternatives.md |
software | healthy | content/blog/informatica-alternatives.md |
collibra-alternatives.md |
software | healthy | content/blog/collibra-alternatives.md |
integrius-vs-dbt.md |
software | healthy | content/blog/integrius-vs-dbt.md |
integrius-vs-atlan.md |
software | healthy | content/blog/integrius-vs-atlan.md |
n-x-m-data-integration-problem.md |
software | healthy | content/blog/n-x-m-data-integration-problem.md |
fivetran-alternatives.md |
software | healthy | content/blog/fivetran-alternatives.md |
integrius-vs-airbyte.md |
software | healthy | content/blog/integrius-vs-airbyte.md |
data-integration-cost-hidden-tax.md |
software | healthy | content/blog/data-integration-cost-hidden-tax.md |
self-hosted-data-governance.md |
software | healthy | content/blog/self-hosted-data-governance.md |
integrius-vs-alation.md |
software | healthy | content/blog/integrius-vs-alation.md |
pharma-data-integration-alcoa.md |
software | healthy | content/blog/pharma-data-integration-alcoa.md |
integrius-vs-mulesoft.md |
software | healthy | content/blog/integrius-vs-mulesoft.md |
integrius-vs-palantir-foundry.md |
software | healthy | content/blog/integrius-vs-palantir-foundry.md |
what-is-a-data-product.md |
software | healthy | content/blog/what-is-a-data-product.md |
integrius-vs-fivetran.md |
software | healthy | content/blog/integrius-vs-fivetran.md |
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 |
prisma |
software | healthy | prisma |
migrations |
software | healthy | prisma/migrations |
20260612000001_drop_cms_content_tables |
software | healthy | prisma/migrations/20260612000001_drop_cms_content_tables |
20260321000001_create_cms_tables |
software | healthy | prisma/migrations/20260321000001_create_cms_tables |
.claude |
software | healthy | .claude |
scripts |
software | healthy | .claude/scripts |
content |
software | healthy | content |
blog |
software | healthy | content/blog |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
netlify |
software | healthy | netlify |
functions |
software | healthy | netlify/functions |
src |
software | healthy | src |
__tests__ |
software | healthy | src/__tests__ |
portal |
software | healthy | src/__tests__/portal |
components |
software | healthy | src/components |
blog |
software | healthy | src/components/blog |
landing |
software | healthy | src/components/landing |
app |
software | healthy | src/app |
blog |
software | healthy | src/app/blog |
about |
software | healthy | src/app/blog/about |
topic |
software | healthy | src/app/blog/topic |
[cluster] |
software | healthy | src/app/blog/topic/[cluster] |
[slug] |
software | healthy | src/app/blog/[slug] |
raw.md |
software | healthy | src/app/blog/[slug]/raw.md |
contact |
software | healthy | src/app/contact |
api |
software | healthy | src/app/api |
contact |
software | healthy | src/app/api/contact |
health |
software | healthy | src/app/api/health |
admin |
software | healthy | src/app/api/admin |
logout |
software | healthy | src/app/api/admin/logout |
health |
software | healthy | src/app/api/admin/health |
login |
software | healthy | src/app/api/admin/login |
me |
software | healthy | src/app/api/admin/me |
stats |
software | healthy | src/app/api/admin/stats |
seo |
software | healthy | src/app/api/admin/seo |
gsc |
software | healthy | src/app/api/admin/seo/gsc |
prs |
software | healthy | src/app/api/admin/seo/prs |
posthog |
software | healthy | src/app/api/admin/seo/posthog |
run |
software | healthy | src/app/api/admin/seo/run |
cron |
software | healthy | src/app/api/cron |
seo-brain |
software | healthy | src/app/api/cron/seo-brain |
portal |
software | healthy | src/app/api/portal |
client |
software | healthy | src/app/api/portal/client |
licenses |
software | healthy | src/app/api/portal/client/licenses |
team |
software | healthy | src/app/api/portal/client/team |
invoices |
software | healthy | src/app/api/portal/client/invoices |
health |
software | healthy | src/app/api/portal/health |
admin |
software | healthy | src/app/api/portal/admin |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TableOfContents |
frontend | healthy | src/components/TableOfContents.tsx |
HowItWorks |
frontend | healthy | src/components/landing/HowItWorks.tsx |
PricingCalculator |
frontend | healthy | src/components/landing/PricingCalculator.tsx |
NotFound |
frontend | healthy | src/app/not-found.tsx |
Image |
frontend | healthy | src/app/opengraph-image.tsx |
Home |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
BlogPage |
frontend | healthy | src/app/blog/page.tsx |
AboutPage |
frontend | healthy | src/app/blog/about/page.tsx |
ClusterPage |
frontend | healthy | src/app/blog/topic/[cluster]/page.tsx |
Image |
frontend | healthy | src/app/blog/[slug]/opengraph-image.tsx |
ArticlePage |
frontend | healthy | src/app/blog/[slug]/page.tsx |
ContactPage |
frontend | healthy | src/app/contact/page.tsx |
UseCasesPage |
frontend | healthy | src/app/use-cases/page.tsx |
AdminDashboard |
frontend | healthy | src/app/admin/page.tsx |
AdminLayout |
frontend | healthy | src/app/admin/layout.tsx |
AdminLicensesPage |
frontend | healthy | src/app/admin/licenses/page.tsx |
LoginPage |
frontend | healthy | src/app/admin/login/page.tsx |
ClientsListPage |
frontend | healthy | src/app/admin/clients/page.tsx |
NewClientPage |
frontend | healthy | src/app/admin/clients/new/page.tsx |
ClientDetailPage |
frontend | healthy | src/app/admin/clients/[id]/page.tsx |
SeoPage |
frontend | healthy | src/app/admin/seo/page.tsx |
PortalLoginPage |
frontend | healthy | src/app/portal/login/page.tsx |
ClientDashboard |
frontend | healthy | src/app/portal/dashboard/page.tsx |
ClientPortalLayout |
frontend | healthy | src/app/portal/dashboard/layout.tsx |
LicensesPage |
frontend | healthy | src/app/portal/dashboard/licenses/page.tsx |
TeamPage |
frontend | healthy | src/app/portal/dashboard/team/page.tsx |
InvoicesPage |
frontend | healthy | src/app/portal/dashboard/invoices/page.tsx |
PortalAdminDashboard |
frontend | healthy | src/app/portal/admin/page.tsx |
PortalAdminLayout |
frontend | healthy | src/app/portal/admin/layout.tsx |
AdminLicensesPage |
frontend | healthy | src/app/portal/admin/licenses/page.tsx |
ClientsListPage |
frontend | healthy | src/app/portal/admin/clients/page.tsx |
NewClientPage |
frontend | healthy | src/app/portal/admin/clients/new/page.tsx |
ClientDetailPage |
frontend | healthy | src/app/portal/admin/clients/[id]/page.tsx |
IntegriusSearchPage |
frontend | healthy | src/app/products/search/page.tsx |
IntegriusCorePage |
frontend | healthy | src/app/products/core/page.tsx |
IntegriusOpticPage |
frontend | healthy | src/app/products/optic/page.tsx |
IntegriusSDKPage |
frontend | healthy | src/app/products/sdk/page.tsx |
TechnicalBriefPage |
frontend | healthy | src/app/technical-brief/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/blog |
frontend | healthy | src/app/blog/page.tsx |
/blog/about |
frontend | healthy | src/app/blog/about/page.tsx |
/blog/topic/[cluster] |
frontend | healthy | src/app/blog/topic/[cluster]/page.tsx |
/blog/[slug] |
frontend | healthy | src/app/blog/[slug]/page.tsx |
/contact |
frontend | healthy | src/app/contact/page.tsx |
/use-cases |
frontend | healthy | src/app/use-cases/page.tsx |
/admin |
frontend | healthy | src/app/admin/page.tsx |
/admin/licenses |
frontend | healthy | src/app/admin/licenses/page.tsx |
/admin/login |
frontend | healthy | src/app/admin/login/page.tsx |
/admin/clients |
frontend | healthy | src/app/admin/clients/page.tsx |
/admin/clients/new |
frontend | healthy | src/app/admin/clients/new/page.tsx |
/admin/clients/[id] |
frontend | healthy | src/app/admin/clients/[id]/page.tsx |
/admin/seo |
frontend | healthy | src/app/admin/seo/page.tsx |
/portal/login |
frontend | healthy | src/app/portal/login/page.tsx |
/portal/dashboard |
frontend | healthy | src/app/portal/dashboard/page.tsx |
/portal/dashboard/licenses |
frontend | healthy | src/app/portal/dashboard/licenses/page.tsx |
/portal/dashboard/team |
frontend | healthy | src/app/portal/dashboard/team/page.tsx |
/portal/dashboard/invoices |
frontend | healthy | src/app/portal/dashboard/invoices/page.tsx |
/portal/admin |
frontend | healthy | src/app/portal/admin/page.tsx |
/portal/admin/licenses |
frontend | healthy | src/app/portal/admin/licenses/page.tsx |
/portal/admin/clients |
frontend | healthy | src/app/portal/admin/clients/page.tsx |
/portal/admin/clients/new |
frontend | healthy | src/app/portal/admin/clients/new/page.tsx |
/portal/admin/clients/[id] |
frontend | healthy | src/app/portal/admin/clients/[id]/page.tsx |
/products/search |
frontend | healthy | src/app/products/search/page.tsx |
/products/core |
frontend | healthy | src/app/products/core/page.tsx |
/products/optic |
frontend | healthy | src/app/products/optic/page.tsx |
/products/sdk |
frontend | healthy | src/app/products/sdk/page.tsx |
/technical-brief |
frontend | healthy | src/app/technical-brief/page.tsx |
/ |
frontend | healthy | src/app/api/admin/logout/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
throughout |
data | healthy | prisma/migrations/20260321000001_create_cms_tables/migratio… |
cms_admin_users |
data | healthy | prisma/migrations/20260321000001_create_cms_tables/migratio… |
cms_keyword_clusters |
data | healthy | prisma/migrations/20260321000001_create_cms_tables/migratio… |
cms_article_specs |
data | healthy | prisma/migrations/20260321000001_create_cms_tables/migratio… |
cms_articles |
data | healthy | prisma/migrations/20260321000001_create_cms_tables/migratio… |
cms_generation_queue |
data | healthy | prisma/migrations/20260321000001_create_cms_tables/migratio… |
portal_organizations |
data | healthy | supabase/migrations/20260324000000_portal_tables.sql |
portal_licenses |
data | healthy | supabase/migrations/20260324000000_portal_tables.sql |
portal_invoices |
data | healthy | supabase/migrations/20260324000000_portal_tables.sql |
portal_client_users |
data | healthy | supabase/migrations/20260324000000_portal_tables.sql |
portal_audit_logs |
data | healthy | supabase/migrations/20260324000000_portal_tables.sql |
portal_usage_events |
data | healthy | supabase/migrations/20260324000000_portal_tables.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/lib/gsc.ts |
security | healthy | src/lib/gsc.ts |
auth::src/app/technical-brief/page.tsx |
security | healthy | src/app/technical-brief/page.tsx |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::src/components/landing/SecuritySection.tsx |
security | healthy | src/components/landing/SecuritySection.tsx |
auth::src/__tests__/portal/api.test.ts |
security | healthy | src/__tests__/portal/api.test.ts |
auth::prisma/seed.ts |
security | healthy | prisma/seed.ts |
auth::src/app/products/core/CoreClient.tsx |
security | healthy | src/app/products/core/CoreClient.tsx |
auth::README.md |
security | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
postgresql |
data | healthy | .env.example |
elasticsearch |
data | healthy | src/components/landing/WhatWeReplace.tsx |
mysql |
data | healthy | src/components/landing/UnificationStory.tsx |
mongodb |
data | healthy | src/components/landing/UnificationStory.tsx |
mariadb |
data | healthy | src/app/products/core/CoreClient.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
migration.sql |
data | healthy | prisma/migrations/20260612000001_drop_cms_content_tables/mi… |
migration.sql |
data | healthy | prisma/migrations/20260321000001_create_cms_tables/migratio… |
20260324000000_portal_tables.sql |
data | healthy | supabase/migrations/20260324000000_portal_tables.sql |
20260324000001_fix_license_enums.sql |
data | healthy | supabase/migrations/20260324000001_fix_license_enums.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | src/components/landing/SecuritySection.tsx |
vps::aws |
hardware | healthy | src/app/products/core/CoreClient.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
private_key::.env.example |
security | healthy | .env.example |
password_literal::.env.example |
security | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-3jjih0y4 |
software | healthy | /tmp/repobility-clone-3jjih0y4 |
| Label | Layer | Status | Path |
|---|---|---|---|
CircuitBreaker |
software | healthy | src/lib/circuit-breaker.ts:CircuitBreaker |
| Label | Layer | Status | Path |
|---|---|---|---|
kafka |
data | healthy | src/components/landing/UnificationStory.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
loadbalancer |
network | healthy | src/components/landing/ToughQuestions.tsx |
This page is publicly accessible at:
https://repobility.com/scan/7fb8321f-0758-4af0-83de-6534d1b1e21a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/7fb8321f-0758-4af0-83de-6534d1b1e21a/
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.