# Lore project vocabulary. Accepted by Lore.Spelling (and the default
# Vale.Spelling, if it's ever re-enabled). Entries are case-sensitive
# regex (see https://vale.sh/docs/keys/vocab). Use `[Aa]word` form for
# words that legitimately appear in both cases (sentence-leading capital
# + mid-sentence lowercase).
#
# Acronyms (HTTP, ADR, JWT, mTLS, gRPC, QUIC, CRDT, IPs, SDKs, etc.),
# camelCase identifiers, CLI flags, file extensions, and version strings
# are all caught by the regex filters in `Lore/Spelling.yml` — no vocab
# entries needed for those classes. Add a term here only when it's a
# real word the docs use intentionally that the Hunspell dictionary
# doesn't include.

# Acronym variants the regex filter doesn't catch (apostrophe form):
ADR's
Git's

# Tools and products referenced by name:
Excalidraw
Fortnite
markdownlint
mockall
napi-rs
npm
pytest
thiserror
uv

# Lore-specific or revision-control jargon:
Merkle
[Nn]exus
lede
Perforce-isms
[Rr]ebase

# English words missing from Vale's bundled Hunspell dictionary:
allowlist
args
async
auditability
autolink
backlinks
[Cc]allout
[Cc]allouts
[Cc]ollapsibles
[Cc]onfig
[Cc]onfigs
deduplicated
deduplication
diffable
enum
enums
[Ee]rrored
[Ff]rontmatter
hostnames
[Ll]owercase
lowercased
pagetree
paywalled
pluggable
px
relitigating
reframed
repo
roadmaps
ruleset
Setext
stderr
strawman
subtree
[Ss]uperfences
triaged
uncopyable
unfurlers
unspaced
vendored
walkthrough
walkthroughs
whitepaper
wordlist
zsh

# ADR deciders / consulted — contributor names not in Hunspell:
Boberg
Buecker
Bulman
Hannes
Jansson
Krisl
Lockhart
Mattias
Mikko
Muurinen
Narula
Raghav
Repolainen
Ritzi
Wouter
Yuriy

# Crates, tools, and products referenced by name in ADRs:
Actix
[Aa]nstyle
HashiCorp
[Ii]ndicatif
Keyspaces
Oodle
Ratatui
Tokio
Zstd

# Technical terms missing from Vale's bundled Hunspell dictionary:
[Aa]sync
[Aa]utogenerat(e|es|ion)
benchmarked
bitmasks
composable
[Dd]eduplicat(ion|ing)
deps
lookups
modularization
multiplatform
packfile
packfiles
paginator
performant
precompiled
[Tt]iering
worktree
