From 569b6de15400bcf39bbccdf2d966b9c3f186977f Mon Sep 17 00:00:00 2001 From: Archicratia Date: Wed, 11 Mar 2026 10:54:27 +0100 Subject: [PATCH] fix(content): declare commencer collection and remove implicit ia collection --- src/content/archicratie/00-demarrage.mdx | 42 ------------------------ src/content/atlas/00-demarrage.md | 13 -------- src/content/config.ts | 29 +++------------- src/content/ia/00-demarrage.md | 13 -------- src/content/traite/00-demarrage.md | 13 -------- 5 files changed, 5 insertions(+), 105 deletions(-) delete mode 100644 src/content/archicratie/00-demarrage.mdx delete mode 100644 src/content/atlas/00-demarrage.md delete mode 100644 src/content/ia/00-demarrage.md delete mode 100644 src/content/traite/00-demarrage.md diff --git a/src/content/archicratie/00-demarrage.mdx b/src/content/archicratie/00-demarrage.mdx deleted file mode 100644 index 29358a2..0000000 --- a/src/content/archicratie/00-demarrage.mdx +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: "Démarrage — Essai-thèse" -edition: "archicratie" -status: "modele_sociopolitique" -level: 1 -version: "0.0.1" -concepts: ["archicratie"] -links: - - type: "definition" - target: "/glossaire/archicratie/" - note: "Terme canonique." -order: 0 -summary: "Page de test (structure)." ---- - -import Callout from "../../components/Callout.astro"; -import Term from "../../components/Term.astro"; - -Ceci est une page de test pour valider la structure de l’**Essai-thèse**. - - -

- : régime où l’instance régulatrice est tenue d’exposer ses prises, - ses critères et ses scènes d’épreuve. -

-
- - -

Une lecture à plusieurs niveaux, sans confusion entre les productions, et une citabilité stable.

-
- -
- -

Que gagne-t-on par rapport à une simple doctrine ? Réponse : la scène, la contrainte d’exposition, la pluralisation des prises.

-
-
- -
- -

Tout schéma d’articulation doit préciser ses non-déductions (transpositions), sinon confusion Traité ↔ Archicratie.

-
-
diff --git a/src/content/atlas/00-demarrage.md b/src/content/atlas/00-demarrage.md deleted file mode 100644 index 910eb5f..0000000 --- a/src/content/atlas/00-demarrage.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: "Démarrage — Atlas" -edition: "atlas" -status: "cartographie" -level: 1 -version: "0.0.1" -concepts: ["archicrates"] -links: [] -order: 0 -summary: "Page de test (structure)." ---- - -Ceci est une page de test pour valider la structure de l’**Atlas**. diff --git a/src/content/config.ts b/src/content/config.ts index 2da8c3e..7218ae8 100644 --- a/src/content/config.ts +++ b/src/content/config.ts @@ -17,21 +17,6 @@ const baseTextSchema = z.object({ }); // Éditions (séparation stricte : edition + status verrouillés par collection) -const traite = defineCollection({ - type: "content", - schema: baseTextSchema.extend({ - edition: z.literal("traite"), - status: z.literal("theorie_fondamentale") - }) -}); - -const archicratie = defineCollection({ - type: "content", - schema: baseTextSchema.extend({ - edition: z.literal("archicratie"), - status: z.literal("modele_sociopolitique") - }) -}); const casIa = defineCollection({ type: "content", @@ -41,11 +26,11 @@ const casIa = defineCollection({ }) }); -const atlas = defineCollection({ +const commencer = defineCollection({ type: "content", schema: baseTextSchema.extend({ - edition: z.literal("atlas"), - status: z.literal("cartographie") + edition: z.literal("commencer"), + status: z.union([z.literal("presentation"), z.literal("draft")]) }) }); @@ -79,12 +64,8 @@ const glossaire = defineCollection({ }); export const collections = { - traite, - archicratie, + commencer, + "archicrat-ia": archicratIa, "cas-ia": casIa, glossaire, - atlas, - - // ⚠️ clé avec tiret => doit être quotée - "archicrat-ia": archicratIa }; \ No newline at end of file diff --git a/src/content/ia/00-demarrage.md b/src/content/ia/00-demarrage.md deleted file mode 100644 index de61fe9..0000000 --- a/src/content/ia/00-demarrage.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: "Démarrage — Cas pratique IA" -edition: "ia" -status: "application" -level: 1 -version: "0.0.1" -concepts: ["gouvernance-ia"] -links: [] -order: 0 -summary: "Page de test (structure)." ---- - -Ceci est une page de test pour valider la structure du **Cas pratique IA**. diff --git a/src/content/traite/00-demarrage.md b/src/content/traite/00-demarrage.md deleted file mode 100644 index 28db8f8..0000000 --- a/src/content/traite/00-demarrage.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: "Démarrage — Traité" -edition: "traite" -status: "theorie_fondamentale" -level: 1 -version: "0.0.1" -concepts: ["ontodynamique-generative"] -links: [] -order: 0 -summary: "Page de test (structure)." ---- - -Ceci est une page de test pour valider la structure du **Traité**.