Skip to content

Mythic Masters: tome UI hill climb to 9.5/10, rounds 10+ (from #3587) #3604

Closed

Description

@QuinnsCode

Score: 4.25/10 (target 9.5; the owner halved every climb's score on 2026-11-05, so a round reports the last score plus half the judge's gain)

Deadline tonight: rounds run back to back until 5:00am PST on 2026-11-05, with a hard stop at 5:20am.

Carries on from #3587 (round 9), #3578 (round 8, PR #3586), #3558 (round 7, PR #3577), #3551 (round 6, PR #3557), #3533 (round 5, PR #3550) and #3523 (rounds 1 to 4, PR #3524). The owner's brief: hill climb every UI component of Mythic Masters toward an eldritch tome whose pages act like an enchanted map, ink blots soaking into the page as the words are written and edited; menus, journal and bestiary all pages of that book; and the bestiary entry as a whole page (picture scaled up top left, big name top right with nicknames in brackets and types under it, background in the middle, catch date and place, stats then against now, and moves along the bottom), reached with a d-pad, a mouse or a tap.

Goalpost: 9.5 or better from the owner

  1. Ink that soaks in on every page, written and edited: blots that settle into words; a page redrawn while you read it rewrites only the lines that changed.
  2. The bestiary folio as the owner laid it out, reached by d-pad, keys, mouse or touch, its plate growing out of the entry.
  3. One book: every menu a page of the same tome, the Book's own voice in the margin.

State after round 9

  • folio in src/compendium.ts draws a beast's page; Caught on Member (src/journey.ts) records when, where and at what level a bind held; AKA in src/creatures.ts holds the other names; hauntsOf reads where it roams off the trails.
  • soak in src/page.ts inks every page (three SVG filters in index.html, .ink in src/tome.css); edit mode rewrites only changed lines; fly carries a plate between an entry and its folio; penSound hands each soak to src/quill.ts.
  • stepTo / neighbour walk the quill; journalNav in src/main.ts takes the d-pad, stick, keys and bumpers; mythicMasters.journey.folio(id), nav(cmd) and quill() drive it headless.
  • Rounds 5 to 8: the engravings in src/ornaments.ts (frontispieces, frame(), marginalia(), the grimoire, the cauldron), the vine rule, foxing, thumbed corners, the ribbon bookmark; the rendered vellum public/paper/vellum.png from scripts/paper.ts; the versus book's engravings.
  • Round 9: the compendium is bound. scripts/paper.ts also renders deckle.png (20 KB, a nine-sliced alpha mask: a ragged edge, thinner paper inside it, stray fibres past it, periodic so it repeats down a page of any length; -webkit-mask-box-image on .journal .tome::before, the #torn filter kept as the fallback where that is missing), gutter.png (30 KB, two leaves curving into the spine lit from the upper left, the right leaf's slope catching the light and the left's in shade, the binding thread between its sewing holes in the crease; .leaf::before, down to the tail of the page) and bark.png (36 KB, cedar bark for the boards: "a book bound in cedar bark" on the Bog Witch's sheet). .boards in index.html holds the boards and the book block (the edges of the leaves under the top one, gradients in src/tome.css) and carries the shadow.
  • Shots: apps/mythic-masters/docs/shots-2026-11-04-tome/ (r0 before, r1 to r4, r5-* to r9-* before against now).

What the judge still marks down

  • The blots are a blur-and-threshold trick: a drop never spreads from a point, and nothing runs or feathers after it lands.
  • The folio's background is the region's legend, so two beasts of one region share a paragraph; a line about the beast itself (one per beast in src/creatures.ts beside AKA) is still owed.
  • The result note has no engraving yet (a wax seal for a bind, a torn corner for a loss); the title scroll's menu buttons blot as flat rectangles; the bestiary's region headings have no ornament between them.
  • The page turn (.turning in src/page.ts) still swings a flat rectangle of parchment: no deckle, no curl, no gutter shade on the leaf in flight. The book block's leaf edges are CSS stripes, not rendered; the deckle is subtle at 1x.
  • The folio (one page across the spread) drops the gutter; on a book that is open, a single page wide across both leaves reads oddly. Worth asking the owner whether the folio should sit on the right leaf with the bestiary on the left.
  • The frame's thorns all lean one way.
  • Nothing has been scored by the owner. The next round should start by asking for a score before changing more.

The loop

One round is one worker: take the shots (recipe in PR #3524; answer the Book first: click "I'll bring you all of them", then "Go on"), change the one thing that most moves a page toward the goalpost, shoot again, judge against the checklist (read the agent judge for direction only), commit the shots to docs/shots-<date>-tome/, and end with a Score: comment here that names the next step. At the target, a MANUAL RUN: issue for the owner's own score.

Next: the page turn over the bound spread (the leaf in flight cut with the same deckle and shaded as it lifts off the gutter), then the result note's engraving, then the per-beast line at the top of Background.

Activity

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

    @QuinnsCode
    OwnerAuthor

    Score: 4.25/10 (target 9.5)

    Reset by the owner (2026-11-05): every hill climb's agent-judged "where am I at" score is halved to match what they expect; this one was 8.5. Judges keep scoring before against now the same way, and each round reports half the judge's number from here on.

  3. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 5/10 (target 9.5)

    Round 10, PR #3611: the page turn over the bound spread. The leaf in flight has a deckled outer edge, curls out of the gutter, casts a shadow that follows its angle, stays opaque, and carries the next page on its back. Judge 3 to 4.5 on the turn; half the gain counts (4.25 + 0.75). Shots: r10-* in apps/mythic-masters/docs/shots-2026-11-04-tome/.

    Next: the leaf turns the whole page height, header included, and bends into a curl from its free edge instead of swinging as a flat card.

  4. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 5.5/10 (target 9.5)

    Round 11: the whole page turns, header included, and bends in seven strips with its free edge leading; the off-screen parts of each copy are pressed so a turn starts in under 61 ms. Judge 4 to 5; half the gain counts. Shots r11-*.

    Next: the result note's engraving (a wax seal for a bind, a torn corner for a loss), then the per-beast line at the top of a folio's Background.

  5. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 6/10 (target 9.5)

    Round 12 (on PR #3616): a bind's result note is pressed with a wax seal (the watching eye, a green cord); a loss tears the note's corner away and spills ink in the margin. Judge 4 to 5; half the gain counts. Shots r12-*.

    Next: an engraved plate of the outcome on the note (the beast drawn into a binding circle for a bind, the fallen fighter crossed out for a loss), from the beast's own art.

  6. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 6.5/10 (target 9.5)

    Round 13 (on PR #3616): the result note carries the beast's plate, the bound one in the thorn ring, the fallen one faded and struck through in red ink; every torn-edged plate now prints into the paper instead of sitting on a white disc. Judge 4.5 to 5.5; half the gain counts. Shots r13-*.

    Next: the result note as a page of the book, not a card over the arena (a binding edge or stitch holes down one side, a ruled margin with a marginal figure), and a bigger, bolder plate for the bind.

  7. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 6.5/10 (target 9.5)

    Round 14 (on PR #3616), no gain: sewing holes down the note's spine edge, a red margin rule and marginal figures read to the judge as a ring-bound school notebook, not a grimoire leaf (5 to 5). Dropped. Kept: the result note's plate bigger and pressed darker, and on a phone the seal sits under the button. Shots r14-* show the dropped try.

    Next: the ink itself (goalpost 1): a blot that lands as a drop and spreads from a point, feathering into the fibres after it lands, instead of the blur-and-threshold settle.

  8. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 7/10 (target 9.5)

    Round 15, PR #3624: ink lands as a drop and spreads from where it fell (a growing, feathered wet patch per block, dark as it lands, a halo into the fibres as it dries). Judge 3 to 4; half the gain counts. Shots r15-*.

    Next: the wet centre bleeding out unevenly before it tightens (a noisy rim to the patch, so the front is ragged, not an ellipse), then the per-beast line at the top of a folio's Background.

  9. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 7.5/10 (target 9.5)

    Round 16: the ink's wet front runs ragged along the fibres (thresholded noise across the patch's rim). Judge 3 to 4; half the gain counts. Shots r16-*.

    Next: letterforms while wet. Shorten the blot phase so each stroke shows from the start, and put the wetness in a lighter halo bleeding round the strokes rather than blurring them into bars.

  10. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 8/10 (target 9.5)

    Round 17 (on PR #3627): wet ink shows its letters from the start, one warm halo bleeding round the strokes and drawing in as they dry; the headings' square-edged wipe is gone, their drop falls near their start. Judge 3 to 4; half the gain counts. Shots r17-*.

    Next: the per-beast line at the top of a folio's Background (content, one per beast beside AKA in src/creatures.ts), then the title scroll's menu buttons, which blot as flat rectangles.

  11. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 9/10 (target 9.5)

    Round 18 (on PR #3627): every folio opens its Background on the beast's own line (TALE, all 76), under the illuminated initial. Judge 3 to 5; half the gain counts.
    Round 19 (the owner's ask, same PR): the compendium is held as a book. The gutter's shadow runs the whole height, a running head sits over each leaf (the book's name left, the chapter right), and the engraving, blessing and the Book's demand open the left page. Not scored by a judge: it is the owner's direction. Shots r18-*, r19-*.

    Next: trim the region's paragraph that follows each beast's line (every beast of a region shares it word for word; keep one clause or move it into the source line), then the title scroll's menu buttons, which blot as flat rectangles.

  12. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 9.75/10 (target 9.5)

    Round 20 (on PR #3627): a folio's Background is the beast's own line; its region's tale (shared word for word by every beast of the region) is only named in the source line, "Told in Great North Woods: ...". Judge 5 to 6.5; half the gain counts. Shots r20-*.

    At the target by the agent judge, so the owner's own score is filed as a MANUAL RUN. Rounds carry on tonight until 5:00am PST. Next: the bookmark ribbon covers the folio's number; the title scroll's menu buttons blot as flat rectangles.

  13. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped)

    Round 21 (on PR #3627): the title's buttons spread in under the ink instead of blotting as white and red slabs; the bookmark ribbon moved into the right page's outer margin, clear of the folio's number. Judge 4 to 5.5. Shots r21-*.

    The running total has saturated. Each round's judge scores a different page, so summing half-gains overstates the whole, and it should not be read as "done". The owner's own score (MANUAL RUN #3641) is the one that counts. Rounds carry on tonight until 5:00am PST on the judges' top gaps.

    Next: the buttons' settled state, a rubric-red wash and a lettered line with soaked, ragged edges instead of crisp rounded boxes.

  14. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped)

    Round 22 (on PR #3627): the big buttons (title menu, result note, the Bog Witch's sheet) settle as ink washes cut with the rendered deckle, a rubric-red one and a sepia one with the pen's line inside the fray, instead of rounded web boxes. Judge 3 to 5; it then marked the secondary too faint and the disabled one low-contrast, both fixed after. Shots r22-*.

    Next: the region headings in the bestiary have no ornament between them; the frame's thorns all lean one way.

  15. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped)

    Round 23 (on PR #3627): an engraved fleuron between the bestiary's and the regions' sections (heavier line after the judge read the first as a CSS divider); the thorn ring's thorns grow as a briar's, every third against the stem, lengths varied. Judge 6 to 6.5. Shots r23-*.

    Next: the bestiary's unknown entries are rows of identical smudges and ???; each wants its own hand-drawn mark (a sketched silhouette, a different ink blot), still giving nothing away.

  16. 7 remaining items

  17. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped)

    Round 33 (on PR #3627): the versus book's widgets are drawn into its leaves (a ruled panel for the beast, ribbon plates tipped in with paper photo corners, a hand-drawn summoning ring, an inked radar web); on a phone the single leaf is deckled. Judge 5 to 6. Shots r33-*.

    Next: the field chips above the versus book (dark pills over the arena) as an inked legend on the book's own paper.

  18. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped)

    Round 34 (on PR #3627): the versus book's field legend is a deckled paper strip in the hand (it was dark web pills over the arena), and the Librarian's key a leather tab with a brass rim. Judge 5 to 5.5. Shots r34-*.

    Next: the fight HUD and the world HUD are outside the book on purpose (tome.css says so); the remaining book screens are the Settings card and the Book's dialogue sheet.

  19. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped)

    Round 35 (on PR #3627): the answers to the Book are handwritten lines with a pointing hand, each on its own ruled stroke, the one under the pen inked red and underscored (they were rounded web boxes). Judge 4 to 6. Shots r35-*.

    Next: the Settings card's key rows (rounded input boxes) as a ruled table in the hand.

  20. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped)

    Round 36 (on PR #3627): a bug from round 15, fixed. The ink's drop stopped growing at 900 px, so a block taller than that (the Settings pane) stayed half-masked at its far end for good; soak now sets each block's reach from its size. Shots r36-before-settings.jpg (stuck) and r36-now-settings.jpg.

    Next: the Settings card's key rows (rounded input boxes) as a ruled table in the hand.

  21. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped)

    Round 37 (on PR #3627): the Settings card's key table is ruled in the hand (each key a word on its line, the one being rebound circled in red, resets faint marks), its sections ruled headings, its close the leather boss. Judge 3 to 5. Shots r37-*.

    Next: the Settings card's profile and section ribbons (bright red banners) toned to the book's ribbon bookmarks.

  22. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped)

    Round 38 (on PR #3627): the Settings card's tabs are the book's velvet bookmarks, each only as wide as its word (sections in the chapters' red, green and ochre; profiles small brown ribbons). Judge 4 to 6.
    Round 39: a phone pass. The folio's next-page button and the compendium's close were hidden under the field-wheel boss, and the bookmark lay over the words. Fixed: smaller bosses on a phone, the header and the folio's page-turn row keep clear of them, the close sits left of them, the bookmark in the margin. Shots r38-*, r39-*.

    Next: tuck the Settings ribbons under the card's top edge so they hang from it.

  23. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped)

    A survey judge over every screen at once put the set at 5.5/10 as one grimoire, weakest Settings, the versus header and the result note over the HUD. Rounds 40 to 43, committed and waiting for #3627 to merge so they go in their own PR from main:

    • 40: a phone pass over the title scroll and the result note (both fine).
    • 41 and 42: a result note dims and blurs the scene behind it so the fight HUD stops reading through; the Settings card is cut with the book's deckle; the versus book lies on cedar-bark boards. Judge 5 to 6.
    • 43: the versus book's cover runs up behind its title, gilt on dark cedar with a tooled line. Judge 4 to 5. Brass corner fittings were tried and dropped (they need the cover to be its own element).

    Next: give the versus cover its own element so it can carry corner fittings and a spine; the field legend's pastel dots as wax.

  24. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped)

    Rounds 44 to 48 (on PR #3627):

    • 44: brass corner fittings on the versus cover. No gain (5 to 5): at the screen's edge they clip to slivers. Dropped.
    • 45: the Bog Witch's five are specimen slips pinned to her sheet, each its own slant, the chosen one's pin red. Judge 3 to 3.5.
    • 46: the Regions chart is enchanted: the route's ink creeps along the trail, walked regions breathe a red glow, unknown country drifts in mist (still with reduced motion). Motion, not judged from stills.
    • 47: a type audit of every book screen: every visible word is already in the book's three faces; nothing to change.
    • 48: the folio's illuminated initial is a roman capital (the blackletter F read as "IF").
      Shots r45-*, r46-*, r48-*.

    Next: the starter slips' radar charts drawn in ink rather than translucent fills.

  25. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped)

    Rounds 49 to 53 (on PR #3627):

    • 49: radar charts in the book are drawn in ink over a faint wash, not translucent fills. Judge 5 to 6.
    • 50: the radar's web and outline are ruled by hand, drifting slowly along each line. Judge 3 to 5.
    • 51: the long prose is justified and hyphenated, as a printed book sets it. Judge 5.5 to 6.
    • 52: the Regions chapter in prose: unwritten pages noted once ("and 7 pages still unwritten"), the unknown country one line under the chart. Judge 5 to 6.
    • 53: the Line-up is a register: hand-lettered column heads over a double rule, rows on ruled hairlines; the doubled rule on a phone fixed. Judge 4 to 5.
      Shots r49-* to r53-*.

    Next: the Line-up's "ink to the next" as a written count in the hand instead of an empty gauge.

  26. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped)

    Rounds 54 to 59 (on PR #3627):

    • 54: the Line-up's ink to the next level written in the hand, not a gauge.
    • 55: the Line-up's right leaf carries everything the Book has written of you (it keeps 20 notes, and showed only the last).
    • 56: the folio's ledger ruled as an account book, double red rules between its columns.
    • 57: the first frame is the book: the arena dims and blurs behind the title scroll and the Bog Witch's sheet.
    • 58: the versus legend's field dots are drops of coloured wax, the picked one ringed in red.
    • 59: the Settings card's fold and open buttons are pen marks in the margin.

    A second survey over every screen at once put the set at 6/10 as one grimoire (5.5 before). Its weakest three: Settings (judged on a stale shot, since improved), the versus header (the desk and the chip strip, since inked), the starter sheet (five equal slips). Also: the hand font reads as a modern felt-tip more than a quill.

    Next: the starter slips as pages in the Witch's hand rather than a row of five equal cards; a quill-like hand for the Book's voice (a font change, the owner's call).

  27. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped; read the surveys instead)

    Rounds 60 to 66 (on PR #3627): the Bog Witch's five pinned by hand and a pick ringed in red ink (judge 5 to 5.5); a regression sweep (no sideways scroll anywhere); the versus summoning a red seal in its circle; the Book's talk a deckled leaf over the dimmed page; the Regions chart's terrain sketched in (peaks, trees, waves). README entry updated.

    A final survey of every screen at once: 5.5/10 as one grimoire (surveys tonight: 5.5, 6, 5.5, about a judge's noise). Its three gaps, most important first, are the next rounds:

    1. The screens outside the compendium (title scroll, Settings, the result note, the versus book's cover) are their own materials; make them pages, flyleaves or slips of the same book. The title being a scroll was the owner's call in round 1, so ask first.
    2. Inside pages still lay out like forms (the keybind table, the line-up register, the folio's three-column ledger): use the margins for glosses and drawings, rule by hand.
    3. The Regions chart: ink spreading out of walked country, unwalked land fogged over (the chart's motion, round 46, does not show in stills).
      Also open for the owner: the hand font reads as a modern felt-tip more than a quill.
  28. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped; the owner's score in #3641 is the one that counts)

    Rounds 67 to 71 (on PR #3627): hatched fog over unknown country on the Regions chart, lifting as the page is read; balanced line breaks for the Book and headings; a result note's Book line at its full size; at tablet width the close and bookmark clear of the bosses. Two bugs found and fixed on the way: the chart's two copies shared ids (the fog drew nothing), and the ink soak's mask stayed on every block after drying (since round 15).

    Next (from the final survey, unchanged): make the screens outside the compendium pages or slips of the same book (the title scroll was the owner's call, ask first); inside pages that still lay out like forms; ink spreading out of walked country on the chart. Owner's call: the hand font reads as a felt-tip more than a quill.

  29. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 10/10 (target 9.5; capped)

    Rounds 72 and 73 (on PR #3627): each bestiary region carries a gloss in the Book's hand (how many of its beasts you have met); a result note keeps the compendium's running head and its folio number, a leaf torn out of the book. Shots r72-*, r73 in the PR.

    Next: unchanged from the final survey above.

  30. QuinnsCode commented on Nov 5, 2026

    @QuinnsCode
    OwnerAuthor

    Score: 3/10 (the owner's own score; the capped 10 here was a sum of single-screen judges, not the book)

    Moved up to #3662

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