// MENKETECHNOLOGIES PUBLICATIONS — ENGINEERING REPORT

Paid book pipeline · pandoc → lualatex · cyberpunk theme · 60 typeset deliverables · 41 books + 19 reference manuals · 4 original novels

Source: src/strykelang v0.17.45 · src/zshrs v0.12.24 · src/zpwr v48.9.4 · counted 2026-08-19 by scripts/gen_report.sh

Catalog GitHub
// Color scheme

~AT A GLANCE

The companion books, reference manuals, the zpwr encyclopedia, and the original novels. Every figure on this page is recomputed from the rendered deliverables by scripts/gen_report.sh — none of it is typed in.

60
Typeset Deliverables
14,826
Total Pages
41
Books
19
Reference Manuals
4
Original Novels
550,348
Novel Words
1,000
Novel Pages
41/41
Attribution Pages

Page Distribution — 14,826 pages

2,673 reference / 12,153 book · 18.0% reference

"Book" is the hand-written companion or novel; "reference" is the generated manual built from a source submodule. 41 products ship a book, 19 of them also ship a reference manual.


~THE DELIVERABLES

Each row is a rendered, shippable product. Reference manuals are generated from the public source submodules under src/; the books and novels are hand-written narrative markdown. All share one toolchain: pandoc → lualatex with the cyberpunk theme.

DeliverableKindBook pp.Ref. pp.WordsChaptersLicence statedImprint
arb-registryBook — THE INDEX24598,91790MITMTOPENSOURCE
arbBook + reference — THE COMPANION28541117,358101MITMTOPENSOURCE
awkrsBook + reference — THE COMPANION40858186,252109MITMTOPENSOURCE
The CLI FleetBook — THE CLI FLEET248119,28084MITMTOPENSOURCE
Rewriting the Desktop in RustBook — THE COMPANION247123,18273proprietaryMTAPP
Editor PluginsBook — EDITOR PLUGINS294100,298150MITMTOPENSOURCE
elisprsBook + reference — THE COMPANION40441179,695137MITMTOPENSOURCE
THE STACKNovel — THE COMPILED REALM237132,24359n/alockup only
fusevmBook — THE MACHINE403186,697148MITMTOPENSOURCE
go-rsBook + reference — THE COMPANION2535983,17279MITMTOPENSOURCE
groovyrsBook + reference — THE COMPANION2765495,875107MITMTOPENSOURCE
The GUI Automation BusBook + reference — THE BUS24471108,770115proprietaryMTAPP
FirstsBook — THE LEDGER240110,95672n/alockup only
javarsBook + reference — THE COMPANION2876595,336101MITMTOPENSOURCE
kotlinrsBook + reference — THE COMPANION2816889,467101MITMTOPENSOURCE
node-jsBook + reference — THE COMPANION2802493,352110MITMTOPENSOURCE
phplangBook + reference — THE COMPANION361150112,11796MITMTOPENSOURCE
powerlinersBook — THE COMPANION286125,797106MITMTOPENSOURCE
pythonrsBook + reference — THE COMPANION28727114,999111MITMTOPENSOURCE
rlangBook + reference — THE COMPANION2544286,024169MITMTOPENSOURCE
rubyrsBook + reference — THE COMPANION332112119,405121MITMTOPENSOURCE
scalarsBook + reference — THE COMPANION2826992,419106MITMTOPENSOURCE
THE COMPILED MINDNovel — AN ARK. A DYING MIND. A DEADLINE.240131,96652n/alockup only
THE WAKING FLEETNovel — TWO SHIPS IN THE DARK. ONE STILL DYING.272150,32654n/alockup only
THE INHERITORSNovel — THE MAKER DIES. THE MIND MUST NOT.251135,81351n/alockup only
The Stryke EcosystemBook — THE STRYKE ECOSYSTEM270105,290137MITMTOPENSOURCE
strykeBook + reference — THE COMPANION3821,270180,510221MITMTOPENSOURCE
The StudioBook — THE STUDIO255123,88261proprietaryMTAUDIO
tclrsBook + reference — THE COMPANION28552111,661223MITMTOPENSOURCE
The OperatorBook — THE COMPANION306125,204232n/aMTAPP
vimlrsBook + reference — THE COMPANION39660195,16297MITMTOPENSOURCE
zdbviewBook — THE COMPANION24481,01792MITMTOPENSOURCE
zmax-nativeBook — THE PLUGIN GUIDE24578,02289MPL-2.0MTOPENSOURCE
zmaxBook + reference — THE COMPANION431207170,945181MITMTOPENSOURCE
znativeBook — THE MANAGER259106,130122MITMTOPENSOURCE
zpwrBook — THE ENCYCLOPEDIA405121,013129MITMTOPENSOURCE
zshrsBook + reference — THE COMPANION410203200,537142MITMTOPENSOURCE
zterminalBook — THE COMPANION281117,844106proprietaryMTAPP
ztmux: tmux, Rewritten in RustBook — THE SUPERSET239123,48775MITMTOPENSOURCE
zvcsBook — THE SUPERSET25092,366100MITMTOPENSOURCE
zwireBook — THE COMPANION298140,151110MITMTAPP
60 deliverables41 books + 19 reference manuals12,1532,67341 pages

~ATTRIBUTION

Every book opens on a Copyright and Attribution chapter written in docs/front-matter.md: what the software is licensed under, where its source lives, what upstream it ports or forks, and under what terms that upstream is distributed. The reference builds render the same markdown to LaTeX, so a product's book and its manual carry one attribution text from one file.

41/41
Books With The Page
15
Name A Vendored Upstream
19/19
References Rebuilt
0
Themes On The Old Template

One source, two artifacts

book_pdf.sh prepends docs/front-matter.md and passes no --toc, because pandoc emits the contents ahead of the body and that put the contents before the copyright page. reference_pdf.sh renders the same markdown to LaTeX and passes it as --include-before-body. Order in both: title page, copyright, contents.

Stated, not implied

Licence and repository are read from each product's own LICENSE and git remote, so the proprietary stack is described as UNLICENSED rather than left to look permissive. Fork points are quoted from the repo that records them — zmax names its Helix commit and version.

Vendored upstreams named

15 of the 41 pages name a vendored tree and the terms it carries, and only where such a tree exists in the repository. A page says "independent implementation" where that is what the code is, rather than claiming a lineage it does not have.

Imprint marks per branch

The marks signing the foot of each copyright page come from the book's own theme, so they track the product: the app branch for the desktop and browser fleet, the audio branch for the studio, the parent lockup alone for the novels and the ledger, the open-source branch for the rest.

0 reference manuals still carry their previous copyright page. Their builds regenerate reference.html from a source submodule first, and where that submodule's worktree has moved ahead of the commit this repo pins, the regenerated corpus is smaller than the manual on record — so those rebuilds were discarded rather than shipped. They pick the page up unchanged once the submodules sit at their pinned commits.


~TYPESETTING

Overfull boxes are horizontal overflows past the text block. tests/run.sh asserts zero over 5pt under BUILD=1; the figures here come from a full lualatex pass over every book, scanned 2026-08-13.

2
Overfull Boxes > 5pt
2
Books Affected
126.7 (editor-plugins)
Worst Overflow
41
Books Scanned
BookBoxes > 5ptWorst
editor-plugins1126.7pt
the-operator125.4pt

Every other book measured clean at this threshold.


~THE NOVELS

THE STACK is a high-tech fantasy whose world is a literalization of the stack. The Deep Time Trilogy — The Compiled Mind → The Waking Fleet → The Inheritors — is its hard-SF sibling: a generation ship dying of the heat shed by an interpreted mind that forks a disposable process for every act, the compiled successor that replaces it, and the long work of making it outlast its maker.

TitleWordsPagesHeadings
THE STACK132,24323759
THE COMPILED MIND131,96624052
THE WAKING FLEET150,32627254
THE INHERITORS135,81325151
4 novels550,3481,000216

Headings counts every top-level # in the manuscript, so it includes the front sections and any prologue or epilogue alongside the numbered chapters.


~THE PIPELINE

One toolchain renders every deliverable.

pandoc → lualatex

Narrative markdown (or generated reference) in; book.{tex,pdf} out. extreport class with --top-level-division=chapter so each # heading becomes a neon \chapter page.

Cyberpunk theme

Shared palette across PDF and HTML: #05050A bg, neon cyan / magenta / pink / green. Orbitron headings, Share Tech Mono code, Arimo body — loaded per-glyph with a luaotfload fallback chain so no arrow or box-drawing glyph ever drops.

Screen and print

Every book renders twice from one source: the dark screen edition, and a -print KDP interior where the palette is flipped to a grayscale ramp on white so the proof matches what a black-ink press produces. Geometry is identical, so pagination is too.

Overflow guards

fvextra breaklines, xurl, and a robust breakable \texttt keep code and long identifiers inside the margin. tests/run.sh asserts the result under BUILD=1.

Web rendition

Each novel also ships a single-file book.html (book_html.sh, pandoc → html5) with the same theme embedded — same source, two outputs.

Versioned source

Reference content comes from the public source submodules under src/; bump a submodule and re-run the generators to rebuild a manual against newer source. Books that have no submodule carry an EDITION string instead of a crate version.