docs(docs): add frontmatter to architecture docs

Standardized YAML frontmatter on all 10 docs/architecture/ files with
title, description, type, status, ticket, decision_refs, and author
fields. Enables context-aware document loading.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-13 15:22:03 +01:00
co-authored by Claude Opus 4.6
parent d830abf4b6
commit 3100190b40
10 changed files with 120 additions and 0 deletions
@@ -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)
+12
View File
@@ -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
+12
View File
@@ -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
+12
View File
@@ -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
@@ -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
+12
View File
@@ -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)
+12
View File
@@ -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
@@ -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)
@@ -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
+12
View File
@@ -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