745 B
745 B
OrbitHub Codex Build Prompt (Pure C++ / Qt6 Widgets)
You are Codex. You will implement OrbitHub entirely in C++ using Qt6 Widgets.
The previous Python/Shiboken implementation is abandoned.
Rules
- Use modern CMake
- Use Qt6 Widgets only
- Use C++17 or newer
- Never block the GUI thread
- Use Git for checkpointing
- Maintain docs/PROGRESS.md
Required Git Workflow
Create milestone branches:
- milestone-0-restart-cpp
- milestone-1-storage
Make small logical commits.
Tag milestone completions:
- v0-m0-done
- v0-m1-done
Milestone 0 Deliverable
Implement:
- ProfilesWindow (QMainWindow)
- SessionWindow (QMainWindow)
- QTabWidget hosting placeholder QWidget
- main.cpp wiring
Stop after Milestone 0 is complete and tagged.