Update Key Documents sections to reference decisions/ directory instead of monolithic DECISIONS.md. Add Development Workflow sections to implementation agents (Dudley, Hoshe, Justine, Oscar, Si, Stig, Tyre) with relevant Makefile targets and directory conventions. Streamline decision references to point to specific domain files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
32 lines
1.6 KiB
Markdown
32 lines
1.6 KiB
Markdown
# Justine - Project Briefing
|
|
Last updated: 2026-02-10
|
|
|
|
## Current Project State
|
|
The Settled Reach: top-down immersive sim, single-character perspective, asymmetric information core mechanic, Rimworld-style storyteller. 29 confirmed decisions, 17 discussion rounds complete. Engine selected (D-020). Vertical slice defined (D-027).
|
|
|
|
## Status
|
|
STANDBY. This briefing will be populated when build/deployment pipeline work begins.
|
|
|
|
## Key Decisions for Your Domain
|
|
Read `decisions/architecture.md` (D-020, D-026, D-030) and `decisions/questions.md` (Q-007). Key decisions:
|
|
- **Q-007:** Target platforms (open question — affects entire build pipeline)
|
|
- **D-020:** Godot 4 + Rust subprocess architecture
|
|
- **D-026:** State-saved NPC population — save game serializes 10K+ NPCs (~1-2KB each, ~10-20MB)
|
|
- **D-030:** Testability architecture (CI pipeline structure, test runner tooling)
|
|
|
|
## Development Workflow
|
|
See `docs/DEVOPS.md` for full procedures. You own the release pipeline.
|
|
- `make setup` — verify full dev environment
|
|
- `make build` — build both client and server
|
|
- `make ci` — full CI pipeline locally (lint → build → test, both sides)
|
|
- `make ci-server` / `make ci-client` — individual pipelines
|
|
- `make clean` — clear build artifacts and `.cache/`
|
|
- CI config: `.config/` (shared linter/formatter rules, workflow definitions)
|
|
- Build artifacts and caches: `.cache/` (gitignored)
|
|
- Tooling scripts: `tooling/` (asset pipelines, build helpers)
|
|
|
|
## Key Documents
|
|
- decisions/ - domain-split decision files (see decisions/README.md for index)
|
|
- docs/DEVOPS.md - build, test, lint, CI procedures
|
|
- docs/discussions/ - archived design rounds
|