Wiki Schema

Domain

AI/ML tools, models, frameworks, and developer technologies covered in BoxminingAI video content. Focus on practical tools, emerging models, coding agents, and AI development workflows.

Conventions

  • File names: lowercase, hyphens, no spaces (e.g., claude-code.md)
  • Every wiki page starts with YAML frontmatter (see below)
  • Use <span class="wikilink-broken">wikilinks</span> 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

Frontmatter

---
title: Page Title
created: YYYY-MM-DD
updated: YYYY-MM-DD
type: entity | concept | comparison | query | summary
tags: [from taxonomy below]
sources: [raw/videos/video-id.md]
---

Tag Taxonomy

Tools & Agents

  • coding-agent, cli-tool, ide, automation, workflow

Models & Providers

  • llm, vision-model, audio-model, model-provider, api, inference

Frameworks & Libraries

  • framework, library, sdk, integration, mcp

Techniques & Concepts

  • prompting, fine-tuning, rag, memory, reasoning, evaluation

Companies & Projects

  • company, open-source, startup, research-lab

Meta

  • comparison, tutorial, update, controversy, prediction

Rule: every tag on a page must appear in this taxonomy. If a new tag is needed, add it here first, then use it. This prevents tag sprawl.

Page Thresholds

  • Create a page when a tool/model/concept appears in 2+ videos OR is the main focus of one video
  • Add to existing page when a video mentions something already covered
  • DON'T create a page for passing mentions, minor details, or things outside the AI/ML domain
  • Split a page when it exceeds ~200 lines — break into sub-topics with cross-links
  • Archive a page when its content is fully superseded — move to _archive/, remove from index

Entity Pages

One page per notable tool, model, company, or project. Include:

  • Overview / what it is
  • Key features and capabilities
  • Version history / major updates
  • Relationships to other entities (wikilinks)
  • Video references

Concept Pages

One page per concept or technique. Include:

  • Definition / explanation
  • Current state of knowledge
  • Use cases and examples
  • Related concepts (wikilinks)

Comparison Pages

Side-by-side analyses. Include:

  • What is being compared and why
  • Dimensions of comparison (table format preferred)
  • Verdict or synthesis
  • Video sources

Update Policy

When new information conflicts with existing content:

  1. Check the dates — newer videos 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