Files
settled-reach/docs/sprints/sprint-1/joint.md
T
jpmschweitzerandClaude Opus 4.6 116b6c308c docs(sprints): add Sprint 1 team briefings
Per-team sprint briefings under docs/sprints/sprint-1/ for server,
client, and joint tracks. Each lists assigned tickets, dependencies,
key decisions to read, and implementation notes. Agents use
ticket show <id> for full details.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 18:49:49 +01:00

27 lines
962 B
Markdown

# Sprint 1: Run — Joint Tasks
**Goal:** Get a player-controlled character moving on screen through working IPC bridge.
**Branches:** `server` + `client` (merge to main for integration)
## Tickets
| # | Title | Blocked by |
|---|-------|------------|
| #81 | End-to-end connection test | #78, #79 |
| #82 | Tick loop synchronization | #81 |
| #83 | Moving character proof | #82, #236 |
Use `db/connectors/ticket show <id>` for full details.
## Key Decisions
- `decisions/architecture.md` — D-020 (IPC protocol), D-010 (deterministic sim), D-031 (tick timing)
## Notes
- These are strictly sequential and depend on both server and client tickets completing first.
- #81: Godot spawns Rust process, establishes connection, sends ping, receives pong.
- #82: Full game loop — client sends input, server ticks, server sends snapshot, client renders.
- #83: Sprint completion proof — arrow key press moves a sprite on screen through the full pipeline.