External specifications WIT has adopted, and what they are used for.

Specification

Use

Decision

Agent Skills

SKILL.md format for human and agent skills

BCP 47

Locale tags for translations and regional variants (de-DE, de-AT) — only where a locale, not just a language, is required

D09

ISO 639-1

Two-letter language/country codes (de, en) wherever a language or country is marked

D09

RFC 2119

Requirement levels MUST / SHOULD / MAY in conventions and specs

ISO 8601

Date format YYYY-MM-DD in filenames, task metadata and front matter

Keep a Changelog 1.1.0

Format of CHANGELOG.md, changelog-*.md and embedded changelog sections

Obsidian Tasks (emoji format)

Managed task lines

Semantic Versioning 2.0.0

Version numbers MAJOR.MINOR.PATCH

vCard 4.0 (RFC 6350)

Contact-data field semantics in the communication inventory

D16

Conventions

Internal conventions from common/conventions/ — project-internal agreements, not external standards.

Convention

Purpose

Changelog format

Format of CHANGELOG.md, changelog-*.md and embedded changelog sections

Coordination artifacts

Daily logs and impediments log in +team/+coordination/

Decision records

Sequentially numbered decisions (D01, D02, …), never renumbered

File and folder naming

Naming conventions for files and folders (prefixes, suffixes, special folders)

Git worktrees

One worktree per persona for agent work

Notes

+team/<name>/ — open state only, no durable knowledge

Repository setup

Required branches and submodule structure

Research pipeline

State convention for research briefs

Semantic Versioning

MAJOR.MINOR.PATCH versioning — the project's application of the semver.org spec

Tasks

One task file per persona in +team/+tasks/ in the Obsidian Tasks emoji format

Updated on 2026-10-13