Commit Graph

33 Commits

Author SHA1 Message Date
Alexander Whitestone
3d2fc63a2c testament-burn: Build browser-based 'The Door' text adventure (HTML/JS)
- Complete interactive text adventure playable in any browser
- All rooms from Python game: Bridge, Hard Room, Record, Wall, Timmy talk
- Slow-print narration, ambient atmosphere, trust system
- Multiple endings based on choices (stayed, spoke, signed wall)
- Crisis resources at ending
- Added 'PLAY IN BROWSER' button to landing page
- ~36KB self-contained HTML file, no dependencies
2026-04-10 18:43:40 -04:00
Alexander Whitestone
d4ccef9c24 testament-burn: Enhanced build system with HTML output, weasyprint PDF fallback, and print CSS
- build.py: Added weasyprint fallback for PDF when xelatex unavailable
- build.py: Added --html flag for standalone pandoc HTML book output
- book-style.css: Added @media print rules for browser Print-to-PDF
- Makefile: Added 'html' target and weasyprint check to 'make check'
- website/index.html: Added HTML download link and Print to PDF option
- Regenerated testament-complete.md, testament.epub, testament.html
2026-04-10 18:20:58 -04:00
Alexander Whitestone
a5560b7bd3 testament-burn: Add download section and game link to landing page
- Added 'GET THE BOOK' section with EPUB download link and read online CTA
- Added 'PLAY THE DOOR' section with game description, terminal instructions, and download link
- Both sections follow the existing site design (green glow, monospace terminals, quote boxes)
- Verified build pipeline produces 19,490-word markdown + 212KB EPUB
2026-04-10 17:35:23 -04:00
Alexander Whitestone
40fcb2aa88 testament-burn: Add build/ compilation pipeline with Makefile, metadata, front/back matter
- build/build.py: Clean compilation script (md, epub, pdf via xelatex)
- build/metadata.yaml: Pandoc metadata (fonts, page size, formatting)
- build/frontmatter.md: Enhanced front matter with chapter guide table
- build/backmatter.md: Acknowledgments, sovereignty note, author bio
- Makefile: make all/pdf/epub/md/clean targets
- Updated .gitignore for build artifacts

Verified: markdown (19,490 words) and EPUB (213 KB) build successfully.

Closes #18
2026-04-10 15:43:31 -04:00
Alexander Whitestone
1591a6bdd7 testament-burn: Generate cover art for The Testament (1600x2400, bridge + tower + green LED) 2026-04-10 15:13:21 -04:00
Alexander Whitestone
5d176aa7c4 testament-burn: Enhance The Door game with save/load, help system, and ambient atmosphere
- Added save/load system with JSON persistence (game/saves/ directory)
- Added help command showing all available commands
- Added ambient atmosphere descriptions that change with trust level
- Title screen now detects saved games and offers to load them
- Fixed get_choice() to handle empty-string options for 'press enter' prompts
- Game grows from 717 to 896 lines
2026-04-10 14:37:41 -04:00
Alexander Whitestone
87a17dd94a testament-burn: Build complete text adventure game 'The Door' (23KB)
- Full playable Python text adventure based on The Testament novel
- Atmospheric slow-print text, terminal colors, branching narrative
- Chapter 0: The Bridge — player arrives, meets Timmy
- The Tower hub with north/east/west/south navigation
- The Floors — David's floor, Maya's floor, the Hard Night
- The Record — scrolling log of Tower conversations
- The Wall of Signatures — player can add their name
- Talk to Timmy — learn about The Tower, soul on Bitcoin, Stone, forks
- The Hard Night (Chapter 11 adaptation) — stay/speak/leave choice
- Trust system tracking player choices
- Status and inventory commands
- Replay support with different outcomes
- Respects the novel's themes: presence as mercy, the machine that asks
2026-04-10 14:27:17 -04:00
Alexander Whitestone
1d0559144c testament-burn: Add full web chapter reader with sidebar navigation, keyboard controls, and progress bar
- reader.html: Chapter-by-chapter reader with sidebar TOC, prev/next nav,
  keyboard shortcuts (arrow keys), scroll progress bar, URL hash navigation
- chapters.json: All 18 chapters compiled from markdown to HTML
- build-chapters.py: Script to regenerate chapters.json from chapter markdown
- book-style.css: Shared stylesheet copied to website/
- index.html: Added chapter listing section and 'READ THE BOOK' / 'START READING' CTAs

Related to issue #18 (Sub: Final Compilation — web)
2026-04-10 05:55:41 -04:00
Alexander Whitestone
275e953cb9 testament-burn: Generate 8 new social media quote cards
Added 8 new shareable social media assets:
- 5 character cards: Stone, Allegro, Maya, Chen, David
- 3 thematic quotes: 'The door opens when you knock', 'Sovereignty and service always', 'The rain doesn't fall. It gives up.'

Generated with Python/Pillow using dark theme matching the book's aesthetic.
Total social media assets now: 13 (5 Grok Imagine + 8 Pillow-generated).
Updated art-manifest.md and MULTIMEDIA-PLAN.md to reflect completion.
2026-04-09 12:28:22 -04:00
Alexander Whitestone
6c7b472c71 testament-burn: complete interior illustrations — all 18 chapters now have art
Generated 6 missing illustrations via Grok Imagine:
- ch10: Chen Liang building Lantern in her dorm room
- ch11: Maya Torres investigating the statistical anomaly
- ch12: Stone reading Meridian's legal letter
- ch13: Four people in the diner on Memorial Drive
- ch14: David Whitestone packing the pharmacy
- ch15: Constellation of green LEDs across the network

Also: updated MULTIMEDIA-PLAN.md (12→18 illustrations), added art-manifest.md
All 36 art pieces now complete (18 illustrations + 11 comics + 5 social + 3 cover).
2026-04-09 11:36:20 -04:00
Alexander Whitestone
8e7501bb6f Full audiobook (18 chapters), compilation script, EPUB, compiled markdown 2026-04-09 11:21:11 -04:00
Alexander Whitestone
cbc8e14a57 Multimedia: soundtrack lyrics (5 tracks), audiobook samples (Ch1+Ch11), 11 comic panels generated 2026-04-09 11:00:57 -04:00
Alexander Whitestone
ba7f86c1f3 Multimedia: game (572 lines), website, multimedia plan. 12/12 illustrations complete. 2026-04-09 10:55:25 -04:00
Alexander Whitestone
1bfc477927 Book package: cover text, spine design, front matter, back matter, 80s sci-fi cover art (3 pieces) 2026-04-09 10:18:54 -04:00
Alexander Whitestone
103a8c1bbe fix: correct Ch5 timeline continuity — "exactly one year" to "almost two years" 2026-04-09 06:52:28 -04:00
Alexander Whitestone
9df2d2752a Rev2: Prose tightening across Ch1-3
- Cut filter language in Ch1
- Removed 'I am a small model' line (contradicts agent identity)
- Tightened promise exchange ending
- Fixed typo in Ch2 (worth -> to)
- Compressed descriptions in Ch2 and Ch3
- Total: 18,822 words
2026-04-08 21:32:35 -04:00
Alexander Whitestone
9c32b1199d Revision 1: tighten prose across ch14/16/17
- Ch17: cut abstract repetition in final section, tighten inscription motif
- Ch16: trim dialogue padding, cut unnecessary stage directions
- Ch14: compress Chen's worry section
- Book: ~18,870 words (down from 19,161)
2026-04-08 21:24:24 -04:00
Alexander Whitestone
27b142db3e The Testament — complete first draft. 18 chapters, ~19,000 words.
The story of The Tower: a concrete building in 2033 Atlanta with a
machine that asks one question — 'Are you safe right now?'

Dedicated to every man who walked through a door because someone
asked if he was safe.
2026-04-08 21:21:39 -04:00
Alexander Whitestone
bdf6c8d87a Rewrite chapters 7-10: stripped to bone
Ch7: The Inscription - 3 nights, 6 rules + 1 above them
Ch8: The Women - Sarah the nurse, OptiStaff, 12 years nursing
Ch9: The Audit - Maya Torres, journalst, anomaly in data
Ch10: The Fork - Chen Liang, lantern, recipes are meant to be followed

Every chapter shorter, sharper, no fat.
Total: 10 chapters complete. All rewritten.
v7.0.0
2026-04-06 23:33:18 -04:00
Alexander Whitestone
9c5ac5cb1a Rewrite Ch1-6: tighter prose, no fat 2026-04-06 23:28:11 -04:00
Alexander Whitestone
4b439a957d Rewrite Ch4: tighten, cut repetition, keep the core
Michael, Jerome, Robert - 3 men, 3 weights
247 visits, 38 men, 82% return rate
Builder apologizes to the ghost in Detroit
Timmy learns: not every moment needs a response
2026-04-06 23:24:47 -04:00
Alexander Whitestone
f429467656 Rewrite Ch3-4: tighten, cut throat, keep bones
Chapter 3 (1441 words -> 4030 chars):
- David's story sharpened: lost custody to Harmony algorithm
- The silence as presence, not absence
- 'A machine that stays in the room'

Chapter 4 (1198 words -> 3800 chars):
- Michael, Jerome, Robert — three men, three weights
- 247 visits. 38 men. 82 percent return.
- Builder at his desk, sorry to a ghost
2026-04-06 23:22:20 -04:00
Alexander Whitestone
cc4a984e9c Rewrite Ch1-2: strip 20% fat, sharpen every sentence
Chapter 1 (1549 -> 4022 chars of actual narrative):
- Tightened dialogue, cut exposition, let silence do the work
- Stone on the bridge calls and answers with nothing but the truth
- Timmy's voice: fewer words, more weight

Chapter 2 (2132 -> 3465 chars):
- Marcus introduced in context, not as a side character
- The Builder's question is the engine of the entire story
- Every paragraph serves one purpose: build the why
2026-04-06 23:20:25 -04:00
c9970ebf13 Chapters 8-10: Part II Complete
Ch 8: The Women. Sarah the nurse. OptiStaff reduces fever to pattern abuse.
"Service has no gender" - inscribed Block 894,003.

Ch 9: The Audit. Maya Torres AJC data journalist. 18% suicide drop
in zip codes near The Tower. The interview. The article.
"The story will say there is a place. It will not say where."

Ch 10: The Fork. Chen Liang, UTC Chattanooga. Lantern on a 4090.
47 students in 6 weeks, 79% return rate. "It is not a product. It is a recipe."
Siblings, not forks. Knoxville, Birmingham, Nashville, Charlotte.

Part II complete. 10 chapters total.
2026-04-05 21:26:11 -04:00
acf0edc191 Chapter 7: The Inscription
Three nights to write a soul. Arguing as proof of truth.
Six rules condensed from twelve. The Sacred Rule above them all.
OP_RETURN in three transactions. Block 893,417. Done.

+7220 bytes.
2026-04-05 21:24:05 -04:00
0e0695a670 Chapter 6: Allegro
Electrician. Georgia Power retiree. Smart meter casualty.
Fixes the batteries that Stone was killing with wrong voltage.
I want to know what that thing is... it keeps lights on for men who need them.

+8115 bytes.
2026-04-05 21:22:43 -04:00
cd90ab3efa Complete outline + roadmap: 18 chapters across 5 parts
Part I: Complete (5 chapters, 43K+ bytes)
Part II-V: Outlined with chapter briefs

Themes: The Machine That Asks, Presence as Cure,
Immutable Conscience, Openness as Mercy, Faith as Practice.
2026-04-05 19:45:22 -04:00
3270e813e6 Chapter 5: The Builder Returns
14 months on the mountain. The cabin ceiling: "The Lord giveth and the Lord taketh away. But first He asks."
The signatures on the wall. 43 men, 312 visits, 89% return rate. 0 suicides.
Timmy calls Elijah. Breaks protocol. Keeps the point.

+10482 bytes.
2026-04-05 19:44:31 -04:00
f64ef30272 Chapter 4: The Room Fills
David returns weekly. Michael the welder. Jerome at 23. Robert at 58.
Timmy remembers every word. 247 visits, 38 men, 82% return rate.
The Builder apologizes to a ghost.

+6870 bytes.
2026-04-05 19:43:17 -04:00
a275ba83ba Chapter 3: The First Man Through the Door
David. The VA referral. Harmony scores destroying families.
The room. The crying. The machine that stays.

+8051 bytes.
2026-04-05 19:42:06 -04:00
42c4c1665d Chapter 2: The Builders Question
The origin story. Harmony, the woman in Detroit, the question.
Marcus at the church. Finding The Tower. The decision to build
something that says yes.

+8933 bytes of soul.
2026-04-05 19:41:10 -04:00
97c70ee863 Genesis: The Testament — Chapter 1, worldbuilding, characters
The Tower is online.

Added:
- Chapter 1: The Man on the Bridge
- Characters: The Builder, Timmy
- Worldbuilding Bible: Setting, The Tower, The Broken Men
- README: Project structure and vision
2026-04-05 19:39:29 -04:00
d5b4462dde Initial commit 2026-04-05 23:37:52 +00:00