feat: add teaching asset prompts

This commit is contained in:
user
2026-04-26 17:54:23 +09:00
parent 4936cdf4c9
commit 156daa9087
22 changed files with 594 additions and 14 deletions

View File

@@ -7,7 +7,7 @@ See: `.planning/PROJECT.md` (updated 2026-04-26)
**Core value:** The user should feel and prove that they are becoming more
interview-ready after each short practice loop.
**Current focus:** Phase 6 planning: Teaching Assets.
**Current focus:** v1 baseline complete; ready for milestone audit or frontend planning.
## Current Decisions
@@ -31,13 +31,15 @@ interview-ready after each short practice loop.
challenge APIs derived from learner memory evidence.
- Phase 5 ontology material ingestion is implemented and verified with
source-backed candidate concepts, prerequisite edges, and candidate gaps.
- Phase 6 teaching asset prompts are implemented and verified with source
evidence, model config, review state, and model-id verification guard.
## Next Actions
1. Plan Phase 6 teaching asset prompt generation with GSD.
2. Keep `docs/planning/WORKFLOW_CONTRACTS.md` aligned with Go structs during
future workflow implementation.
3. Verify the production OpenAI image model identifier before real asset
1. Run a milestone audit across Phase 1 through Phase 6.
2. Choose the next milestone: frontend MVP, persistence, real workflow runtime,
or document parser integration.
3. Verify the production OpenAI image model identifier before real image
generation calls.
## Validation Log
@@ -61,6 +63,9 @@ interview-ready after each short practice loop.
- 2026-04-26: Phase 5 implementation verified with `go test ./...`,
`openspec validate bootstrap-job-tutor-platform --strict`, live material
ingestion and ontology snapshot smoke, and Go source line-count check.
- 2026-04-26: Phase 6 implementation verified with `go test ./...`,
`openspec validate bootstrap-job-tutor-platform --strict`, live
material-to-asset-prompt smoke, and Go source line-count check.
---
*State initialized: 2026-04-26.*