A view, not a fence

Contributor or future owner

Bounded first tasks, ownership state, and explicit completion destinations.

Your question: What is a useful first contribution, and what responsibility follows it? Start here, then cross the lane whenever something catches your eye.

Choose another lens

Start in your lane

portal

Baseline

The public hub for the repository map, durable decisions, evidence, corpus, and discovery surfaces of the Valheim project fleet.

live

ComfyStewardView

Reads a Valheim world file and answers the questions that stop being walkable once a server gets big: where is everyone building, and who owns this.

local-only

Live Community Telemetry

An aggregates-only telemetry API with privacy tests that fail if a player ID, name, or position ever shows up — plus the whole stack, runnable on your machine.

dev-only

MCP Mod Channel

A localhost MCP server that talks to the running game mod: apply a config profile, run a bounded lab test, read back what happened.

local-only

Quest Lab Turnkey Package

An arcane tome in-game that teaches you exactly what quests are possible, letting you practice writing them before trying them out for real.

live

Quest Picker + Absorption Engine

Turns a guild's real quest tracker into a single offline page where a player checks the quests they care about — and the game mod reads the result.

local-only

Quest Submission → Review Bridge

The back half of quest capture: package what a player did in-game, land it in a review inbox, and turn it into a record a GM can read.

local-only

Steam Self-Service Join

An invite link, a Steam sign-in, and a mod-pack zip with your credentials already in it — no config file to hand-edit.

Recent work touching this lane

Make the parallel dispatch regression runner-stable

The concurrency proof now uses an asynchronous rendezvous instead of blocking every available thread-pool worker, preserving the overlap assertion without depending on hosted runner hill-climbing timing.

Make release fixture gates type-stable across PowerShell generations

The Quest importer now canonicalizes timestamps whether ConvertFrom-Json returns a string on Windows PowerShell 5.1 or a DateTime on PowerShell 7. The NetworkSense tamper fixture now builds a named managed assembly through the SDK because Add-Type stamps different names and file versions between those shells; the pure release verifier itself remains build-free.

Make cross-repository release boundaries executable before publication

Transport now has a fail-closed NuGet tag lane and exact dependency profiles; NetworkSense releases are admitted by a pure manifest-and-checksum verifier with an executed tamper negative; Quest assets have a four-asset importer, explicit manifest-hash pin, deterministic lock check, and an honestly unpinned state. No package, release, tag, deployment, or public-profile activation occurred; missing credentials and producer artifacts remain explicit blockers.

Transferred Lumberjacks platform ownership to its sovereign repository

Gateway, Companion, P7 infrastructure, live FieldLab harnesses, and the roadmap journal now live in djcdevelopment/lumberjacks-platform. The roadmap command and pre-commit ceremony move with that implementation authority; baseline remains the evidence archive and fleet index rather than a source fallback.

Decouple the repo seams in place ahead of the sovereign split

Quest glue and transport contracts now travel as source packages (Comfy.Quest.Contracts, Comfy.Transport.Contracts); the fused test project split along the quest seam with count conservation (166+185=351); Quest Studio carved behind IQuestStudioHost with route parity 10/10; cross-seam scripts parameterized behavior-preserving. Extraction of networksense, lumberjacks-platform, and comfy-quest can now proceed from one green tag.

Explore everything, including work outside this lens →