Consolidate architecture docs and add the v1.0.0 roadmap
Full build / Import + headless tests (push) Successful in 34s
Full build / Full desktop build + optional release (push) Skipped

Make architecture the canonical system/data-flow source, add explicit
documentation ownership and consolidation rules, and mark the old graphics plan
historical. Fix stale README/status/Blender/release claims. Add a full gap
register and milestone roadmap from v0.8 through v1.0.0, including onboarding,
content depth, accessibility/localization, performance, release/legal blockers
and non-blocking future ideas.
This commit is contained in:
zwitschi committed 2026-11-01 20:04:47 +01:00
1 parent 659b0e35b2
commit 6c367e8c7e
10 files changed
+261 -31

No files matched your search

+9 -4
View File
@@ -1,7 +1,12 @@
# Development Plan — Graphics Quality v0.6.0 (Blender-authored NPCs)
> Status: Proposed · Target version: **v0.6.0** (MINOR)
> Status: **Completed / historical** · Target version: **v0.6.0** (MINOR), followed by
> v0.7.1's optional Forward+ Desktop HQ build
> Companion decision: [ADR-0013](adr/0013-blender-authored-npc-characters.md)
>
> This is an implementation-history document. The current architecture is in
> [`architecture.md`](architecture.md); remaining graphics work is tracked in
> [`TODO.md`](../TODO.md), not as a revived phase plan.
## Why this exists
@@ -242,9 +247,9 @@ Props are grounded except `wall_lantern` and `marquee`; both may be emissive.
2. **Higher-resolution environment textures:** regenerate brick/concrete/asphalt
through `asset_pipeline.py` with normal maps, keeping the current UV scales;
use the same sRGB/albedo + packed ORM discipline as the library assets.
3. **Evaluate a desktop-only Forward+ preset** — done: it boots on the desktop Vulkan
driver, but the renderer is project-wide and the Web preset must stay GL
Compatibility. v0.6.0 keeps Compatibility; a desktop-only override is deferred.
3. **Evaluate a desktop-only Forward+ preset** — completed in v0.7.1 as the optional
Desktop HQ zip. The default renderer stays GL Compatibility for Web parity; the
override is applied only to the copied HQ binaries.
4. Regenerate `docs/screenshots/` with `capture_screenshots.gd`, then run
`screen_designs.py compare` and `judge` as the regression gate, plus
`blender_assets.py sheet` for the character/gear/prop library.