Files
wiki/SCHEMA.md
2026-06-09 18:40:21 +02:00

2.2 KiB

sticker
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

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