fix(meta): PR #175 review round — all 14 findings addressed
H1 godot-cold-parse exit-code guard (+bonus: import-pass for cold checkouts, found live); H2 pr-watchlist-diff loud registry failure; H3/T1 deny list :* normalization (add-only) + uniform allow syntax; H4/T7 helper-script allows; H5 get_api_key env-only (config.json is tracked — no secret fallback); H6 TEAM.md active/standby split; H7 troblum solo-profiling note; H8 pr-review frontmatter Task->Agent; H9 conventions doc taxonomies fixed vs real tree; T2 ask-gate leash files (settings/hooks) in tracked settings; T3 R-013 cross-reference; T4 governance README index regenerated (pql decisions sync); T5 dudley briefing ACTIVE; T6 pr-process step 7 run-from-main. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Dudley - Project Briefing"
|
||||
description: "Backend/engine implementation agent on standby — covers Rust simulation server, ECS model, and bevy_ecs architecture decisions"
|
||||
description: "Server implementation agent — Rust/bevy_ecs simulation server, ECS model, world-generation cascade; the project's most active workstream"
|
||||
type: briefing
|
||||
status: active
|
||||
agent: Dudley
|
||||
@@ -8,14 +8,19 @@ updated: 2026-03-13
|
||||
---
|
||||
|
||||
# Dudley - Project Briefing
|
||||
Last updated: 2026-03-13
|
||||
Last updated: 2026-07-13
|
||||
|
||||
## Current Project State
|
||||
Check active work: `pql ticket list --status in_progress`
|
||||
Check your tickets: `pql ticket list --assigned dudley`
|
||||
|
||||
## Status
|
||||
STANDBY. This briefing will be populated when backend/engine implementation begins. Dudley activates when simulation implementation work is assigned.
|
||||
ACTIVE. The Rust/bevy_ecs simulation server (`server/`) is the project's most
|
||||
active implementation workstream — the Phase-4 world-generation cascade (D-166,
|
||||
D-243) runs through it. Dudley is the default implementer for server batches
|
||||
selected by `/whats-next`; recent work includes the Layer-5 tile fill and the
|
||||
D-253 region transient model (PR #174). Build/test via the top-level Makefile;
|
||||
the pre-push gate runs fmt/clippy/full cargo test on every push.
|
||||
|
||||
## Key Decisions for Your Domain
|
||||
Read `decisions/architecture.md` (primary) and `decisions/content.md` (NPC model). Key decisions:
|
||||
|
||||
@@ -8,8 +8,9 @@ deleted (CLAUDE-CLEANUP §2 / T-1101).
|
||||
## d2 diagrams (`/d2-diagram`)
|
||||
|
||||
**Output taxonomy:** `.d2` source + `.png`/`.svg` renders under
|
||||
`docs/diagrams/{category}/{name}.d2` — categories in use: `architecture/`, `ui/`,
|
||||
`entity/`. Create/update a diagram whenever a D-record is added or modified.
|
||||
`docs/diagrams/{category}/{name}.d2` — categories in use: `architecture/`,
|
||||
`data-flow/`, `design/`, `entity/`, `state/`, `ui/`. Create/update a diagram
|
||||
whenever a D-record is added or modified.
|
||||
|
||||
**Agent routing** (who to task with a diagram, by domain):
|
||||
- **Qatux** — architecture decision records, system-overview + data-flow diagrams.
|
||||
@@ -19,8 +20,10 @@ deleted (CLAUDE-CLEANUP §2 / T-1101).
|
||||
## Frame0 wireframes (`/frame0-wireframe`)
|
||||
|
||||
**Output taxonomy:** wireframe JSON (source of truth) + exported PNG under
|
||||
`docs/design/wireframes/{category}/{name}.json` — categories include `insert/`
|
||||
(neural-insert HUD), `dialogue/`, etc. Palette/style source is
|
||||
`docs/design/wireframes/{category}/{name}.json` — categories:
|
||||
`character-creation/`, `dialogue/`, `hud/` (incl. the neural-insert HUD
|
||||
wireframes `v01-insert-basic.json`, `v10-insert-full.json`), `menus/`,
|
||||
`monologue/`, `navigator/`, `popups/`. Palette/style source is
|
||||
`docs/design/visual-grammar-v01.md`.
|
||||
|
||||
**Agent routing:** Araminta (art direction / visual consistency) owns wireframe review;
|
||||
|
||||
Reference in New Issue
Block a user