-
bea8a2e1e1
deploy.sh installs the backup script it ships
main

Eric WagonerandClaude Fable 5
2026-09-02 09:13:01 -04:00
-
58d1d34cb0
The render harness: every screenplay's beats pinned as golden frames

Eric WagonerandClaude Fable 5
2026-09-01 16:58:43 -04:00
-
6c48174376
Screenplays: authored scenes the engine performs and the reel films

Eric WagonerandClaude Fable 5
2026-09-01 13:16:01 -04:00
-
7c201554f5
The cutaway camera may not walk through a warp mouth

Eric WagonerandClaude Fable 5
2026-09-01 12:41:17 -04:00
-
c8f719f467
The cockpit's webs and dread ring learn to sit right

Eric WagonerandClaude Fable 5
2026-09-01 12:17:55 -04:00
-
19888f9e84
FEAR stains the forbidden ground in the cockpit too

Eric WagonerandClaude Fable 5
2026-09-01 12:06:00 -04:00
-
203b6101bd
The cockpit wears the board's ongoing spells

Eric WagonerandClaude Fable 5
2026-09-01 12:00:28 -04:00
-
b996c2bc93
The cockpit learns to aim: marked beings, verdict-bearing crosshair

Eric WagonerandClaude Fable 5
2026-09-01 11:41:27 -04:00
-
afa0e17483
Credibility pass: the fast-edit shavings swept from the ops-and-rev-13 batch

Eric WagonerandClaude Fable 5
2026-09-01 11:04:01 -04:00
-
d37bc62c28
Test screenshots do not live in the repo root

Eric WagonerandClaude Fable 5
2026-09-01 10:43:04 -04:00
-
8cfd911a3e
Slow Death's draw is one blow, countered against its total (table ruling)

Eric WagonerandClaude Fable 5
2026-09-01 10:41:47 -04:00
-
92613d7386
Ops hardening plus two rules gaps close (rev 13)

Eric WagonerandClaude Fable 5
2026-09-01 10:35:52 -04:00
-
a66b058c68
The wizwar Sentry project goes live: DSN into service and bundle

Eric WagonerandClaude Fable 5
2026-09-01 10:01:02 -04:00
-
b06da1f1f1
Sentry plumbing, inert until a DSN exists

Eric WagonerandClaude Fable 5
2026-09-01 09:58:26 -04:00
-
68f171215d
The reports digest speaks in the players' own words, untruncated

Eric WagonerandClaude Fable 5
2026-09-01 09:46:52 -04:00
-
bcd610aecb
The reports desk becomes a skill: fetch, digest, process, reply

Eric WagonerandClaude Fable 5
2026-09-01 09:43:02 -04:00
-
539c2f25bb
The reports ledger loads on connect, not into a closed socket

Eric WagonerandClaude Fable 5
2026-09-01 09:37:46 -04:00
-
5abd0ba60e
Players see their reports answered in the lobby ledger

Eric WagonerandClaude Fable 5
2026-09-01 09:34:20 -04:00
-
eabc10f18c
Safes finally open to keys — and the clockwork stops clawing at the lid

Eric WagonerandClaude Fable 5
2026-09-01 09:22:56 -04:00
-
12ece6065a
Mad Dash doubles everything it promises (rules rev 12)

Eric WagonerandClaude Fable 5
2026-08-30 16:25:30 -04:00
-
6189b4935c
The casting panel: the rail becomes the spell while you build it

Eric WagonerandClaude Fable 5
2026-08-30 16:12:12 -04:00
-
beaae4a0a4
The selected-card preview zooms to the full reading modal on a click

Eric WagonerandClaude Fable 5
2026-08-30 15:55:21 -04:00
-
51aae53ae2
Player yellow brightens so laptop panels cannot read it as orange

Eric WagonerandClaude Fable 5
2026-08-30 15:50:42 -04:00
-
9aaccf4f30
Six answers to the first wave of player feedback

Eric WagonerandClaude Fable 5
2026-08-30 15:47:37 -04:00
-
e8a7fa1b73
The games ledger peeks without waking a single room

Eric WagonerandClaude Fable 5
2026-08-30 15:03:28 -04:00
-
9aac790e71
Four token revisions clear the board's last confusions

Eric WagonerandClaude Fable 5
2026-08-30 14:52:36 -04:00
-
553754a596
Mid-game invite links and a surprise-report slip

Eric WagonerandClaude Fable 5
2026-08-30 14:08:39 -04:00
-
a1fdb37c54
Credibility pass: the splice marks sanded from the rev-11 batch

Eric WagonerandClaude Fable 5
2026-08-30 13:58:02 -04:00
-
e83d70116f
Room ids pass a strict alphabet before touching the filesystem

Eric WagonerandClaude Fable 5
2026-08-30 13:48:34 -04:00
-
002698085f
Ready for a crowd: idle rooms sleep, share cards render once

Eric WagonerandClaude Fable 5
2026-08-30 13:43:23 -04:00
-
9cc0430ee2
The left-hand hand deals into two columns and the map takes the height

Eric WagonerandClaude Fable 5
2026-08-29 23:36:13 -04:00
-
7bcad12449
The ward's bite gets its name, and shrink slips past the giant

Eric WagonerandClaude Fable 5
2026-08-29 23:36:13 -04:00
-
d334b267a2
The hand may stand at the board's left (preference)

Eric WagonerandClaude Fable 5
2026-08-29 23:28:00 -04:00
-
b538a0a2ae
Reversed, Walking Dead heals half a point per step (rules rev 11)

Eric WagonerandClaude Fable 5
2026-08-29 23:01:01 -04:00
-
4430a0def1
The board gets a zoom dial, and its size is never left to chance

Eric WagonerandClaude Fable 5
2026-08-29 22:57:55 -04:00
-
7f82aa47e0
Auto-grab asks before pocketing your own treasure

Eric WagonerandClaude Fable 5
2026-08-29 22:36:04 -04:00
-
7ee3c01e44
Idiot lifts the moment its march turns impossible

Eric WagonerandClaude Fable 5
2026-08-29 22:35:00 -04:00
-
dd6ba59220
Reflected permanent curses return to their caster (rules rev 11)

Eric WagonerandClaude Fable 5
2026-08-29 22:23:53 -04:00
-
e885325098
Reversed, Slow Death heals a point per draw (rules rev 11)

Eric WagonerandClaude Fable 5
2026-08-29 22:20:29 -04:00
-
e930d013f8
The invite card knows a finished tale from a live one

Eric WagonerandClaude Fable 5
2026-08-29 21:58:25 -04:00
-
691f44d858
Room invite links: /join/<CODE> recruits with a card of its own

Eric WagonerandClaude Fable 5
2026-08-29 21:57:38 -04:00
-
e93bcc15a2
Credibility pass: session residue swept from the rev-10 run

Eric WagonerandClaude Fable 5
2026-08-29 19:14:03 -04:00
-
f2af1e26f8
Duel skill: game-fourteen scars (soft terrain, grab-time interception, warp-landing traps)

Eric WagonerandClaude Fable 5
2026-08-29 18:59:30 -04:00
-
100f15651d
OPSEC's final form: metaphors count

Eric WagonerandClaude Fable 5
2026-08-29 18:50:35 -04:00
-
eaa672236b
The boobytrap keeps its secret

Eric WagonerandClaude Fable 5
2026-08-29 00:21:02 -04:00
-
8ba0a934cc
The goat charges on legs, not wings (rules rev 10)

Eric WagonerandClaude Fable 5
2026-08-29 00:17:32 -04:00
-
cadba96b43
The ward tests wave the rev-9 window through

Eric WagonerandClaude Fable 5
2026-08-29 00:12:05 -04:00
-
2a8539e59a
Rev 9 ships with game thirteen's scars

Eric WagonerandClaude Fable 5
2026-08-29 00:10:13 -04:00
-
019deedd85
The imp's fire is a spell; the soulstone floor holds (rules rev 8)

Eric WagonerandClaude Fable 5
2026-08-28 23:36:48 -04:00
-
5dde7b4c21
Salience is Euclidean even when geometry is not

Eric WagonerandClaude Fable 5
2026-08-28 13:30:17 -04:00
-
b32db9878d
Relocate sector is a topology weapon

Eric WagonerandClaude Fable 5
2026-08-28 13:09:45 -04:00
-
b7c8428ed5
The duel skill learns the board is a torus

Eric WagonerandClaude Fable 5
2026-08-28 13:06:03 -04:00
-
7585a5e88d
Two idle-bot loops cured; visionstone reaches the walls

Eric WagonerandClaude Fable 5
2026-08-28 12:58:57 -04:00
-
b99c22f14a
Disease makes its caster the carrier (rules rev 7)

Eric WagonerandClaude Fable 5
2026-08-28 12:35:35 -04:00
-
db3b14fd51
The duel skill records the carrier-breaker combo

Eric WagonerandClaude Fable 5
2026-08-28 12:00:19 -04:00
-
f90fdfa42e
The duel skill learns to rob one victim twice

Eric WagonerandClaude Fable 5
2026-08-28 11:23:10 -04:00
-
b59e11a4e4
The duel skill gains a turn poller and game-eight's swap gambit

Eric WagonerandClaude Fable 5
2026-08-28 10:42:29 -04:00
-
ca9b09c029
Powerstone blesses a number already played this turn

Eric WagonerandClaude Fable 5
2026-08-28 10:22:59 -04:00
-
ca0a4ef2e3
Forced drops bank honestly; half-dead sockets confess

Eric WagonerandClaude Fable 5
2026-08-27 23:45:26 -04:00
-
5eb5312637
The attached number rides every cast path too

Eric WagonerandClaude Fable 5
2026-08-27 23:22:56 -04:00
-
5f1eda2731
Boobytrap decoys die their own deaths

Eric WagonerandClaude Fable 5
2026-08-27 22:52:09 -04:00
-
e388691858
The tear waits for counteractions (rules rev 6)

Eric WagonerandClaude Fable 5
2026-08-27 22:40:12 -04:00
-
cbd4d80dea
The clockwork learns three lessons from losing to Kestrel

Eric WagonerandClaude Fable 5
2026-08-27 21:53:47 -04:00
-
3c70b9aedc
The duel skill learns the thornbush is a jail

Eric WagonerandClaude Fable 5
2026-08-27 21:44:05 -04:00
-
37a390ebbf
A laden clockwork delivers before it avenges

Eric WagonerandClaude Fable 5
2026-08-27 20:35:40 -04:00
-
825a73b154
The cockpit's spells fire: fx timers survive the state message

Eric WagonerandClaude Fable 5
2026-08-27 19:15:55 -04:00
-
773f0a7d21
Visionstone shots draw their ray and mark the pierced wall

Eric WagonerandClaude Fable 5
2026-08-27 18:52:46 -04:00
-
358633022c
Attachments ride every targeted cast, not just player targets

Eric WagonerandClaude Fable 5
2026-08-27 17:41:52 -04:00
-
3bf3c33fdc
Around the Corner bends every spell, hairpins included

Eric WagonerandClaude Fable 5
2026-08-27 17:34:48 -04:00
-
f53f26ace9
The cockpit's camera ignores your own casts entirely

Eric WagonerandClaude Fable 5
2026-08-27 16:10:27 -04:00
-
72f5df5bba
Your own casts never cut away

Eric WagonerandClaude Fable 5
2026-08-27 16:09:57 -04:00
-
e2dfbd14e3
Edge cards light their targets; own casts never wrench the neck

Eric WagonerandClaude Fable 5
2026-08-27 16:08:51 -04:00
-
a4a871592b
First person play arrives: the pane is the game

Eric WagonerandClaude Fable 5
2026-08-27 15:58:00 -04:00
-
-
64a6041a28
The first-person pane becomes an invitation, not a default
first-person-play

Eric WagonerandClaude Fable 5
2026-08-27 15:57:32 -04:00
-
4354a1860f
Rules divide the checkbox stanza only

Eric WagonerandClaude Fable 5
2026-08-27 15:53:17 -04:00
-
37d3265c67
Rules divide the checkbox stanza only

Eric WagonerandClaude Fable 5
2026-08-27 15:52:58 -04:00
-
4e93a77e8d
The preferences read as a ruled ledger

Eric WagonerandClaude Fable 5
2026-08-27 15:51:40 -04:00
-
95bfecb206
The preferences read as a ruled ledger

Eric WagonerandClaude Fable 5
2026-08-27 15:51:36 -04:00
-
bdfe357429
Preferences wear the table's ink; hand-drawn becomes alternate

Eric WagonerandClaude Fable 5
2026-08-27 15:47:27 -04:00
-
054b06c631
Preferences wear the table's ink; hand-drawn becomes alternate

Eric WagonerandClaude Fable 5
2026-08-27 15:46:58 -04:00
-
2206982c05
Forward rides above the glass, back below it

Eric WagonerandClaude Fable 5
2026-08-27 15:45:26 -04:00
-
3bd7e3c81d
Credibility pass: the duels leave the code, staying in the ledgers

Eric WagonerandClaude Fable 5
2026-08-27 15:43:24 -04:00
-
7bd8eff11c
The instruments move into the bezel; the windshield goes bare

Eric WagonerandClaude Fable 5
2026-08-27 15:23:14 -04:00
-
0530ecb039
The helm yields the glass while a card is aimed

Eric WagonerandClaude Fable 5
2026-08-27 15:21:05 -04:00
-
728f9fc28a
The feet tray learns hazards and the warp step

Eric WagonerandClaude Fable 5
2026-08-27 15:19:22 -04:00
-
043a8b94a2
Bodies sharing your square get a tray of their own

Eric WagonerandClaude Fable 5
2026-08-27 15:13:46 -04:00
-
e499df22d7
The facing ribbon rides the mount

Eric WagonerandClaude Fable 5
2026-08-27 15:02:28 -04:00
-
714c5bef80
Dismounting hands back the exact view you left

Eric WagonerandClaude Fable 5
2026-08-27 15:01:18 -04:00
-
1595118410
Possession: ride your creature's eyes; the cockpit stops flinching

Eric WagonerandClaude Fable 5
2026-08-27 14:56:29 -04:00
-
5f91e30eb4
Warps preserve your heading, not your bearing

Eric WagonerandClaude Fable 5
2026-08-27 14:51:56 -04:00
-
770e79d063
The ribbon brightens and grows a hair

Eric WagonerandClaude Fable 5
2026-08-27 14:48:18 -04:00
-
a254e46c5e
The facing mark becomes a ribbon on the token's brow

Eric WagonerandClaude Fable 5
2026-08-27 14:46:56 -04:00
-
e4a93ec3aa
Forfeit legs earn no scolding (from the FPV playtest)

Eric WagonerandClaude Fable 5
2026-08-27 13:56:11 -04:00
-
19752e55e1
Forfeit legs earn no scolding; the pane sees your boots

Eric WagonerandClaude Fable 5
2026-08-27 13:51:27 -04:00
-
3d2bf17585
Absence is not evidence: the seat wallet trusts only verdicts

Eric WagonerandClaude Fable 5
2026-08-26 14:03:29 -04:00
-
72148dd7c2
A missing room must not burn the seat

Eric WagonerandClaude Fable 5
2026-08-26 14:00:30 -04:00
-
b396469bea
The facing needle surfaces from under the token

Eric WagonerandClaude Fable 5
2026-08-26 13:53:56 -04:00
-
22c443d2c5
The crosshair answers before the click commits

Eric WagonerandClaude Fable 5
2026-08-26 12:35:12 -04:00
-
42d872df6d
Milestone two: the pane becomes the wand hand

Eric WagonerandClaude Fable 5
2026-08-26 12:28:51 -04:00
-
aac06dd2b5
Merge branch 'main' into first-person-play
Eric Wagoner
2026-08-26 12:13:13 -04:00
-
-
-