---
sticker: emoji//1f3eb
---
# Wiki Schema

## Domain
Multi-domaine : Tech, IA, Open-source, Auto-hébergement. 
C'est une base de connaissances transversale visant à synthétiser les avancées technologiques, les architectures d'IA, l'écosystème open-source et les pratiques d'auto-hébergement (self-hosting).

## Conventions
- File names: lowercase, hyphens, no spaces (e.g., `docker-compose.md`)
- Every wiki page starts with YAML frontmatter (see below)
- Use `[[wikilinks]]` to link between pages (minimum 2 outbound links per page)
- When updating a page, always bump the `updated` date
- Every new page must be added to `index.md` under the correct section
- Every action must be appended to `log.md`
- **Provenance markers:** On pages that synthesize 3+ sources, append `^[raw/articles/source-file.md]` at the end of paragraphs whose claims come from a specific source.

## Frontmatter
```yaml
---
title: Page Title
created: YYYY-MM-DD
updated: YYYY-MM-DD
type: entity | concept | comparison | query | summary
tags: [from taxonomy below]
sources: [raw/articles/source-name.md]
confidence: high | medium | low
contested: true/false
contradictions: [other-page-slug]
---
```

## Tag Taxonomy
- **IA**: model, architecture, training, alignment, inference, agent, llm, vision
- **Tech**: hardware, protocol, networking, security, cloud, architecture-system
- **Open-Source**: license, community, contribution, project, ecosystem
- **Auto-hébergement**: docker, virtualization, backup, storage, home-lab, privacy, server
- **Meta**: comparison, timeline, controversy, prediction, tutorial

## Page Thresholds
- **Create a page** when an entity/concept appears in 2+ sources OR is central to one source.
- **Add to existing page** when a source mentions something already covered.
- **DON'T create a page** for passing mentions.
- **Split a page** when it exceeds ~200 lines.
- **Archive a page** when its content is fully superseded -> move to `_archive/`.

## Update Policy
1. Check dates — newer sources generally supersede older ones.
2. If genuinely contradictory, note both positions with dates and sources.
3. Mark the contradiction in frontmatter: `contradictions: [page-name]`.
4. Flag for user review in the lint report.
