Add OrbitHub C++ Qt Widgets spec and Codex prompts

This commit is contained in:
Keith Smith
2026-03-01 08:51:37 -07:00
commit da11b96dab
4 changed files with 123 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
# 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.