1.0 KiB
1.0 KiB
ADR 007 — Preserve Future Image and Video Extension Points
Status: Accepted
Decision
v1 will not require media generation, but the story/state model will preserve scene and visual metadata so local image/video generation can be added later.
Context
Future desired experiences include:
- generating an image when entering a location,
- generating character portraits,
- generating illustrations from important scenes,
- generating video recaps from multi-turn action sequences.
Alternatives Considered
- defer all media concerns until later,
- integrate image/video immediately,
- reserve scene/asset abstractions now without implementing providers.
Reason
Scene and character continuity information is inexpensive to preserve now and expensive to reconstruct later.
Consequences
- scene snapshots should be part of the v1 data model,
- characters/locations should allow visual descriptors,
- asset/media tables or interfaces may be reserved,
- the story engine must not depend on a specific image/video backend.