Monorepo modeling
ArchPilot maps a large mixed NestJS, React, GraphQL, and shared-library repository into 17 reviewable architecture components.
Repository validation
A TypeScript CRM monorepo with a NestJS backend, React frontend packages, shared libraries, GraphQL, and PostgreSQL.
Independent analysis of a public repository. This project is not affiliated with or endorsed by ArchPilot. Product and project names are used only for identification.
See something inaccurate? Contact us.What ArchPilot found
ArchPilot modeled Twenty as a large NestJS, React, GraphQL, and shared-library monorepo with 17 architecture components and 16 mapped relationships.
The run shows that ArchPilot can model a large mixed monorepo while making analysis scope and warning volume visible for human review.
Source-backed architecture units
Mapped module dependencies
Blocking validation findings
Items for review, not confirmed defects
Dependency analysis covered 13,972 TypeScript sources, but two supported sources could not be fully analyzed.
Affected dependency conclusions are presented conservatively rather than as definitive clean or violation results.
Why it is useful
The point is not to score open-source projects against each other. The point is to show how local validation turns repository structure into a model teams can inspect and govern.
ArchPilot maps a large mixed NestJS, React, GraphQL, and shared-library repository into 17 reviewable architecture components.
The architecture graph preserves 16 mapped relationships for reviewers to inspect.
Partial dependency evidence makes confidence limits visible on the public page.
Warnings and DQR findings are framed as review signals requiring human interpretation.
Findings
451 normalized finding clusters
Findings below are grouped into areas so readers can see what is deterministic architecture evidence, what is a review signal, and what depends on governance scope.
Two error-level AP-DEP-003 findings occur in documentation navigation, with one partial-analysis guidance row for the same rule.
Partial dependency analysis produced informational guidance for affected dependency conclusions.
Three modules have high inbound dependency counts in the architecture map.
DQR volume includes migration and upgrade-related code, so it should be reviewed cautiously rather than treated as a defect count.
Large mixed-monorepo warning volume helps prioritize human architecture review.
Review signal
DQR volume includes migration and upgrade-related code, so ArchPilot presents this as review evidence rather than a claim that each warning is a production defect.
Large services, ownership boundaries, and governance signals help reviewers choose where to inspect first in a large repository.
Scope-dependent observation
The preserved 0.2.10 report shows two error-level AP-DEP-003 findings in packages/twenty-docs/navigation/supported-languages.ts, a documentation navigation file.
Reproduce and verify
npx --yes @archpilotlabs/[email protected] init --yes
npx --yes @archpilotlabs/[email protected] validate --json
npx --yes @archpilotlabs/[email protected] map --json
npx --yes @archpilotlabs/[email protected] report --json@archpilotlabs/archpilot@0.2.10sha512-2V0WfNnvZVS/ey7ndKkhvYBI2YqIkrNTwkFmpMdjkMrb2RQuN7uDYCsOW2dVDPOqyf2q86V3gnc38i2jENGQOg==816F7A083434D06EACC183BF7C45F36BE90E1426CDC69DE2ABD140D68210B340816F7A083434D06EACC183BF7C45F36BE90E1426CDC69DE2ABD140D68210B34010DAE8833EA7FF6C21200046BAB0BB15B6EB40DC407E52D844D8A075E30F4200E560113D3260D62D01F93731FB377E62F18C86D90564D71D0F24189EE0FE30287C69E224CA85E93EEF9E943539499F0E9A00769F5A039774E4786FF948F5ECE7Try it locally
The extension and CLI validate architecture locally. ArchPilot Cloud brings those results together for shared history, policy workflows, cross-repository intelligence, and organization-wide governance.