Summary
Migrate all 19 core system prompts from compile-time bundling to runtime disk-based loading, with a Maestro Prompts UI tab for viewing/editing/resetting prompts.
Key Features
- Prompts loaded once at startup from
Resources/prompts/core/
- User customizations stored in
userData/core-prompts-customizations.json
- New "Maestro Prompts" tab in Right Bar for editing
- Changes take effect immediately (no restart required)
- Customizations persist across app updates
Phase Documents
| Phase |
Description |
| 00 |
Overview & Architecture |
| 01 |
Core Infrastructure - prompt-manager.ts |
| 02 |
Preload Bridge - IPC handlers |
| 03 |
Initialize at Startup |
| 04 |
Migrate Main Process Imports |
| 05 |
Migrate Renderer Imports (Part 1) |
| 06 |
Migrate Renderer Imports (Part 2) |
| 07 |
Centralized Renderer Init |
| 08 |
Remove Legacy Build System |
| 09 |
Maestro Prompts UI Tab |
| 10 |
Update Tests |
| 11 |
Update Documentation |
| 12 |
Final Validation |
Attachments
DISK-PROMPTS-00.md
DISK-PROMPTS-01.md
DISK-PROMPTS-02.md
DISK-PROMPTS-03.md
DISK-PROMPTS-04.md
DISK-PROMPTS-05.md
DISK-PROMPTS-06.md
DISK-PROMPTS-07.md
DISK-PROMPTS-08.md
DISK-PROMPTS-09.md
DISK-PROMPTS-10.md
DISK-PROMPTS-11.md
DISK-PROMPTS-12.md
Summary
Migrate all 19 core system prompts from compile-time bundling to runtime disk-based loading, with a Maestro Prompts UI tab for viewing/editing/resetting prompts.
Key Features
Resources/prompts/core/userData/core-prompts-customizations.jsonPhase Documents
prompt-manager.tsAttachments
DISK-PROMPTS-00.md
DISK-PROMPTS-01.md
DISK-PROMPTS-02.md
DISK-PROMPTS-03.md
DISK-PROMPTS-04.md
DISK-PROMPTS-05.md
DISK-PROMPTS-06.md
DISK-PROMPTS-07.md
DISK-PROMPTS-08.md
DISK-PROMPTS-09.md
DISK-PROMPTS-10.md
DISK-PROMPTS-11.md
DISK-PROMPTS-12.md