Sprint-based workflow (38 sprints) replaced by kanban + milestones. Milestones are many-to-many with tickets and can block each other. New: /whats-next skill (dependency-driven batch selection with Si refinement review), /pr-process skill (renamed from pr-push, adds review comment pickup), clerk agent + pre-push hook for D-record consistency checks. Deleted: sprint CLI, sprint-start/sprint-plan/sprint-status skills, team-scoped file restrictions. Si rewritten as refinement manager. All 19 agent briefings updated from stale PROJECT_STATE.md reference to live ticket milestone queries. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
50 lines
2.3 KiB
Markdown
50 lines
2.3 KiB
Markdown
# Project Structure (detailed)
|
||
|
||
```
|
||
client/ # Godot 4 client
|
||
ui/
|
||
implant/ # Implant UI component library (D-169): ImplantPanel, ImplantHeader,
|
||
# ImplantSeparator, ImplantDataRow, ImplantTextBlock, default_implant.tres
|
||
scripts/
|
||
autoloads/
|
||
hud_groups.gd # HUD z-index layer manager (D-170): GAMEPLAY/INSERT/FULLSCREEN/MODAL modes
|
||
rendering/
|
||
gameplay_renderer.gd # Base class for occludable renderers; connects to HudGroups signal
|
||
server/ # Rust/bevy_ecs simulation server
|
||
tooling/ # Build tools, scripts, asset pipelines
|
||
tests/ # Integration and end-to-end tests
|
||
.config/ # Configuration files (linters, formatters, CI)
|
||
.cache/ # Local caches for testing/linting (gitignored)
|
||
docs/
|
||
discussions/ # Discussion rounds (archived here when complete)
|
||
briefings/ # Per-agent context briefings (maintained by Qatux)
|
||
architecture/ # Technical architecture documents
|
||
design/ # Game design documents
|
||
diagrams/ # d2 source + PNG renders
|
||
sprints/ # Historical archive (Sprint 1–38) — no new sprint directories
|
||
workshops/ # Workshop briefs and outputs
|
||
db/
|
||
schema.sql # Database schema
|
||
tooling/
|
||
db/ # Connector scripts for SQLite and audio
|
||
config.json # Endpoint configuration
|
||
ticket # Ticket + milestone CLI
|
||
sqlite_connector.py # SQLite mini MCP
|
||
audio_connector.py # Stable Audio Open connector
|
||
.claude/
|
||
agents/ # Agent personality files
|
||
skills/ # Skill definitions
|
||
rules/ # Auto-loaded instruction modules
|
||
decisions/ # Decision domain files (source of truth)
|
||
README.md # Domain index — use this to find specific D-records
|
||
architecture.md # Architecture decisions
|
||
perception.md # Perception and information system decisions
|
||
content.md # Content and narrative decisions
|
||
scope.md # Scope and feature decisions
|
||
process.md # Process and workflow decisions
|
||
questions.md # Open questions (Q-NNN)
|
||
rejected.md # Rejected proposals (R-NNN)
|
||
DECISIONS.md # Redirect to decisions/ directory
|
||
TEAM.md # Team roster and roles
|
||
```
|