```markdown # {Project Name} — Test Case Outline ## Overview - Project: {project name} - Framework: {framework} - Applications: {N} ({app names}) - Total features: {N} outlined - Backend endpoints: ~{N} across {M} controllers - Last updated: {YYYY-MM-DD} | Branch: `{branch}` | Commit: `{commit}` ## Features by Portal ### {Portal Name} ({N} features) | # | Feature | Module | Slug | Routes | Endpoints | Status | |---|---------|--------|------|--------|-----------|--------| | 1 | {name} | {MOD} | {slug} | {N} | {M} | pending | ## Backend-Only Endpoints (no frontend exposure) - **{Group name}** ({N} controllers, ~{M} endpoints) — {reason} ## Next Steps Generate test cases for a specific feature: ``` /skill:write-test-cases {feature-name} ``` To update this outline after codebase changes: ``` /skill:outline-test-cases ``` Incremental runs detect existing outlines and take faster paths. ## Coverage This outline was generated by static code analysis. It may not capture dynamically loaded features, features behind feature flags, or functionality added after the generation date. Re-run `outline-test-cases` periodically or add features manually. ```