feat: add material asset workspace

This commit is contained in:
user
2026-04-26 18:52:16 +09:00
parent 7866f6dcb3
commit b570c93d94
12 changed files with 381 additions and 17 deletions

View File

@@ -0,0 +1,35 @@
# Phase 9 Summary
**Status:** Complete
**Completed:** 2026-04-26
## Delivered
- Added material ingestion workspace to the web app.
- Added ontology candidate summary with concept, edge, and gap counts.
- Added candidate concept selector for teaching asset prompt generation.
- Added asset type selector and prompt generation UI.
- Rendered prompt text, model key, review state, evidence, and model-id
verification guard.
- Added frontend asset test coverage for teaching asset API wiring.
## Verification
```powershell
gofmt -w cmd internal
go test ./...
openspec validate frontend-mvp --strict
```
Additional smoke check:
- Static app script includes material and teaching asset API wiring.
- Material ingestion returned 4 concepts and 3 edges.
- Teaching asset prompt generation returned `asset-prompt-1` with verification
guard enabled.
## Deferred
- Browser screenshot audit because Chrome DevTools MCP timed out.
- Full ontology graph editor.
- Real image generation.