refactor: Finalize survival stack - Frostfall → CC Survival Mode

Survival decisions (2026-03-18):
- REMOVED Frostfall: No SkyrimNet triggers, scripted overhead
- ADDED Creation Kit Survival Mode: Native engine, exposed functions, faster
- DISABLED Last Seed follower needs: Use CC exposed functions instead
  Avoids bloating script load with parallel need tracking

Also updated:
- AI Layer section to reflect current inference architecture
  (Euryale-70B + Gemma-27B + Qwen3-VL routing)
- Infrastructure notes aligned with inference_architecture_plan.txt

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
dafit
2026-03-18 15:33:43 +01:00
parent 4058558b11
commit 0265cd9df6

View File

@@ -1,5 +1,5 @@
# NimmerSky Gameplay Stack
# Compiled: 2026-03-15
# Compiled: 2026-03-15 | Updated: 2026-03-18
# Session with Chrysalis - Planning the gameplay layer for first real playthrough
================================================================================
@@ -16,9 +16,13 @@
SURVIVAL STACK
================================================================================
Core Survival (Chesko Trinity + Extensions):
- Campfire and Frostfall - Unofficial SSE Update # Cold exposure, camping, shelter
- Last Seed - Survival Needs and Diseases # Hunger, thirst, fatigue, disease
Core Survival:
- Creation Kit Survival Mode # Native warmth/cold/hunger/fatigue
- NATIVE engine integration = faster than scripted mods
- Exposes functions for SkyrimNet triggers
- No Papyrus update loop overhead
- Campfire # Camping, shelter, crafting
- Last Seed - Survival Needs and Diseases # Disease system, deeper needs
- Skills of the Wild - New Campfire Survival Skill Trees # Progression in survival
Hunting & Resources:
@@ -30,10 +34,19 @@ Mental Health:
Hygiene:
- Bathing in Skyrim - Renewed # Cleanliness affects NPC reactions
DECISIONS (2026-03-18):
- REMOVED: Frostfall
- Reason: No working SkyrimNet triggers for Frostfall events
- Creation Kit Survival Mode is native, runs faster, has exposed functions
- DISABLED: Last Seed follower needs system
- Reason: Avoid bloat - followers don't need parallel need tracking
- Use Creation Kit exposed functions for follower survival instead
- Keeps script load lean
NOTES:
- Last Seed followers EAT and DRINK - party management!
- Disease system spreads through party
- Disease system (Last Seed) still spreads through party
- Synergizes with SkyrimNet - NPCs comment on your state
- Native CC Survival = SkyrimNet can hook warmth/cold events directly
================================================================================
COMBAT STACK
@@ -163,9 +176,10 @@ Main Goal:
Already Installed:
- SkyrimNet # The brain
- Magidonia 24B on Theia (Blackwell 98GB)
- Endpoint: 10.0.30.21:31002
- MCP Server for in-game actions
- See inference_architecture_plan.txt for full routing
- Dialogue: Euryale-70B on Theia:31001
- Structured JSON: Gemma-27B on Dioscuri:31004
- Vision: Qwen3-VL-8B on Dioscuri:31005
- Memory system with vector embeddings
- 5000 memories per actor
- Event perception (40+ event types)
@@ -174,6 +188,7 @@ TTS:
- Piper # Voice synthesis
- Race-specific voices
- Pronunciation dictionary
- Narration: DISABLED (dialogue only)
STT:
- Enabled # Voice input to talk to NPCs
@@ -182,25 +197,23 @@ OStim Integration:
- OStimNet # AI can trigger intimate scenes
- SeverActions - SkyrimNet Action Pack # Action integration
TODO - Diary JSON Fix:
- Function Gemma 270M available on Theia # /data/models/function-gemma/
- Pipeline: Magidonia (creative) -> Function Gemma (JSON format)
- Tiny model = instant formatting
RESOLVED (2026-03-17):
- Diary JSON now handled by Gemma-27B (structured_outputs: true)
- 27B models follow JSON schemas reliably - no pipeline needed
================================================================================
INFRASTRUCTURE NOTES
================================================================================
THEIA (10.0.30.21) - Blackwell 98GB:
- Primary inference server
- Magidonia 24B for SkyrimNet
- Function Gemma 270M for structured output
- Qwen3-32B-128K for high-context tasks
- Nemotron-3-Nano-30B available
- Port 31001: Euryale-70B (dialogue, creative)
- Ollama active
DIOSCURI (10.0.30.22) - Twin RTX 4000 Ada (40GB):
- Secondary inference
- Overflow / specialized tasks
- Port 31004: Gemma-27B-abliterated (structured JSON, combat, memory)
- Port 31005: Qwen3-VL-8B-abliterated (vision/OmniSight)
See inference_architecture_plan.txt for full routing table.
Default SkyrimNet config uses paid OpenRouter APIs
YOUR config uses self-hosted = FREE GAMING
@@ -234,12 +247,14 @@ COMBAT:
[ ] Movesets (choose favorites)
SURVIVAL:
[x] Creation Kit Survival Mode (native warmth/cold)
[x] Campfire
[x] Last Seed
[x] Last Seed (follower needs DISABLED - use CC exposed functions)
[x] Skills of the Wild
[x] Simple Hunting Overhaul
[x] Stress and Fear
[x] Bathing in Skyrim
[ ] Frostfall - REMOVED (no SkyrimNet triggers, CC Survival is native & faster)
SIMONRIM:
[x] Adamant