docs(visual): Sprint 12 — spatial layouts (#311, #312, #313) #44

Closed
jpmschweitzer wants to merge 0 commits from visual into main
Owner

Summary

  • #311 — The Terminal (Sova Logistics Hub): 44×28m floor plan with scanner bays, main corridor chokepoint, manifest processing, cargo floor, supervisor's window, restricted storage. Full sightline table, access tier map, NPC traffic density, Triangle 1 (Hub Power) + Triangle 2 (Worried Knowledge) service notes.
  • #312 — The Last Shift (bar): 28×22m + eastern bathroom corridor. Corner booth sightline analysis — single position with LOS to entrance, bar counter, card table, and back room door simultaneously. Triangle 3 (Bar Tensions) + Triangle 4 (Worried Partner) service notes.
  • #313 — Smuggling spaces and transition corridors: overlay document mapping restricted storage staging, maintenance corridor network (M-HATCH-T → JUNC-1 → M-HATCH-B), three dead-drops with discovery vectors for both player characters, 40m transition corridor with camera constraint and traffic density analysis. Full ring operation flow diagram.

Minor carry-forward corrections: wall_top tile entry in placeholder spec, cursor D-056 attribution in visual grammar table, transition strip clarification.

Unblocks

  • Copy #190 (workplace content pack) — Terminal layout done
  • Copy #191 (bar content pack) — bar layout done
  • Copy #192 (smuggling ring content pack) — corridors layout done

Test plan

  • Review each layout against the visual grammar §1 zone palette assignments
  • Verify sightline tables are internally consistent (FROM/TO symmetry)
  • Check dead-drop discovery vectors align with dialogue system (D-028, D-041 confidence tiers)
  • Confirm copy team can use the Notes sections to begin content authoring

🤖 Generated with Claude Code

## Summary - **#311** — The Terminal (Sova Logistics Hub): 44×28m floor plan with scanner bays, main corridor chokepoint, manifest processing, cargo floor, supervisor's window, restricted storage. Full sightline table, access tier map, NPC traffic density, Triangle 1 (Hub Power) + Triangle 2 (Worried Knowledge) service notes. - **#312** — The Last Shift (bar): 28×22m + eastern bathroom corridor. Corner booth sightline analysis — single position with LOS to entrance, bar counter, card table, and back room door simultaneously. Triangle 3 (Bar Tensions) + Triangle 4 (Worried Partner) service notes. - **#313** — Smuggling spaces and transition corridors: overlay document mapping restricted storage staging, maintenance corridor network (M-HATCH-T → JUNC-1 → M-HATCH-B), three dead-drops with discovery vectors for both player characters, 40m transition corridor with camera constraint and traffic density analysis. Full ring operation flow diagram. Minor carry-forward corrections: wall_top tile entry in placeholder spec, cursor D-056 attribution in visual grammar table, transition strip clarification. ## Unblocks - Copy #190 (workplace content pack) — Terminal layout done - Copy #191 (bar content pack) — bar layout done - Copy #192 (smuggling ring content pack) — corridors layout done ## Test plan - [ ] Review each layout against the visual grammar §1 zone palette assignments - [ ] Verify sightline tables are internally consistent (FROM/TO symmetry) - [ ] Check dead-drop discovery vectors align with dialogue system (D-028, D-041 confidence tiers) - [ ] Confirm copy team can use the Notes sections to begin content authoring 🤖 Generated with [Claude Code](https://claude.com/claude-code)
jpmschweitzer added 2 commits 2026-02-19 15:10:09 +01:00
Delivers #303 (v0.1 Visual Grammar Document) and #252 (Placeholder Art Spec).

#303 — visual-grammar-v01.md
- 7 sections: zone color palettes (hex values, Zone 1/2/3), entity sizing/proportions
  (24x32px art area in 64x64px canvas, dual-scale grid per D-066), entity color system
  (D-033 relationship colors, transition behavior, saturation hierarchy), z-level rendering
  stack (8 layers, y-sort rules, wall rendering, overhead occlusion), typography baseline
  (Michroma at 4 role sizes, dialogue layout per D-061), animation tier baseline (D-047
  Tier 1/Tier 2 with frame budgets), neural insert overlay (D-048 geometric/bloom spec,
  detective vs smuggler variants, fog interaction, insert-off behavior per D-056/D-057 OQ-07).
- Closes #304 (entity color system spec — covered in §3).
- Unblocks #311, #312, #313, #314, #315, #316, #317, #318, #334.

#252 — placeholder-art-spec-v01.md
- Tile dimensions: 64x64px visual tile, 32x32px sim tile, 1080p base resolution.
- Structural tile colors per zone, object tile spec (tinted rectangles + labels).
- Entity sprite spec: 24x32px art in 64x64px canvas, color-via-shader (no baked colors).
- Animation scope: static placeholder in v0.1, production frame budgets documented.
- File format (PNG with alpha), asset directory structure, naming convention.
- Lighting constraints: no baked lighting, Light2D pipeline does all atmosphere.
- Unblocks #133 (placeholder art pipeline).

Cross-references: D-033, D-043, D-044, D-045, D-046, D-047, D-048, D-049, D-052,
D-056, D-057, D-059, D-061, D-066.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Tile-level floor plans with sightline analysis for all three Sova Transit
District locations. Unblocks copy team content packs #190, #191, #192.

- spatial-layout-terminal-v01.md: The Terminal (44×28m), scanner bays,
  main corridor chokepoint, manifest processing, cargo floor, supervisor
  office with window, restricted storage. Sightline table, access tiers,
  NPC traffic density, Triangle 1 + 2 service notes.
- spatial-layout-bar-v01.md: The Last Shift (28×22m + eastern extension).
  Corner booth sightline analysis (sees entrance, bar, card table, back
  room door simultaneously). Bathroom corridor as private exchange zone.
  Triangle 3 + 4 service notes.
- spatial-layout-smuggling-corridors-v01.md: Ring infrastructure overlay
  — restricted storage staging, maintenance corridor network, three
  dead-drop locations with discovery vectors, transition corridor (40m)
  with camera constraint and traffic density. Full operation flow diagram.

Also carries forward minor visual-grammar and placeholder-spec corrections
from earlier in the sprint (wall_top tile spec, cursor D-056 attribution,
transition strip procedural generation clarification).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jpmschweitzer closed this pull request 2026-02-19 15:37:36 +01:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jpmschweitzer/settled-reach#44