1.1 KiB
1.1 KiB
Phase 6 Context: Teaching Assets
Status: Ready for execution Started: 2026-04-26
Goal
Generate reviewable teaching asset prompt candidates from ontology concepts.
Inputs
- OpenSpec generated study asset lineage requirement.
docs/planning/WORKFLOW_CONTRACTS.mdTeachingAssetPrompt contract.- Phase 5 ontology candidates and source evidence.
- PRD requirement to verify actual OpenAI model identifier before production image calls.
Decisions
- Generate prompt candidates only; do not call an image provider in this phase.
- Default product model key remains
gpt-image-v2. - Keep
requires_model_id_verification=trueuntil a future production integration verifies the actual provider model identifier. - Persist prompt lineage with concept, evidence, model key, and review state.
Boundaries
In scope:
- Teaching asset prompt candidate service.
- Asset prompt and snapshot APIs.
- Model verification guard represented in output.
Out of scope:
- Real image generation calls.
- Binary asset storage.
- PPT export.
- Provider-specific OpenAI SDK integration.