\newacronym{ai}{AI}{artificial intelligence} \newacronym{ami}{AMI}{Amazon Machine Image} \newacronym{iam}{IAM}{identity and access management} \newacronym{mfa}{MFA}{multi-factor authentication} \newacronym{ssh}{SSH}{secure shell} \newacronym{wip}{WIP}{work in progress} \newacronym{wsl}{WSL}{Windows Subsystem for Linux} \newglossaryentry{evidence}{name={evidence},description={A retained record of an actual execution, observation, or review}} \newglossaryentry{host}{name={host},description={A named machine in the development environment, physical or virtual, with an assigned role and owner}} \newglossaryentry{kanban}{name={Kanban board},description={A visual board that represents each unit of work as a card in a column denoting its state}} \newglossaryentry{texlive}{name={TeX Live},description={A cross-platform distribution of the \TeX\ engines, \LaTeX\ packages, fonts, and tools; the distribution Overleaf compiles with}} \newglossaryentry{sqlite}{name={SQLite},description={An embedded database stored in a local file; Gitea's selected database for the initial two-person deployment}} \newglossaryentry{elasticip}{name={Elastic IP},description={An allocated AWS public IPv4 address that can remain associated with the deployment across instance restarts}}