--- 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.