Files
settled-reach/docs/sprints/sprint-17/visual.md
T
jpmschweitzerandClaude Opus 4.6 abff69a632 chore(meta): Sprint 17 planning — briefings, workshop brief, close Q-025
- Write sprint 17 briefings for server, client, copy, visual, joint
- Add Knowledge Flow & NPC Boundaries workshop brief
- Close Q-025 (KG cap/eviction not needed at current scale)
- Assign 9 tickets to Sprint 17: Tell

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 23:25:08 +01:00

2.5 KiB

Sprint 17: Tell — Visual Tasks

Goal: NPCs volunteer information unprompted and express personality through delivery; the player can read time and orientation at a glance from the insert HUD; POI infrastructure lands on the server.

Branch: visual Agents: Araminta (art direction)

Carry-over from Sprint 16

None. Sprint 16 visual ticket (#540, sprite camera angle) will close before Sprint 17.

New Tickets

# Title Blocked by
#314 Insert/HUD wireframe and spec — dual character variants — (blocker #303 done)

Use db/connectors/ticket show <id> for full details.

Key Decisions

  • decisions/perception.md — D-019 (camera and perception), D-033 (entity color palette)
  • decisions/scope.md — D-051 (diegetic insert/minimap)
  • decisions/content.md — D-024 (NPC 10 axes, relationship display)

Notes

#314 — Insert/HUD wireframe and spec — dual character variants

What exists: D-051 defines the diegetic insert/minimap concept. D-033 defines the entity color palette (Unknown teal, Known green, PersonOfInterest amber, Hostile red). No wireframe or visual spec exists yet for the insert overlay.

What to deliver: Wireframe and visual specification for the lattice overlay HUD with dual-character variants:

Smuggler variant:

  • Social contacts displayed as dots using D-033 relationship colors
  • Casual labels ("The Last Shift", "Kael's usual spot")
  • Time display (feeds #263 client implementation)
  • Informal, street-level aesthetic — the smuggler's network view

Detective variant:

  • POIs as amber diamonds with formal labels
  • Commission-style grid overlay
  • Time display with shift indicators
  • Analytical, procedural aesthetic — the detective's investigation tool

Output format: Wireframe images (PNG) + written spec document describing layout, color usage, typography, and interaction states. Use /frame0-wireframe if Frame0 is available, otherwise produce annotated mockups.

Integration: This spec directly feeds #263 (client, time display) and future #151 (minimap rendering). The client team needs placement coordinates and visual hierarchy from this spec.

Dependency Chain

#314 (Insert/HUD wireframe) → standalone, informs #263 (client)

PR Workflow

When ready to submit, create a PR with tea CLI:

tea pr create --repo jpmschweitzer/settled-reach --login schweitz --title "feat(visual): sprint 17 description" --description "body" --base main --head visual