A tool for managing and organizing numbered requirements in markdown files, teaching text processing, tree structures, and document analysis.
- Implement markdown file reading
- Parse checkbox list items
- Detect reference patterns (e.g., R001)
- Extract number groups
- Create basic reporting
- Add simple validation
- Implement indentation level detection
- Add parent-child relationship tracking
- Create tree structure representation
- Support multiple number groups
- Add JSON export
- Implement reference inheritance
- Check for duplicate references
- Detect missing numbers
- Validate reference formats
- Check consistency of texts
- Create detailed error reports
- Add warning levels
- Generate missing references
- Auto-assign numbers to new items
- Implement smart inheritance rules
- Add batch processing
- Create backup system
- Support custom numbering schemes
- Create interactive mode
- Add visual tree representation
- Implement change tracking
- Add version control integration
- Create documentation generator
- Support multiple file analysis
- Prefix: Uppercase characters (e.g., 'R', 'REQ')
- Number: 3 digits (e.g., '001', '042')
- Full reference: PREFIX + NUMBER (e.g., 'R001', 'REQ042')
- Usage:
- [ ] (R001) Requirement text