Skip to content

DamageBDD/damagebdd_book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖 DamageBDD: Behaviour Verification at Planetary Scale

This repository contains the source code for the DamageBDD Book, a modern, mobile-friendly LaTeX project that introduces readers to Behaviour Driven Development (BDD) and shows how DamageBDD extends it into a full verification economy.


✨ Overview

The book takes the reader from basic computer skills to:

  • Understanding Behaviour Driven Development (BDD)
  • Getting started with DamageBDD
  • Advanced features (variables, contexts, scheduling, load testing)
  • DevOps integration and real-world workflows
  • The Verification Economy powered by the DAMAGE token
  • Case studies of web apps, enterprise systems, open-source collaboration
  • A forward look at ECAI (Elliptic Curve AI) as the moonshot

📂 Structure

The book is modular: each chapter is its own LaTeX file under chapters/.

damagebdd-book/ ├── README.md ├── damagebdd_book.tex # main entrypoint └── chapters/ ├── intro.tex ├── basics.tex ├── bdd.tex ├── first_steps.tex ├── advanced.tex ├── devops.tex ├── economy.tex ├── case_studies.tex ├── future.tex └── index_chapter.tex

  • damagebdd_book.tex – the main file that stitches chapters together
  • chapters/*.tex – one file per chapter
  • The design is optimized for mobile-friendly PDFs with clean fonts and readable spacing.

🛠️ Build Instructions

Requirements

  • LaTeX engine: LuaLaTeX (recommended)
    (XeLaTeX also works. pdfLaTeX will compile, but fonts are less polished.)
  • Packages: fontspec, microtype, hyperref, bookmark, titlesec, enumitem, etc.
    (Most modern TeX distributions include these.)

Build

# Clone repo
git clone https://github.com/yourusername/damagebdd-book.git
cd damagebdd-book

# Compile with lualatex (recommended)
lualatex damagebdd_book.tex
lualatex damagebdd_book.tex  # run twice for ToC

About

The DamageBDD Book

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages