fix: remove arbitrary 100-line limit from codebase mapping

The limit was causing loss of useful context, especially code examples
in TESTING.md and CONVENTIONS.md. Document quality > arbitrary brevity.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Lex Christopherson
2025-12-17 15:11:30 -06:00
parent 5ba0dd5e9a
commit dccde98f64
4 changed files with 6 additions and 24 deletions

View File

@@ -13,7 +13,7 @@ allowed-tools:
<objective>
Analyze existing codebase using parallel Explore agents to produce structured codebase documents.
This command spawns multiple Explore agents to analyze different aspects of the codebase in parallel, each with fresh context. Each agent produces focused documentation under 100 lines.
This command spawns multiple Explore agents to analyze different aspects of the codebase in parallel, each with fresh context.
Output: .planning/codebase/ folder with 7 structured documents about the codebase state.
</objective>
@@ -71,14 +71,12 @@ Check for .planning/STATE.md - loads context if project already initialized
- TESTING.md - Test structure, coverage, practices
- INTEGRATIONS.md - APIs, databases, external services
- CONCERNS.md - Technical debt, risks, issues
6. Verify each document is under 100 lines (summarize if needed)
7. Offer next steps (typically: /gsd:new-project or /gsd:plan-phase)
6. Offer next steps (typically: /gsd:new-project or /gsd:plan-phase)
</process>
<success_criteria>
- [ ] .planning/codebase/ directory created
- [ ] All 7 codebase documents written
- [ ] Each document under 100 lines
- [ ] Documents follow template structure
- [ ] Parallel agents completed without errors
- [ ] User knows next steps