fix(content): declare commencer collection and remove implicit ia collection
This commit is contained in:
@@ -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**.
|
|
||||||
|
|
||||||
<Callout kind="definition" title="Entrée minimale">
|
|
||||||
<p>
|
|
||||||
<Term term="Archicratie" slug="archicratie" /> : régime où l’instance régulatrice est tenue d’exposer ses prises,
|
|
||||||
ses critères et ses scènes d’épreuve.
|
|
||||||
</p>
|
|
||||||
</Callout>
|
|
||||||
|
|
||||||
<Callout kind="these" title="Ce que l’édition web doit rendre possible">
|
|
||||||
<p>Une lecture à plusieurs niveaux, sans confusion entre les productions, et une citabilité stable.</p>
|
|
||||||
</Callout>
|
|
||||||
|
|
||||||
<div class="level-2">
|
|
||||||
<Callout kind="objection" title="Objection (niveau 2)">
|
|
||||||
<p>Que gagne-t-on par rapport à une simple doctrine ? Réponse : la scène, la contrainte d’exposition, la pluralisation des prises.</p>
|
|
||||||
</Callout>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="level-3">
|
|
||||||
<Callout kind="limite" title="Limite (niveau 3)">
|
|
||||||
<p>Tout schéma d’articulation doit préciser ses non-déductions (transpositions), sinon confusion Traité ↔ Archicratie.</p>
|
|
||||||
</Callout>
|
|
||||||
</div>
|
|
||||||
@@ -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**.
|
|
||||||
@@ -17,21 +17,6 @@ const baseTextSchema = z.object({
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Éditions (séparation stricte : edition + status verrouillés par collection)
|
// É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({
|
const casIa = defineCollection({
|
||||||
type: "content",
|
type: "content",
|
||||||
@@ -41,11 +26,11 @@ const casIa = defineCollection({
|
|||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
const atlas = defineCollection({
|
const commencer = defineCollection({
|
||||||
type: "content",
|
type: "content",
|
||||||
schema: baseTextSchema.extend({
|
schema: baseTextSchema.extend({
|
||||||
edition: z.literal("atlas"),
|
edition: z.literal("commencer"),
|
||||||
status: z.literal("cartographie")
|
status: z.union([z.literal("presentation"), z.literal("draft")])
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -79,12 +64,8 @@ const glossaire = defineCollection({
|
|||||||
});
|
});
|
||||||
|
|
||||||
export const collections = {
|
export const collections = {
|
||||||
traite,
|
commencer,
|
||||||
archicratie,
|
"archicrat-ia": archicratIa,
|
||||||
"cas-ia": casIa,
|
"cas-ia": casIa,
|
||||||
glossaire,
|
glossaire,
|
||||||
atlas,
|
|
||||||
|
|
||||||
// ⚠️ clé avec tiret => doit être quotée
|
|
||||||
"archicrat-ia": archicratIa
|
|
||||||
};
|
};
|
||||||
@@ -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**.
|
|
||||||
@@ -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é**.
|
|
||||||
Reference in New Issue
Block a user