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:
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user