Skip to content

First Slice Polish Backlog

Controlled polish pass for vertical_slice_01 — believable first harbour slice

Target scene: Godot scenes/vslice/vertical_slice_01.tscn
Engineering plan: captainsworld-godot/docs/FIRST_SLICE_POLISH_PLAN.md
Trello board: Captain's Words — First Playable Slice → milestones in Done (2026-07-08)

Card Link
M1 https://trello.com/c/DW2J0tD1
M2 https://trello.com/c/ExT2kSsn
M3 https://trello.com/c/l6Bv2snI
M4 https://trello.com/c/JOWHD0lj
M5 https://trello.com/c/MSpfjb17
P1 Security https://trello.com/c/qUqHYR7D (open — move Trello creds out of mcp.json)

Build order (strict)

  1. M1 Scene Structure & Collision Cleanup
  2. M2 Camera + Dialogue Interaction Pass
  3. M3 First Scene Atmosphere Pass
  4. M4 Story Motion Pass
  5. M5 Game HUD + Map Placeholder

Do M1 + M2 before heavy audio or bottle animation.

Milestones

# Title Status Trello
M1 Scene structure, naming, pier collision, z-order Done 2026-07-08 card
M2 Camera zoom, dialogue box, NPC face player Done 2026-07-08 card
M3 AudioManager, ambience, SFX, warm light Done 2026-07-08 card
M4 Bottle drift, boat sailing, footprints Done 2026-07-08 card
M5 Pause, sound toggle, exit, map placeholder Done 2026-07-08 card

Canon references

Do not do yet

  • Full character clothes system
  • Free map navigation / level select
  • Night cycle lighting
  • Many music tracks
  • Full settings menu
  • Dense sand prop clutter
  • Rewrite scene from scratch
  • Change learning engine or story flags

Note on Harbour Kit milestones

Harbour Kit M0/M1 asset docs remain the asset reference. Playable implementation lives in vertical_slice_01.