Credibility pass: the code reads as one hand's work. Dead plumbing and copies removed, four claims the source does not support corrected, and inherited kit text re-read for this game

Engine: the facade re-exports the board in one block; describe() and the
dead letters preference, void ply, the King-taken line, the identity maps
and the unused imports are gone; SIDE_NAMES is the one spelling of a side;
the drake's hunter comment no longer claims only four kinds reach the air.
Prose: no shatranj and no sitting duck, which Gygax never wrote; the Thief
statistic and the Basilisk's "one trick" are gone; lessons say what the
board shows instead of repeating the panel; a Thief's leap counts four.
Browser: one keyboard walk, in BoardArtwork; the lesson board and page share
one game and one inspected piece; the chronicle's possessive is told, not
patched by a regex; the chronicle colours and the reading layout are global
rules instead of three copies; the guide and the about panel say what the
code and the article actually do.
Server and docs: the room server states that it is the kit's, kept whole;
the skills, the deploy README and the share card name files that exist.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CCLa2PaEeCj8njQZSWGqHx
This commit is contained in:
Eric WagonerandClaude Fable 5.1 committed 2026-10-26 22:38:00 -04:00
1 parent 944e4e8306
commit 0be89a1dfe
28 files changed
+227 -340

No files matched your search

+25
View File
@@ -196,6 +196,31 @@ button:disabled {
max-width: 40em;
}
/* A lesson: the boards beside the words. */
.reading.wide {
max-width: 1280px;
}
/* The chronicle's lines, coloured by what they tell, at the table and in a lesson. */
.telling li.capture {
color: var(--ember);
}
.telling li.check,
.telling li.freeze,
.telling li.promotion {
color: var(--frost);
}
.telling li.note {
color: var(--bone-dim);
font-style: italic;
}
.telling li.end {
color: var(--blood);
}
.reading section {
padding: 1.25rem 0 0.5rem;
border-top: 1px solid var(--rule);