Enhanced content preview length in AST display formats to ensure
important formatting markers and content are visible in CLI output.
## Changes Made
### AST Service Improvements
- Increased tree format content preview from 30 to 60 characters
- Increased compact format content preview from 20 to 40 characters
- Ensures bold/italic formatting markers are visible in output
### Problem Solved
Fixed failing test that expected "bold" and "italic" text to be visible
in AST display output. The previous 30-character truncation was cutting
off content like "This is a paragraph with **bold** and *italic* text."
at "This is a paragraph with **bol...", hiding important formatting.
### Test Results
✅ All 22 tests now passing (previously 21/22)
✅ ast-show provides readable output with full formatting visibility
✅ ast-query and ast-stats commands working perfectly
✅ Cache integration validated and performing optimally
## Validation
- `markitect ast-show file.md` now shows formatting markers clearly
- `markitect ast-query file.md '$[*].type'` returns comprehensive results
- `markitect ast-stats file.md` provides detailed content analysis
- All commands leverage cached ASTs for optimal performance
Issue #15 "AST Query and Analysis CLI" is now complete with full
functionality for markdown AST introspection and analysis.
Resolves#15🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Added two new Claude Code subagents following proper specification format:
**Kaizen Optimizer Agent:**
- Meta-agent for analyzing and optimizing other subagents
- Performance analysis and specification improvement recommendations
- Agent ecosystem health assessment and continuous improvement
- Proper YAML frontmatter with proactive usage guidelines
**Refactoring Assistant Agent (Optimized):**
- Streamlined from 19-section complex specification to focused Claude Code format
- Code quality assessment and refactoring guidance within Claude Code environment
- Security analysis and performance optimization recommendations
- Integration with existing agent ecosystem (tddai-assistant, general-purpose, project-assistant)
**Also includes Issue #15 AST Query CLI implementation:**
- AST Service with display, query, and statistics capabilities
- JSONPath integration for flexible AST navigation
- CLI commands: ast-show, ast-query, ast-stats (22/22 tests passing)
- Leverages existing cache system for optimal performance
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>