paqad-ai
Version:
Spec-driven development framework — AI agents that think before they type
6 lines (4 loc) • 588 B
Markdown
# Vue Module Boundaries
- Module ownership and boundaries are defined per-project in `docs/instructions/rules/module-map.yml`. Treat it as the source of truth for which feature owns which paths; do not introduce a new top-level feature folder without a corresponding entry there.
- Import another feature only through its declared public entry module; do not deep-import its internal components, composables, or stores.
- Keep shared cross-feature code (UI primitives, the API client, utilities) in the shared/common module the map designates, not duplicated inside individual features.