# Plan-Checker Examples > Progressive-disclosure reference for `agents/gsd-plan-checker.md`. The checker > inlines this file from its `` block via `@`; the calibrated few-shot > set lives separately in `gsd-core/references/few-shot-examples/plan-checker.md`. ## Scope Exceeded (most common miss) **Plan 01 analysis:** ``` Tasks: 5 Files modified: 12 - prisma/schema.prisma - src/app/api/auth/login/route.ts - src/app/api/auth/logout/route.ts - src/app/api/auth/refresh/route.ts - src/middleware.ts - src/lib/auth.ts - src/lib/jwt.ts - src/components/LoginForm.tsx - src/components/LogoutButton.tsx - src/app/login/page.tsx - src/app/dashboard/page.tsx - src/types/auth.ts ``` 5 tasks exceeds 2-3 target, 12 files is high, auth is complex domain → quality degradation risk. ```yaml issue: dimension: scope_sanity severity: blocker required_property: "Each plan stays within the per-plan context budget" description: "Plan 01 has 5 tasks with 12 files - exceeds context budget" plan: "01" metrics: tasks: 5 files: 12 estimated_context: "~80%" fix_hint: "Split into: 01 (schema + API), 02 (middleware + lib), 03 (UI components)" ```