Sprint 14 visual team deliverables — 6 design specification documents authored by Araminta, covering the full visual language for The Settled Reach's entity rendering, text display, sound indicators, and NPC behavioral expression.
New specs
docs/design/entity-color-system.md — #304: D-033 relationship-to-player color model with hex values, transition animations, color blindness analysis
docs/design/text-display-hierarchy.md — #316: 4 content pipelines (dialogue, monologue, observation, environmental) with screen positions, z-layers, font specs
docs/design/sound-indicator-visual.md — #317: Fog-edge pulse design for D-018 three-range sound model with direction encoding and range differentiation
docs/design/the-friend-visual-treatment.md — #318: 3-phase visual treatment for Kael Davan and Sera Venn (THE FRIEND pattern)
docs/design/environmental-text-standards.md — #334: Signage, terminal, and news ticker rendering with bilingual Concordat/Krenn treatment
docs/design/tell-visual-expression.md — #251: 5 tell categories mapped to 6 Tier 2 behavioral animations with scope boundaries for Dudley and Mellanie
Carry-over from Sprint 13
docs/design/monologue-display-spec.md — #315: Previously merged to main, included in diff
All specs include hex values, pixel dimensions, z-layer assignments, animation durations, and quick-reference tables. Self-contained for Stig to implement from docs alone.
Hex values cross-referenced against D-033 canonical palette
Z-layer assignments consistent with D-049 stack
No contradictions between specs (entity-color ↔ THE FRIEND, text-hierarchy ↔ monologue-display)
## Summary
Sprint 14 visual team deliverables — 6 design specification documents authored by Araminta, covering the full visual language for The Settled Reach's entity rendering, text display, sound indicators, and NPC behavioral expression.
### New specs
- `docs/design/entity-color-system.md` — #304: D-033 relationship-to-player color model with hex values, transition animations, color blindness analysis
- `docs/design/text-display-hierarchy.md` — #316: 4 content pipelines (dialogue, monologue, observation, environmental) with screen positions, z-layers, font specs
- `docs/design/sound-indicator-visual.md` — #317: Fog-edge pulse design for D-018 three-range sound model with direction encoding and range differentiation
- `docs/design/the-friend-visual-treatment.md` — #318: 3-phase visual treatment for Kael Davan and Sera Venn (THE FRIEND pattern)
- `docs/design/environmental-text-standards.md` — #334: Signage, terminal, and news ticker rendering with bilingual Concordat/Krenn treatment
- `docs/design/tell-visual-expression.md` — #251: 5 tell categories mapped to 6 Tier 2 behavioral animations with scope boundaries for Dudley and Mellanie
### Carry-over from Sprint 13
- `docs/design/monologue-display-spec.md` — #315: Previously merged to main, included in diff
All specs include hex values, pixel dimensions, z-layer assignments, animation durations, and quick-reference tables. Self-contained for Stig to implement from docs alone.
## Tickets
#304 (critical), #251, #316, #317, #318, #334
## Test plan
- [ ] All spec files render correctly in markdown
- [ ] Hex values cross-referenced against D-033 canonical palette
- [ ] Z-layer assignments consistent with D-049 stack
- [ ] No contradictions between specs (entity-color ↔ THE FRIEND, text-hierarchy ↔ monologue-display)
Typography, positioning, stacking rules (max 3 lines), priority
system (observation > atmosphere > tutorial), fade animation,
character-differentiated color (detective cool, smuggler warm),
and 80-character line length constraint for copy team.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Well-structured documents with consistent formatting. Several reference accuracy issues.
#
File
Severity
Issue
1
sound-indicator-visual.md S2
warning
Cites "D-069 color codes" — D-069 is audio dip profiles, not colors. Should cite D-033/D-048.
2
entity-color-system.md S4.3
warning
Attributes peripheral rendering to D-046 (lighting model) — should be D-015.
3
CHANGELOG.md
warning
Only lists monologue spec (#315) — missing entries for 5 other Sprint 14 design docs.
4
sound-indicator-visual.md S1 vs S7
warning
S1 says medium range ~3-8 tiles, S7 defines sub-tiers up to 20 tiles. Contradiction.
5
entity-color-system.md Appendix B
suggestion
"At end of" cognitive delay vs D-060's "within" — wording could be tighter.
6
the-friend-visual-treatment.md App B
suggestion
D-063 title slightly off from canonical.
7
tell-visual-expression.md S2
suggestion
Claims "D-024 specifies 5 tell categories" but D-024 only names the axis.
8
monologue-display-spec.md header
suggestion
Sprint 13 header while all other docs say Sprint 14.
Araminta (Art Direction): REQUEST_CHANGES
Color palette perfectly consistent across all 7 documents — every hex cross-checks cleanly. Z-layer stack consistent with D-049. Two issues need fixing.
#
File
Severity
Issue
1
sound-indicator-visual.md S1 vs S7
critical
Medium range ~3-8 tiles in S1 but sub-tiers extend to 20 tiles in S7. Ambiguous outer boundary for implementation.
2
visual-grammar-v01.md S5.2
warning
Dialogue max-width still says "~70% screen width" — D-076 fixed to 640px (~33%). Source-of-truth doc is stale.
3
monologue-display-spec.md header
warning
Sprint 13 header in Sprint 14 PR bundle — version inconsistency.
4
entity-color-system.md S6.3
suggestion
Accessibility mitigation deferred but no ticket tracked.
5
the-friend-visual-treatment.md App B
suggestion
D-063 citation title slightly off.
6
sound-indicator-visual.md App B
suggestion
Quick-reference has dual values in one row — split for clarity.
7
environmental-text-standards.md S3.1
suggestion
Terminal visibility "~4 visual tiles" — specify tile unit for implementer.
Verdict: CHANGES REQUESTED
## PR Review: visual -> main (type: visual)
### Hoshe (QA): REQUEST_CHANGES
Well-structured documents with consistent formatting. Several reference accuracy issues.
| # | File | Severity | Issue |
|---|------|----------|-------|
| 1 | `sound-indicator-visual.md` S2 | warning | Cites "D-069 color codes" — D-069 is audio dip profiles, not colors. Should cite D-033/D-048. |
| 2 | `entity-color-system.md` S4.3 | warning | Attributes peripheral rendering to D-046 (lighting model) — should be D-015. |
| 3 | `CHANGELOG.md` | warning | Only lists monologue spec (#315) — missing entries for 5 other Sprint 14 design docs. |
| 4 | `sound-indicator-visual.md` S1 vs S7 | warning | S1 says medium range ~3-8 tiles, S7 defines sub-tiers up to 20 tiles. Contradiction. |
| 5 | `entity-color-system.md` Appendix B | suggestion | "At end of" cognitive delay vs D-060's "within" — wording could be tighter. |
| 6 | `the-friend-visual-treatment.md` App B | suggestion | D-063 title slightly off from canonical. |
| 7 | `tell-visual-expression.md` S2 | suggestion | Claims "D-024 specifies 5 tell categories" but D-024 only names the axis. |
| 8 | `monologue-display-spec.md` header | suggestion | Sprint 13 header while all other docs say Sprint 14. |
### Araminta (Art Direction): REQUEST_CHANGES
Color palette perfectly consistent across all 7 documents — every hex cross-checks cleanly. Z-layer stack consistent with D-049. Two issues need fixing.
| # | File | Severity | Issue |
|---|------|----------|-------|
| 1 | `sound-indicator-visual.md` S1 vs S7 | critical | Medium range ~3-8 tiles in S1 but sub-tiers extend to 20 tiles in S7. Ambiguous outer boundary for implementation. |
| 2 | `visual-grammar-v01.md` S5.2 | warning | Dialogue max-width still says "~70% screen width" — D-076 fixed to 640px (~33%). Source-of-truth doc is stale. |
| 3 | `monologue-display-spec.md` header | warning | Sprint 13 header in Sprint 14 PR bundle — version inconsistency. |
| 4 | `entity-color-system.md` S6.3 | suggestion | Accessibility mitigation deferred but no ticket tracked. |
| 5 | `the-friend-visual-treatment.md` App B | suggestion | D-063 citation title slightly off. |
| 6 | `sound-indicator-visual.md` App B | suggestion | Quick-reference has dual values in one row — split for clarity. |
| 7 | `environmental-text-standards.md` S3.1 | suggestion | Terminal visibility "~4 visual tiles" — specify tile unit for implementer. |
### Verdict: CHANGES REQUESTED
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Sprint 14 visual team deliverables — 6 design specification documents authored by Araminta, covering the full visual language for The Settled Reach's entity rendering, text display, sound indicators, and NPC behavioral expression.
New specs
docs/design/entity-color-system.md— #304: D-033 relationship-to-player color model with hex values, transition animations, color blindness analysisdocs/design/text-display-hierarchy.md— #316: 4 content pipelines (dialogue, monologue, observation, environmental) with screen positions, z-layers, font specsdocs/design/sound-indicator-visual.md— #317: Fog-edge pulse design for D-018 three-range sound model with direction encoding and range differentiationdocs/design/the-friend-visual-treatment.md— #318: 3-phase visual treatment for Kael Davan and Sera Venn (THE FRIEND pattern)docs/design/environmental-text-standards.md— #334: Signage, terminal, and news ticker rendering with bilingual Concordat/Krenn treatmentdocs/design/tell-visual-expression.md— #251: 5 tell categories mapped to 6 Tier 2 behavioral animations with scope boundaries for Dudley and MellanieCarry-over from Sprint 13
docs/design/monologue-display-spec.md— #315: Previously merged to main, included in diffAll specs include hex values, pixel dimensions, z-layer assignments, animation durations, and quick-reference tables. Self-contained for Stig to implement from docs alone.
Tickets
#304 (critical), #251, #316, #317, #318, #334
Test plan
PR Review: visual -> main (type: visual)
Hoshe (QA): REQUEST_CHANGES
Well-structured documents with consistent formatting. Several reference accuracy issues.
sound-indicator-visual.mdS2entity-color-system.mdS4.3CHANGELOG.mdsound-indicator-visual.mdS1 vs S7entity-color-system.mdAppendix Bthe-friend-visual-treatment.mdApp Btell-visual-expression.mdS2monologue-display-spec.mdheaderAraminta (Art Direction): REQUEST_CHANGES
Color palette perfectly consistent across all 7 documents — every hex cross-checks cleanly. Z-layer stack consistent with D-049. Two issues need fixing.
sound-indicator-visual.mdS1 vs S7visual-grammar-v01.mdS5.2monologue-display-spec.mdheaderentity-color-system.mdS6.3the-friend-visual-treatment.mdApp Bsound-indicator-visual.mdApp Benvironmental-text-standards.mdS3.1Verdict: CHANGES REQUESTED