Wiki Schema
Domain
Knowledge base for One Small Crawl (production id IBC2026-SNAIL-001), an
animated short built for the IBC Accelerator 2026 showcase. Hybrid pipeline:
authentic archival footage retrieved via the ARC pipeline, AI-generated
character animation and VFX, era-style enhancement, and sound design.
Authoritative machine-readable source: the MovieLabs OMC (Ontology for Media
Creation) JSON export received 2026-09-02 (extracted to
../movielabs-osc-export/).
Conventions
- File names: lowercase, hyphens, no spaces.
- 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
updateddate. - Every new page must be added to
index.mdunder the correct section. - Every action must be appended to
log.md. - Strict ASCII policy: all wiki files are byte-clean ASCII. No em/en dashes,
no smart quotes, no CJK/fullwidth punctuation. Fancy punctuation is replaced
with ASCII (
--,->,...). This is enforced because model output on this machine intermittently emits non-ASCII; the perl purge command is in the log. - Wiki pages use wiki cross-links in
[[bracket]]form; raw-layer pages aretype: sourcewith absolutepathfrontmatter. - Provenance markers: on pages that synthesize 3+ sources, append
^[raw/.../source.md]at paragraph ends where a specific source supports the claim.
Frontmatter
---
title: Page Title
created: YYYY-MM-DD
updated: YYYY-MM-DD
type: entity | concept | source | comparison | query | summary
tags: [from taxonomy below]
sources: [raw/.../source-name.md]
confidence: high | medium | low
---
confidence and contested are optional but recommended. Lint surfaces
contested: true and confidence: low pages for review.
raw/ Frontmatter
Raw sources use type: source, path: (absolute on-disk location), ingested:,
and sha256: of the body (everything after the closing ---).
Tag Taxonomy
- Production: production, project, deliverable, timeline, ibc2026, meeting, marketing
- Media/layers: archive, ai-generated, ai-enhanced, composite, score, animatic, audio
- Eras: silent, newsreel, kodachrome, vhs, digital, era-look
- Ontology/tech: omc, movie-labs, ontology, schema, naming, pipeline, tool, unreal, metadata, compliance, transparency, kitsu, google-cloud, ai-editor, hardware, color, ves, inference, model, unsloth, ornith, lfm, qwen
- Story: character, snail, route-66, narrative, artemis-ii, space
- Team: team, person, rai, ibc, editor, agent, organization, ethics, frames, aimici, xrbb, etc-usc, itv, enigmatic, gc-sc, press-play-labs, bbc, holli, insa, open-source
- Ethics: ethics, responsible-ai, transparency, disclosure, eu-ai-act, accountability, copyright, compliance, provenance, c2pa
- Meta: experiment, demo, confidence Rule: every tag on a page must appear in this taxonomy. Add new tags here BEFORE using them.
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 fully superseded (move to
_archive/, remove from index).
Entity Pages
One page per notable entity: overview, key facts and dates, relationships ([[wikilinks]]), source references.
Concept Pages
One page per concept: definition, current state of knowledge, open questions, related concepts ([[wikilinks]]).
Comparison Pages
Side-by-side analyses: what/why, dimensions (table), verdict, sources.
Update Policy
- Check dates – newer sources 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.
Source of Truth Hierarchy (One Small Crawl)
- Agent Production Bible v1 (
raw/movielabs/agent-production-bible.md) – governance, agents, pipeline, hard constraints. - Era & Visual Look Guide v001 (
raw/movielabs/era-look-guide.md) – per-scene look; wins over Bible on look parameters. - OSC Asset Naming Schema v1.0 (
raw/movielabs/asset-naming-schema.md) – file naming. - PeriodO crosswalk v001 (
raw/movielabs/show-ont-periodo-crosswalk.md) – period gazetteer, research corpus. - Raw source notes in
raw/archive/,raw/rai/, etc. – on-disk assets.