Skip to content

Where questlog is going

questlog started on 2026-10-30, from a quest log, a build page and a mechanics page Claude kept in a Trilium wiki while Marcel played Lies of P. It is becoming the place Claude files a play session into and reads "where was I?" back from, for any game, without spoilers.

This page says what is planned and why, inside the values, and what has shipped. Each step links its issue and the value it serves. Planned steps have no dates, only now, next or later; shipped steps carry the day they shipped.

The idea behind all of it

Talking while you play is the interface; questlog keeps what is true for your playthrough, and shows only what you found.

Later
Passkeys and magic links#6V7

More ways to sign in, set up while signed in; a mail still holds only a code during an MCP sign-in.

31 Oct 2026
Tags across groupsADR 0014

Free tags on items, codex entries and quests, made up and reused by Claude as it files; a tag row filters the tab you are on.

31 Oct 2026
Talk to Claude in the app#35#34ADR 0013

Ask, tell or correct without leaving questlog, typed or spoken, from any card with that card as what you mean.

31 Oct 2026
Game cards and icons#33#32

The start page shows where you are in each playthrough; icons on the tabs, headings and cards say what each thing is.

31 Oct 2026
A register for each playthrough#31

Coloured tabs, readable with colour blindness, split a playthrough's page into overview, character, quests, items, codex, sessions and notes; flags switch the language.

31 Oct 2026
English and German#29#10V8

The web app in English and German, picked from your browser or the switch in the header; the docs in German next to English.

30 Oct 2026
The tracker, inventory and codex#24#25ADR 0010

The whole inventory with counts and an item's numbers, in the game's own groups; the bosses, enemies, NPCs and places met, with weaknesses, strategies and tries; and what each item is good or bad against.

30 Oct 2026
Goals and the character#26ADR 0009

Long-term goals apart from what happened, in order, reached on their own when the stats get there, suggestions kept apart until agreed; the character is the playthrough's and can go along to NG+.

30 Oct 2026
The Lies of P log from Trilium#8V3

The quest log, build and mechanics pages Claude kept in Trilium, filed through record as the first playthrough, each page word for word as a session's transcript.

30 Oct 2026
Claude looks things up#22ADR 0008V6

questlog keeps the sites you trust for a game and the facts Claude found there, with their links; Claude does the reading, questlog never fetches.

30 Oct 2026
The REST API#21ADR 0007V5

/api/v1 over the same domain, with tokens bound to it, and the OpenAPI description generated from its route table.

30 Oct 2026
Turn pages#20V5

One page per playthrough, swiped sideways on the phone, with a contents page first.

30 Oct 2026
item, correct and missed#19V1V5

Compare an item with the build, fix what was filed, and a list of what you may have missed, only when you ask.

30 Oct 2026
The first version#9V1V2

Sign-in, one log per player, the spoiler gate, the tools record, briefing and open_threads, and the image deployed with Docker Compose.

30 Oct 2026
Values and the first decisions#1

What questlog stands for, and ADRs for the app, lookups and sign-in.

Parked

  • A household or shared log: two players following the same playthrough. Each log is its player's alone today (V2); sharing would be an explicit choice, not a default.
  • Screenshots kept as files: a shared screenshot is read and filed as text and numbers (V3); questlog doesn't store it.

Decided against

  • A game database or a mirrored wiki: it would be the spoiler source V1 rules out and copy other people's work (V6, ADR 0002).
  • Statistics across players: they would show one player's log to others (V2).

Keep it true

The timeline is rendered from docs/roadmap.yml; on GitHub, read that file. Finish a step in the pull request that finishes it: set status: done, replace when with a date, add the link to its pull request, and move it to the top of the shipped entries. Change the file in the pull request that changes the plan.