Skip to content

Mythic Masters: the Book speaks on every page, hill climb to 10/10, rounds 5+ (from #3854) #3912

Closed

Description

@QuinnsCode

Carries on from #3854 (round 4, PR #3911), #3472 (round 3, PR #3851) and #3468 (rounds 2+), which carried on from #3266 and #3278. There is no wizard: the Eldritch Compendium is a possessed book that demands we collect the earth's cryptids, like a mob boss keeping accounts. The aliens that dropped us here fled from the forces around it, not from the book itself. More lore comes later, from the owner.

Goalpost: the Book speaks on every page

The score is how many of the ten menu surfaces carry the Book's hand (a demand or a margin line in Covered By Your Grace, signed "the Book" where it makes a demand) and its rust thumbprint. Each one has to say something true for that page, not just repeat the same line.

Surface Hand Thumbprint
Title scroll yes (#3453) yes
Compendium: line-up yes (header demand) yes
Compendium: bestiary yes (header demand) yes
Compendium: regions yes (header demand) yes
Fight result note yes (round 2: receipt on a bind, order on a loss, demand after an empty win) yes
The Bog Witch's sheet (starters) yes (round 3, #3851: "Item 1: all of them. Start with three.", signed) yes
Bestiary deck yes (round 4, #3911: wants the top card it lacks, by name, signed) yes
Versus spread summon lines only, not signed yes
Settings card no no
World toasts (bind, section cleared) no no

Score: 3.5/10 (target 10): 7 of the 10 surfaces, halved by the owner's reset (2026-11-05), so each new surface is worth half a point.

What is in the code

  • apps/mythic-masters/src/demand.ts: demandOf(journey) (the ledger), deckDemandOf(journey) (the deck's top card), reactionOf(outcome, journey) (the result note's line, signed when it is a demand) and thumbAt(n).
  • src/main.ts: hand(ask, signed) draws the Book's hand; reaction(outcome) puts it under a result note's heading; showDeck() draws the deck's demand.
  • src/page.ts: thumb() presses one thumbprint on each page book().show() opens.
  • docs/MARGIN-NOTES.md: the voice guide, rewritten for the Book (demands signed, margin notes not), with a table of every line in use. Add yours there.

Next, one PR per round

  1. The world's toasts in the Book's hand when you bind something or clear a section.
  2. Settings: one dry margin line, plus a thumbprint on the card.
  3. The versus spread: sign the summon lines that are demands.

Owner's call (ask, don't guess)

Activity

  1. self-assigned this
    on Nov 8, 2026
  2. QuinnsCode commented on Nov 8, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 3.5/10 (target 10)

    Round 4, PR #3911: the bestiary deck carries the Book's hand under its heading, a signed demand for the top card it doesn't have yet, by name ("Item 1: the Jersey Devil, top of this deck. Then the rest, in order."). That's 7 of 10 surfaces; halved, 3.5.

    Next: the world's toasts in the Book's hand when you bind something or clear a section.

  3. QuinnsCode commented on Nov 9, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 4/10 (target 10)

    Round 5, PR #4035: the world's toast after a fight is in the Book's hand on a scrap of its paper, signed, with a thumbprint: a bind is entered and the next item named; a cleared section is written in and you are sent to the next stone, the arena, or back for a mythic that fled. 8 of 10 surfaces; halved, 4.

    Moved up to #4034 (next: Settings).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions