document-sanity
Papers, proposals, reports
One markdown source becomes a LaTeX PDF, a Word document and an interactive HTML viewer where every number opens its provenance.
Sanitism
Autistic on the inside. Sanitistic on the outside.
Inside · manifest.yaml
variables: num_samples: value: 12453 format: "," source: data/results.csv command: python scripts/fit.py updated: 2026-04-29 # every number lives here, once
Outside · the paper, the deck, the blog
After quality control we analyzed 12,453 samples across four cohorts.
12,453 ← data/results.csv ← python scripts/fit.py
Papers, proposals, reports
One markdown source becomes a LaTeX PDF, a Word document and an interactive HTML viewer where every number opens its provenance.
Talks and blog posts
One manifest feeds Slidev decks, VitePress posts and PowerPoint with playable manim scenes. A new version of a talk is a folder.
final_v3_REAL.docx.Today: open a template and click Use this template — for documents or for presentations.
Soon, without git: uvx sanitism new paper · uvx sanitism new talk