SCHEMA
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
updateddate - Every new page must be added to
index.mdunder 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:
- Check the dates — newer videos generally supersede older ones
- If genuinely contradictory, note both positions with dates and sources
- Mark the contradiction in frontmatter:
contradictions: [page-name] - Flag for user review in the lint report