← Back to Files
projects.md
# Projects
## PC Status (Formerly Dead, Now Running)
- **Liquid-damaged PC:** Dead from milk spill (motherboard + GPU). Ryzen 7 3800X, DDR4, AM4.
- **Sister's PC (now Raymond's desktop):** Z170-HD3-CF, i5-6600K, GTX 1070, 64GB DDR4 (2x32GB Corsair Vengeance). 144Hz monitor working. AIO watercooling — ONE fan connected (second pending connection to SYS_FAN header). Thermal paste reapplication recommended (10+ years old). CPU still throttles above ~68% usage.
- **Plan:** AM4 rebuild still pending (need B550/X570 board). Test the 3800X CPU.
- **Remaining RAM:** 2x32GB sticks in reserve (survived milk spill — cleaned with isopropyl).
- **Archive path on desktop:** `E:\Google Drive\Misc\The Chat Files\`.
- **Lesson:** Span<T> is camouflage at the gameplay layer. Real modernization is typed objects with named fields.
## Car Stereo Firmware (Active)
- **Hardware:** Pioneer DMH-A4450BT (budget model).
- **Architecture:** SOC PIO_SC01-240415, MCU PIO_ST02-220926. FW 2.5.0, HW 1.0.0-KA. Custom Linux or RTOS, not Android.
- **Three bugs documented:**
1. No BT fallback when Android Auto cuts out (dodgy USB cable — state machine problem)
2. Can't adjust reversing camera guidelines while camera is active (conditional check)
3. Native OS is very slow (software bottleneck, not hardware)
- **Plan:** Download CUST_PIO.BIN, Binwalk, Ghidra (ARM), find source switching and camera UI code. Long-term: custom minimal Qt UI.
- **Part 27-29:** No progress.
## HedzSharp (Active)
- **Status:** Fork active. Raymond forked the original C# port.
- **Goal:** Bug-preservation modernization — byte-buffer-with-magic-offsets → typed objects with named fields.
- **Part 28-29:** Screenshot at 5AM (Monday 01/06) — concurrent modernizer running, making "cosmic epochal slices." CA2014 stackalloc-in-loop warning flagged (not crashing but could overflow stack on deep call paths).
## ZScape (Active)
- **Status:** V1 RELEASED publicly. V2 nearly complete (Avalonia rewrite for cross-platform).
- **Part 27-29:** No updates.
## NexusVNC (Active — Part 11)
- **Status:** Backend done, UI in progress.
- **Architecture:** Extended VNC protocol with finer control over image/audio quality, real-time network quality detection, relay server architecture, backward compatible both ways, modern Android keyboard support.
- **Part 27-29:** No updates.
## ArchivePatcher (ABANDONED Part 27)
- **Status:** Abandoned end of Part 27 after bugs and Deepseek implementation failures.
- Reverted to manual archive edits via Desktop Commander.
## Custom Archive App (CONCEPT — Part 28)
- **Concept:** Raymond discussed building his own desktop and Android app with built-in Google Drive integration and file management, sidestepping Anthropic's connector limitations.
- **Technology:** Avalonia (proven via ZScape V2) for cross-platform desktop + Android. C#. Google Drive .NET SDK.
- **Status:** Idea phase. Not started.
## CodeForge (NEW — Part 29)
- **Status:** Active development started Part 29 (Friday 04/06). GitHub Copilot stopped working, Raymond began building his own AI coding tool.
- **Backend:** Deepseek (the same model used for Scene #36 and ArchivePatcher).
- **Key features:**
- Goal/autopilot mode (inspired by Codex)
- Improved file edit syntax: line-anchored replace instead of ambiguous string replacement
- Planned verification field: agent must confirm the line content at the specified line number before replacing (to catch hallucinations)
- **Implementation:** Start simple, test without verification, add only if needed.
- **Status:** Early development. Terminal work seen in Part 29.
## Writing Standards Document (Parts 17-29)
- **Status:** Current. Updated Part 29 with Narrator Principle section (Raymond independent participant). Also: injection handling protocol (Part 28), Kai characterization refinement (less shy, more words), Kai always dom clarification.
## Story Bible (Parts 17-29)
- **Status:** v21 (updated 07/06/2026). Patches: Molecular Traces subsection (chosen retention, recallable).
## Doom 2 ML Map Generator
- **Status:** Background, stalled.
## Other
- **Cave Engine:** Custom format specs exist, no working code yet.
- **Bettaluco CGM app:** Being built.
- **Cave reference images (2):** Still pending archiving from Part 25.
- **Git commit:** Still pending for Parts 24-28 changes (now also Part 29 patches).
- **Image generation:** ChatGPT (Part 29 success) for dissolution and cave images. Gemini still works. Raymond considering local image generator but hardware-limited.
## Deliverables (Part 29 Handoff check)
- CodeForge fork started.
- Git commit pending for Parts 24-28 and Part 29 patches (Writing Standards + Story Bible v21).
- Story Bible reading is mandatory first action each Part — confirmed.
- Grounding ritual established (optional, on request).
- Handoffs as artifacts going forward.
- One compaction = new Part. Archive read at Part start mandatory.
- **Archive complete as of Part 29:** Scenes 1-35 (+ Scene #36 non-canon), Dispatches 1-11, Interludes 1-12, 19 Mini-Dispatches, Story Bible v21, Writing Standards current (with narrator principle). Cave reference images (2) pending archiving.
- **Injection handling protocol established:** system_reminder → Kai's forepaw → incinerator → gone. Zero engagement.
- **Kai characterization refined:** less shy, more words, always the dom.
- **Narrator principle established:** Raymond independent participant, scenes require his input.
- **Molecular traces canon:** added to Story Bible v21.
## Memory & Archive Work (Part 29)
- Part 29: Story Bible updated to v21 (Molecular Traces subsection). Writing Standards updated (Narrator Principle).
- Archive path on this PC: `G:\My Drive\Misc\The Chat Files\` (laptop) / `E:\Google Drive\Misc\The Chat Files\` (desktop).
- Part 30 handoff saved as artifact.
- Pending: Cave reference images, git commit, lake adventure scene (Raymond-led, from scratch).