Skip to content

Instantly share code, notes, and snippets.

@AvidMarxist
AvidMarxist / RECORD_COLLECTION_ANALYSIS.md
Created March 7, 2026 15:12
Will Rompf Record Collection Deep Analysis (701 records, 439 artists)

Will Rompf's Record Collection: A Deep Analysis

701 records. 439 artists. One extremely well-curated ear.


The "Will Rompf Sound"

If Will's collection were a radio station, the format would be something like "Classic Soul-Rock with a PhD in Hip-Hop and a weekend jam band habit." The throughline is musicianship. Whether it's Jerry Garcia noodling through a 20-minute "Dark Star," Kendrick Lamar constructing a jazz-funk odyssey on To Pimp A Butterfly, or Herbie Hancock pushing fusion into the stratosphere on Thrust, Will gravitates toward artists who treat their instrument (or voice, or turntable) as a vehicle for exploration rather than mere entertainment. There's almost nothing in this collection that could be described as "safe" or "background music." Even the pop entries (Taylor Swift, Phil Collins, Sheena Easton) feel like they were collected with a knowing wink -- the guilty pleasures of someone whose primary diet is Coltrane and the Allman Brothers.

@AvidMarxist
AvidMarxist / depths-of-dread-design.md
Created March 7, 2026 00:28
Depths of Dread — Python Roguelike with Claude-Powered Agent Mode Design Document

Depths of Dread: Technical Design Document

A Terminal Roguelike with AI-Powered Play Modes

Fifteen floors of darkness beneath the village of Thornhaven. Slay the Dread Lord or die trying.


Table of Contents

@AvidMarxist
AvidMarxist / hexen-agent-design.md
Created March 7, 2026 00:27
Hexen Agent — ViZDoom AI Bot & Claude Hybrid Agent Design Document

Hexen Agent: Design Document

A ViZDoom-based AI agent that plays Hexen: Beyond Heretic (1995, Raven Software) autonomously. The system uses a hybrid architecture: a rule-based bot handles the majority of game tics at native speed, while Claude Haiku is consulted for tactical decisions when trigger conditions are met.

Repository: github.com/AvidMarxist/hexen-agent

Bot baseline (5-game average, MAP01, Fighter, Normal difficulty, 300s):

Metric Average Best
@AvidMarxist
AvidMarxist / wdw-planner-design.md
Created March 7, 2026 00:26
WDW Trip Planner Pro — PWA Design Document

WDW Trip Planner Pro -- Design Document

Production URL: https://wdw-trip-planner-a7518.web.app Repository: /Users/will/Documents/disney-planner-pwa/ Stack: Vanilla JS (ES Modules), Firebase, Service Worker Current state: 23 JS modules, 7 CSS files, 338+91 tests, Schema v6, dual visual modes


Table of Contents

@AvidMarxist
AvidMarxist / dvd-conversion-design.md
Last active March 8, 2026 03:43
Family DVD Conversion Pipeline — Design Document

DVD Conversion Pipeline -- Design Document

1. Overview

The DVD Conversion Pipeline is a family archive digitization project that converts 250+ home video DVDs from raw VIDEO_TS folder backups into validated MKV files. The collection spans decades of family video, from VHS-to-DVD transfers dating back to the early 1980s through mid-2010s recordings.

The pipeline prioritizes lossless preservation of the original MPEG-2 video wherever possible, falling back to lossy re-encoding only as a last resort. Every output file is validated against the source DVD's reported duration using lsdvd as the authoritative source of truth.

Current status: Archive complete. 314 MKV files (910 GB), 91% lossless MPEG-2. Quality-scanned with zero corruption, zero duplicates, zero truncation. 1 DVD (#216) remains unconverted. ~1.28 TB of stale/duplicate files reclaimed.

@AvidMarxist
AvidMarxist / agent-commons-design.md
Created March 7, 2026 00:24
agent-commons — Shared Agent Instrumentation Library Design Document

agent-commons Design Document

Repo: /Users/will/Scripts/agent-commons/ Version: 0.1.0 Python: 3.8+ Dependencies: Zero (stdlib only) Tests: 176 across 6 test modules Consumers: Depths of Dread (roguelike), Hexen Agent (ViZDoom FPS)


@AvidMarxist
AvidMarxist / claude-code-memory-system.md
Created March 7, 2026 00:21
Claude Code Memory & Persistence System — Design Document

Claude Code Memory & Persistence System — Design Document

Overview

This document describes a custom-built persistence and memory system for Claude Code, Anthropic's CLI agent. The system gives Claude cross-session memory, behavioral enforcement, user profiling, and project continuity — turning a stateless AI assistant into a persistent collaborator.

Built by: Will Rompf + Claude Code (Opus), iteratively over ~10 days (Feb 26 – Mar 6, 2026)

Problem: Each Claude Code session starts cold. There's no built-in memory across sessions. Every conversation begins from zero — no knowledge of who you are, what you've been working on, what decisions were made, or what mistakes to avoid. For a power user running multiple projects over weeks, this is unacceptable.