-
7973b0ed7d
make-pdf: print a scenario as an A4 GM document
main

slaguru666andClaude Opus 5
2026-09-23 19:09:52 +01:00
-
0fa1106b90
STANDING ORDER v2.1: the same case, cut to the bone

slaguru666andClaude Opus 5
2026-09-23 18:59:48 +01:00
-
cd4aa8bcbb
STANDING ORDER v2.0: the argument is the adventure

slaguru666andClaude Opus 5
2026-09-23 18:06:41 +01:00
-
362b32843f
STANDING ORDER: twenty more plates of the underground

slaguru666andClaude Opus 5
2026-09-23 12:34:13 +01:00
-
633f02319b
The martlet lands: 47 of 48 creature plates

slaguru666andClaude Opus 5
2026-09-23 02:16:25 +01:00
-
27ef3e3693
Correction: "bare" was not the trigger. Remove it from BANNED

slaguru666andClaude Opus 5
2026-09-23 02:12:10 +01:00
-
0b51d4e778
"bare" is a banned word, and BANNED now refuses instead of warning

slaguru666andClaude Opus 5
2026-09-23 02:04:00 +01:00
-
4892f42939
The gryphon, third attempt, correct on both counts

slaguru666andClaude Opus 5
2026-09-23 02:02:19 +01:00
-
0b2c650151
Rebuild the weapons pack after the body-plan declarations

slaguru666andClaude Opus 5
2026-09-23 01:25:46 +01:00
-
3e915b6bfd
A checklist for verifying the generators in a live world

slaguru666andClaude Opus 5
2026-09-23 01:23:15 +01:00
-
dda8238a12
Generated NPCs get the full skill list, like everything else does

slaguru666andClaude Opus 5
2026-09-23 01:20:13 +01:00
-
98ca282b89
check-anatomy: a creature's shape comes from bodyPlan, never species

slaguru666andClaude Opus 5
2026-09-23 01:18:06 +01:00
-
9cdb6a23b3
BESTIARY.md said 26 creatures are not human-shaped. It is 74

slaguru666andClaude Opus 5
2026-09-23 01:16:00 +01:00
-
45df79d712
make-portraits: draw the body plan, not the species

slaguru666andClaude Opus 5
2026-09-23 01:13:30 +01:00
-
e7a584cc60
CREATURE_FORGE_PLAN: mark all five phases built

slaguru666andClaude Opus 5
2026-09-23 00:44:01 +01:00
-
3b65877a94
Tiers say what they are worth, and the ladder is guarded

slaguru666andClaude Opus 5
2026-09-23 00:42:39 +01:00
-
869dc748a8
check-lethality: an unmeasured creature is a failure, not a note

slaguru666andClaude Opus 5
2026-09-23 00:38:50 +01:00
-
533f2d8093
mj-queue: cap the --no list, and refuse to build past it

slaguru666andClaude Opus 5
2026-09-23 00:35:21 +01:00
-
25d8f04a65
check-armed: a creature must be able to use what it carries

slaguru666andClaude Opus 5
2026-09-23 00:32:24 +01:00
-
09e33907fa
Forge a creature from inside Foundry

slaguru666andClaude Opus 5
2026-09-23 00:28:57 +01:00
-
d7def0b31e
The forge: derive a creature, and say which rule made each number

slaguru666andClaude Opus 5
2026-09-23 00:22:39 +01:00
-
5351c25fda
Ship the bestiary art: 47 plates and tokens, as webp

slaguru666andClaude Opus 5
2026-09-23 00:14:51 +01:00
-
4dd72c6248
Generated NPCs draw their posting's kit

slaguru666andClaude Opus 5
2026-09-23 00:08:12 +01:00
-
8dbe885a34
Add check-seam: one definition of the NPC population

slaguru666andClaude Opus 5
2026-09-22 23:52:18 +01:00
-
f68b98190f
bestiary + check-powers: read the seam, and classify what that reveals

slaguru666andClaude Opus 5
2026-09-22 23:28:13 +01:00
-
4d591f635d
check-lethality: read the shared seam, not content.mjs

slaguru666andClaude Opus 5
2026-09-22 23:14:37 +01:00
-
8a591b7853
Tokens: derive them from the illustration, and size them by SIZ

slaguru666andClaude Opus 5
2026-09-22 23:00:57 +01:00
-
00f6a1e30f
Art pipeline: the prompt asked for a person, and got one

slaguru666andClaude Opus 5
2026-09-22 22:55:43 +01:00
-
3feac39b51
WEAPONS: eight natural attacks, so an animal can fight as itself

slaguru666andClaude Opus 5
2026-09-22 22:47:55 +01:00
-
32eaee1eb0
Bestiary: 100 creatures across four bands, with portraits

slaguru666andClaude Opus 5
2026-09-22 22:45:48 +01:00
-
d186d29238
NPC kit: creature tiers draw kit too, and their armour stacks

slaguru666andClaude Opus 5
2026-09-22 22:28:27 +01:00
-
8b088fb3f0
NPC kit: design for issuing the posting's stores to generated NPCs

slaguru666andClaude Opus 5
2026-09-22 22:15:57 +01:00
-
750cbd257d
Character sheet: reload button for ranged weapons

slaguru666andClaude Opus 5
2026-09-16 18:21:57 +01:00
-
1e0deb2ef0
Attack card: humanoid and quadruped damage buttons

slaguru666andClaude Opus 5
2026-09-16 18:12:48 +01:00
-
197bdf9fb0
STANDING ORDER: every face and every room below

slaguru666andClaude Opus 5
2026-09-16 15:53:58 +01:00
-
b04db4d8e3
STANDING ORDER: player-facing case brief and print pack

slaguru666andClaude Opus 5
2026-09-16 14:49:39 +01:00
-
d89acbac93
STANDING ORDER: section map draws the pit galleries, key in order

slaguru666andClaude Opus 5
2026-09-16 14:28:32 +01:00
-
2c05b6b8f7
STANDING ORDER: where a thousand people live

slaguru666andClaude Opus 5
2026-09-16 12:13:51 +01:00
-
3151b912f6
STANDING ORDER: make the blueprints one coherent building

slaguru666andClaude Opus 5
2026-09-16 11:56:45 +01:00
-
33f2b62070
STANDING ORDER: seven blueprint scenes of the underground

slaguru666andClaude Opus 5
2026-09-16 11:43:02 +01:00
-
5ae31944ee
STANDING ORDER v1.1: simpler case; the children carry the song

slaguru666andClaude Opus 5
2026-09-16 11:34:15 +01:00
-
2ba5838d46
STANDING ORDER: Mr Smith is a Cthulhu Mythos messenger, not Vesh

slaguru666andClaude Opus 5
2026-09-16 11:19:26 +01:00
-
c3ac694ed9
STANDING ORDER v1.0: the rewrite

slaguru666andClaude Opus 5
2026-09-16 11:15:38 +01:00
-
514e0c903e
THROUGH TRAIN: plant Mr Smith

slaguru666andClaude Opus 5
2026-09-16 11:15:38 +01:00
-
e80f7bb564
detention-tables: measure STANDING ORDER's Act Two fight, and hold it

slaguru666andClaude Opus 5
2026-09-16 11:15:38 +01:00
-
0fa21263b4
STANDING ORDER: an Adventure compendium, built from the document

slaguru666andClaude Opus 5
2026-09-16 10:35:32 +01:00
-
e780181e07
Rebuild the rules pack: R-273's opposed-roll section never reached it

slaguru666andClaude Opus 5
2026-09-16 10:35:32 +01:00
-
1d42fb2444
STANDING ORDER v0.7: pass 5 verifies the retry fix, and catches my own error

slaguru666andClaude Opus 5
2026-09-15 23:26:44 +01:00
-
1a6c1474da
STANDING ORDER v0.6: the slot is 3h15

slaguru666andClaude Opus 5
2026-09-15 23:15:38 +01:00
-
4148d13768
STANDING ORDER v0.5: desk playtest 4, the clock with the cuts taken

slaguru666andClaude Opus 5
2026-09-15 23:10:50 +01:00
-
3db28885f0
STANDING ORDER v0.4: desk playtest 3, player chair, contrarian

slaguru666andClaude Opus 5
2026-09-15 22:58:49 +01:00
-
bd1b6e71f2
STANDING ORDER v0.3: desk playtest 2, Act Three stress

slaguru666andClaude Opus 5
2026-09-15 22:31:06 +01:00
-
07bc09129e
art sheet: record what actually rendered, and why Joan did not

slaguru666andClaude Opus 5
2026-09-15 22:14:49 +01:00
-
123e08612e
STANDING ORDER v0.2: desk playtest 1, and its fix list applied

slaguru666andClaude Opus 5
2026-09-15 21:43:50 +01:00
-
70acc1e60b
STANDING ORDER: a three-act post-apocalyptic crossing case

slaguru666andClaude Opus 5
2026-09-15 21:14:01 +01:00
-
fa30909dc9
handouts: the print rule zeroed the padding the slug depended on

slaguru666andClaude Opus 5
2026-09-13 22:59:39 +01:00
-
fbe6288c94
CLEAN GROUND: re-roll the column plate, and record what the crossing costs

slaguru666andClaude Opus 5
2026-09-13 22:02:03 +01:00
-
310d342767
CLEAN GROUND v0.25 — the artwork, generated and placed

slaguru666andClaude Opus 5
2026-09-13 21:19:39 +01:00
-
fe92f6ceb2
CLEAN GROUND art sheet: square portraits, and the word photograph out of the tokens

slaguru666andClaude Opus 5
2026-09-13 20:43:09 +01:00
-
d0db7954bc
check-figures: the guard's body belongs behind the entry-point check

slaguru666andClaude Opus 5
2026-09-13 20:39:46 +01:00
-
bd9b3bdd27
check-figures: use the capture's position, not a search for its text

slaguru666andClaude Opus 5
2026-09-13 20:35:43 +01:00
-
b946a28312
check-figures: the fold — one guard, three readers, and the boundary between them

slaguru666andClaude Opus 5
2026-09-13 20:29:14 +01:00
-
4363b545a0
docs: R-306 — the merged design reproduces the answer from two implementations

slaguru666andClaude Opus 5
2026-09-13 20:20:59 +01:00
-
4df8064559
docs: R-305 addendum — nine, now by inspection rather than assertion

slaguru666andClaude Opus 5
2026-09-13 20:18:49 +01:00
-
c59dc45117
docs: R-305 — the union, not the intersection: nine columns

slaguru666andClaude Opus 5
2026-09-13 20:16:27 +01:00
-
ae72953a9d
docs: R-304 — bold means two different things, and that decides the merge

slaguru666andClaude Opus 5
2026-09-13 20:13:04 +01:00
-
5e3635ffed
docs: R-303 — the two guards are disjoint in both directions

slaguru666andClaude Opus 5
2026-09-13 20:11:11 +01:00
-
e2a474b246
docs: R-302 — correcting R-300, the pathspec was not the fault

slaguru666andClaude Opus 5
2026-09-13 20:09:05 +01:00
-
e8faac73db
docs: R-301 — the narrow repair to R-299, and what R-300 got right

slaguru666andClaude Opus 5
2026-09-13 20:05:09 +01:00
-
e9f7d458f0
check-figures: a cell inherits its column's header

slaguru666andClaude Opus 5
2026-09-13 20:04:45 +01:00
-
960fb6be27
check-unmarked: the figures a vocabulary cannot name, and a repair to HEAD

slaguru666andClaude Opus 5
2026-09-13 19:56:38 +01:00
-
eead6633c8
CLEAN GROUND v0.24 — artwork prompt sheet, and an art claim that was too wide

slaguru666andClaude Opus 5
2026-09-13 19:54:14 +01:00
-
9897d55b67
docs: R-299 — check-figures, the twenty-first guard

slaguru666andClaude Opus 5
2026-09-13 19:45:13 +01:00
-
91a104e682
check-figures: the twenty-first guard — figures with nothing holding them

slaguru666andClaude Opus 5
2026-09-13 19:44:47 +01:00
-
a1f9e0dca2
docs: R-298 — desk pass 11, v0.22, and the cross-session error

slaguru666andClaude Opus 5
2026-09-13 17:35:19 +01:00
-
3af4c55f12
docs: playtest 11 — record what changed on the way into v0.22

slaguru666andClaude Opus 5
2026-09-13 17:34:46 +01:00
-
65ae156477
CLEAN GROUND v0.22 — pass 11's six fixes

slaguru666andClaude Opus 5
2026-09-13 17:34:07 +01:00
-
78e92a2dc8
docs: playtest 11 post-pass — the 4.90% answers a question the scenario never asks

slaguru666andClaude Opus 5
2026-09-13 17:27:56 +01:00
-
a8f48df50e
docs: playtest 11 — correct finding 6's premise

slaguru666andClaude Opus 5
2026-09-13 17:27:08 +01:00
-
cd3be7128f
docs: desk playtest 11 — the fight the players choose

slaguru666andClaude Opus 5
2026-09-13 17:25:27 +01:00
-
4b491b18cf
CLEAN GROUND v0.21 — the anchor is the way home, and the Close has an ending

slaguru666andClaude Opus 5
2026-09-13 17:16:06 +01:00
-
2ee44cef79
Desk playtest 10: the Close, and the branch nine passes never reached

slaguru666andClaude Opus 5
2026-09-13 17:12:43 +01:00
-
137ab82541
R-297: place the step-5 citation markers — 32 of them, no prose touched

slaguru666andClaude Opus 5
2026-09-13 16:37:51 +01:00
-
7afd5b86cc
R-296: the review log entry for the pack tables

slaguru666andClaude Opus 5
2026-09-13 16:36:08 +01:00
-
47f2df9446
v0.20.1: "nearly quadruples" was wrong by three times, in the last two places

slaguru666andClaude Opus 5
2026-09-13 16:34:35 +01:00
-
c2f7249d4d
R-295: derive the counterfactual too, and name it hadHeRefused

slaguru666andClaude Opus 5
2026-09-13 16:32:46 +01:00
-
a5c4378521
R-294: EXPOSURE's tables measured into an artifact, and 58.7% was 74.9%

slaguru666andClaude Opus 5
2026-09-13 16:32:35 +01:00
-
fb6e2cf321
R-294: check-cited resolves derived figures against the rule, not a stored copy

slaguru666andClaude Opus 5
2026-09-13 16:25:49 +01:00
-
90cb251358
Pass 9 post-pass: the uncited surface counted, and it is not where I said

slaguru666andClaude Opus 5
2026-09-13 16:18:01 +01:00
-
15c2e93b5f
Desk playtest 9: the regression pass

slaguru666andClaude Opus 5
2026-09-13 16:14:20 +01:00
-
d68e394fa4
v0.19.1: the 74.3% is a counterfactual, not an event

slaguru666andClaude Opus 5
2026-09-13 16:08:26 +01:00
-
daf77f4aac
R-293: a desk playtest is a record, not a scenario with rolls in it

slaguru666andClaude Opus 5
2026-09-13 16:05:03 +01:00
-
6171d1e9b9
CLEAN GROUND v0.19 — the outcome where somebody holds

slaguru666andClaude Opus 5
2026-09-13 16:04:32 +01:00
-
df38be794b
Desk playtest 8: the cold read, and the outcome nobody wrote

slaguru666andClaude Opus 5
2026-09-13 15:58:32 +01:00
-
3a31e0c9b0
R-292: share where a tag starts, not what it says

slaguru666andClaude Opus 5
2026-09-13 15:55:02 +01:00
-
8a051f7f2b
R-291 follow-up: one tag pattern, so the two readers cannot disagree

slaguru666andClaude Opus 5
2026-09-13 15:52:11 +01:00
-
ed851b76e3
R-291: assert that a tag one reader accepts stays visible to the other

slaguru666andClaude Opus 5
2026-09-13 15:50:05 +01:00
-
ae8179bd9b
R-290: the same spelling gap in tagsIn and the POWER marker

slaguru666andClaude Opus 5
2026-09-13 15:47:35 +01:00
-
9c2ce9d905
R-290: check-outcomes — a beat that names a roll must say what it does

slaguru666andClaude Opus 5
2026-09-13 15:47:25 +01:00
-
2cf9721fa3
R-289: test the cast reader on strings, and fix the spelling that found

slaguru666andClaude Opus 5
2026-09-13 15:41:19 +01:00