diff --git a/docs/architecture/eval-godot-rust-bridge.md b/docs/architecture/eval-godot-rust-bridge.md index df58dca31..d2c7a5e37 100644 --- a/docs/architecture/eval-godot-rust-bridge.md +++ b/docs/architecture/eval-godot-rust-bridge.md @@ -1,3 +1,15 @@ +--- +title: "Evaluation: Godot 4 Client + Rust Simulation Server Architecture" +description: "Technical evaluation of Godot 4 + Rust (gdext + bevy_ecs) architecture — gdext maturity, ECS standalone usage, bridge design patterns, serialization, and risk register" +type: architecture +status: active +ticket: "" +decision_refs: [D-010, D-011, D-012, D-017, D-018, D-019] +author: "Tyre" +created: 2026-02-09 +updated: 2026-02-09 +--- + # Evaluation: Godot 4 Client + Rust Simulation Server Architecture **Author:** TYRE (Technical Architect) diff --git a/docs/architecture/flying-taxi-analysis.md b/docs/architecture/flying-taxi-analysis.md index 9c9e7330b..2d689e294 100644 --- a/docs/architecture/flying-taxi-analysis.md +++ b/docs/architecture/flying-taxi-analysis.md @@ -1,3 +1,15 @@ +--- +title: "Flying Taxi Over Cityscape — Architecture Analysis" +description: "Feasibility analysis of flying vehicle gameplay using the three-scope z-layer architecture — confirms support with renderer gaps identified" +type: architecture +status: active +ticket: "" +decision_refs: [D-049] +author: "Tyre" +created: YYYY-MM-DD +updated: YYYY-MM-DD +--- + # Flying Taxi Over Cityscape — Architecture Analysis Author: Tyre (architecture) | Sprint: 6 | Ref: D-049, z-layer-gap-analysis.md diff --git a/docs/architecture/fog-shader-spec.md b/docs/architecture/fog-shader-spec.md index 0f4fec8c2..beca227ce 100644 --- a/docs/architecture/fog-shader-spec.md +++ b/docs/architecture/fog-shader-spec.md @@ -1,3 +1,15 @@ +--- +title: "Fog Shader Architecture — #430 (D-059)" +description: "Shader-driven fog system architecture — FogState autoload, fragment shader spec, texture pipeline (CPU blur + RGBA8), fog entities, and zone temperature tinting" +type: architecture +status: active +ticket: "#430" +decision_refs: [D-059, D-049, D-046, D-077, D-015] +author: "Tyre" +created: YYYY-MM-DD +updated: YYYY-MM-DD +--- + # Fog Shader Architecture — #430 (D-059) Ticket: #430 | Decision: D-059 | Sprint: 6 diff --git a/docs/architecture/gemma2-compliance.md b/docs/architecture/gemma2-compliance.md index 360a54fcd..92e4ba6c9 100644 --- a/docs/architecture/gemma2-compliance.md +++ b/docs/architecture/gemma2-compliance.md @@ -1,3 +1,15 @@ +--- +title: "Gemma 2 Re-voicing: Compliance & Implementation Framework" +description: "Licensing compliance, AI disclosure framework, modding policy, and operational safety architecture for Gemma 2 integration in the re-voicing dialogue system" +type: architecture +status: draft +ticket: "" +decision_refs: [] +author: "Gemini" +created: 2026-03-07 +updated: 2026-03-07 +--- + # Gemma 2 Re-voicing: Compliance & Implementation Framework **Status:** Reference diff --git a/docs/architecture/interaction-memory-schema.md b/docs/architecture/interaction-memory-schema.md index d9b0dd8b0..fed85ab7d 100644 --- a/docs/architecture/interaction-memory-schema.md +++ b/docs/architecture/interaction-memory-schema.md @@ -1,3 +1,15 @@ +--- +title: "InteractionMemory Knowledge Graph Schema Design" +description: "Schema extension for tracking player-NPC conversation history in the knowledge graph — walk-away consequences, confrontation tracking, and monologue prerequisite integration" +type: architecture +status: active +ticket: "#442" +decision_refs: [D-041, D-064, D-063, D-028] +author: "" +created: YYYY-MM-DD +updated: YYYY-MM-DD +--- + # InteractionMemory Knowledge Graph Schema Design **Ticket:** #442 | **Sprint:** 7 | **Priority:** MEDIUM diff --git a/docs/architecture/line-pool-format.md b/docs/architecture/line-pool-format.md index 4065858c0..9636aa507 100644 --- a/docs/architecture/line-pool-format.md +++ b/docs/architecture/line-pool-format.md @@ -1,3 +1,15 @@ +--- +title: "Line Pool Format Specification" +description: "YAML format spec for dialogue and monologue line pools — file structure, tag enums, four-layer filtering pipeline, ID format, validation rules, and Rust loader interface" +type: architecture +status: active +ticket: "#308" +decision_refs: [D-028, D-032, D-035, D-041] +author: "" +created: YYYY-MM-DD +updated: YYYY-MM-DD +--- + # Line Pool Format Specification **Ticket:** #308 | **Sprint:** 7 | **Priority:** HIGH (blocks #326, #305) diff --git a/docs/architecture/proposed-llm-voice.md b/docs/architecture/proposed-llm-voice.md index ad375a313..bb4891a62 100644 --- a/docs/architecture/proposed-llm-voice.md +++ b/docs/architecture/proposed-llm-voice.md @@ -1,3 +1,15 @@ +--- +title: "Proposed Architecture: LLM-Powered Voice Synthesis" +description: "Re-voicing architecture for dynamic NPC dialogue using a local LLM as a stylistic enhancement layer — injector system, priority queue, and optional AI-enhanced toggle" +type: architecture +status: draft +ticket: "" +decision_refs: [] +author: "Gemini" +created: 2026-03-07 +updated: 2026-03-07 +--- + # Proposed Architecture: LLM-Powered Voice Synthesis **Status:** Proposed diff --git a/docs/architecture/risk-godot-rust-bridge.md b/docs/architecture/risk-godot-rust-bridge.md index d9de0ac3a..9526050b1 100644 --- a/docs/architecture/risk-godot-rust-bridge.md +++ b/docs/architecture/risk-godot-rust-bridge.md @@ -1,3 +1,15 @@ +--- +title: "Risk Assessment: Godot 4 + Rust/ECS via GDExtension" +description: "Adversarial risk assessment of the Godot+Rust architecture — gdext instability, thread safety, ECS scaling concerns, alternative approaches, and kill switch criteria" +type: architecture +status: active +ticket: "" +decision_refs: [D-010] +author: "Troblum" +created: 2026-02-09 +updated: 2026-02-09 +--- + # Risk Assessment: Godot 4 + Rust/ECS via GDExtension **Author:** TROBLUM (Technical Consultant / Stress-Tester) diff --git a/docs/architecture/seed-configuration-schema.md b/docs/architecture/seed-configuration-schema.md index 46768595b..9a361f410 100644 --- a/docs/architecture/seed-configuration-schema.md +++ b/docs/architecture/seed-configuration-schema.md @@ -1,3 +1,15 @@ +--- +title: "Seed Configuration Schema — Design Document" +description: "Schema and generation algorithm for deterministic world instantiation from seed value — pool draws, template assignments, triangles, entanglement, contraband, and starting knowledge" +type: architecture +status: draft +ticket: "#394" +decision_refs: [D-010, D-024, D-025, D-027, D-029, D-034, D-035, D-036, D-037, D-041] +author: "Tyre" +created: 2026-02-13 +updated: 2026-02-13 +--- + # Seed Configuration Schema — Design Document **Ticket:** #394 diff --git a/docs/architecture/z-layer-gap-analysis.md b/docs/architecture/z-layer-gap-analysis.md index 8d6613f18..bbb56af25 100644 --- a/docs/architecture/z-layer-gap-analysis.md +++ b/docs/architecture/z-layer-gap-analysis.md @@ -1,3 +1,15 @@ +--- +title: "Z-Layer Rendering Pipeline — Gap Analysis" +description: "Gap analysis for multi-floor z-layer rendering — y-sort occlusion contract, airborne rendering, lower floor compositing, fog interaction, and performance budgets" +type: architecture +status: active +ticket: "" +decision_refs: [D-049] +author: "Tyre" +created: YYYY-MM-DD +updated: YYYY-MM-DD +--- + # Z-Layer Rendering Pipeline — Gap Analysis Author: Tyre (architecture) | Sprint: 6 | Decision: D-049 amendment