content: expand kid gamebooks ~10x (815 passages)
Repo State / repo-state (pull_request) Failing after 50s
Repo State / repo-state (push) Failing after 43s
Validate Zacus refactor / validate (pull_request) Failing after 5m46s
Validate Zacus refactor / validate (push) Failing after 5m48s

Context:
The six age-11 stories were short (12-24 passages each, 87 total). We
want much deeper, more replayable branching adventures — roughly ten
times the passages.

Approach:
Rewrite each story in place (same titles/heroes/universe, same library
of six tiles), greatly expanding the world with new locations,
characters and branches. One book per file, authored in parallel, then
every graph validated independently.

Changes (passages before -> after):
- dragon_flamme   24 -> 131  (14 endings)
- ecole_sorciers  13 -> 137  (10)
- hamster_disparu 12 -> 132  (13)
- planete_zigzag  12 -> 131  (11)
- tresor_caramel  13 -> 151  (10)
- voyage_dinos    13 -> 133  (10)
- Total 87 -> 815 passages, 68 endings, ~1928 choices.

Every graph validated: YAML loads, single start, no broken gotos, every
passage reachable, <=4 choices/passage, screen<=40 & label<=38 chars,
gentle kid-safe endings (failures loop back or end softly).

Impact:
Far richer, replayable stories for the boot library. Text only here —
regenerate/stage WAVs with tools/gamebook/build_gamebook.py when the
Freenove is back online (currently unplugged).
This commit was merged in pull request #185.
This commit is contained in:
clement
2026-06-19 21:14:27 +02:00
parent 616aeca14e
commit 72412ca1fe
6 changed files with 10988 additions and 825 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff