Files
decision/frontend/app/data/seeds/atelier-du-canal.bundle.json
T
YvvandClaude Fable 5 f707b5f15d v2 : moteurs purs complets + ambiances + persistance + seed Atelier du Canal
- engine/ : parametric (médiane basse, cristallisation, impact linear-share,
  bimodalité), state (canTransition 9 gardes doctrinales + windowOutcome),
  settings (resolveSettings + replis), triage (R-U→R6, phrases françaises),
  impact (concernés calculés), électionResult (blanc, quorum, égalité sans
  départage machine) — 296 tests vitest verts
- moods.css v2 : Source/Margelle/Nappe/Minuit (champ lexical du puits),
  tokens routes/états, socle borderless, print A4, tampon 井
- data/persistence.ts : IndexedDB local-first, export/import Bundle, lignée
- Seed Atelier du Canal (145 Ko, tous les états de l'UI) + test
- backend/scripts/export_seed_bundle.py (extraction Ğ1, bundle à générer)
- test anti-lexique (marqueur ld-v2)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 09:22:19 +02:00

3842 lines
142 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"schemaVersion": 2,
"exportedAt": "2026-08-11T12:00:00.000Z",
"collective": {
"id": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"slug": "atelier-du-canal",
"name": "LAtelier du Canal",
"color": "#0e7490",
"icon": "i-lucide-hammer",
"template": "association",
"isTransparent": true,
"pactDocId": "931d78d6-6931-4570-a7ae-058a344dc105",
"rootCircleId": "d35d01d4-4570-4e75-9c64-f00ba5118624",
"createdAt": "2026-01-10T09:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z"
},
"people": [
{
"id": "3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-10T10:00:00.000Z",
"updatedAt": "2026-01-10T10:00:00.000Z",
"displayName": "Nadia Benkacem",
"isMe": false,
"attributes": {
"heures/mois": 12
}
},
{
"id": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-10T10:00:00.000Z",
"updatedAt": "2026-01-10T10:00:00.000Z",
"displayName": "Marcel Aubry",
"isMe": false,
"attributes": {
"heures/mois": 6
}
},
{
"id": "343a60a7-add5-46b1-b6d6-9093ed2ad559",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-10T10:00:00.000Z",
"updatedAt": "2026-01-10T10:00:00.000Z",
"displayName": "Chloé Ferrand",
"isMe": false
},
{
"id": "d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-10T10:00:00.000Z",
"updatedAt": "2026-01-10T10:00:00.000Z",
"displayName": "Ibrahim Diallo",
"isMe": false
},
{
"id": "62789d12-de5a-43bf-b7f4-111c642ec156",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-10T10:00:00.000Z",
"updatedAt": "2026-01-10T10:00:00.000Z",
"displayName": "Suzanne Kowalski",
"isMe": false
},
{
"id": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-10T10:00:00.000Z",
"updatedAt": "2026-01-10T10:00:00.000Z",
"displayName": "Théo Lemoine",
"isMe": false,
"attributes": {
"heures/mois": 8
}
},
{
"id": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-10T10:00:00.000Z",
"updatedAt": "2026-01-10T10:00:00.000Z",
"displayName": "Awa N'Diaye",
"isMe": false,
"attributes": {
"heures/mois": 20
}
},
{
"id": "318cf576-aa00-4cba-be63-e62551b4693e",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-10T10:00:00.000Z",
"updatedAt": "2026-01-10T10:00:00.000Z",
"displayName": "Pierre-Yves Guivarch",
"isMe": false
},
{
"id": "d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-10T10:00:00.000Z",
"updatedAt": "2026-01-10T10:00:00.000Z",
"displayName": "Lucia Moreira",
"isMe": false
},
{
"id": "4e1455b5-9697-48f9-b559-6edfe889b339",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-10T10:00:00.000Z",
"updatedAt": "2026-01-10T10:00:00.000Z",
"displayName": "Josette Renard",
"isMe": false
},
{
"id": "781e0bb0-8006-4fe9-9501-f9c4533b216e",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-10T10:00:00.000Z",
"updatedAt": "2026-01-10T10:00:00.000Z",
"displayName": "Karim Haddad",
"isMe": false
},
{
"id": "cd7b8066-88ab-47af-9d53-acb467a5ea44",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-10T10:00:00.000Z",
"updatedAt": "2026-01-10T10:00:00.000Z",
"displayName": "Élise Vandenberghe",
"isMe": false
}
],
"circles": [
{
"id": "d35d01d4-4570-4e75-9c64-f00ba5118624",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-12T10:00:00.000Z",
"updatedAt": "2026-01-12T10:00:00.000Z",
"name": "Tous",
"purpose": "Toutes les membres de l'Atelier du Canal réunies — le cercle racine.",
"memberIds": [
"3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"343a60a7-add5-46b1-b6d6-9093ed2ad559",
"d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"62789d12-de5a-43bf-b7f4-111c642ec156",
"7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"f790d11d-a84f-4ed1-80c9-7077b870e099",
"318cf576-aa00-4cba-be63-e62551b4693e",
"d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"4e1455b5-9697-48f9-b559-6edfe889b339",
"781e0bb0-8006-4fe9-9501-f9c4533b216e",
"cd7b8066-88ab-47af-9d53-acb467a5ea44"
],
"domains": []
},
{
"id": "9f399d53-6cca-4375-bee7-374ae9cdd53f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-12T10:05:00.000Z",
"updatedAt": "2026-01-12T10:05:00.000Z",
"name": "Bureau",
"purpose": "Faire tourner l'association au quotidien : finances, papiers, liens avec la mairie.",
"kind": "team",
"memberIds": [
"3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"343a60a7-add5-46b1-b6d6-9093ed2ad559",
"d0a27b00-af87-4715-9bde-20cdbe2f29c5"
],
"parentCircleId": "d35d01d4-4570-4e75-9c64-f00ba5118624",
"domains": [
"gestion",
"finances"
]
},
{
"id": "db3def42-7c4c-4163-907e-3a818045db67",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-12T10:10:00.000Z",
"updatedAt": "2026-01-12T10:10:00.000Z",
"name": "Ateliers",
"purpose": "Celles et ceux qui animent les ateliers partagés : bois, textile, vélo.",
"kind": "theme",
"memberIds": [
"62789d12-de5a-43bf-b7f4-111c642ec156",
"7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"f790d11d-a84f-4ed1-80c9-7077b870e099",
"318cf576-aa00-4cba-be63-e62551b4693e",
"d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"781e0bb0-8006-4fe9-9501-f9c4533b216e",
"cd7b8066-88ab-47af-9d53-acb467a5ea44"
],
"parentCircleId": "d35d01d4-4570-4e75-9c64-f00ba5118624",
"domains": [
"ateliers",
"bois",
"textile",
"velo"
]
},
{
"id": "18a487ab-c0ec-43a4-bc15-e4861b949878",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-12T10:15:00.000Z",
"updatedAt": "2026-01-12T10:15:00.000Z",
"name": "Le local du quai",
"purpose": "Les habitué·es du local au 12 quai des Chalands — clés, rangement, voisinage.",
"kind": "place",
"memberIds": [
"4e1455b5-9697-48f9-b559-6edfe889b339",
"62789d12-de5a-43bf-b7f4-111c642ec156",
"7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"f790d11d-a84f-4ed1-80c9-7077b870e099",
"dfe07fca-dc13-4ebc-9e11-0dced155e13f"
],
"parentCircleId": "d35d01d4-4570-4e75-9c64-f00ba5118624",
"domains": [
"local",
"quai"
]
}
],
"decisions": [
{
"id": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-12T19:00:00.000Z",
"updatedAt": "2026-04-16T09:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [
"3c5e8e6c-c66d-4796-81bd-937ce602ba1a"
],
"measurerIds": [
"343a60a7-add5-46b1-b6d6-9093ed2ad559"
],
"visibility": "collective",
"authorId": "3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"title": "Adopter notre Pacte",
"body": "Deux soirées dassemblée au local pour poser notre contrat social : trois boussoles, une finalité, des seuils courts et des protocoles sans camps.",
"brief": {
"context": "Lassociation se crée : il nous faut un cadre commun avant la première saison dateliers.",
"effects": [
{
"label": "Se doter dun cadre commun pour décider sans chef et sans vote-couperet",
"target": "12 membres signataires au 1er février"
}
]
},
"resources": {
"note": "Deux soirées dassemblée et l’énergie de commencer"
},
"tags": [
"pacte",
"fondation"
],
"reversibility": "costly",
"weight": "structural",
"scope": {
"selfOnly": false,
"circleIds": [
"d35d01d4-4570-4e75-9c64-f00ba5118624"
],
"personIds": []
},
"route": "collective",
"triageRule": "R5",
"protocolId": "0a23358c-94bd-40b1-af99-96800e946081",
"status": "adopted",
"decidedAt": "2026-01-15T18:00:00.000Z",
"review": {
"dueAt": "2026-04-15T18:00:00.000Z",
"verdict": "confirmed",
"note": "Le Pacte a tenu ses trois premiers mois — personne na demandé à le rouvrir.",
"decidedAt": "2026-04-16T09:00:00.000Z"
},
"engraving": {
"sha256": "5f9c6ea9fb7eea6651b99ac38fe1f955478ee52e0768ee67b1135e3f2ee2ab7a",
"engravedAt": "2026-01-15T18:00:00.000Z",
"proofLevel": "local"
}
},
{
"id": "2822b935-48db-483d-851b-eb38b7d8659d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-19T19:00:00.000Z",
"updatedAt": "2026-04-22T09:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [
"343a60a7-add5-46b1-b6d6-9093ed2ad559"
],
"measurerIds": [
"62789d12-de5a-43bf-b7f4-111c642ec156"
],
"visibility": "collective",
"authorId": "343a60a7-add5-46b1-b6d6-9093ed2ad559",
"title": "Adopter le Règlement intérieur",
"body": "Huit clauses de vie commune : le local, le matériel, la sécurité, ladhésion.",
"brief": {
"context": "Le Pacte pose le cadre ; il reste à régler la vie quotidienne du local.",
"effects": [
{
"label": "Des règles de vie claires pour le local et les ateliers",
"target": "8 clauses adoptées avant louverture de février"
}
]
},
"resources": {
"note": "Une soirée de rédaction collective au local"
},
"tags": [
"reglement",
"fondation"
],
"reversibility": "easy",
"weight": "structural",
"scope": {
"selfOnly": false,
"circleIds": [
"d35d01d4-4570-4e75-9c64-f00ba5118624"
],
"personIds": []
},
"route": "collective",
"triageRule": "R5",
"protocolId": "0a23358c-94bd-40b1-af99-96800e946081",
"status": "adopted",
"decidedAt": "2026-01-22T18:30:00.000Z",
"review": {
"dueAt": "2026-04-22T18:00:00.000Z",
"verdict": "confirmed",
"note": "Le cahier des prêts et le rangement tiennent — seule la clause daccueil demande révision.",
"decidedAt": "2026-04-22T09:00:00.000Z"
}
},
{
"id": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-14T19:00:00.000Z",
"updatedAt": "2026-01-29T19:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"title": "Confier la trésorerie pour un an",
"body": "Un compte à ouvrir, des cotisations à suivre, des rapports trimestriels : la trésorerie mérite un mandat borné et rendu.",
"brief": {
"effects": [
{
"label": "Des comptes tenus et rendus tous les trimestres",
"target": "4 rapports sur lannée"
}
]
},
"resources": {
"note": "Quelques heures par mois et la signature du compte associatif"
},
"tags": [
"finances",
"mandat"
],
"reversibility": "easy",
"weight": "binding",
"scope": {
"selfOnly": false,
"circleIds": [
"d35d01d4-4570-4e75-9c64-f00ba5118624"
],
"personIds": []
},
"route": "collective",
"triageRule": "R6",
"protocolId": "d9af660a-5fea-4984-9ada-a3df18220783",
"createsMandate": {
"title": "Trésorerie",
"domainCircleIds": [
"9f399d53-6cca-4375-bee7-374ae9cdd53f"
],
"domainTags": [
"finances",
"tresorerie"
],
"durationDays": 365,
"reportEveryDays": 90
},
"status": "adopted",
"decidedAt": "2026-01-29T19:00:00.000Z"
},
{
"id": "74875264-2a7e-4bdc-a543-902d56921cb1",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-20T09:00:00.000Z",
"updatedAt": "2026-07-21T09:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"title": "Renouveler lassurance du local",
"body": "Même contrat que lan dernier, prime quasi inchangée — je renouvelle avant l’échéance du 31 juillet.",
"resources": {
"note": "Prime annuelle de lassurance du local",
"amount": 312,
"unit": "€"
},
"tags": [
"finances",
"local",
"contrats"
],
"reversibility": "easy",
"weight": "binding",
"scope": {
"selfOnly": false,
"circleIds": [
"9f399d53-6cca-4375-bee7-374ae9cdd53f"
],
"personIds": []
},
"route": "mandate",
"triageRule": "R0a",
"underMandateId": "a76dfe11-db3e-4356-b540-87109ee02199",
"status": "adopted",
"windowEndsAt": "2026-07-21T09:00:00.000Z",
"decidedAt": "2026-07-21T09:00:00.000Z"
},
{
"id": "1e46a8f1-89f6-4018-b35c-b9c9e3f28551",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T10:00:00.000Z",
"updatedAt": "2026-08-11T10:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"title": "Ouvrir un livret d’épargne associatif",
"body": "La caisse dort sur le compte courant ; un livret associatif rapporterait de quoi payer lassurance.",
"resources": {
"note": "Déplacer 1 500 € de la caisse vers un livret rémunéré",
"amount": 1500,
"unit": "€"
},
"tags": [
"finances",
"epargne"
],
"reversibility": "easy",
"weight": "binding",
"scope": {
"selfOnly": false,
"circleIds": [
"9f399d53-6cca-4375-bee7-374ae9cdd53f"
],
"personIds": []
},
"route": "mandate",
"triageRule": "R0a",
"underMandateId": "a76dfe11-db3e-4356-b540-87109ee02199",
"status": "objection",
"windowEndsAt": "2026-08-12T10:00:00.000Z"
},
{
"id": "3061eba5-2c2b-4117-bedd-84a3be46d00d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-10T17:45:00.000Z",
"updatedAt": "2026-08-10T17:45:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"title": "Organiser la fête des voisins de septembre",
"tags": [
"fete",
"quartier"
],
"reversibility": "easy",
"weight": "light",
"scope": {
"selfOnly": false,
"circleIds": [
"d35d01d4-4570-4e75-9c64-f00ba5118624"
],
"personIds": []
},
"route": "collective",
"triageRule": "R4",
"status": "draft"
},
{
"id": "06c7e749-0fe2-41bf-ab59-3c3fadc5928d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T09:00:00.000Z",
"updatedAt": "2026-08-11T09:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"title": "Repeindre la façade du local",
"body": "Un week-end de chantier participatif, peinture microporeuse, couleur à choisir avec les habitué·es.",
"baselineNote": "Aujourdhui : la façade s’écaille côté quai, dernière peinture en 2019.",
"resources": {
"note": "Peinture et petit matériel, un week-end de bénévolat",
"amount": 140,
"unit": "€"
},
"tags": [
"local",
"travaux"
],
"reversibility": "easy",
"weight": "light",
"scope": {
"selfOnly": false,
"circleIds": [
"18a487ab-c0ec-43a4-bc15-e4861b949878"
],
"personIds": []
},
"route": "advice",
"triageRule": "R3",
"status": "advice",
"windowEndsAt": "2026-08-13T09:00:00.000Z"
},
{
"id": "3c9829f6-196e-4029-ac60-06039ceb121f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T10:00:00.000Z",
"updatedAt": "2026-08-10T14:00:00.000Z",
"urgent": false,
"routeOverridden": true,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"title": "Poser une serrure connectée au local",
"body": "Fini les doubles de clés qui circulent : un digicode avec codes nominatifs, réversible si ça ne convient pas.",
"resources": {
"note": "Serrure connectée et pose",
"amount": 180,
"unit": "€"
},
"tags": [
"local",
"cles"
],
"reversibility": "costly",
"weight": "binding",
"scope": {
"selfOnly": false,
"circleIds": [
"18a487ab-c0ec-43a4-bc15-e4861b949878"
],
"personIds": []
},
"route": "solo",
"triageRule": "R2",
"overrideNote": "Jallège : je finance la pose et cest démontable — fenêtre dobjection ouverte en contrepartie.",
"status": "objection",
"windowEndsAt": "2026-08-12T10:00:00.000Z",
"windowSuspendedAt": "2026-08-10T14:00:00.000Z"
},
{
"id": "88cced14-15b9-4291-9534-59f6fa141b92",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T10:00:00.000Z",
"updatedAt": "2026-08-11T11:00:00.000Z",
"urgent": false,
"routeOverridden": true,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"title": "Remplacer le lave-linge partagé par un modèle doccasion",
"body": "Celui du local fuit depuis juin ; le dépôt-vente du quai en propose un garanti six mois.",
"resources": {
"note": "Achat dun lave-linge doccasion garanti",
"amount": 220,
"unit": "€"
},
"tags": [
"local",
"materiel"
],
"reversibility": "costly",
"weight": "binding",
"scope": {
"selfOnly": false,
"circleIds": [
"18a487ab-c0ec-43a4-bc15-e4861b949878"
],
"personIds": []
},
"route": "solo",
"triageRule": "R2",
"overrideNote": "Jallège : lachat est modeste et le vendeur reprend lancien — fenêtre dobjection ouverte en contrepartie.",
"status": "objection",
"windowEndsAt": "2026-08-12T10:00:00.000Z"
},
{
"id": "6bae3695-3fc5-4f70-8fbe-3b8a8076b416",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-06T09:00:00.000Z",
"updatedAt": "2026-08-08T14:30:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"title": "Réviser laccueil des nouveaux",
"body": "Trop de monde pousse la porte le samedi sans savoir par où commencer — deux pistes sont sur la table.",
"baselineNote": "Aujourdhui : un accueil au fil de leau, sans référent·e, et un petit guide souvent épuisé.",
"brief": {
"context": "Depuis le printemps, chaque samedi amène trois ou quatre nouvelles têtes.",
"effects": [
{
"label": "Chaque nouvelle personne repart accompagnée",
"target": "plus aucun samedi sans accueillant·e dici octobre"
}
]
},
"resources": {
"note": "Un binôme daccueil par samedi douverture"
},
"tags": [
"accueil",
"reglement"
],
"reversibility": "easy",
"weight": "binding",
"scope": {
"selfOnly": false,
"circleIds": [
"d35d01d4-4570-4e75-9c64-f00ba5118624"
],
"personIds": []
},
"route": "collective",
"triageRule": "R5",
"amendsClauseId": "8606f567-ebf8-4e61-a015-287c14a673ea",
"protocolId": "0a23358c-94bd-40b1-af99-96800e946081",
"status": "framing",
"windowEndsAt": "2026-08-20T09:00:00.000Z"
},
{
"id": "9a7bc593-654a-415c-b3d1-e7fdc7a510a5",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T18:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "343a60a7-add5-46b1-b6d6-9093ed2ad559",
"title": "Adhérer au réseau des ateliers partagés d’Île-de-France",
"body": "Quatre ateliers voisins mutualisent outillage, formations et bons plans fournisseurs.",
"baselineNote": "Aujourdhui : nous fonctionnons seuls, sans échange avec les ateliers voisins.",
"brief": {
"effects": [
{
"label": "Mutualiser loutillage et les formations avec les ateliers voisins",
"target": "2 formations partagées avant décembre"
}
]
},
"resources": {
"note": "Cotisation annuelle au réseau",
"amount": 120,
"unit": "€"
},
"tags": [
"reseau",
"ateliers"
],
"reversibility": "easy",
"weight": "binding",
"scope": {
"selfOnly": false,
"circleIds": [
"d35d01d4-4570-4e75-9c64-f00ba5118624"
],
"personIds": []
},
"route": "collective",
"triageRule": "R5",
"protocolId": "ab3c947a-76ff-438e-87dd-24c6d053afac",
"status": "voting"
},
{
"id": "c172cc05-571a-4d75-84b3-5bb602582534",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-04-20T18:00:00.000Z",
"updatedAt": "2026-05-07T09:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [
"dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"7589bff0-c5bd-4052-9144-bed92b0e7a3a"
],
"measurerIds": [
"62789d12-de5a-43bf-b7f4-111c642ec156"
],
"visibility": "collective",
"authorId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"title": "Chauffer le local au poêle à granulés",
"body": "Les convecteurs datent du précédent locataire et chauffent mal ; un poêle à granulés couvrirait la grande salle.",
"baselineNote": "Aujourdhui : trois convecteurs électriques, 620 € de facture lhiver dernier.",
"brief": {
"context": "Le local est glacial les soirs datelier de novembre à mars.",
"symptomsVsCauses": "Le froid est le symptôme ; la cause est un chauffage inadapté au volume de la grande salle.",
"effects": [
{
"label": "Réduire la facture de chauffage du local",
"target": "≤ 400 € pour lhiver 2026-2027"
},
{
"label": "Un local chauffé les soirs datelier"
}
]
},
"resources": {
"note": "Achat et pose du poêle, granulés pour lhiver",
"amount": 2400,
"unit": "€"
},
"tags": [
"local",
"chauffage",
"travaux"
],
"reversibility": "costly",
"weight": "structural",
"scope": {
"selfOnly": false,
"circleIds": [
"d35d01d4-4570-4e75-9c64-f00ba5118624"
],
"personIds": []
},
"route": "collective",
"triageRule": "R5",
"protocolId": "0a23358c-94bd-40b1-af99-96800e946081",
"status": "adopted",
"decidedAt": "2026-05-07T09:00:00.000Z",
"review": {
"dueAt": "2026-08-05T09:00:00.000Z"
}
},
{
"id": "04ee2ece-2e75-4394-a650-3ad7bea59123",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-03-02T10:00:00.000Z",
"updatedAt": "2026-07-01T09:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [
"343a60a7-add5-46b1-b6d6-9093ed2ad559"
],
"measurerIds": [
"cd7b8066-88ab-47af-9d53-acb467a5ea44"
],
"visibility": "collective",
"authorId": "343a60a7-add5-46b1-b6d6-9093ed2ad559",
"title": "Confier la communication à un prestataire",
"body": "Une lettre dinformation mensuelle sous-traitée à une petite agence du quartier.",
"brief": {
"effects": [
{
"label": "Une lettre dinformation mensuelle qui sort à lheure",
"target": "10 parutions par an",
"measured": {
"note": "Trois lettres parues en quatre mois, sans lien avec la vie du quartier.",
"at": "2026-06-20T09:00:00.000Z",
"byId": "cd7b8066-88ab-47af-9d53-acb467a5ea44"
}
}
]
},
"resources": {
"note": "Forfait mensuel du prestataire",
"amount": 90,
"unit": "€"
},
"tags": [
"communication"
],
"reversibility": "easy",
"weight": "binding",
"scope": {
"selfOnly": false,
"circleIds": [
"d35d01d4-4570-4e75-9c64-f00ba5118624"
],
"personIds": []
},
"route": "collective",
"triageRule": "R4",
"protocolId": "0a23358c-94bd-40b1-af99-96800e946081",
"status": "revoked",
"decidedAt": "2026-03-10T09:00:00.000Z",
"review": {
"dueAt": "2026-06-10T09:00:00.000Z",
"verdict": "revoke",
"note": "La lettre sortait, mais elle ne parlait plus de nous.",
"decidedAt": "2026-07-01T09:00:00.000Z"
}
},
{
"id": "69bc4dc5-b866-4a47-b2f3-46fa2d484fac",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-25T10:00:00.000Z",
"updatedAt": "2026-07-01T09:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [
"cd7b8066-88ab-47af-9d53-acb467a5ea44",
"781e0bb0-8006-4fe9-9501-f9c4533b216e"
],
"measurerIds": [],
"visibility": "collective",
"authorId": "cd7b8066-88ab-47af-9d53-acb467a5ea44",
"title": "Reprendre la communication en interne",
"body": "Ce quon en a appris : la parole du quartier ne se sous-traite pas. Élise et Karim reprennent la lettre, plus courte et plus vivante.",
"resources": {
"note": "Deux heures par mois d’Élise et de Karim"
},
"tags": [
"communication"
],
"reversibility": "easy",
"weight": "binding",
"scope": {
"selfOnly": false,
"circleIds": [
"d35d01d4-4570-4e75-9c64-f00ba5118624"
],
"personIds": []
},
"route": "collective",
"triageRule": "R4",
"protocolId": "0a23358c-94bd-40b1-af99-96800e946081",
"parentDecisionId": "04ee2ece-2e75-4394-a650-3ad7bea59123",
"chainKind": "revocation",
"status": "adopted",
"decidedAt": "2026-07-01T09:00:00.000Z"
},
{
"id": "64aea56e-93a3-43b6-8003-fe7ad9c7c86b",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-02T07:40:00.000Z",
"updatedAt": "2026-08-02T07:45:00.000Z",
"urgent": true,
"routeOverridden": false,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"title": "Couper leau de latelier bois — fuite sur le circuit",
"body": "Fuite au raccord de l’évier ce matin : vanne générale fermée en attendant le plombier.",
"tags": [
"local",
"urgence"
],
"reversibility": "easy",
"weight": "light",
"scope": {
"selfOnly": false,
"circleIds": [
"18a487ab-c0ec-43a4-bc15-e4861b949878"
],
"personIds": []
},
"route": "solo",
"triageRule": "R-U",
"status": "adopted",
"decidedAt": "2026-08-02T07:45:00.000Z"
},
{
"id": "25edc8b0-36e6-444a-8982-fb426e1cf964",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-02T08:00:00.000Z",
"updatedAt": "2026-08-04T08:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"title": "Ratifier la coupure deau durgence",
"body": "Décidé en urgence le 2 août — le collectif ratifie : la vanne reste fermée jusquau passage du plombier.",
"tags": [
"local",
"urgence"
],
"reversibility": "easy",
"weight": "light",
"scope": {
"selfOnly": false,
"circleIds": [
"18a487ab-c0ec-43a4-bc15-e4861b949878"
],
"personIds": []
},
"route": "collective",
"triageRule": "R-U",
"protocolId": "0a23358c-94bd-40b1-af99-96800e946081",
"parentDecisionId": "64aea56e-93a3-43b6-8003-fe7ad9c7c86b",
"chainKind": "ratification",
"status": "adopted",
"windowEndsAt": "2026-08-04T08:00:00.000Z",
"decidedAt": "2026-08-04T08:00:00.000Z"
},
{
"id": "c1b50996-bdf3-4c04-8060-fef8f80f9bfa",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-08T12:30:00.000Z",
"updatedAt": "2026-08-08T12:30:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"title": "Le marché du samedi est reconduit",
"tags": [
"marche",
"quartier"
],
"reversibility": "easy",
"weight": "light",
"scope": {
"selfOnly": false,
"circleIds": [
"18a487ab-c0ec-43a4-bc15-e4861b949878"
],
"personIds": []
},
"route": "record",
"triageRule": "R0c",
"decidedHow": "Décidé au café du quai après le marché, à main levée — comme dhabitude.",
"status": "adopted",
"decidedAt": "2026-08-08T12:30:00.000Z"
},
{
"id": "fd343327-1d0c-48e4-a92f-a32eeac7845c",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-28T18:00:00.000Z",
"updatedAt": "2026-07-28T18:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [
"62789d12-de5a-43bf-b7f4-111c642ec156"
],
"measurerIds": [],
"visibility": "collective",
"authorId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"title": "Réaménager le local du quai",
"body": "Le local déborde : électricité vieillissante, zones datelier qui se marchent dessus, espace commun encombré. On découpe en micro-décisions.",
"brief": {
"context": "Trois ans dactivité ont rempli le local plus vite que prévu.",
"effects": [
{
"label": "Un local où chaque atelier a sa zone et où lon circule",
"target": "zéro établi partagé entre deux ateliers dici novembre"
}
]
},
"resources": {
"note": "Budget travaux et week-ends de chantier",
"amount": 900,
"unit": "€"
},
"tags": [
"local",
"travaux",
"amenagement"
],
"reversibility": "costly",
"weight": "structural",
"scope": {
"selfOnly": false,
"circleIds": [
"18a487ab-c0ec-43a4-bc15-e4861b949878"
],
"personIds": []
},
"route": "collective",
"triageRule": "R5",
"protocolId": "0a23358c-94bd-40b1-af99-96800e946081",
"status": "framing"
},
{
"id": "00e9df0e-9975-4a4a-aa83-58fd3392c05c",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-29T09:00:00.000Z",
"updatedAt": "2026-08-06T09:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [
"7589bff0-c5bd-4052-9144-bed92b0e7a3a"
],
"measurerIds": [],
"visibility": "collective",
"authorId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"title": "Refaire l’électricité de latelier bois",
"body": "Des prises aux normes près des machines, un tableau dédié — l’électricien de la rue Neuve est disponible fin août.",
"brief": {
"effects": [
{
"label": "Des prises aux normes près des machines",
"target": "attestation de conformité obtenue"
}
]
},
"resources": {
"note": "Intervention de l’électricien et fournitures",
"amount": 450,
"unit": "€"
},
"tags": [
"local",
"travaux",
"electricite"
],
"reversibility": "costly",
"weight": "binding",
"scope": {
"selfOnly": false,
"circleIds": [
"18a487ab-c0ec-43a4-bc15-e4861b949878"
],
"personIds": []
},
"route": "advice",
"triageRule": "R3",
"parentDecisionId": "fd343327-1d0c-48e4-a92f-a32eeac7845c",
"chainKind": "element",
"status": "adopted",
"windowEndsAt": "2026-07-31T09:00:00.000Z",
"decidedAt": "2026-08-06T09:00:00.000Z"
},
{
"id": "0b07b85b-22c0-4fa1-8ce2-4b62dc518065",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-05T18:00:00.000Z",
"updatedAt": "2026-08-10T09:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"title": "Choisir lagencement de lespace commun",
"body": "Grande table centrale ou coin canapé près de la fenêtre : le plan est affiché au local.",
"tags": [
"local",
"amenagement"
],
"reversibility": "easy",
"weight": "light",
"scope": {
"selfOnly": false,
"circleIds": [
"18a487ab-c0ec-43a4-bc15-e4861b949878"
],
"personIds": []
},
"route": "collective",
"triageRule": "R4",
"protocolId": "0a23358c-94bd-40b1-af99-96800e946081",
"parentDecisionId": "fd343327-1d0c-48e4-a92f-a32eeac7845c",
"chainKind": "element",
"status": "voting"
},
{
"id": "aea1c674-665a-416e-b1dc-fc015a5fe1eb",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-03T18:00:00.000Z",
"updatedAt": "2026-08-04T09:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [
"f790d11d-a84f-4ed1-80c9-7077b870e099"
],
"measurerIds": [],
"visibility": "collective",
"authorId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"title": "Répartir le budget dateliers 2026",
"body": "Le budget annuel des ateliers se répartit au curseur : bois, textile, vélo — et une réserve calculée pour les imprévus.",
"baselineNote": "Aujourdhui : 40 % bois, 30 % textile, 20 % vélo, 10 % de réserve.",
"brief": {
"effects": [
{
"label": "Un budget dateliers réparti en connaissance de cause",
"target": "100 % ventilés avant la rentrée"
}
]
},
"resources": {
"note": "budget annuel ateliers",
"amount": 1200,
"unit": "€"
},
"tags": [
"budget",
"ateliers"
],
"reversibility": "easy",
"weight": "binding",
"scope": {
"selfOnly": false,
"circleIds": [
"db3def42-7c4c-4163-907e-3a818045db67",
"9f399d53-6cca-4375-bee7-374ae9cdd53f"
],
"personIds": []
},
"route": "collective",
"triageRule": "R5",
"protocolId": "ddfabf00-4b0d-4ee0-98b2-bb51b6845c17",
"paramSpec": {
"constraint": "sum100",
"impactAttrKey": "heures/mois",
"params": [
{
"key": "bois",
"label": "Atelier bois",
"kind": "share",
"min": 10,
"max": 60,
"step": 5,
"unit": "%",
"baseline": 40
},
{
"key": "textile",
"label": "Atelier textile",
"kind": "share",
"min": 10,
"max": 60,
"step": 5,
"unit": "%",
"baseline": 30
},
{
"key": "velo",
"label": "Atelier vélo",
"kind": "share",
"min": 0,
"max": 50,
"step": 5,
"unit": "%",
"baseline": 20
},
{
"key": "reserve",
"label": "Réserve",
"kind": "share",
"min": 0,
"max": 30,
"step": 1,
"unit": "%",
"baseline": 10,
"derived": true
}
]
},
"status": "voting"
},
{
"id": "38e46122-8147-4503-9105-f90a07055456",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-24T18:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [
"343a60a7-add5-46b1-b6d6-9093ed2ad559"
],
"measurerIds": [],
"visibility": "collective",
"authorId": "343a60a7-add5-46b1-b6d6-9093ed2ad559",
"title": "Fixer les tarifs dadhésion 2027",
"body": "Un tarif plein et un tarif solidaire, réglés au curseur — les votes sont figés, la médiane attend le geste de Chloé.",
"baselineNote": "Aujourdhui : 30 € plein tarif, 10 € solidaire.",
"brief": {
"effects": [
{
"label": "Une adhésion accessible qui couvre les charges",
"target": "≥ 480 € de cotisations en 2027"
}
]
},
"resources": {
"note": "Les cotisations financent la moitié du budget annuel"
},
"tags": [
"budget",
"adhesion"
],
"reversibility": "easy",
"weight": "binding",
"scope": {
"selfOnly": false,
"circleIds": [
"d35d01d4-4570-4e75-9c64-f00ba5118624"
],
"personIds": []
},
"route": "collective",
"triageRule": "R5",
"protocolId": "ddfabf00-4b0d-4ee0-98b2-bb51b6845c17",
"paramSpec": {
"constraint": "none",
"params": [
{
"key": "plein",
"label": "Tarif plein",
"kind": "slider",
"min": 20,
"max": 60,
"step": 5,
"unit": "€",
"baseline": 30
},
{
"key": "solidaire",
"label": "Tarif solidaire",
"kind": "slider",
"min": 5,
"max": 25,
"step": 1,
"unit": "€",
"baseline": 10
}
]
},
"status": "voting"
},
{
"id": "1bd63c1e-8454-4d0d-81ec-f05d15fbb31f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T11:00:00.000Z",
"updatedAt": "2026-08-09T11:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "cd7b8066-88ab-47af-9d53-acb467a5ea44",
"title": "Renouveler le contrat d’électricité du local",
"body": "Le mandat Trésorerie couvre les contrats du local — je transmets à Marcel.",
"tags": [
"local",
"contrats"
],
"reversibility": "easy",
"weight": "light",
"scope": {
"selfOnly": false,
"circleIds": [
"9f399d53-6cca-4375-bee7-374ae9cdd53f"
],
"personIds": []
},
"route": "transmit",
"triageRule": "R0b",
"status": "transmitted"
},
{
"id": "ed6dc706-29f9-4520-9131-b8f6a88efaea",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-10T18:00:00.000Z",
"updatedAt": "2026-06-30T18:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [],
"measurerIds": [],
"visibility": "collective",
"authorId": "318cf576-aa00-4cba-be63-e62551b4693e",
"title": "Acheter une imprimante 3D",
"body": "Prototyper les pièces cassées plutôt que racheter — filament et formation compris.",
"brief": {
"effects": [
{
"label": "Prototyper les pièces cassées plutôt que racheter"
}
]
},
"resources": {
"note": "Achat, filament et formation",
"amount": 650,
"unit": "€"
},
"tags": [
"materiel",
"ateliers"
],
"reversibility": "costly",
"weight": "binding",
"scope": {
"selfOnly": false,
"circleIds": [
"db3def42-7c4c-4163-907e-3a818045db67"
],
"personIds": []
},
"route": "collective",
"triageRule": "R5",
"protocolId": "ab3c947a-76ff-438e-87dd-24c6d053afac",
"status": "rejected",
"decidedAt": "2026-06-30T18:00:00.000Z"
},
{
"id": "a57378de-cefe-4361-a083-32c4aeea9863",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-03-15T10:00:00.000Z",
"updatedAt": "2026-05-12T09:00:00.000Z",
"urgent": false,
"routeOverridden": false,
"stewardIds": [
"4e1455b5-9697-48f9-b559-6edfe889b339"
],
"measurerIds": [
"dfe07fca-dc13-4ebc-9e11-0dced155e13f"
],
"visibility": "collective",
"authorId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"title": "Organiser la braderie de printemps",
"body": "Un samedi de braderie devant le local : vide-ateliers, réparations minute, buvette à prix libre.",
"brief": {
"effects": [
{
"label": "Financer les ateliers d’été",
"target": "≥ 300 € de recettes",
"measured": {
"note": "342 € de recettes et douze nouvelles adhésions.",
"at": "2026-05-02T09:00:00.000Z",
"byId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f"
}
}
]
},
"resources": {
"note": "Un samedi de bénévolat et les tables prêtées par la mairie"
},
"tags": [
"fete",
"budget",
"quartier"
],
"reversibility": "easy",
"weight": "binding",
"scope": {
"selfOnly": false,
"circleIds": [
"d35d01d4-4570-4e75-9c64-f00ba5118624"
],
"personIds": []
},
"route": "collective",
"triageRule": "R4",
"protocolId": "0a23358c-94bd-40b1-af99-96800e946081",
"status": "closed",
"decidedAt": "2026-03-25T09:00:00.000Z",
"review": {
"dueAt": "2026-05-10T09:00:00.000Z",
"verdict": "confirmed",
"note": "La braderie a rempli la caisse et le trottoir — à refaire lan prochain.",
"decidedAt": "2026-05-12T09:00:00.000Z"
}
}
],
"concerns": [
{
"id": "e426a925-681a-43a8-9d96-e96ccd4966ca",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T19:00:00.000Z",
"updatedAt": "2026-01-15T19:00:00.000Z",
"decisionId": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"personId": "3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"origin": "computed",
"reason": "Membre du cercle Tous — cercle électeur du mandat",
"beforeSnapshot": true
},
{
"id": "41c5fd75-0445-462e-97f6-ae3b6d5c421d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T19:00:00.000Z",
"updatedAt": "2026-01-15T19:00:00.000Z",
"decisionId": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"personId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"origin": "computed",
"reason": "Membre du cercle Tous — cercle électeur du mandat",
"beforeSnapshot": true
},
{
"id": "5bf8fee5-c72e-4830-9377-9bf7dd15054b",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T19:00:00.000Z",
"updatedAt": "2026-01-15T19:00:00.000Z",
"decisionId": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"personId": "343a60a7-add5-46b1-b6d6-9093ed2ad559",
"origin": "computed",
"reason": "Membre du cercle Tous — cercle électeur du mandat",
"beforeSnapshot": true
},
{
"id": "b5b2d066-62af-4c70-88a7-a3d5377e687c",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T19:00:00.000Z",
"updatedAt": "2026-01-15T19:00:00.000Z",
"decisionId": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"personId": "d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"origin": "computed",
"reason": "Membre du cercle Tous — cercle électeur du mandat",
"beforeSnapshot": true
},
{
"id": "2a77789c-3fdc-4241-9a46-01e250f5d8b1",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T19:00:00.000Z",
"updatedAt": "2026-01-15T19:00:00.000Z",
"decisionId": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"personId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"origin": "computed",
"reason": "Membre du cercle Tous — cercle électeur du mandat",
"beforeSnapshot": true
},
{
"id": "5b7e6df7-bf0c-4587-b351-03867ad2ea19",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T19:00:00.000Z",
"updatedAt": "2026-01-15T19:00:00.000Z",
"decisionId": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"personId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"origin": "computed",
"reason": "Membre du cercle Tous — cercle électeur du mandat",
"beforeSnapshot": true
},
{
"id": "de8c5e42-ebf9-4fea-ab40-ffe5b295c83d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T19:00:00.000Z",
"updatedAt": "2026-01-15T19:00:00.000Z",
"decisionId": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"personId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"origin": "computed",
"reason": "Membre du cercle Tous — cercle électeur du mandat",
"beforeSnapshot": true
},
{
"id": "cad4a375-3493-4ff4-b3c2-3cb37ba12ac1",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T19:00:00.000Z",
"updatedAt": "2026-01-15T19:00:00.000Z",
"decisionId": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"personId": "318cf576-aa00-4cba-be63-e62551b4693e",
"origin": "computed",
"reason": "Membre du cercle Tous — cercle électeur du mandat",
"beforeSnapshot": true
},
{
"id": "af275341-aa5b-45d1-8341-da03d654af8a",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T19:00:00.000Z",
"updatedAt": "2026-01-15T19:00:00.000Z",
"decisionId": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"personId": "d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"origin": "computed",
"reason": "Membre du cercle Tous — cercle électeur du mandat",
"beforeSnapshot": true
},
{
"id": "5e021df1-c0e8-46eb-b1b9-dd4e0769060d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T19:00:00.000Z",
"updatedAt": "2026-01-15T19:00:00.000Z",
"decisionId": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"personId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"origin": "computed",
"reason": "Membre du cercle Tous — cercle électeur du mandat",
"beforeSnapshot": true
},
{
"id": "f8832052-e315-4a9b-af05-9223176e4ee5",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T19:00:00.000Z",
"updatedAt": "2026-01-15T19:00:00.000Z",
"decisionId": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"personId": "781e0bb0-8006-4fe9-9501-f9c4533b216e",
"origin": "computed",
"reason": "Membre du cercle Tous — cercle électeur du mandat",
"beforeSnapshot": true
},
{
"id": "d425fa70-1d08-4f6e-8137-d3adb247c6c8",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T19:00:00.000Z",
"updatedAt": "2026-01-15T19:00:00.000Z",
"decisionId": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"personId": "cd7b8066-88ab-47af-9d53-acb467a5ea44",
"origin": "computed",
"reason": "Membre du cercle Tous — cercle électeur du mandat",
"beforeSnapshot": true
},
{
"id": "f5c1371a-6e0f-446f-b948-2356511ee5e0",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T09:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"decisionId": "9a7bc593-654a-415c-b3d1-e7fdc7a510a5",
"personId": "3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "b7e16a51-e0f8-41b3-95f8-14bfc68749f8",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T09:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"decisionId": "9a7bc593-654a-415c-b3d1-e7fdc7a510a5",
"personId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "a534a140-56b7-4236-8906-cb7dd1049bd0",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T09:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"decisionId": "9a7bc593-654a-415c-b3d1-e7fdc7a510a5",
"personId": "343a60a7-add5-46b1-b6d6-9093ed2ad559",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "0b1b5e4b-c575-4a6c-9f0d-66a181329cd7",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T09:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"decisionId": "9a7bc593-654a-415c-b3d1-e7fdc7a510a5",
"personId": "d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "00a87a19-fa11-4783-8658-ff2422acdd77",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T09:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"decisionId": "9a7bc593-654a-415c-b3d1-e7fdc7a510a5",
"personId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "aeaf2d4b-ebef-40d3-9a90-f7eccca1f778",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T09:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"decisionId": "9a7bc593-654a-415c-b3d1-e7fdc7a510a5",
"personId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "710908d9-4a85-48dd-ad1c-a7bdf1e33ab5",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T09:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"decisionId": "9a7bc593-654a-415c-b3d1-e7fdc7a510a5",
"personId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "a3b0bdbc-a5ec-4a10-8ac5-e8cfbab08164",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T09:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"decisionId": "9a7bc593-654a-415c-b3d1-e7fdc7a510a5",
"personId": "318cf576-aa00-4cba-be63-e62551b4693e",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "501a0623-baed-4b37-bc25-c7bd8cf155eb",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T09:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"decisionId": "9a7bc593-654a-415c-b3d1-e7fdc7a510a5",
"personId": "d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "8939ab28-3a21-4f2a-833e-3f5c583d6b91",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T09:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"decisionId": "9a7bc593-654a-415c-b3d1-e7fdc7a510a5",
"personId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "88fbaa18-b01d-4b4f-a509-d5bdec35066d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T09:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"decisionId": "9a7bc593-654a-415c-b3d1-e7fdc7a510a5",
"personId": "781e0bb0-8006-4fe9-9501-f9c4533b216e",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "e97af53d-1ffc-4e36-bb60-00bf6d0feb57",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T09:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"decisionId": "9a7bc593-654a-415c-b3d1-e7fdc7a510a5",
"personId": "cd7b8066-88ab-47af-9d53-acb467a5ea44",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "a4a21a2a-fe88-4d3b-9753-47b99ebe9191",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-04-30T09:00:00.000Z",
"updatedAt": "2026-04-30T09:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "e14fce56-1a73-43fb-be4d-c2df3c3b7ab4",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-04-30T09:00:00.000Z",
"updatedAt": "2026-04-30T09:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "3245c801-92ba-4e3f-965f-4aa123b33192",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-04-30T09:00:00.000Z",
"updatedAt": "2026-04-30T09:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "343a60a7-add5-46b1-b6d6-9093ed2ad559",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "e5e385fc-aa43-4816-8717-60770b993751",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-04-30T09:00:00.000Z",
"updatedAt": "2026-04-30T09:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "a56cbce0-9168-487a-a8a2-bceffc394ec9",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-04-30T09:00:00.000Z",
"updatedAt": "2026-04-30T09:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "5daa18c1-c8f5-4964-95e2-bf90322a8bce",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-04-30T09:00:00.000Z",
"updatedAt": "2026-04-30T09:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "47cc8cba-9661-4709-95a8-af4011435e66",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-04-30T09:00:00.000Z",
"updatedAt": "2026-04-30T09:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "b49e3775-d318-49a0-928e-a47219951c6a",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-04-30T09:00:00.000Z",
"updatedAt": "2026-04-30T09:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "318cf576-aa00-4cba-be63-e62551b4693e",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "cdf311e3-11b5-4db2-b635-26dff5e9996b",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-04-30T09:00:00.000Z",
"updatedAt": "2026-04-30T09:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "e995d669-6bf2-4f17-a2f4-6150f1243a0d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-04-30T09:00:00.000Z",
"updatedAt": "2026-04-30T09:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "9945b15c-7e18-46f4-b991-e7ad9ea04f81",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-04-30T09:00:00.000Z",
"updatedAt": "2026-04-30T09:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "781e0bb0-8006-4fe9-9501-f9c4533b216e",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "97642466-b734-45f4-a606-b9da09be8481",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-04-30T09:00:00.000Z",
"updatedAt": "2026-04-30T09:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "cd7b8066-88ab-47af-9d53-acb467a5ea44",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "ecee9ec4-98fd-4bd1-9ae6-1b518a10757d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-10T09:00:00.000Z",
"updatedAt": "2026-08-10T09:00:00.000Z",
"decisionId": "0b07b85b-22c0-4fa1-8ce2-4b62dc518065",
"personId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true,
"priority": 3
},
{
"id": "cf837a65-dea1-4d9e-a6c3-2088bdc7a0a4",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-10T09:00:00.000Z",
"updatedAt": "2026-08-10T09:00:00.000Z",
"decisionId": "0b07b85b-22c0-4fa1-8ce2-4b62dc518065",
"personId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true,
"priority": 3
},
{
"id": "11f7e53a-fb5d-4c7f-9064-c3f154846395",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-10T09:00:00.000Z",
"updatedAt": "2026-08-10T09:00:00.000Z",
"decisionId": "0b07b85b-22c0-4fa1-8ce2-4b62dc518065",
"personId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true,
"priority": 1
},
{
"id": "aa57892d-a757-4c2d-a1d2-57636991ff9a",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-10T09:00:00.000Z",
"updatedAt": "2026-08-10T09:00:00.000Z",
"decisionId": "0b07b85b-22c0-4fa1-8ce2-4b62dc518065",
"personId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true,
"priority": 2
},
{
"id": "6382fa52-7668-4816-800d-041dca8f1113",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-10T09:00:00.000Z",
"updatedAt": "2026-08-10T09:00:00.000Z",
"decisionId": "0b07b85b-22c0-4fa1-8ce2-4b62dc518065",
"personId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "620c8c68-bd29-4697-a25a-383f26887ba4",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T09:00:00.000Z",
"updatedAt": "2026-08-04T09:00:00.000Z",
"decisionId": "aea1c674-665a-416e-b1dc-fc015a5fe1eb",
"personId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"origin": "computed",
"reason": "Membre du cercle Ateliers",
"beforeSnapshot": true
},
{
"id": "b0ab8b2e-b267-49a2-80ee-e35e0abf2cc5",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T09:00:00.000Z",
"updatedAt": "2026-08-04T09:00:00.000Z",
"decisionId": "aea1c674-665a-416e-b1dc-fc015a5fe1eb",
"personId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"origin": "computed",
"reason": "Membre du cercle Ateliers",
"beforeSnapshot": true
},
{
"id": "44d4b6b3-de53-4c96-ab27-39435fb823bc",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T09:00:00.000Z",
"updatedAt": "2026-08-04T09:00:00.000Z",
"decisionId": "aea1c674-665a-416e-b1dc-fc015a5fe1eb",
"personId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"origin": "computed",
"reason": "Membre du cercle Ateliers",
"beforeSnapshot": true
},
{
"id": "9b91fdf4-7687-4c66-b86a-d5edde5e5287",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T09:00:00.000Z",
"updatedAt": "2026-08-04T09:00:00.000Z",
"decisionId": "aea1c674-665a-416e-b1dc-fc015a5fe1eb",
"personId": "318cf576-aa00-4cba-be63-e62551b4693e",
"origin": "computed",
"reason": "Membre du cercle Ateliers",
"beforeSnapshot": true
},
{
"id": "ad1b79b7-66e0-4d81-8aae-48f5aa071ad7",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T09:00:00.000Z",
"updatedAt": "2026-08-04T09:00:00.000Z",
"decisionId": "aea1c674-665a-416e-b1dc-fc015a5fe1eb",
"personId": "d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"origin": "computed",
"reason": "Membre du cercle Ateliers",
"beforeSnapshot": true
},
{
"id": "b56b0408-4f90-4895-84cd-238531a9c420",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T09:00:00.000Z",
"updatedAt": "2026-08-04T09:00:00.000Z",
"decisionId": "aea1c674-665a-416e-b1dc-fc015a5fe1eb",
"personId": "781e0bb0-8006-4fe9-9501-f9c4533b216e",
"origin": "computed",
"reason": "Membre du cercle Ateliers",
"beforeSnapshot": true
},
{
"id": "e88666ae-e697-4eae-b4a6-bbecda6fd288",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T09:00:00.000Z",
"updatedAt": "2026-08-04T09:00:00.000Z",
"decisionId": "aea1c674-665a-416e-b1dc-fc015a5fe1eb",
"personId": "cd7b8066-88ab-47af-9d53-acb467a5ea44",
"origin": "computed",
"reason": "Membre du cercle Ateliers",
"beforeSnapshot": true
},
{
"id": "3c13f70a-b391-4877-af34-590297c5fe1f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T09:00:00.000Z",
"updatedAt": "2026-08-04T09:00:00.000Z",
"decisionId": "aea1c674-665a-416e-b1dc-fc015a5fe1eb",
"personId": "3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"origin": "computed",
"reason": "Membre du cercle Bureau",
"beforeSnapshot": true
},
{
"id": "8979c4e5-faf0-4ac6-92ee-9aa31009d429",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T09:00:00.000Z",
"updatedAt": "2026-08-04T09:00:00.000Z",
"decisionId": "aea1c674-665a-416e-b1dc-fc015a5fe1eb",
"personId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"origin": "computed",
"reason": "Membre du cercle Bureau",
"beforeSnapshot": true
},
{
"id": "f7ebb8ba-da10-494e-a83b-856e60560908",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T09:00:00.000Z",
"updatedAt": "2026-08-04T09:00:00.000Z",
"decisionId": "aea1c674-665a-416e-b1dc-fc015a5fe1eb",
"personId": "343a60a7-add5-46b1-b6d6-9093ed2ad559",
"origin": "computed",
"reason": "Membre du cercle Bureau",
"beforeSnapshot": true
},
{
"id": "81df0889-01e4-41f9-bccc-165887634ee8",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T09:00:00.000Z",
"updatedAt": "2026-08-04T09:00:00.000Z",
"decisionId": "aea1c674-665a-416e-b1dc-fc015a5fe1eb",
"personId": "d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"origin": "computed",
"reason": "Membre du cercle Bureau",
"beforeSnapshot": true
},
{
"id": "6a48b4fc-6dd3-4435-9746-b3fab8963830",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-06T12:00:00.000Z",
"updatedAt": "2026-08-06T12:00:00.000Z",
"decisionId": "aea1c674-665a-416e-b1dc-fc015a5fe1eb",
"personId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"origin": "declared",
"reason": "Sest déclarée concernée après larrêt de la liste",
"beforeSnapshot": false,
"declaredNote": "Le budget vélo touche aussi les sorties du samedi que jaccompagne."
},
{
"id": "b88c9d63-e209-40cd-8c95-5329700489d7",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-26T09:00:00.000Z",
"updatedAt": "2026-07-26T09:00:00.000Z",
"decisionId": "38e46122-8147-4503-9105-f90a07055456",
"personId": "3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "380cabb4-eced-4352-a224-0a4767649acb",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-26T09:00:00.000Z",
"updatedAt": "2026-07-26T09:00:00.000Z",
"decisionId": "38e46122-8147-4503-9105-f90a07055456",
"personId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "da15ae05-1a69-4419-a6a8-73b1f2564cb6",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-26T09:00:00.000Z",
"updatedAt": "2026-07-26T09:00:00.000Z",
"decisionId": "38e46122-8147-4503-9105-f90a07055456",
"personId": "343a60a7-add5-46b1-b6d6-9093ed2ad559",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "090bf385-68fa-4237-bfb0-b9a93a7fb86d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-26T09:00:00.000Z",
"updatedAt": "2026-07-26T09:00:00.000Z",
"decisionId": "38e46122-8147-4503-9105-f90a07055456",
"personId": "d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "abc2e925-2844-4af7-ab0b-5f9e91d54e0d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-26T09:00:00.000Z",
"updatedAt": "2026-07-26T09:00:00.000Z",
"decisionId": "38e46122-8147-4503-9105-f90a07055456",
"personId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "682466ae-03ff-4959-a90c-0235daf2e776",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-26T09:00:00.000Z",
"updatedAt": "2026-07-26T09:00:00.000Z",
"decisionId": "38e46122-8147-4503-9105-f90a07055456",
"personId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "a419d006-623b-42ff-b7d4-795283fcb771",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-26T09:00:00.000Z",
"updatedAt": "2026-07-26T09:00:00.000Z",
"decisionId": "38e46122-8147-4503-9105-f90a07055456",
"personId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "ff845fbb-43fa-43e5-bd9a-d80983077a9f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-26T09:00:00.000Z",
"updatedAt": "2026-07-26T09:00:00.000Z",
"decisionId": "38e46122-8147-4503-9105-f90a07055456",
"personId": "318cf576-aa00-4cba-be63-e62551b4693e",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "3c804960-8741-42ac-aaa3-715c54c11977",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-26T09:00:00.000Z",
"updatedAt": "2026-07-26T09:00:00.000Z",
"decisionId": "38e46122-8147-4503-9105-f90a07055456",
"personId": "d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "1ae5fd3d-1f71-44fc-baca-d4ec2c7ca09f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-26T09:00:00.000Z",
"updatedAt": "2026-07-26T09:00:00.000Z",
"decisionId": "38e46122-8147-4503-9105-f90a07055456",
"personId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "a4ae055f-94f4-4c76-8722-408b8a3d6ebf",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-26T09:00:00.000Z",
"updatedAt": "2026-07-26T09:00:00.000Z",
"decisionId": "38e46122-8147-4503-9105-f90a07055456",
"personId": "781e0bb0-8006-4fe9-9501-f9c4533b216e",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "700064ba-f9f7-4aca-a7bf-886e4dde18e9",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-26T09:00:00.000Z",
"updatedAt": "2026-07-26T09:00:00.000Z",
"decisionId": "38e46122-8147-4503-9105-f90a07055456",
"personId": "cd7b8066-88ab-47af-9d53-acb467a5ea44",
"origin": "computed",
"reason": "Membre du cercle Tous",
"beforeSnapshot": true
},
{
"id": "95334dd5-3b8c-475d-9424-7d6532243ac5",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-16T18:00:00.000Z",
"updatedAt": "2026-06-16T18:00:00.000Z",
"decisionId": "ed6dc706-29f9-4520-9131-b8f6a88efaea",
"personId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"origin": "computed",
"reason": "Membre du cercle Ateliers",
"beforeSnapshot": true
},
{
"id": "14588892-33b9-45e0-96ae-8be9df872a44",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-16T18:00:00.000Z",
"updatedAt": "2026-06-16T18:00:00.000Z",
"decisionId": "ed6dc706-29f9-4520-9131-b8f6a88efaea",
"personId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"origin": "computed",
"reason": "Membre du cercle Ateliers",
"beforeSnapshot": true
},
{
"id": "028e8fa0-1035-4d82-acdb-f7f622c349ae",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-16T18:00:00.000Z",
"updatedAt": "2026-06-16T18:00:00.000Z",
"decisionId": "ed6dc706-29f9-4520-9131-b8f6a88efaea",
"personId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"origin": "computed",
"reason": "Membre du cercle Ateliers",
"beforeSnapshot": true
},
{
"id": "8f42f88d-5e8e-42d1-b1aa-80003e9150a3",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-16T18:00:00.000Z",
"updatedAt": "2026-06-16T18:00:00.000Z",
"decisionId": "ed6dc706-29f9-4520-9131-b8f6a88efaea",
"personId": "318cf576-aa00-4cba-be63-e62551b4693e",
"origin": "computed",
"reason": "Membre du cercle Ateliers",
"beforeSnapshot": true
},
{
"id": "681b3c60-14ea-4844-b76b-cd0cb66b353e",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-16T18:00:00.000Z",
"updatedAt": "2026-06-16T18:00:00.000Z",
"decisionId": "ed6dc706-29f9-4520-9131-b8f6a88efaea",
"personId": "d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"origin": "computed",
"reason": "Membre du cercle Ateliers",
"beforeSnapshot": true
},
{
"id": "c77c3c80-7065-4dcd-8dd2-506f017ca29f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-16T18:00:00.000Z",
"updatedAt": "2026-06-16T18:00:00.000Z",
"decisionId": "ed6dc706-29f9-4520-9131-b8f6a88efaea",
"personId": "781e0bb0-8006-4fe9-9501-f9c4533b216e",
"origin": "computed",
"reason": "Membre du cercle Ateliers",
"beforeSnapshot": true
},
{
"id": "f1f3ad32-f95e-438c-bf2c-c3855f544097",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-16T18:00:00.000Z",
"updatedAt": "2026-06-16T18:00:00.000Z",
"decisionId": "ed6dc706-29f9-4520-9131-b8f6a88efaea",
"personId": "cd7b8066-88ab-47af-9d53-acb467a5ea44",
"origin": "computed",
"reason": "Membre du cercle Ateliers",
"beforeSnapshot": true
},
{
"id": "06f121a7-dfa5-4562-a272-1cff787dcaeb",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T09:00:00.000Z",
"updatedAt": "2026-08-11T09:00:00.000Z",
"decisionId": "06c7e749-0fe2-41bf-ab59-3c3fadc5928d",
"personId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "56c16805-7cb4-49b9-8cf2-4bbc1f5689e5",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T09:00:00.000Z",
"updatedAt": "2026-08-11T09:00:00.000Z",
"decisionId": "06c7e749-0fe2-41bf-ab59-3c3fadc5928d",
"personId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "6d572839-6ce1-4e1d-b0e9-7d1f1f6d885b",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T09:00:00.000Z",
"updatedAt": "2026-08-11T09:00:00.000Z",
"decisionId": "06c7e749-0fe2-41bf-ab59-3c3fadc5928d",
"personId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "1e18f870-3449-43e0-aaa5-5bcaa83e4b5f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T09:00:00.000Z",
"updatedAt": "2026-08-11T09:00:00.000Z",
"decisionId": "06c7e749-0fe2-41bf-ab59-3c3fadc5928d",
"personId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "5979d8e2-3698-4150-83cb-190278ebdf04",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T09:00:00.000Z",
"updatedAt": "2026-08-11T09:00:00.000Z",
"decisionId": "06c7e749-0fe2-41bf-ab59-3c3fadc5928d",
"personId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "653b45ac-a8eb-423b-94d5-a12f381db53a",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T10:30:00.000Z",
"updatedAt": "2026-08-11T10:30:00.000Z",
"decisionId": "06c7e749-0fe2-41bf-ab59-3c3fadc5928d",
"personId": "343a60a7-add5-46b1-b6d6-9093ed2ad559",
"origin": "declared",
"reason": "Sest déclarée concernée",
"beforeSnapshot": true,
"declaredNote": "Je passe devant la façade tous les matins — partante pour aider au chantier."
},
{
"id": "19b995b5-b6c6-4fd3-84ca-437bee054390",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T10:00:00.000Z",
"updatedAt": "2026-08-09T10:00:00.000Z",
"decisionId": "3c9829f6-196e-4029-ac60-06039ceb121f",
"personId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "a62575e5-80ab-4d7d-9b60-c2c2100f0108",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T10:00:00.000Z",
"updatedAt": "2026-08-09T10:00:00.000Z",
"decisionId": "3c9829f6-196e-4029-ac60-06039ceb121f",
"personId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "e10ef725-af68-41f0-a4f8-b480edf1a7c5",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T10:00:00.000Z",
"updatedAt": "2026-08-09T10:00:00.000Z",
"decisionId": "3c9829f6-196e-4029-ac60-06039ceb121f",
"personId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "0608520e-f9ec-48cb-bed1-d5d7517ca4d9",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T10:00:00.000Z",
"updatedAt": "2026-08-09T10:00:00.000Z",
"decisionId": "3c9829f6-196e-4029-ac60-06039ceb121f",
"personId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "8307390f-087e-4fbe-8445-ec4f4602953d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T10:00:00.000Z",
"updatedAt": "2026-08-09T10:00:00.000Z",
"decisionId": "3c9829f6-196e-4029-ac60-06039ceb121f",
"personId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "cc7203e3-2b0c-472f-8eef-ce37fcd0cb01",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T10:00:00.000Z",
"updatedAt": "2026-08-11T10:00:00.000Z",
"decisionId": "88cced14-15b9-4291-9534-59f6fa141b92",
"personId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "19685591-c551-4bb0-b3fb-bafab3a3144e",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T10:00:00.000Z",
"updatedAt": "2026-08-11T10:00:00.000Z",
"decisionId": "88cced14-15b9-4291-9534-59f6fa141b92",
"personId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "85075aa2-a8fe-48aa-b057-64d6b45304da",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T10:00:00.000Z",
"updatedAt": "2026-08-11T10:00:00.000Z",
"decisionId": "88cced14-15b9-4291-9534-59f6fa141b92",
"personId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "aee175f9-7879-4704-bad7-f8ef8d340176",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T10:00:00.000Z",
"updatedAt": "2026-08-11T10:00:00.000Z",
"decisionId": "88cced14-15b9-4291-9534-59f6fa141b92",
"personId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "d9398f7e-efc3-40c1-a4ff-ddc881580421",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T10:00:00.000Z",
"updatedAt": "2026-08-11T10:00:00.000Z",
"decisionId": "88cced14-15b9-4291-9534-59f6fa141b92",
"personId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
},
{
"id": "8efff575-dbfb-4bf6-a7b8-44e8531020a9",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T10:00:00.000Z",
"updatedAt": "2026-08-11T10:00:00.000Z",
"decisionId": "1e46a8f1-89f6-4018-b35c-b9c9e3f28551",
"personId": "3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"origin": "computed",
"reason": "Membre du cercle Bureau",
"beforeSnapshot": true
},
{
"id": "87c48c91-7888-4bd3-8d18-86cf8448a495",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T10:00:00.000Z",
"updatedAt": "2026-08-11T10:00:00.000Z",
"decisionId": "1e46a8f1-89f6-4018-b35c-b9c9e3f28551",
"personId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"origin": "computed",
"reason": "Membre du cercle Bureau",
"beforeSnapshot": true
},
{
"id": "7b61037b-7f8b-47ef-a9e0-3cf9db443fd2",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T10:00:00.000Z",
"updatedAt": "2026-08-11T10:00:00.000Z",
"decisionId": "1e46a8f1-89f6-4018-b35c-b9c9e3f28551",
"personId": "343a60a7-add5-46b1-b6d6-9093ed2ad559",
"origin": "computed",
"reason": "Membre du cercle Bureau",
"beforeSnapshot": true
},
{
"id": "aa64a7ad-123c-4478-839f-cd23cf9e87c0",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T10:00:00.000Z",
"updatedAt": "2026-08-11T10:00:00.000Z",
"decisionId": "1e46a8f1-89f6-4018-b35c-b9c9e3f28551",
"personId": "d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"origin": "computed",
"reason": "Membre du cercle Bureau",
"beforeSnapshot": true
},
{
"id": "aa2f96f7-f039-401e-a75f-d287ec8e7fdf",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-29T09:00:00.000Z",
"updatedAt": "2026-07-29T09:00:00.000Z",
"decisionId": "00e9df0e-9975-4a4a-aa83-58fd3392c05c",
"personId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true,
"priority": 1
},
{
"id": "6ad661f8-4501-487b-ab20-89aeb6c3192b",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-29T09:00:00.000Z",
"updatedAt": "2026-07-29T09:00:00.000Z",
"decisionId": "00e9df0e-9975-4a4a-aa83-58fd3392c05c",
"personId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true,
"priority": 2
},
{
"id": "913c5533-2e79-4279-ba28-f9c2cfee3acc",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-29T09:00:00.000Z",
"updatedAt": "2026-07-29T09:00:00.000Z",
"decisionId": "00e9df0e-9975-4a4a-aa83-58fd3392c05c",
"personId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true,
"priority": 3
},
{
"id": "c58acec1-9f9e-4a47-add7-9dff106262a1",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-29T09:00:00.000Z",
"updatedAt": "2026-07-29T09:00:00.000Z",
"decisionId": "00e9df0e-9975-4a4a-aa83-58fd3392c05c",
"personId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true,
"priority": 0
},
{
"id": "874cfea2-a603-4915-b2c8-4263a9489471",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-29T09:00:00.000Z",
"updatedAt": "2026-07-29T09:00:00.000Z",
"decisionId": "00e9df0e-9975-4a4a-aa83-58fd3392c05c",
"personId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"origin": "computed",
"reason": "Membre du cercle Le local du quai",
"beforeSnapshot": true
}
],
"objections": [
{
"id": "0d529a1e-1352-4036-a08d-eec479044f2c",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-10T14:00:00.000Z",
"updatedAt": "2026-08-10T14:00:00.000Z",
"decisionId": "3c9829f6-196e-4029-ac60-06039ceb121f",
"personId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"kind": "boundary",
"argument": "Les bénévoles du marché qui ouvrent le local le samedi ne sont pas dans le périmètre — il faut les compter avant de parler du fond.",
"status": "open"
},
{
"id": "b5e3a095-0753-475d-a109-0784c9a8956b",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-05-03T10:00:00.000Z",
"updatedAt": "2026-05-05T09:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "781e0bb0-8006-4fe9-9501-f9c4533b216e",
"kind": "content",
"argument": "Le granulé nous lie à un seul fournisseur du coin — que fait-on sil ferme ?",
"status": "withdrawn",
"resolutionNote": "Retirée après lajout dun second fournisseur au dossier."
}
],
"advices": [
{
"id": "0282d102-4c3e-4f6b-b5ba-4129c54aa7ce",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T10:00:00.000Z",
"updatedAt": "2026-08-11T10:00:00.000Z",
"decisionId": "06c7e749-0fe2-41bf-ab59-3c3fadc5928d",
"personId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"position": "favorable",
"note": "Le jaune paille irait bien avec les volets — et jai un pistolet à peinture à prêter."
},
{
"id": "8e920ded-3c91-4225-816b-d405d02e8285",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T11:15:00.000Z",
"updatedAt": "2026-08-11T11:15:00.000Z",
"decisionId": "06c7e749-0fe2-41bf-ab59-3c3fadc5928d",
"personId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"position": "reserved",
"note": "Daccord sur le principe, mais pas pendant les semaines de marché — l’échafaudage bloquerait le trottoir."
},
{
"id": "159235f6-16e1-4735-be7f-9b2a1177371e",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-30T09:00:00.000Z",
"updatedAt": "2026-07-30T09:00:00.000Z",
"decisionId": "00e9df0e-9975-4a4a-aa83-58fd3392c05c",
"personId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"position": "favorable",
"note": "Prends l’électricien qui a refait la boutique de la rue Neuve — sérieux et pas cher."
}
],
"assents": [
{
"id": "16955505-5630-4cc4-a188-1af1b394eb70",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-11T11:00:00.000Z",
"updatedAt": "2026-08-11T11:00:00.000Z",
"decisionId": "88cced14-15b9-4291-9534-59f6fa141b92",
"personId": "62789d12-de5a-43bf-b7f4-111c642ec156"
},
{
"id": "85483c5e-0ac0-4983-aede-d3c3195a29e5",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-05-02T10:00:00.000Z",
"updatedAt": "2026-05-02T10:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "f790d11d-a84f-4ed1-80c9-7077b870e099"
},
{
"id": "3e9c97c4-892e-4caf-8eb7-7e7ce2157bb0",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-05-04T16:00:00.000Z",
"updatedAt": "2026-05-04T16:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"personId": "4e1455b5-9697-48f9-b559-6edfe889b339"
},
{
"id": "b20c904c-9c4a-4e3f-9c66-142925d95561",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-10T15:00:00.000Z",
"updatedAt": "2026-08-10T15:00:00.000Z",
"decisionId": "0b07b85b-22c0-4fa1-8ce2-4b62dc518065",
"personId": "f790d11d-a84f-4ed1-80c9-7077b870e099"
}
],
"mandates": [
{
"id": "a76dfe11-db3e-4356-b540-87109ee02199",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-29T19:00:00.000Z",
"updatedAt": "2026-05-03T09:00:00.000Z",
"title": "Trésorerie",
"holderId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"originDecisionId": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"domain": {
"circleIds": [
"9f399d53-6cca-4375-bee7-374ae9cdd53f"
],
"tags": [
"finances",
"tresorerie"
]
},
"startsAt": "2026-02-01T00:00:00.000Z",
"endsAt": "2027-01-31T23:59:00.000Z",
"electorCircleId": "d35d01d4-4570-4e75-9c64-f00ba5118624",
"nominationMethod": "election-no-candidate",
"reports": [
{
"dueAt": "2026-05-01T12:00:00.000Z",
"deliveredAt": "2026-05-03T09:00:00.000Z",
"content": "Trésorerie au 30 avril : 3 180 € en caisse, cotisations rentrées aux deux tiers, assurance et loyer à jour. Le poêle à granulés est provisionné."
},
{
"dueAt": "2026-08-01T12:00:00.000Z"
}
],
"status": "active"
}
],
"docs": [
{
"id": "931d78d6-6931-4570-a7ae-058a344dc105",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-12T11:00:00.000Z",
"updatedAt": "2026-01-12T11:00:00.000Z",
"slug": "pacte-atelier-du-canal",
"title": "Notre Pacte",
"role": "pact",
"description": "Notre contrat social — sacralisé, jamais immuable."
},
{
"id": "3a7b054a-ce09-42ca-ae94-a57d99230854",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-19T11:00:00.000Z",
"updatedAt": "2026-01-19T11:00:00.000Z",
"slug": "reglement-interieur",
"title": "Règlement intérieur",
"role": "reference",
"description": "Les règles de vie du local et des ateliers — huit clauses, amendables par décision."
}
],
"clauses": [
{
"id": "8d173627-9d2c-47f5-b972-9854626c416a",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "Préambule",
"position": 1,
"code": "P1",
"title": "Autonomie, Équilibre, Liaison",
"inertia": "max",
"currentVersionId": "fb0b3662-73c6-4c4b-85ff-44621789c564"
},
{
"id": "ba7b0679-61f4-404b-ade5-bc5ef73c387f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "A — Finalité",
"position": 2,
"code": "A1",
"title": "Notre finalité",
"inertia": "max",
"currentVersionId": "78b2e345-251b-4678-acba-c64b3603225f"
},
{
"id": "9cc188ff-5006-43ac-9fc1-f232d66d4910",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "B — Le chemin des décisions",
"position": 3,
"code": "B1",
"title": "Petit groupe",
"inertia": "standard",
"currentVersionId": "1001bb59-b377-4d3e-aa52-3133210ac8b1",
"settingKey": "triage.smallGroupMax"
},
{
"id": "f26c1d66-6591-4d38-a4ad-1c0eea221a4d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "B — Le chemin des décisions",
"position": 4,
"code": "B2",
"title": "Grand corps",
"inertia": "standard",
"currentVersionId": "2007ccdd-5f5b-463c-802e-cc0b34c6a7e4",
"settingKey": "triage.collectiveMin"
},
{
"id": "20b30b90-b784-456e-a233-e3a4fa26b0a9",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "B — Le chemin des décisions",
"position": 5,
"code": "B3",
"title": "Consentement direct",
"inertia": "standard",
"currentVersionId": "20e117ec-35ae-4af5-bcf1-eed3fd7f323f",
"settingKey": "triage.consentMax"
},
{
"id": "44437252-8e01-4881-b375-1a6368a284cc",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "B — Le chemin des décisions",
"position": 6,
"code": "B4",
"title": "Fenêtre d'objection",
"inertia": "standard",
"currentVersionId": "0e6703f2-e37c-44c7-b852-e48d9c25d0ca",
"settingKey": "triage.objectionWindowHours"
},
{
"id": "1973ea50-a0d0-4610-ae74-5664f628cd67",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "B — Le chemin des décisions",
"position": 7,
"code": "B5",
"title": "Fenêtre d'avis",
"inertia": "standard",
"currentVersionId": "79c079b1-c400-4eb0-a379-bee9a1645e7c",
"settingKey": "triage.adviceWindowHours"
},
{
"id": "4d3114ef-d2ce-4dd7-b19f-ace2a39a3b60",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "B — Le chemin des décisions",
"position": 8,
"code": "B6",
"title": "Temps de formulation",
"inertia": "standard",
"currentVersionId": "cf3e6996-20c0-49c9-8473-09e9bd56180e",
"settingKey": "triage.framingDays"
},
{
"id": "356773bd-2cef-41b4-9905-b6a97f2fb197",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "B — Le chemin des décisions",
"position": 9,
"code": "B7",
"title": "Affluence",
"inertia": "standard",
"currentVersionId": "8c093ca8-67cc-4d63-8814-6ff8cdb04de7",
"settingKey": "triage.concernEscalateRatio"
},
{
"id": "c420e31e-f246-4577-b9db-3ab072d688a6",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "B — Le chemin des décisions",
"position": 10,
"code": "B8",
"title": "Récurrence",
"inertia": "standard",
"currentVersionId": "d3306e55-d82a-49e2-896b-1d5bf932428c",
"settingKey": "triage.recurrenceThreshold"
},
{
"id": "0451d643-65cf-4b0e-9c94-eca636adafa3",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "B — Le chemin des décisions",
"position": 11,
"code": "B9",
"title": "L'épreuve du réel",
"inertia": "standard",
"currentVersionId": "c763c602-a22d-4fbe-8684-effff21c0161",
"settingKey": "triage.reviewDelayDays"
},
{
"id": "1c0976d4-9c1b-4d53-8750-48d9fd175a86",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "B — Le chemin des décisions",
"position": 12,
"code": "B10",
"title": "La matière avant le vote",
"inertia": "high",
"currentVersionId": "e82588ba-8bb5-44cf-86e5-05ae2847771f",
"settingKey": "triage.requireEffects"
},
{
"id": "8f4c903f-ca7d-4348-bef1-d7add8aa5214",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "C — Nos protocoles",
"position": 13,
"code": "C1",
"title": "Le consentement, socle commun",
"inertia": "high",
"currentVersionId": "c6deae06-a98c-4984-915c-dd582bb21e6b",
"settingKey": "protocols.consent"
},
{
"id": "5342dea4-9789-47d2-9c25-bbafbc6679f3",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "C — Nos protocoles",
"position": 14,
"code": "C2",
"title": "Le vote nuancé",
"inertia": "high",
"currentVersionId": "f198c834-7bb8-4dc2-89fc-dca0e6283945",
"settingKey": "protocols.nuanced"
},
{
"id": "88be8e43-3828-4919-84d4-8e1a63d9b3bc",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "C — Nos protocoles",
"position": 15,
"code": "C3",
"title": "Les grands corps décident en nuancé",
"inertia": "high",
"currentVersionId": "df82efd7-5437-4522-806b-251a2270a7db",
"settingKey": "protocols.large"
},
{
"id": "a901241e-a583-4a3d-a04c-637497a6c7dd",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "C — Nos protocoles",
"position": 16,
"code": "C4",
"title": "Le réglage collectif",
"inertia": "high",
"currentVersionId": "b6f3df49-06a5-4087-b151-0898836c4a15",
"settingKey": "protocols.parametric"
},
{
"id": "78327bb7-98e0-4ada-8de7-33fd6c323849",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"docId": "931d78d6-6931-4570-a7ae-058a344dc105",
"section": "C — Nos protocoles",
"position": 17,
"code": "C5",
"title": "L'élection sans candidat",
"inertia": "high",
"currentVersionId": "a5b998ac-e055-4f62-ab1b-fa7a387616e2",
"settingKey": "protocols.election"
},
{
"id": "51ca3f57-d2fa-492c-9881-dbb78fa2360a",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"docId": "3a7b054a-ce09-42ca-ae94-a57d99230854",
"section": "Vie du local",
"position": 1,
"code": "RI-1",
"title": "Ouverture du local",
"inertia": "low",
"currentVersionId": "2c1f1c62-215b-4d72-85b7-5d9df54a20c3"
},
{
"id": "754c2984-4eca-4289-8fcd-aabb5152675b",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"docId": "3a7b054a-ce09-42ca-ae94-a57d99230854",
"section": "Vie du local",
"position": 2,
"code": "RI-2",
"title": "Rangement partagé",
"inertia": "low",
"currentVersionId": "a80b60d6-d685-48a5-9cc7-286a4cb06a73"
},
{
"id": "180b8be4-52ad-4ab9-bfa2-7dfc6ef094a1",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"docId": "3a7b054a-ce09-42ca-ae94-a57d99230854",
"section": "Matériel",
"position": 3,
"code": "RI-3",
"title": "Prêt du matériel",
"inertia": "standard",
"currentVersionId": "7aa04acc-bd70-44cb-a688-9892bed5b496"
},
{
"id": "8606f567-ebf8-4e61-a015-287c14a673ea",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"docId": "3a7b054a-ce09-42ca-ae94-a57d99230854",
"section": "Vie commune",
"position": 4,
"code": "RI-4",
"title": "Accueil des nouveaux",
"inertia": "standard",
"currentVersionId": "2e0b6dc6-eb1e-4fe0-8be3-01119049f0a6"
},
{
"id": "1cdb3683-a76c-473b-bac2-e8a763f89b74",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"docId": "3a7b054a-ce09-42ca-ae94-a57d99230854",
"section": "Adhésion",
"position": 5,
"code": "RI-5",
"title": "Cotisation annuelle",
"inertia": "high",
"currentVersionId": "6a7b3679-dbd8-4314-8943-6095a7aaa9a3"
},
{
"id": "d5e4b8fc-cd9d-4efd-a2ef-492752da7f97",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"docId": "3a7b054a-ce09-42ca-ae94-a57d99230854",
"section": "Sécurité",
"position": 6,
"code": "RI-6",
"title": "Usage des machines",
"inertia": "high",
"currentVersionId": "7331eb61-898f-4fc0-8f0a-d8a8922c1ca2"
},
{
"id": "0b798f89-0b9b-4285-b3ff-e3aa4eaf9787",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"docId": "3a7b054a-ce09-42ca-ae94-a57d99230854",
"section": "Adhésion",
"position": 7,
"code": "RI-7",
"title": "Non-lucrativité",
"inertia": "max",
"currentVersionId": "f4c82cc1-898d-4178-b1e3-a51d8b8af7c4"
},
{
"id": "2d8c6e71-61ed-49d4-99ad-0cc7d5ee9d4c",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"docId": "3a7b054a-ce09-42ca-ae94-a57d99230854",
"section": "Vie commune",
"position": 8,
"code": "RI-8",
"title": "Respect et bienveillance",
"inertia": "max",
"currentVersionId": "676e1c17-b66c-401d-aa28-54d2e7a6ce69"
}
],
"versions": [
{
"id": "fb0b3662-73c6-4c4b-85ff-44621789c564",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "8d173627-9d2c-47f5-b972-9854626c416a",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Trois boussoles guident l'Atelier du Canal : l'autonomie de chacun·e dans ses gestes, l'équilibre entre les ateliers et les personnes, la liaison avec le quartier qui nous entoure.",
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "78b2e345-251b-4678-acba-c64b3603225f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "ba7b0679-61f4-404b-ade5-bc5ef73c387f",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "L'Atelier du Canal existe pour l'entraide de quartier : des ateliers partagés — bois, textile, vélo — où l'on apprend, répare et transmet ensemble, à prix libre et à portée de tous.",
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "1001bb59-b377-4d3e-aa52-3133210ac8b1",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "9cc188ff-5006-43ac-9fc1-f232d66d4910",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Jusqu'à quatre personnes concernées, on se parle et on décide ensemble, sans ouvrir de session.",
"settingValue": 4,
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "2007ccdd-5f5b-463c-802e-cc0b34c6a7e4",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "f26c1d66-6591-4d38-a4ad-1c0eea221a4d",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "À partir de cinquante personnes concernées, la décision passe par le protocole des grands corps.",
"settingValue": 50,
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "20e117ec-35ae-4af5-bcf1-eed3fd7f323f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "20b30b90-b784-456e-a233-e3a4fa26b0a9",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Jusqu'à sept personnes concernées, le consentement est notre chemin naturel.",
"settingValue": 7,
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "0e6703f2-e37c-44c7-b852-e48d9c25d0ca",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "44437252-8e01-4881-b375-1a6368a284cc",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Une journée pour dire « ça me va » ou objecter — nos décisions ne traînent pas, elles restent révisables.",
"settingValue": 24,
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "79c079b1-c400-4eb0-a379-bee9a1645e7c",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "1973ea50-a0d0-4610-ae74-5664f628cd67",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Deux jours pour recueillir les avis avant de décider en écoutant.",
"settingValue": 48,
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "cf3e6996-20c0-49c9-8473-09e9bd56180e",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "4d3114ef-d2ce-4dd7-b19f-ace2a39a3b60",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Quatorze jours pour s'instruire et formuler des contre-propositions quand la décision structure.",
"settingValue": 14,
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "8c093ca8-67cc-4d63-8814-6ff8cdb04de7",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "356773bd-2cef-41b4-9905-b6a97f2fb197",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Quand la moitié des concerné·es de second lieu se déclarent, le périmètre doit être traité : élargir, ou motiver publiquement son maintien.",
"settingValue": 0.5,
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "d3306e55-d82a-49e2-896b-1d5bf932428c",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "c420e31e-f246-4577-b9db-3ab072d688a6",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Trois décisions semblables en trois mois : le Fil propose un mandat ou une règle.",
"settingValue": 3,
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "c763c602-a22d-4fbe-8684-effff21c0161",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "0451d643-65cf-4b0e-9c94-eca636adafa3",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Quatre-vingt-dix jours après une décision structurante : le réel a-t-il suivi ?",
"settingValue": 90,
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "e82588ba-8bb5-44cf-86e5-05ae2847771f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "1c0976d4-9c1b-4d53-8750-48d9fd175a86",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Toute décision engageante ou structurante s'ouvre avec au moins un effet recherché — on ne vote pas sur du vide.",
"settingValue": "binding",
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "c6deae06-a98c-4984-915c-dd582bb21e6b",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "8f4c903f-ca7d-4348-bef1-d7add8aa5214",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Le consentement est notre protocole de base : une proposition passe quand plus personne ne sy oppose.",
"settingValue": "0a23358c-94bd-40b1-af99-96800e946081",
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "f198c834-7bb8-4dc2-89fc-dca0e6283945",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "5342dea4-9789-47d2-9c25-bbafbc6679f3",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Quand le consentement ne suffit plus, six nuances valent mieux que deux camps.",
"settingValue": "ab3c947a-76ff-438e-87dd-24c6d053afac",
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "df82efd7-5437-4522-806b-251a2270a7db",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "88be8e43-3828-4919-84d4-8e1a63d9b3bc",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Même nombreux·ses, nous refusons le pour/contre : le grand corps décide en nuancé — jamais deux camps, jamais un perdant.",
"settingValue": "ab3c947a-76ff-438e-87dd-24c6d053afac",
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "b6f3df49-06a5-4087-b151-0898836c4a15",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "a901241e-a583-4a3d-a04c-637497a6c7dd",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Quand la question est un nombre, un pourcentage ou un montant, on décide au curseur : chacun·e règle, la médiane éclaire, le garant cristallise.",
"settingValue": "ddfabf00-4b0d-4ee0-98b2-bb51b6845c17",
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "a5b998ac-e055-4f62-ab1b-fa7a387616e2",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T18:00:00.000Z",
"updatedAt": "2026-01-15T18:00:00.000Z",
"clauseId": "78327bb7-98e0-4ada-8de7-33fd6c323849",
"decisionId": "f25c44df-59e1-48ef-bffb-d06d058632b1",
"versionLabel": "v1",
"content": "Les responsabilités se confient par désignation : sans candidature, avec vote blanc, et le départage par les personnes — jamais par l'outil.",
"settingValue": "d9af660a-5fea-4984-9ada-a3df18220783",
"status": "current",
"adoptedAt": "2026-01-15T18:00:00.000Z"
},
{
"id": "2c1f1c62-215b-4d72-85b7-5d9df54a20c3",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"clauseId": "51ca3f57-d2fa-492c-9881-dbb78fa2360a",
"decisionId": "2822b935-48db-483d-851b-eb38b7d8659d",
"versionLabel": "v1",
"content": "Le local ouvre les mercredis et samedis après-midi ; toute personne détentrice dune clé peut ouvrir en plus, en le notant sur le tableau.",
"status": "current",
"adoptedAt": "2026-01-22T18:30:00.000Z"
},
{
"id": "a80b60d6-d685-48a5-9cc7-286a4cb06a73",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"clauseId": "754c2984-4eca-4289-8fcd-aabb5152675b",
"decisionId": "2822b935-48db-483d-851b-eb38b7d8659d",
"versionLabel": "v1",
"content": "Chaque atelier laisse l’établi propre et les outils à leur place — la personne suivante commence sans chercher.",
"status": "current",
"adoptedAt": "2026-01-22T18:30:00.000Z"
},
{
"id": "7aa04acc-bd70-44cb-a688-9892bed5b496",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"clauseId": "180b8be4-52ad-4ab9-bfa2-7dfc6ef094a1",
"decisionId": "2822b935-48db-483d-851b-eb38b7d8659d",
"versionLabel": "v1",
"content": "Les outils sempruntent une semaine, inscrits au cahier des prêts ; les machines fixes restent au local.",
"status": "current",
"adoptedAt": "2026-01-22T18:30:00.000Z"
},
{
"id": "2e0b6dc6-eb1e-4fe0-8be3-01119049f0a6",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"clauseId": "8606f567-ebf8-4e61-a015-287c14a673ea",
"decisionId": "2822b935-48db-483d-851b-eb38b7d8659d",
"versionLabel": "v1",
"content": "Toute nouvelle personne est accueillie lors dun samedi douverture et repart avec le petit guide du local.",
"status": "current",
"adoptedAt": "2026-01-22T18:30:00.000Z"
},
{
"id": "6a7b3679-dbd8-4314-8943-6095a7aaa9a3",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"clauseId": "1cdb3683-a76c-473b-bac2-e8a763f89b74",
"decisionId": "2822b935-48db-483d-851b-eb38b7d8659d",
"versionLabel": "v1",
"content": "La cotisation annuelle est affichée à lentrée ; un tarif solidaire est proposé sans justificatif.",
"status": "current",
"adoptedAt": "2026-01-22T18:30:00.000Z"
},
{
"id": "7331eb61-898f-4fc0-8f0a-d8a8922c1ca2",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"clauseId": "d5e4b8fc-cd9d-4efd-a2ef-492752da7f97",
"decisionId": "2822b935-48db-483d-851b-eb38b7d8659d",
"versionLabel": "v1",
"content": "Les machines dangereuses — scie, dégauchisseuse — sutilisent à deux, jamais seul·e dans le local.",
"status": "current",
"adoptedAt": "2026-01-22T18:30:00.000Z"
},
{
"id": "f4c82cc1-898d-4178-b1e3-a51d8b8af7c4",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"clauseId": "0b798f89-0b9b-4285-b3ff-e3aa4eaf9787",
"decisionId": "2822b935-48db-483d-851b-eb38b7d8659d",
"versionLabel": "v1",
"content": "LAtelier ne vend rien : les participations sont libres et financent le local, jamais des personnes.",
"status": "current",
"adoptedAt": "2026-01-22T18:30:00.000Z"
},
{
"id": "676e1c17-b66c-401d-aa28-54d2e7a6ce69",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T18:30:00.000Z",
"updatedAt": "2026-01-22T18:30:00.000Z",
"clauseId": "2d8c6e71-61ed-49d4-99ad-0cc7d5ee9d4c",
"decisionId": "2822b935-48db-483d-851b-eb38b7d8659d",
"versionLabel": "v1",
"content": "On se parle avec respect, on répare avant de remplacer, on transmet ce quon sait.",
"status": "current",
"adoptedAt": "2026-01-22T18:30:00.000Z"
},
{
"id": "ebf55919-e76f-48c5-ab6d-261678c92efe",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-07T10:00:00.000Z",
"updatedAt": "2026-08-07T10:00:00.000Z",
"clauseId": "8606f567-ebf8-4e61-a015-287c14a673ea",
"decisionId": "6bae3695-3fc5-4f70-8fbe-3b8a8076b416",
"versionLabel": "v2-a — binôme tournant",
"content": "Toute nouvelle personne est accueillie par un binôme tournant du cercle Ateliers, qui la suit sur ses trois premières visites et lui remet le petit guide du local.",
"status": "proposed"
},
{
"id": "0b3acf19-291d-47f3-be5f-29fbfbb4cd3a",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-08T14:30:00.000Z",
"updatedAt": "2026-08-08T14:30:00.000Z",
"clauseId": "8606f567-ebf8-4e61-a015-287c14a673ea",
"decisionId": "6bae3695-3fc5-4f70-8fbe-3b8a8076b416",
"versionLabel": "v2-b — permanence mensuelle",
"content": "Une permanence daccueil se tient le premier samedi du mois : visite du local, présentation des ateliers, remise du petit guide et parrainage proposé.",
"status": "proposed"
}
],
"protocols": [
{
"id": "0a23358c-94bd-40b1-af99-96800e946081",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T10:00:00.000Z",
"updatedAt": "2026-01-15T10:00:00.000Z",
"name": "Consentement",
"method": "consent",
"description": "Zéro objection maintenue : la proposition passe quand plus personne ne s'y oppose — notre socle, partout.",
"durationDays": 7,
"ballot": "open",
"formula": {
"majorityPct": 100,
"baseExponent": 0.1,
"gradientExponent": 0,
"constantBase": 0
},
"modeParams": "D7M100B.1G0",
"pactClauseId": "8f4c903f-ca7d-4348-bef1-d7add8aa5214"
},
{
"id": "ab3c947a-76ff-438e-87dd-24c6d053afac",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T10:05:00.000Z",
"updatedAt": "2026-01-15T10:05:00.000Z",
"name": "Vote nuancé",
"method": "nuanced",
"description": "Six nuances plutôt que deux camps : la distribution éclaire, le seuil constate.",
"durationDays": 14,
"ballot": "open",
"formula": {
"majorityPct": 50,
"baseExponent": 0.1,
"gradientExponent": 0.2,
"constantBase": 0,
"nuancedMinParticipants": 4,
"nuancedThresholdPct": 60
},
"modeParams": "D14M50B.1G.2",
"pactClauseId": "5342dea4-9789-47d2-9c25-bbafbc6679f3"
},
{
"id": "ddfabf00-4b0d-4ee0-98b2-bb51b6845c17",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T10:10:00.000Z",
"updatedAt": "2026-01-15T10:10:00.000Z",
"name": "Réglage collectif",
"method": "parametric",
"description": "Décider au curseur : chacun·e règle, la médiane basse éclaire, le garant cristallise.",
"durationDays": 14,
"ballot": "open",
"formula": {
"majorityPct": 50,
"baseExponent": 0.1,
"gradientExponent": 0.2,
"constantBase": 0,
"parametricMinParticipants": 4
},
"modeParams": "D14M50B.1G.2",
"pactClauseId": "a901241e-a583-4a3d-a04c-637497a6c7dd"
},
{
"id": "d9af660a-5fea-4984-9ada-a3df18220783",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T10:15:00.000Z",
"updatedAt": "2026-01-15T10:15:00.000Z",
"name": "Élection sans candidat",
"method": "election",
"description": "Sans candidature : chacun·e désigne, le blanc compte pour la participation ; en cas d'égalité, vous départagez — jamais l'outil.",
"durationDays": 14,
"ballot": "open",
"formula": {
"majorityPct": 50,
"baseExponent": 0.1,
"gradientExponent": 0.2,
"constantBase": 0,
"electionMinParticipants": 5,
"tieBreak": "runoff"
},
"modeParams": "D14M50B.1G.2",
"pactClauseId": "78327bb7-98e0-4ada-8de7-33fd6c323849"
}
],
"sessions": [
{
"id": "8fe7ed8f-9b19-451b-b4ab-b5c5852e7f6f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-15T19:00:00.000Z",
"updatedAt": "2026-01-29T19:00:00.000Z",
"decisionId": "bb83d0b7-8eac-4a51-97fc-e6e087bd2d80",
"protocolId": "d9af660a-5fea-4984-9ada-a3df18220783",
"corpusPersonIds": [
"3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"343a60a7-add5-46b1-b6d6-9093ed2ad559",
"d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"62789d12-de5a-43bf-b7f4-111c642ec156",
"7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"f790d11d-a84f-4ed1-80c9-7077b870e099",
"318cf576-aa00-4cba-be63-e62551b4693e",
"d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"4e1455b5-9697-48f9-b559-6edfe889b339",
"781e0bb0-8006-4fe9-9501-f9c4533b216e",
"cd7b8066-88ab-47af-9d53-acb467a5ea44"
],
"corpusSize": 12,
"opensAt": "2026-01-15T19:00:00.000Z",
"closesAt": "2026-01-29T19:00:00.000Z",
"status": "closed",
"outcome": "adopted"
},
{
"id": "09bd70f1-61cf-4ccb-a69e-9b4ec230457b",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T09:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"decisionId": "9a7bc593-654a-415c-b3d1-e7fdc7a510a5",
"protocolId": "ab3c947a-76ff-438e-87dd-24c6d053afac",
"corpusPersonIds": [
"3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"343a60a7-add5-46b1-b6d6-9093ed2ad559",
"d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"62789d12-de5a-43bf-b7f4-111c642ec156",
"7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"f790d11d-a84f-4ed1-80c9-7077b870e099",
"318cf576-aa00-4cba-be63-e62551b4693e",
"d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"4e1455b5-9697-48f9-b559-6edfe889b339",
"781e0bb0-8006-4fe9-9501-f9c4533b216e",
"cd7b8066-88ab-47af-9d53-acb467a5ea44"
],
"corpusSize": 12,
"opensAt": "2026-08-09T09:00:00.000Z",
"closesAt": "2026-08-23T09:00:00.000Z",
"status": "open"
},
{
"id": "bd6039d7-ae78-4119-80b4-3da7535c1127",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-04-30T09:00:00.000Z",
"updatedAt": "2026-05-07T09:00:00.000Z",
"decisionId": "c172cc05-571a-4d75-84b3-5bb602582534",
"protocolId": "0a23358c-94bd-40b1-af99-96800e946081",
"corpusPersonIds": [
"3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"343a60a7-add5-46b1-b6d6-9093ed2ad559",
"d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"62789d12-de5a-43bf-b7f4-111c642ec156",
"7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"f790d11d-a84f-4ed1-80c9-7077b870e099",
"318cf576-aa00-4cba-be63-e62551b4693e",
"d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"4e1455b5-9697-48f9-b559-6edfe889b339",
"781e0bb0-8006-4fe9-9501-f9c4533b216e",
"cd7b8066-88ab-47af-9d53-acb467a5ea44"
],
"corpusSize": 12,
"opensAt": "2026-04-30T09:00:00.000Z",
"closesAt": "2026-05-07T09:00:00.000Z",
"status": "closed",
"outcome": "adopted"
},
{
"id": "9e8a7a6b-27d1-4f38-98f1-6cd471961ba6",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-10T09:00:00.000Z",
"updatedAt": "2026-08-10T09:00:00.000Z",
"decisionId": "0b07b85b-22c0-4fa1-8ce2-4b62dc518065",
"protocolId": "0a23358c-94bd-40b1-af99-96800e946081",
"corpusPersonIds": [
"4e1455b5-9697-48f9-b559-6edfe889b339",
"62789d12-de5a-43bf-b7f4-111c642ec156",
"7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"f790d11d-a84f-4ed1-80c9-7077b870e099",
"dfe07fca-dc13-4ebc-9e11-0dced155e13f"
],
"corpusSize": 5,
"opensAt": "2026-08-10T09:00:00.000Z",
"closesAt": "2026-08-17T09:00:00.000Z",
"status": "open"
},
{
"id": "3acb94fb-4c4a-4c1c-9320-e714c8aee013",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T09:00:00.000Z",
"updatedAt": "2026-08-04T09:00:00.000Z",
"decisionId": "aea1c674-665a-416e-b1dc-fc015a5fe1eb",
"protocolId": "ddfabf00-4b0d-4ee0-98b2-bb51b6845c17",
"corpusPersonIds": [
"62789d12-de5a-43bf-b7f4-111c642ec156",
"7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"f790d11d-a84f-4ed1-80c9-7077b870e099",
"318cf576-aa00-4cba-be63-e62551b4693e",
"d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"781e0bb0-8006-4fe9-9501-f9c4533b216e",
"cd7b8066-88ab-47af-9d53-acb467a5ea44",
"3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"343a60a7-add5-46b1-b6d6-9093ed2ad559",
"d0a27b00-af87-4715-9bde-20cdbe2f29c5"
],
"corpusSize": 11,
"opensAt": "2026-08-04T09:00:00.000Z",
"closesAt": "2026-08-18T09:00:00.000Z",
"status": "open"
},
{
"id": "6947b008-eeec-431a-8c8d-3a41067f5da0",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-26T09:00:00.000Z",
"updatedAt": "2026-08-09T09:00:00.000Z",
"decisionId": "38e46122-8147-4503-9105-f90a07055456",
"protocolId": "ddfabf00-4b0d-4ee0-98b2-bb51b6845c17",
"corpusPersonIds": [
"3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"343a60a7-add5-46b1-b6d6-9093ed2ad559",
"d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"62789d12-de5a-43bf-b7f4-111c642ec156",
"7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"f790d11d-a84f-4ed1-80c9-7077b870e099",
"318cf576-aa00-4cba-be63-e62551b4693e",
"d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"4e1455b5-9697-48f9-b559-6edfe889b339",
"781e0bb0-8006-4fe9-9501-f9c4533b216e",
"cd7b8066-88ab-47af-9d53-acb467a5ea44"
],
"corpusSize": 12,
"opensAt": "2026-07-26T09:00:00.000Z",
"closesAt": "2026-08-09T09:00:00.000Z",
"status": "frozen"
},
{
"id": "9be75f32-09ed-4120-be43-1f30186828c0",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-16T18:00:00.000Z",
"updatedAt": "2026-06-30T18:00:00.000Z",
"decisionId": "ed6dc706-29f9-4520-9131-b8f6a88efaea",
"protocolId": "ab3c947a-76ff-438e-87dd-24c6d053afac",
"corpusPersonIds": [
"62789d12-de5a-43bf-b7f4-111c642ec156",
"7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"f790d11d-a84f-4ed1-80c9-7077b870e099",
"318cf576-aa00-4cba-be63-e62551b4693e",
"d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"781e0bb0-8006-4fe9-9501-f9c4533b216e",
"cd7b8066-88ab-47af-9d53-acb467a5ea44"
],
"corpusSize": 7,
"opensAt": "2026-06-16T18:00:00.000Z",
"closesAt": "2026-06-30T18:00:00.000Z",
"status": "closed",
"outcome": "rejected"
}
],
"votes": [
{
"id": "573fd12d-878a-4395-b691-339868ad3cfb",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-20T10:00:00.000Z",
"updatedAt": "2026-01-20T10:00:00.000Z",
"sessionId": "8fe7ed8f-9b19-451b-b4ab-b5c5852e7f6f",
"voterId": "3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"choicePersonId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f"
},
{
"id": "1f0c3ca0-2732-4d1d-be7c-9a2898f51d4e",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-20T12:00:00.000Z",
"updatedAt": "2026-01-20T12:00:00.000Z",
"sessionId": "8fe7ed8f-9b19-451b-b4ab-b5c5852e7f6f",
"voterId": "343a60a7-add5-46b1-b6d6-9093ed2ad559",
"choicePersonId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f"
},
{
"id": "a6384179-acc9-4410-beae-6c24d6c4bdce",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-21T09:00:00.000Z",
"updatedAt": "2026-01-21T09:00:00.000Z",
"sessionId": "8fe7ed8f-9b19-451b-b4ab-b5c5852e7f6f",
"voterId": "d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"choicePersonId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f"
},
{
"id": "816b28ad-b44d-4ad7-b5a8-ba8db9f1aaec",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-22T17:00:00.000Z",
"updatedAt": "2026-01-22T17:00:00.000Z",
"sessionId": "8fe7ed8f-9b19-451b-b4ab-b5c5852e7f6f",
"voterId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"choicePersonId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f"
},
{
"id": "6f98d412-5fcd-4b89-b485-aa4fcd9f6c9a",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-23T11:00:00.000Z",
"updatedAt": "2026-01-23T11:00:00.000Z",
"sessionId": "8fe7ed8f-9b19-451b-b4ab-b5c5852e7f6f",
"voterId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"choicePersonId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"comment": "Marcel tient déjà les comptes du club de pétanque — les chiffres ne lui font pas peur."
},
{
"id": "12384f05-28fc-48cb-90cc-0f429535cd19",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-24T15:00:00.000Z",
"updatedAt": "2026-01-24T15:00:00.000Z",
"sessionId": "8fe7ed8f-9b19-451b-b4ab-b5c5852e7f6f",
"voterId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"choicePersonId": "3c5e8e6c-c66d-4796-81bd-937ce602ba1a"
},
{
"id": "9222144b-1bea-4b24-a84a-cebaf9350540",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-01-25T10:00:00.000Z",
"updatedAt": "2026-01-25T10:00:00.000Z",
"sessionId": "8fe7ed8f-9b19-451b-b4ab-b5c5852e7f6f",
"voterId": "4e1455b5-9697-48f9-b559-6edfe889b339"
},
{
"id": "d91210a4-f178-4ee3-b1f3-7fa659c4a575",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T14:00:00.000Z",
"updatedAt": "2026-08-09T14:00:00.000Z",
"sessionId": "09bd70f1-61cf-4ccb-a69e-9b4ec230457b",
"voterId": "3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"value": 5
},
{
"id": "2db58e4d-9efe-4902-8de7-00ee2b9b2907",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-09T19:00:00.000Z",
"updatedAt": "2026-08-09T19:00:00.000Z",
"sessionId": "09bd70f1-61cf-4ccb-a69e-9b4ec230457b",
"voterId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"value": 4
},
{
"id": "f16436bc-8a2e-4d0e-bf6f-57a02e2eb027",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-10T09:30:00.000Z",
"updatedAt": "2026-08-10T09:30:00.000Z",
"sessionId": "09bd70f1-61cf-4ccb-a69e-9b4ec230457b",
"voterId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"value": 3
},
{
"id": "db3fdf11-02c5-433c-bf68-7f7be172888f",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-10T11:00:00.000Z",
"updatedAt": "2026-08-10T11:00:00.000Z",
"sessionId": "09bd70f1-61cf-4ccb-a69e-9b4ec230457b",
"voterId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"value": 1,
"comment": "Encore une cotisation — je préférerais un échange ponctuel doutillage pour commencer."
},
{
"id": "f5c3b03e-f37b-447d-bae5-09b585fb90c2",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-10T16:00:00.000Z",
"updatedAt": "2026-08-10T16:00:00.000Z",
"sessionId": "09bd70f1-61cf-4ccb-a69e-9b4ec230457b",
"voterId": "4e1455b5-9697-48f9-b559-6edfe889b339",
"value": 0,
"comment": "Je crains quon y perde notre autonomie de quartier — tout se décidera à Paris."
},
{
"id": "0bb69b20-7a8b-45f8-9740-d9b2c163be76",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T14:00:00.000Z",
"updatedAt": "2026-08-04T14:00:00.000Z",
"sessionId": "3acb94fb-4c4a-4c1c-9320-e714c8aee013",
"voterId": "3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"values": [
40,
30,
20
]
},
{
"id": "baa8527f-2899-40d1-bea5-7c46f463171d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-04T18:00:00.000Z",
"updatedAt": "2026-08-04T18:00:00.000Z",
"sessionId": "3acb94fb-4c4a-4c1c-9320-e714c8aee013",
"voterId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"values": [
35,
35,
20
]
},
{
"id": "f62a0705-3530-4646-951c-79606f6baad7",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-05T09:00:00.000Z",
"updatedAt": "2026-08-05T09:00:00.000Z",
"sessionId": "3acb94fb-4c4a-4c1c-9320-e714c8aee013",
"voterId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"values": [
45,
25,
15
]
},
{
"id": "c1833e5f-bd27-4256-851f-f4480310db5d",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-05T19:00:00.000Z",
"updatedAt": "2026-08-05T19:00:00.000Z",
"sessionId": "3acb94fb-4c4a-4c1c-9320-e714c8aee013",
"voterId": "dfe07fca-dc13-4ebc-9e11-0dced155e13f",
"values": [
30,
30,
25
]
},
{
"id": "8c0ef38b-d8c6-4b1b-bb82-d16f7ac06a7a",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-06T10:00:00.000Z",
"updatedAt": "2026-08-06T10:00:00.000Z",
"sessionId": "3acb94fb-4c4a-4c1c-9320-e714c8aee013",
"voterId": "d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"values": [
40,
20,
25
]
},
{
"id": "b28a709c-1350-4804-ae38-5d296dadfcff",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-07T17:00:00.000Z",
"updatedAt": "2026-08-07T17:00:00.000Z",
"sessionId": "3acb94fb-4c4a-4c1c-9320-e714c8aee013",
"voterId": "781e0bb0-8006-4fe9-9501-f9c4533b216e",
"values": [
50,
20,
10
],
"comment": "Le vélo tourne au ralenti depuis mars — je remets sur le bois."
},
{
"id": "8df4b39c-84e2-430d-a08e-0a3a2da03c04",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-27T10:00:00.000Z",
"updatedAt": "2026-07-27T10:00:00.000Z",
"sessionId": "6947b008-eeec-431a-8c8d-3a41067f5da0",
"voterId": "3c5e8e6c-c66d-4796-81bd-937ce602ba1a",
"values": [
30,
12
]
},
{
"id": "3db61605-d927-41cb-aa06-b4b04b13b4db",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-07-29T18:00:00.000Z",
"updatedAt": "2026-07-29T18:00:00.000Z",
"sessionId": "6947b008-eeec-431a-8c8d-3a41067f5da0",
"voterId": "d0a27b00-af87-4715-9bde-20cdbe2f29c5",
"values": [
25,
10
]
},
{
"id": "18440391-58c8-4588-8fd5-ffc624a82abc",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-02T15:00:00.000Z",
"updatedAt": "2026-08-02T15:00:00.000Z",
"sessionId": "6947b008-eeec-431a-8c8d-3a41067f5da0",
"voterId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"values": [
30,
15
]
},
{
"id": "f7e96701-cfcf-4483-8e8a-a6a12e8d6129",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-08-07T20:00:00.000Z",
"updatedAt": "2026-08-07T20:00:00.000Z",
"sessionId": "6947b008-eeec-431a-8c8d-3a41067f5da0",
"voterId": "cd7b8066-88ab-47af-9d53-acb467a5ea44",
"values": [
35,
15
]
},
{
"id": "57f7989d-8429-4995-bf20-cbac9f3b2d1b",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-18T10:00:00.000Z",
"updatedAt": "2026-06-18T10:00:00.000Z",
"sessionId": "9be75f32-09ed-4120-be43-1f30186828c0",
"voterId": "f790d11d-a84f-4ed1-80c9-7077b870e099",
"value": 1,
"comment": "Le budget partirait dans une machine que deux personnes savent faire tourner."
},
{
"id": "b14410ef-f645-4018-a721-5dc627539fbd",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-19T14:00:00.000Z",
"updatedAt": "2026-06-19T14:00:00.000Z",
"sessionId": "9be75f32-09ed-4120-be43-1f30186828c0",
"voterId": "7589bff0-c5bd-4052-9144-bed92b0e7a3a",
"value": 2
},
{
"id": "47c7e26c-3ad2-4154-a038-51977d993701",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-20T09:00:00.000Z",
"updatedAt": "2026-06-20T09:00:00.000Z",
"sessionId": "9be75f32-09ed-4120-be43-1f30186828c0",
"voterId": "d0377c93-f2b0-4265-b5f4-4c34e0d85596",
"value": 1,
"comment": "Je préfère quon répare nos machines à coudre dabord."
},
{
"id": "f20a33fc-d9b2-4db5-a954-6043fb4480d8",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-21T18:00:00.000Z",
"updatedAt": "2026-06-21T18:00:00.000Z",
"sessionId": "9be75f32-09ed-4120-be43-1f30186828c0",
"voterId": "318cf576-aa00-4cba-be63-e62551b4693e",
"value": 4
},
{
"id": "89c4d718-0223-42cd-9d08-21874941a922",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-24T11:00:00.000Z",
"updatedAt": "2026-06-24T11:00:00.000Z",
"sessionId": "9be75f32-09ed-4120-be43-1f30186828c0",
"voterId": "62789d12-de5a-43bf-b7f4-111c642ec156",
"value": 0,
"comment": "On croule déjà sous les objets à entretenir — pas un de plus."
},
{
"id": "28e542eb-78ef-4824-b82c-bb7b246f07bb",
"collectiveId": "c5ccb2dd-6d99-43b9-bc1a-f6c37cc67d94",
"createdAt": "2026-06-27T16:00:00.000Z",
"updatedAt": "2026-06-27T16:00:00.000Z",
"sessionId": "9be75f32-09ed-4120-be43-1f30186828c0",
"voterId": "781e0bb0-8006-4fe9-9501-f9c4533b216e",
"value": 3
}
]
}