Expand description
ROADMAP.md Parser and Sync Engine
Parses ROADMAP.md format into structured roadmap items, handles metadata comments for sync, and provides utilities for bidirectional synchronization with GitHub Issues.
Structs§
- Item
Metadata - Metadata for checkbox items
- Parsed
Roadmap - Result of parsing ROADMAP.md
- Roadmap
Check Item - Represents a checkbox item (- [ ] or - [x])
- Roadmap
Section - Represents a parsed roadmap section (## or ### header)
- Section
Metadata - Metadata embedded in HTML comments
Enums§
- Roadmap
Error - Error type for roadmap operations
Functions§
- compute_
hash - Compute SHA256 hash of content
- generate_
issue_ body - Generate GitHub issue body from a roadmap section
- generate_
item_ metadata - Generate item metadata comment
- generate_
section_ metadata - Generate section metadata comment
- parse_
issue_ body_ checkboxes - Parse checkbox state from issue body
- parse_
item_ metadata - Parse item metadata from HTML comment Format:
- parse_
roadmap - Parse ROADMAP.md file into structured sections
- parse_
section_ metadata - Parse section metadata from HTML comment Format:
- write_
roadmap_ with_ metadata - Rewrite ROADMAP.md with updated metadata