Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Decision Tracker - D043-D060 (Gameplay / Tools)

See decision-tracker.md for overview.

| Decision | Title | Domain | Canonical Source | Milestone (Primary) | Milestone (Secondary/Prereqs) | Priority | Design Status | Code Status | Validation | Key Dependencies | Blocking Pending Decisions | Notes / Risks | Evidence Links | | D043 | AI Behavior Presets | Gameplay | src/decisions/09d/D043-ai-presets.md | M6 | M3, M7 | P-Differentiator | Decisioned | NotStarted | SpecReview | See tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges. | — | — | — | | D044 | LLM-Enhanced AI | Gameplay | src/decisions/09d/D044-llm-ai.md | M11 | — | P-Optional | Decisioned | NotStarted | SpecReview | See tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges. | — | §Custom Trained Models covers WASM/Tier 4/native Rust integration paths for user-trained models. ML training pipeline: research/ml-training-pipeline-design.md (research spec, not settled decision). Cluster: M11.AI.ML_TRAINING_PIPELINE. | — | | D045 | Pathfinding Behavior Presets | Gameplay | src/decisions/09d/D045-pathfinding-presets.md | M2 | M3 | P-Core | Audited | NotStarted | SpecReview | See tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges. | P002 | — | — | | D046 | Community Platform — Premium Content | Community | src/decisions/09e/D046-community-platform.md | M11 | — | P-Scale | Decisioned | NotStarted | SpecReview | See tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges. | — | Community monetization/premium policy intentionally gated late after core community trust and moderation systems. | — | | D047 | LLM Configuration Manager | Tools | src/decisions/09f/D047-llm-config.md | M11 | M9 | P-Optional | Decisioned | NotStarted | SpecReview | D016, D030 (Workshop model packs + config resource types), D034 (SQLite credential columns), D049 (Workshop distribution + integrity verification for model packs), D052/D061 (CredentialStore infrastructure in ic-paths); encrypted credential storage | — | — | — | | D048 | Switchable Render Modes | Gameplay | src/decisions/09d/D048-render-modes.md | M11 | M3 | P-Optional | Decisioned | NotStarted | SpecReview | See tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges. | — | — | — | | D049 | Workshop Asset Formats & P2P Distribution | Community | src/decisions/09e/D049-workshop-assets.md | M9 | M8, M7 | P-Creator | Integrated | NotStarted | SpecReview | D030, D034, D068; Workshop transport/CAS and package verification | — | D049 now explicitly separates hash/signature roles (SHA-256 canonical package/manifest digests, optional BLAKE3 internal CAS/chunk acceleration, Ed25519 signed metadata) and phases Workshop ops/admin tooling (M8 minimal operator panel -> M9 full admin panel). Freeware/legacy C&C mirror hosting remains policy-gated under D037. Workshop resources explicitly include both video cutscenes and rendered cutscene sequence bundles (D038 Cinematic Sequence content + dependencies) with fallback-safe packaging expectations, plus media language capability metadata/trust labels (Audio/Subs/CC, coverage, translation source) so clients can choose predictable cutscene fallback paths and admins can review mislabeled machine translations. | — | | D050 | Workshop as Cross-Project Reusable Library | Modding | src/decisions/09c-modding.md | M9 | M8 | P-Creator | Decisioned | NotStarted | SpecReview | See tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges. | — | — | — | | D051 | Engine License — GPL v3 with Modding Exception | Modding | src/decisions/09c-modding.md | M0 | — | P-Core | Decisioned | NotStarted | SpecReview | See tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges. | — | — | — | | D052 | Community Servers with Portable Signed Credentials | Networking | src/decisions/09b/D052-community-servers.md | M7 | M4 | P-Differentiator | Integrated | NotStarted | SpecReview | D007, D055, D061, D031; signed credentials and community servers | P004 ✓ | Community review / moderation pipeline is optional capability layered on top of signed credential infrastructure. | — | | D053 | Player Profile System | Community | src/decisions/09e/D053-player-profile.md | M7 | M6 | P-Scale | Decisioned | NotStarted | SpecReview | See tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges. | — | — | — | | D054 | Extended Switchability | Gameplay | src/decisions/09d/D054-extended-switchability.md | M7 | M11 | P-Differentiator | Decisioned | NotStarted | SpecReview | See tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges. | — | — | — | | D055 | Ranked Tiers, Seasons & Matchmaking Queue | Networking | src/decisions/09b/D055-ranked-matchmaking.md | M7 | M11 | P-Differentiator | Integrated | NotStarted | SpecReview | D052, D053, D059, D060; ranked queue and policy enforcement | P004 ✓ | — | — | | D056 | Foreign Replay Import | Tools | src/decisions/09f/D056-replay-import.md | M7 | M9 | P-Differentiator | Decisioned | NotStarted | SpecReview | See tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges. | — | Foreign replay import improves analysis and cross-engine onboarding but is not a blocker for minimal online slice. | — | | D057 | LLM Skill Library | Tools | src/decisions/09f/D057-llm-skill-library.md | M11 | M9 | P-Optional | Decisioned | NotStarted | SpecReview | See tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges. | — | §Skills as Training Data bridges skill library with ML training pipeline. Verified skills serve as labeled training examples. See research/ml-training-pipeline-design.md. Cluster: M11.AI.ML_TRAINING_PIPELINE. | — | | D058 | In-Game Command Console | Interaction | src/decisions/09g/D058-command-console.md | M3 | M7, M9 | P-Core | Integrated | NotStarted | SpecReview | See tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges. | — | — | — | | D059 | In-Game Communication (Chat, Voice, Pings) | Interaction | src/decisions/09g/D059-communication.md | M7 | M10 | P-Differentiator | Integrated | NotStarted | SpecReview | D058, D052, D055, D065; role-aware comms and moderation UX | P004 ✓ | Includes explicit colored beacon/ping + tactical marker presentation rules (optional short labels, visibility scope, replay-safe metadata, anti-spam/accessibility constraints) for multiplayer readability and D070 reuse, plus a documented RTL/BiDi support split: legitimate Arabic/Hebrew chat/marker labels render correctly while anti-spoof/control-char sanitization remains relay-/moderation-safe. | — | | D060 | Netcode Parameter Philosophy | Networking | src/decisions/09b/D060-netcode-params.md | M4 | M7 | P-Core | Audited | NotStarted | SpecReview | D007, D008, D012; relay policy and parameter automation constraints | P004 ✓ | Must stay aligned with 03-NETCODE.md and 06-SECURITY.md trust authority policy. | — |