20 lines
1.3 KiB
JSON
20 lines
1.3 KiB
JSON
|
|
{
|
|||
|
|
"v": 4,
|
|||
|
|
"createdOnFiles": {"v": 1, "at": "2026-10-15T18:40:00Z"},
|
|||
|
|
"lists": "css",
|
|||
|
|
"title": "Set-OPS — Rencontres Linux du Québec",
|
|||
|
|
"order": ["cover", "probleme", "setops", "ecosysteme", "plan", "adressage", "declarations", "filtrage", "site", "chiffres", "reconstructions", "etat", "zeroconfiance", "secondsite", "preuves", "lecons", "reste", "libre", "questions"],
|
|||
|
|
"sections": {
|
|||
|
|
"s1": {"description": "Pourquoi Set-OPS existe et ce qu’il est.", "start": "cover"},
|
|||
|
|
"s2": {"description": "Comment le moteur est fait : du plan aux machines.", "start": "ecosysteme"},
|
|||
|
|
"s3": {"description": "Où il en est au 15 octobre 2026, preuves datées à l’appui.", "start": "chiffres"},
|
|||
|
|
"s4": {"description": "Ce que la flotte a appris, ce qui reste, et comment le reprendre.", "start": "lecons"}
|
|||
|
|
},
|
|||
|
|
"faces": {
|
|||
|
|
"source-serif-4": {"family": "Source Serif 4", "href": "https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,wght@0,300..700;1,300..700&display=swap"},
|
|||
|
|
"ibm-plex-sans": {"family": "IBM Plex Sans", "href": "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;600&display=swap"},
|
|||
|
|
"jetbrains-mono": {"family": "JetBrains Mono", "href": "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;600&display=swap"}
|
|||
|
|
},
|
|||
|
|
"designSystems": []
|
|||
|
|
}
|