Skip to content

The Humanity Compact

English

About

This site is a derived deliverable: it is regenerated from the book and from the data extracted from it, never edited by hand.

Who is speaking

Nizar Yaïche, former Minister of Finance of the Republic of Tunisia, independent researcher and practitioner. The book is written in that capacity, outside any official mandate: it commits no institution, and its author draws no regulatory authority from it.

The author’s note, in the book.

Legal notice

Publication director
Nizar Yaïche
Contact
nizar.yaiche@ystrat.com
Licence
Creative Commons CC BY 4.0 — reproduction and adaptation are free, provided the author and the book are cited.
Nature of the site
Personal research site, with no advertising, no tracker and no user account.
Personal data
No collection: no account, no analytics cookie, no form. The only possible transmission to a third party is the question put to the assistant, described on the page use of artificial intelligence.
What the site keeps in your browser
Strictly what reading comfort requires, held in the tab’s memory (“sessionStorage”): the records you have opened in the diagram, and the last paragraph reached in a page of the book. This information never leaves your device and disappears when the tab is closed. No cookie is set.

Where this publication stands

Version 2.3 of the text (27 July 2026), open for comment. It has not been submitted to peer review. It is self-published, without a publisher, and deposited in open access on Zenodo on 14 September 2026 under the identifier DOI 10.5281/zenodo.22746533.

This status is the one declared by the repository’s citation file. Peer review is still to come; until it has taken place, saying so here is the only honest way to put it.

History

Author identifiers: ORCID 0009-0008-4054-4551 · LinkedIn profile

Around this site

How to cite

Cite the book by its DOI, which designates the deposited edition. The data version identifies the extraction these pages derive from; it only serves to reproduce the map.

DOI: 10.5281/zenodo.22746533 · version 2.3 of the text, 27 July 2026

Data version: f7826423b554

This code is the fingerprint of the files from which these pages are derived — the book and the data extracted from it. It changes when their content changes, and only then: two pages bearing the same code were produced from the same sources.

Copy as is:

Yaïche, Nizar (2026). The Humanity Compact. Version 2.3. Zenodo. https://doi.org/10.5281/zenodo.22746533

Citation file of the repository (CITATION.cff) · BibTeX file (.bib) · RIS file (.ris) · OSF mirror deposit

In BibTeX:

@misc{yaiche_humanity_compact,
  author    = {Yaïche, Nizar},
  title     = {The Humanity Compact},
  year      = {2026},
  version   = {2.3},
  doi       = {10.5281/zenodo.22746533},
  publisher = {Zenodo},
  url       = {https://humanitycompact.org}
}

How the data are derived

Five scripts, in this order. What is entered by hand goes out of date in silence; what is derived corrects itself.

construire_graphe.py
Reads the book’s tables and its structure, and derives the nodes from them. No node is entered by hand; the identifier is derived from the title, never from a counter, so that a URL anchor survives a regeneration.
enrichir_aretes.py
Second pass: resolves the section cross-references in Table 5 and attaches the references to the sections that cite them, requiring a word boundary, a minimum length and a matching year.
extraire_figures.py
Descends to the DOCX XML to attach each image to its caption — python-docx does not link the two — and extracts from it the eleven figures of the book.
calculer_layout.py
Computes the positions for the five views. The rendering therefore does not depend on a force simulation run in the browser.
generer_site.py
Composes these pages and reads the book’s text directly from the DOCX. No displayed figure is written into the code: all are counted from the data at generation time.

What the graph’s links are worth

Of 1655 links, 122 are declared by the book — the author wrote that structure themselves — and 1533 are inferred by the scripts. The diagram draws the former as solid lines and the latter as dotted lines. Each link carries its mode of derivation in the data.

Origin of links
OriginLinks
declaree-argument26
declaree-tableau-1125
declaree-tableau-277
declaree-tableau-555
declaree-tableau-529
deduite-appartenance20
deduite-architecture37
deduite-colonne-sector24
deduite-motif-auteur-annee239
deduite-nom-sans-millesime100
deduite-numerotation167
deduite-regroupement906
deduite-reperage-textuel24
deduite-tableau-4716

Accessibility statement

What is maintained

What is not yet maintained

An accessibility difficulty encountered on this site is a defect of the site, not of its visitor: it is to be reported to the author.

Ask the book

The index covers the whole book. The search accepts a question in English or in French. The summary, when you ask for it, is produced by an artificial intelligence from the cited passages only: read the notice.