# AI Artifacts Context

This context defines the vocabulary for the AI artifacts vault and its naming conventions.
It keeps agent-authored notes, attachments, Tags, and cross-project entries named consistently.

## Language

**AI artifacts vault**:
The Obsidian vault that stores agent-generated artifacts across projects.
_Avoid_: artifact repository, notes repo

**Artifact**:
A Markdown note or attachment created by an agent to preserve useful project work or cross-project knowledge.
_Avoid_: document, output, file

**Project artifact**:
An artifact stored under a specific project directory because it belongs to that project rather than the whole vault.
_Avoid_: project note, project document

**Wiki entry**:
A cross-project Markdown note stored under `wiki/` for knowledge that is not owned by a single project.
_Avoid_: wiki artifact, knowledge artifact

**Tag**:
A content-free Markdown note under `tags/` that exists only to cluster related notes in the Obsidian graph.
_Avoid_: tag note, hashtag file

**Artifact identifier**:
The numeric prefix allocated from the vault counter and preserved when an artifact is renamed.
_Avoid_: ID, number, sequence

**Naming convention**:
A vault rule that defines how artifacts or attachments are named in a specific location.
_Avoid_: naming scheme, filename pattern

**Project artifact name**:
The identifier-bearing filename used for Markdown artifacts under `projects/`.
_Avoid_: project filename, project note name

**Artifact type**:
The final descriptive slug in a project artifact name that identifies the kind of artifact.
_Avoid_: suffix, file type

**Slug**:
A lowercase filename component that uses hyphens instead of spaces.
_Avoid_: name part, filename segment
