Standardized YAML frontmatter on all 115 sprint briefing files across sprints 1-26 with title, description, type, status, sprint number, and team fields. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
71 lines
2.6 KiB
Markdown
71 lines
2.6 KiB
Markdown
---
|
|
title: "Sprint 17 — Visual Briefing"
|
|
description: "Insert/HUD wireframe and spec, dual character variants"
|
|
type: sprint
|
|
status: archived
|
|
sprint: 17
|
|
team: "visual"
|
|
---
|
|
|
|
# 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:
|
|
```bash
|
|
tea pr create --repo jpmschweitzer/settled-reach --login schweitz --title "feat(visual): sprint 17 description" --description "body" --base main --head visual
|
|
```
|