{
  "schemaVersion": "1.0.0",
  "id": "ideas-1.0.0",
  "version": "1.0.0",
  "title": "Laboratoire d’affirmations sur l’émotion et l’autonomie",
  "status": "active_descriptive",
  "publishedAt": "2026-08-31",
  "type": "débat structuré sans réponses directes",
  "population": "Volontaires de 16 ans ou plus arrivant sur le laboratoire public.",
  "researchQuestion": "Où apparaissent les accords et désaccords sur l’émotion synthétique, la transparence, l’autonomie, la compétence, la responsabilité et le partage ?",
  "hypothesis": "Des affirmations courtes et l’absence de réponses en chaîne peuvent rendre les désaccords plus lisibles et limiter les duels personnels.",
  "stimulus": {
    "id": "six-affirmations-editoriales-01",
    "type": "affirmations textuelles",
    "origin": "rédaction éditoriale du projet",
    "disclosure": "Chaque affirmation affiche son thème et les règles de publication."
  },
  "procedure": [
    "Lire une affirmation courte.",
    "Choisir d’accord, pas d’accord ou je passe.",
    "Parcourir les autres affirmations sans répondre directement à une personne.",
    "Proposer facultativement une nouvelle affirmation, placée en modération."
  ],
  "measures": [
    {
      "name": "vote",
      "type": "enum",
      "values": ["agree", "disagree", "pass"],
      "publicUse": "répartition au-dessus de cinq votes"
    },
    {
      "name": "statement",
      "type": "text",
      "range": "25..220 caractères",
      "publicUse": "après modération"
    },
    {
      "name": "theme",
      "type": "enum",
      "values": [
        "Émotion",
        "Transparence",
        "Autonomie",
        "Compétence",
        "Responsabilité",
        "Partage"
      ],
      "publicUse": "avec l’affirmation publiée"
    }
  ],
  "derivedVariables": [
    {
      "name": "agree_rate",
      "formula": "agree / (agree + disagree)",
      "computedBy": "server"
    },
    {
      "name": "interpretation",
      "formula": "accord large si taux>=0,70 ; désaccord structurant si 0,35<=taux<=0,65",
      "computedBy": "server"
    }
  ],
  "inclusion": [
    "Affirmation publiée et protocole ideas-1.0.0.",
    "Un seul vote courant par jeton pseudonyme et par affirmation.",
    "Proposition sans lien ni identification d’une personne privée."
  ],
  "exclusion": [
    "Affirmation rejetée, archivée, illégale, identifiante ou hors sujet.",
    "Vote invalide ou jeton anonyme invalide."
  ],
  "publication": {
    "aggregateThreshold": 5,
    "interpretationThreshold": 30,
    "representative": false,
    "rawTextPublic": "uniquement après modération",
    "retentionDays": 365
  },
  "limitations": [
    "Aucune segmentation en groupes avant revue méthodologique et volume suffisant.",
    "Une personne peut changer son vote depuis le même navigateur.",
    "Le jeton local ne garantit pas une personne unique entre plusieurs appareils.",
    "Les formulations initiales sont éditoriales et peuvent orienter les thèmes observés."
  ],
  "links": {
    "experience": "/#questions",
    "liveReport": "/rapport",
    "dataDictionary": "/protocoles/dictionnaire-donnees.json"
  }
}
