996 B
996 B
Phase 6 Summary
Status: Complete Completed: 2026-04-26
Delivered
- Added
internal/teachingassetsfor prompt candidates and snapshots. - Added image model config key
TUTOR_IMAGE_MODEL_KEY, defaulting togpt-image-v2. - Added workflow contract structs for
OntologyGapandTeachingAssetPrompt. - Added prompt generation from source-backed ontology concepts.
- Added model-id verification guard on every prompt candidate.
- Added HTTP endpoints:
POST /api/v1/teaching-assets/promptsGET /api/v1/teaching-assets
- Added service and HTTP tests.
Verification
gofmt -w cmd internal
go test ./...
openspec validate bootstrap-job-tutor-platform --strict
Additional smoke check:
- Material ingestion followed by teaching asset prompt generation returned a
source-backed prompt with
requires_model_id_verification=true.
Deferred
- Real image generation calls.
- Provider SDK integration.
- Binary asset storage.
- Slide/PPT export.