Aller au contenu

06 — Outputs et stockage

Avertissement éthique : Ce profil est inféré à partir de sources publiques agrégées. Il ne doit pas être utilisé pour classer des individus réels. Voir 07_ethics_publication_policy.md.

1. Formats supportés

Format Rôle Validé par
JSON Artefact canonique. Conserve tous les champs, schéma documenté. JSON Schema (draft 2020-12).
Markdown Rapport humain auditable. Généré depuis les JSON via Jinja2. Rendu mkdocs strict.
GeoJSON Interopérabilité cartographique. ADM0 Natural Earth uniquement. Schéma geometry_provenance + scan GADM.
SQLite Index rapide pour requêtes (préparé, non activé en V1). Schéma à venir.

2. Hiérarchie des artefacts publiés

data_sources/                              # Données canoniques sourcées (in)
  inglehart_welzel/cultural_map_wave7.json
  hofstede/dimensions_v2015.json
  natural_earth/admin0_countries_110m.geojson
  geoboundaries/adm1/                      # bundle ADM1, non publié en V1
  pew/, wgi/, fsi/                          # validation externe (doc 12)

packages/civvec_core/basis/                # Bases vectorielles construites (out)
  B_viz.json
  B_score.json
  civilization_centroids.json
  state_coordinates.json
  state_moments.json                       # renommé v3.0 (était state_tensors)

outputs/empirical/                         # Analyses empiriques (out)
  sensitivity_leave_one_out.json
  sensitivity_beta_sweep.json
  sensitivity_hybrid_weights.json
  baseline_clustering.json
  external_validation.json

site_src/docs/assets/data/                 # Snapshot pour le site (out)
  state_coordinates.json, state_moments.json, ...
  states/<ISO3>.profile.json, <ISO3>.geojson
  empirical/sensitivity_*.json, baseline_*.json, external_validation.json

3. Niveau ADM0 actif, ADM1 préparé

Tous les outputs V1 sont à l'échelle de l'État souverain (ADM0). Le format ADM1 est :

  • Schéma défini (schemas/adm1_profile.v2.schema.json).
  • Géométries bundleées (data_sources/geoboundaries/adm1/).
  • CLI hook qui retourne prepared_not_active.

Aucun output ADM1 n'est généré ni publié — cf. doc 04.

4. Versioning des artefacts

Chaque output JSON porte dans _meta :

  • Nom du schéma associé (validation).
  • Date de génération.
  • Identifiants de référence (commits, paramètres éditoriaux).

Toute modification d'un input (centroïde, État archétype, poids) régénère les outputs en aval et est consignée dans CHANGELOG.md. Les versions sont taguées Git.

5. Politique de licence et redistribution

  • Code : MIT.
  • Documentation et artefacts dérivés : CC-BY 4.0.
  • Géométries : Natural Earth = domaine public ; geoBoundaries = CC-BY. GADM strictement interdite en publication (cf. doc 04 §3 et doc 07).
  • Datasets externes (WVS, Hofstede, Pew, WGI, FSI) : cités avec attribution, jamais redistribués sans transformation.