Repository Architecture
Current high-level layout:
avis-dev/ apps/ docs/ packages/ cli/ core/ registry/ scripts/ tests/packages/cli
Section titled “packages/cli”The command-line entry point. It parses commands, detects the current project, resolves capabilities and integrations, prints ChangePlans, asks for confirmation, applies changes, and runs verification.
packages/core
Section titled “packages/core”The core engine for detection, package managers, planning, applying operations, built-in integrations, and verification types.
packages/registry
Section titled “packages/registry”Registry primitives for capabilities and integrations. The CLI uses this package to find compatible integrations and display support groups.
apps/docs
Section titled “apps/docs”The Astro + Starlight documentation site.