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