Architecture inventory
ArchPilot identifies the major backend, frontend, plugin, and library structure as 12 architecture components.
Repository validation
A TypeScript commerce platform with NestJS backend packages, frontend packages, plugins, and shared libraries.
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 Vendure as a 12-component TypeScript monorepo spanning NestJS backend packages, Angular and React frontend packages, plugins, and shared libraries.
The run shows a strong 0.2.10 TypeScript monorepo result: complete dependency evidence, clear backend/frontend/library structure, and reviewable warnings without error-level findings.
Source-backed architecture units
Mapped module dependencies
Blocking validation findings
Items for review, not confirmed defects
Dependency analysis was established for the preserved 0.2.10 validation evidence.
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 the major backend, frontend, plugin, and library structure as 12 architecture components.
Dependency analysis is established, so dependency conclusions have complete evidence for this run.
Warnings point reviewers toward areas that deserve human interpretation.
Generated contracts give teams a starting point for local validation and CI policy.
Findings
74 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.
packages-core has eight declared and actual inbound dependencies.
Several ORM reads return collections without visible pagination evidence.
Large services with many methods or collaborators are flagged for review.
Some services and domain operations are large enough to deserve boundary review.
Transaction-sensitive paths and ADR expectations provide governance context.
Confirmed architecture evidence
The 0.2.10 run established dependency analysis and reported one AP-DEP finding.
Review signal
The architecture model identifies the major backend, frontend, plugin, and library structure without claiming unresolved authentication or database details as detected architecture.
Warnings help reviewers choose inspection areas. They are not published as confirmed defects.
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==66FFC2CD0F09BDD9073DF94DD8C4C75F4FAC75B333F69E14E486F87F72E15AD266FFC2CD0F09BDD9073DF94DD8C4C75F4FAC75B333F69E14E486F87F72E15AD2D5738E5E0C526EA772441FCF48383906ABEB24879D349B8213A584D482DD38117E56ABD5E5DC9DA1A0189AEF1DE5E039B5B13BFB6F9E71E431C6615B2138FC1C94FD731021C4912FBC0FBDB9BE9B9C85132EFC2FCF119B859FD7633EEDB71237Try 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.