Backend discovery
ArchPilot identifies twenty-server as the governed backend instead of treating the repository only as frontend and library packages.
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 recognized Twenty as a mixed NestJS, React, and shared-library monorepo, identified twenty-server as the backend, connected GraphQL and PostgreSQL resources to that backend, and produced 17 governed components with 16 architecture relationships.
The run shows backend discovery in a large TypeScript monorepo, keeps test-only and scaffold-template packages outside default governed components, and separates two deterministic boundary findings in documentation tooling from warnings that require review.
Source-backed architecture units
Mapped module dependencies
Blocking validation findings
Items for review, not confirmed defects
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 identifies twenty-server as the governed backend instead of treating the repository only as frontend and library packages.
GraphQL and PostgreSQL resources are connected to the backend in the architecture model.
Test-only, lint-tooling, and scaffold-template packages stay outside the default governed component set.
The result distinguishes deterministic boundary evidence from warning categories that need human interpretation.
Findings
346 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.
The docs navigation file imports internal constants from twenty-shared instead of its public entrypoint.
Backend query and persistence patterns produce review evidence for bounded reads, direct persistence usage, and query-risk volume.
Large services, broad domain boundaries, and direct database access deserve human architecture review.
ADR expectations and dependency-hub evidence provide governance context rather than production-runtime defect claims.
Confirmed architecture evidence
Both AP-DEP-003 errors occur in packages/twenty-docs/navigation/supported-languages.ts, where documentation tooling imports internal paths from twenty-shared/src/constants instead of the shared package public entrypoint.
Review signal
Backend services and command handlers include database and persistence access patterns that ArchPilot groups as query and direct-persistence review evidence, not automatic production defects.
Large services and broad domain-responsibility signals help reviewers choose where to inspect ownership boundaries first.
Scope-dependent observation
The imports bypass the shared package's declared public entrypoint, but their operational impact is limited to documentation tooling rather than the production server.
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.5sha512-EMyKdhnEREogSSqjfWzQzUzSzftERVqyUtSfpoEQEe3TaQfo2qG1AFvo5pwxmz4RgJ8yLqy5j4MX1fD13Nnzwg==AB273661931CFA35FFC5BA42EFD3D42290318E52B7159082BDACD887F54045E2AB273661931CFA35FFC5BA42EFD3D42290318E52B7159082BDACD887F54045E242E23C30AD10C78B826089473A42283A7E95923AED29BED12DF626577C5A8BF94C5BBAD1EAAEC063D59BBB3E1FB736725DB4F080E747BB313820F966F4C865572094A2727468CCC97556C21C0D5CD976AE407617E486A69C19C3849027755F41Try 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.