1-pager (docs/_source/arborist-one-pager.rst, 1 page) for AI-literate readers: the trichotomy, the 8-dim cache key, CTI synthetic-elision-impossible, soft-channel separation, real-traffic bench numbers (mis-cite 100% @ 0% FP, warrant 92/92, quote 0.54 STRICT-rate). 2-pager (docs/_source/arborist-two-pager.rst, 3 pages = 2 body + 1 appendix) for technical reviewers: letterhead, Permacomputer Preamble license box, six numbered sections, plus appendix figures (pager-arch-stack 3-layer architecture, pager-verifier-flow question→pointer→verifier→trichotomy). Both pages live under docs/_source/ so the same RST renders into the Sphinx readthedocs site (toctree caption "Summary pages" added to docs/_source/index.rst) AND into standalone PDFs via rst2pdf (docs/pager.style, lazy install into .venv). Makefile targets: docs-one-pager, docs-two-pager, docs-pagers, docs-pagers-clean. Diagrams render through the existing DOT pipeline.
60 lines
1.4 KiB
Text
60 lines
1.4 KiB
Text
# rst2pdf style sheet for arborist 1-pager and 2-pager.
|
|
# Mirrors ~/git/unfirehose-nextjs-logger/whitepaper/whitepaper.style with
|
|
# tighter margins, smaller body text, and compact spacing so a dense
|
|
# technical summary lands inside a single Letter page (1-pager) or two
|
|
# Letter pages + appendix figures (2-pager).
|
|
|
|
pageSetup:
|
|
size: LETTER
|
|
margin-top: 0.55in
|
|
margin-bottom: 0.55in
|
|
margin-left: 0.65in
|
|
margin-right: 0.65in
|
|
spacing-header: 4
|
|
spacing-footer: 4
|
|
|
|
styles:
|
|
base:
|
|
fontSize: 9.5
|
|
leading: 12
|
|
spaceAfter: 4
|
|
bodytext:
|
|
parent: base
|
|
spaceAfter: 5
|
|
title:
|
|
spaceBefore: 0
|
|
spaceAfter: 14
|
|
alignment: TA_CENTER
|
|
fontSize: 16
|
|
leading: 19
|
|
heading1:
|
|
parent: heading
|
|
fontSize: 13
|
|
spaceBefore: 12
|
|
spaceAfter: 6
|
|
leading: 16
|
|
heading2:
|
|
parent: heading
|
|
fontSize: 11
|
|
spaceBefore: 9
|
|
spaceAfter: 5
|
|
leading: 14
|
|
heading3:
|
|
parent: heading
|
|
fontSize: 10
|
|
spaceBefore: 8
|
|
spaceAfter: 4
|
|
leading: 13
|
|
code:
|
|
fontSize: 8
|
|
leading: 10
|
|
backColor: "#f4f4f4"
|
|
field-list:
|
|
colWidths: [20%,80%]
|
|
bullet-list:
|
|
spaceAfter: 6
|
|
figure:
|
|
spaceAfter: 6
|
|
spaceBefore: 6
|
|
center:
|
|
alignment: TA_CENTER
|