34 lines
1.0 KiB
Markdown
34 lines
1.0 KiB
Markdown
# 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.
|