@@ -7,6 +7,11 @@ repository:
77 package_manager : npm
88 workspace_pattern : " packages/*"
99
10+ # Exclude assessors that don't apply to this monorepo structure
11+ excluded_attributes :
12+ - type_annotations # Uses TypeScript project references, no root tsconfig.json
13+ - precommit_hooks # Uses Husky, not Python pre-commit framework
14+
1015# Source code locations (monorepo uses workspace-based structure)
1116structure :
1217 source_directories :
@@ -198,38 +203,3 @@ reporting:
198203
199204 # Include package-level scores
200205 per_package_scores : true
201-
202- ---
203-
204- # Notes for AgentReady Assessment Tool:
205-
206- # This is an npm workspaces monorepo with ~25 packages. Key patterns:
207-
208- # 1. Source Code Organization:
209- # - NOT at root /src or /tests
210- # - Distributed across workspaces: frontend/src/, backend/src/, packages/*/src/
211-
212- # 2. TypeScript Configuration:
213- # - Root tsconfig.json has "references" array (TypeScript project references)
214- # - Strict mode configured in workspace-level configs
215- # - Shared config in packages/tsconfig
216-
217- # 3. Pre-commit Hooks:
218- # - Uses Husky (.husky/pre-commit), not .pre-commit-config.yaml
219- # - lint-staged configured in root package.json
220-
221- # 4. One-Command Setup:
222- # - `npm install` handles all workspace dependencies
223- # - No separate setup script needed (npm workspaces feature)
224-
225- # 5. Testing:
226- # - Jest for unit tests (shared config in packages/jest-config)
227- # - Cypress for E2E and component tests (packages/cypress)
228- # - Tests co-located with source in __tests__ directories
229-
230- # 6. Build Orchestration:
231- # - Turbo manages builds across workspaces
232- # - Single `npm run build` builds all packages in dependency order
233-
234- # These patterns are STANDARD for modern monorepos but may appear as false
235- # negatives if assessment tool expects traditional single-package structure.
0 commit comments