Contribute To Wikimake

Wikimake is a manual for rebuilding civilization from zero technology. Keep every article self-contained and reproducible.

Core rules

Required article structure

Content format rules

Keywords

Every article front matter includes a keywords map of keyword to weight in (0, 1] (1 = central topic), used by the site search to rank results:

keywords:
  copper: 1
  smelting: 0.9
  ore: 0.6

Keys must be terms from the global vocabulary in content/keywords.json. If you need a new keyword, add it there first (with any synonyms as aliases). npm run validate enforces that every article has a non-empty keywords map drawn from the vocabulary with valid weights.

Writing dimensions

Primary dimensions use body units (see Measure Without Tools (Body Units)); metric may follow in parentheses. Angles use the reference vocabulary from Measure Angles Without Tools (Degrees).

Good:

Avoid:

Before you open a PR

npm run validate
npm run lint
npm run build