Commit Graph

2 Commits

Author SHA1 Message Date
John McCardle 9fb428dd01 Update ROADMAP with GitHub issue numbers (#111-#125)
Added issue numbers from GitHub tracker to roadmap items:
- #111: Grid Click Events Broken in Headless
- #112: Object Splitting Bug (Python type preservation)
- #113: Batch Operations for Grid
- #114: CellView API
- #115: SpatialHash Implementation
- #116: Dirty Flag System
- #117: Memory Pool for Entities
- #118: Scene as Drawable
- #119: Animation Completion Callbacks
- #120: Animation Property Locking
- #121: Timer Object System
- #122: Parent-Child UI System
- #123: Grid Subgrid System
- #124: Grid Point Animation
- #125: GitHub Issues Automation

Also updated existing references:
- #101/#110: Constructor standardization
- #109: Vector class indexing

Note: Tutorial-specific items and Python-implementable features
(input queue, collision reservation) are not tracked as engine issues.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-12 15:16:14 -04:00
John McCardle bde82028b5 Roadmap: Integrate July 12 transcript analysis - critical tutorial blockers
URGENT: RoguelikeDev event starts July 15 (3 days)

Critical Blockers Identified:
- Animation system blocking tutorial Part 2 (input queueing, collision)
- Grid clicking completely broken in headless mode
- Python API consistency issues found during tutorial writing
- Object splitting bug: derived classes lose type in collections

Added Sections:
- Detailed tutorial status with specific blockers
- Animation system critical issues breakdown
- Grid clicking discovery (all events commented out)
- Python API consistency crisis details
- Proposed architecture improvements (OOP overhaul)
- Claude Code quality concerns after 6-7 weeks
- Comprehensive 34-issue list from transcript analysis

Immediate Actions Required:
1. Fix animation input queueing TODAY
2. Fix grid clicking implementation TODAY
3. Create tutorial announcement if blockers fixed
4. Regenerate Parts 3-6 (machine drafts broken)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-12 14:42:43 -04:00