Plain Text First, Always Extractable
Keep source materials in plain, diffable formats so history is visible and merges are sane. Use Git, Fossil, or Mercurial for versioning. From notebooks to diagrams, export to durable text representations, ensuring future tools can parse, compare, and regenerate outputs.