fix(glossaire): harmonize portal sticky hero and follow behavior
All checks were successful
SMOKE / smoke (push) Successful in 3s
CI / build-and-anchors (push) Successful in 45s
CI / build-and-anchors (pull_request) Successful in 39s

This commit is contained in:
2026-03-21 20:15:13 +01:00
parent d902c2bf98
commit f6a2347278
58 changed files with 5541 additions and 560 deletions

View File

@@ -66,20 +66,36 @@ const glossaire = defineCollection({
concepts: z.array(z.string().min(1)).default([]),
links: z.array(linkSchema).default([]),
kind: z.enum(["concept", "topologie", "diagnostic", "verbe", "paradigme", "doctrine"]),
family: z.enum([
"concept-fondamental",
"scene",
"dynamique",
"pathologie",
kind: z.enum([
"concept",
"topologie",
"meta-regime",
"diagnostic",
"verbe",
"paradigme",
"doctrine",
"verbe",
"dispositif-ia",
"tension-irreductible",
]).optional(),
"dispositif",
"figure",
"qualification",
"epistemologie",
]),
family: z.enum([
"concept-fondamental",
"scene",
"dynamique",
"pathologie",
"topologie",
"meta-regime",
"paradigme",
"doctrine",
"verbe",
"dispositif-ia",
"tension-irreductible",
"figure",
"qualification",
"epistemologie",
]
)
.optional(),
domain: z.enum(["transversal", "theorie", "cas-ia"]),
level: z.enum(["fondamental", "intermediaire", "avance"]),
related: z.array(z.string().min(1)).default([]),