0001. Project name: affirmatrix
Status
Accepted, 2026-07-24.
Context
The tool was designed and prototyped under the working name seg in the
research workspace. As an independent OSS project it needs a real name.
Decision
The project is named affirmatrix — Latin agent noun, she who affirms —
built on affirmation, the project’s distinctive mechanism (a content-bound
human judgement no surveyed tool possesses). affirmare = ad + firmare,
“to make firm” — the same root as firmware: affirmatrix is the sibling of
firmhold. “Safety evidence graph” (SEG) remains the artifact term:
affirmatrix manages safety evidence graphs. Name verified free on PyPI, npm,
and GitHub at decision time.
The full naming path — rejected candidates and the collision sweep — is recorded in the research workspace this project grew out of, not here.
Consequences
Code, imports, and CLI entry points use
affirmatrix;segsurvives only as the artifact term and in identifier prefixes (SEG-SYS-nnn,SEG-SREQ-nnn, theseg:vocabulary namespace).The “daily affirmations” wellness echo in web search is an accepted, fading risk.