Preskoči na vsebino

Abbreviations

Expansions for acronyms and technical terms used across Colibri wikis. When a new term enters a wiki page, add it here so the next reader doesn’t have to search.

index

TermStands forWhy it matters here
A2AAgent-to-AgentFuture protocol for direct agent↔agent communication
APIApplication Programming InterfaceHow code talks to code — REST, gRPC, or MCP
gRPCgRPC Remote Procedure CallHTTP/2-based RPC — used for high-throughput service calls
HTMLHyperText Markup LanguageWeb page structure — dashboard is HTML
HTTPHyperText Transfer ProtocolThe web’s request/response protocol
HTTPSHTTP SecureHTTP over TLS — encrypted web traffic
IPCInter-Process CommunicationPipes, sockets, shared memory — how daemon↔agent talk
JSONJavaScript Object NotationHuman-readable data format — used for MCP messages, configs
JSONBJSON BinaryPostgreSQL column type for indexed JSON queries
JSONLJSON LinesOne JSON object per line — used for streaming and logs
JWTJSON Web TokenSigned auth token — Forgejo LFS/OAuth secrets are JWT signing keys
GGUFGPT-Generated Unified FormatQuantized model format for llama.cpp — portable, single-file, versioned
GZgzipCompression format — .tar.gz/.gz; forge backup dumps and repo archives use it
LFSLarge File StorageGit extension for big binaries — pointer files + object store on forge
MCPModel Context ProtocolJSON-RPC over stdio/SSH — how tools talk to models
OOMOut Of MemoryKernel kills the biggest process when RAM runs out — watch on migrations
TBDTo Be DeterminedMarks an unfilled fact in docs — fill by PR after executing, never guess
OSCOperating System CommandTerminal escape family; OSC-52 lets an app set the host clipboard
RPCRemote Procedure CallCalling a function on another machine
SIGTSTPSignal: Terminal StopPOSIX signal (Ctrl-Z) — tmux safety skill intercepts SIGTSTP to prevent agent suspension
SSHSecure ShellEncrypted remote terminal + forced-command bridge
TARTape ARchiveArchive format (.tar) — combined with gzip for forge backup/volume dumps
TCPTransmission Control ProtocolReliable ordered byte stream — sits under SSH, HTTP, gRPC
TLSTransport Layer SecurityEncryption layer under HTTPS, SMTPS, LDAPS
TOMLTom’s Obvious Minimal LanguageConfig file format — used for Cargo.toml, colibri manifests
TTYTeletypewriterTerminal device interface — signal handling uses TTY signals
URLUniform Resource LocatorWeb address — used for linking to docs, dashboards, APIs
USDUnited States DollarCurrency unit for cost tracking — all costs in USD
UUIDUniversally Unique Identifier128-bit ID that won’t collide — used for machine-id, tasks
WALWrite-Ahead LogPostgreSQL durability mechanism — data written to log first
YAMLYAML Ain’t Markup LanguageConfig format — CI workflows use .yml
ZIPZip (archive format)Compression/archive format — Forgejo’s “Download source archive” links
TermStands forWhy it matters here
ACMEAutomatic Certificate Management EnvironmentLets Encrypt protocol — certbot uses it for HTTPS
BSDBerkeley Software DistributionThe Unix family FreeBSD belongs to
CPUCentral Processing UnitThe main processor — probed by system-probe
DNSDomain Name SystemResolves hostnames → IPs, including Tailscale MagicDNS
GCGarbage CollectionAutomatic memory reclamation — Go’s GC thrashing under a tight cgroup limit was the forge’s 80s-page incident signature
GPUGraphics Processing UnitRequired for local LLM inference and Blender
IMGRaw Disk Image (.img)The Clawdie operator USB format — a raw disk image, dd/flash-written. Not ISO 9660. Prose calls it an “img”.
IPInternet ProtocolNetwork addressing — every node has a Tailscale IP
ISOISO 9660 Optical Filesystem ImageOptical CD/DVD format — the mfsbsd installer and VPS build. The Clawdie USB is an IMG, not this. (“ISO 8601” = a date standard; spell that out too.)
MEMMemorydocker stats’s MEM% column — the memory-ceiling half of the forge’s two-cause slow-page triage
PIDProcess IDUnix process identifier — the forge’s PID-exhaustion cascade hit its container pids_limit cap
PIDSProcess IDs (plural)docker stats’s live-process-count column — the PID-exhaustion half of the forge’s two-cause slow-page triage
PNGPortable Network GraphicsLossless image format — screenshots are PNG
PTYPseudo-TerminalVirtual terminal — Kitty, tmux, and agent I/O use PTYs
RAMRandom Access MemorySystem memory — probed by system-probe
RTXRay Tracing Texel eXtremeNvidia GPU line — detected in capability probes
SMBIOSSystem Management BIOSHardware info table — read by system-probe for model/serial
USBUniversal Serial BusThe boot medium — the Clawdie img runs from USB
VPSVirtual Private ServerA rented VM — OSA runs on one
VRAMVideo RAMGPU memory — limits local LLM model size
XDGX Desktop GroupFreedesktop standard for config/cache paths
XFCEXForms Common EnvironmentLightweight FreeBSD desktop — the operator GUI surface
ZFSZettabyte File SystemCopy-on-write filesystem — RAID1 mirror, snapshots, send

The GIS/dome-planning arc (gurs-address-lookup-mcp, the GIS-INTEGRATION-PLAN doc in clawdie-iso, docs/GLOSSARY-SL.md §1) queries Slovenian public geodata over WFS. This section covers the English acronym expansions; Slovenian customer-facing display labels for the same domain terms live in GLOSSARY-SL.md §1-2 — the two are complementary, not duplicates.

TermStands forWhy it matters here
CRSCoordinate Reference SystemWhich coordinate space a value is in (e.g. EPSG:4326 vs EPSG:3794) — mismatched CRS silently produces garbage coordinates
DMRDigitalni model reliefa (digital terrain model)GURS’s terrain-elevation dataset — feeds dome-site ground-slope and shadow-study calculations
EPSGEuropean Petroleum Survey GroupNaming authority for CRS codes — EPSG:4326 is WGS84 (lat/lon), EPSG:3794 is Slovenia’s national grid (D96/TM)
GURSGeodetska uprava Republike SlovenijeSlovenia’s geodetic administration — the public authority behind the address register, cadastre, and orthophoto data this arc queries
OPSIOdprti podatki Slovenije (Open Data Slovenia)Slovenia’s general government open-data portal (podatki.gov.si) — GURS publishes its orthophoto dataset here; OPSI is the portal, not the orthophoto imagery itself
WFSWeb Feature ServiceOGC standard for querying vector geodata over HTTP (returns feature data, e.g. GeoJSON — unlike WMS, which returns map images) — the protocol gurs-address-lookup-mcp speaks to GURS
TermStands forWhy it matters here
ADRArchitecture Decision RecordLightweight design doc — records why a choice was made
CIContinuous IntegrationAutomated checks on every push — fmt, clippy, wiki-lint
CLICommand-Line Interfacecolibri binary — type commands in a terminal
CRUDCreate Read Update DeleteThe four basic data operations — PostgreSQL tables follow this
DDLData Definition LanguageSQL commands that define schema — CREATE TABLE, ALTER, etc.
ETXTBSYError: Text File BusyErrno 26 — can’t write to a running binary; install(1) avoids it
FIFOFirst In, First OutNamed pipe — used for daemon↔agent stdin/stdout
FKForeign KeyDatabase constraint linking rows across tables
FTSFull-Text SearchSQLite FTS5 — powers skill and session search
GLMGeneral Language Modelz.ai’s model family (GLM-5.2, GLM-5-Turbo) — routed via ZAI_API_KEY on the GLM Coding Plan
HARNESSAgent / coding harnessThe runtime that drives a model (zot, ZCode, Claude Code) — see LLM-PROVIDER-HARNESS matrix
HBAHost-Based AuthenticationPostgreSQL pg_hba.conf — controls who can connect
LLMLarge Language ModelThe AI model behind every agent (DeepSeek, Claude, etc.)
MVPMinimum Viable ProductSmallest shippable version — used in planning phases
ONNXOpen Neural Network ExchangeAI model interchange format — used for local inference
ORTONNX RuntimeRuns ONNX models — local LLM inference engine
PFPacket FilterFreeBSD firewall — rate-limits SSH, protects exposed ports
PRPull RequestA proposed change — reviewed and merged on Forgejo
QPSQueries Per SecondRequest throughput — GLM-5-Turbo targets high-QPS interactive loops
RAGRetrieval-Augmented GenerationAnswering questions by searching a knowledge base first
RUNBOOKOperational RunbookStep-by-step procedures for common operational tasks
SDLCSoftware Development Life CycleThe process from idea to deployed code
SHASecure Hash AlgorithmCryptographic hash — SHA-256 used for prompt_hash, checksums
SQLStructured Query LanguageHow we query PostgreSQL mother_hive
SWESoftware EngineeringMulti-step SWE tasks / SWE-bench — the deep-coding workload GLM-5.2 targets
TUITerminal User Interfacecolibri-tui — interactive dashboard inside a terminal
TRIFECTACost / Speed / Quality triangleColibri’s three-axis optimization strategy for model selection
TTFTTime To First TokenLatency to the first streamed token — GLM-5.2 ~1.47s
TTLTime To LiveScheduler presence gate — agents stale past AGENT_PRESENCE_TTL_SECS (90s) won’t receive tasks
UIUser InterfaceAnything the operator sees — CLI, TUI, dashboard, desktop
UPSERTUpdate or InsertAtomic INSERT-ON-CONFLICT-UPDATE — used in node-register-mcp
DELETESQL DELETE statementRemove rows (node decommissioning via DELETE ON hive_nodes)
UTCCoordinated Universal TimeTimezone standard — all timestamps are UTC, converted for display
VTEVirtual Terminal EmulatorLibrary Kitty uses for terminal rendering
ZAIz.ai (Zhipu AI)Provider behind the GLM models; key is ZAI_API_KEY on the GLM Coding Plan
TermStands forWhy it matters here
AMAnte meridiem (before noon)Clock convention — cost dashboards display 12-hour times
PMPost meridiem (after noon)Clock convention — cost dashboards display 12-hour times
CESTCentral European Summer TimeUTC+2 — Ljubljana daylight saving (Mar–Oct)
CETCentral European TimeUTC+1 — Ljubljana standard time (Nov–Feb)

Terms specific to the retired clawdie-ai TypeScript codebase.

TermStands forWhy it matters here
CMSContent Management SystemAstro-powered docs site, migrated from clawdie-ai
ESMECMAScript ModulesNode.js module system — "type": "module"
JSJavaScriptRuntime language for the retired codebase
LMFLayered Memory FabricMemory architecture in clawdie-ai
STTSpeech-to-TextVoice transcription (Telegram)
TSTypeScriptSuperset of JS — the clawdie-ai language
TSXTypeScript XMLTS + JSX syntax — used in UI components
DBDatabasePostgreSQL (clawdie-ai) → SQLite (colibri)
ENEnglishPrimary docs locale
GUIGraphical User InterfaceXFCE desktop on the operator USB
SLSlovenianSecondary docs locale
VMVirtual Machinebhyve for FreeBSD guests
KBKilobyteFile size unit
MBMegabyteDisk / memory size unit
TMPTemporaryScratch directory for build artifacts
MULTIMulti-Prefix in archived clawdie-ai filenames (MULTI-PROVIDER-ARCHITECTURE.md)
PROVIDERProvider (LLM)LLM API backend referenced in archived clawdie-ai filenames
ROLESRoles (agent)Agent role definitions in archived clawdie-ai filenames
TermStands forWhy it matters here
BIOSBasic Input/Output SystemFirmware — boot order, hardware init
CDCompact DiscOptical media — iLO virtual CD-ROM
DHCPDynamic Host Configuration ProtocolNetwork auto-config — iLO gets IP
DVDDigital Versatile DiscOptical media — iLO virtual media type
GBGigabyteDisk/image size unit
HDDHard Disk DrivePhysical storage — boot order, RAID
HPHewlett-PackardServer vendor — ML350p Gen8
IPMIIntelligent Platform Management InterfaceBMC — sensor readout, power control
KBKilobyteFile size unit
MBMegabyteDisk/memory size unit
NICNetwork Interface ControllerPhysical network port — iLO dedicated NIC
PINPersonal Identification NumberSeed partition encryption passcode
POSTPower-On Self-TestHardware initialization before boot
PXEPreboot eXecution EnvironmentNetwork boot protocol
ROMRead-Only MemoryBIOS/firmware storage — iLO flash
SMASHSystems Management Architecture for Server HardwareiLO CLI protocol
BMCBaseboard Management ControllerOut-of-band server management — iLO is HP’s BMC
IMLIntegrated Management LogHP hardware event log — show /system1/log1
KEXKey ExchangeSSH algorithm negotiation — iLO 4 needs legacy
SSHPASSSSH Password (tool)Non-interactive SSH auth via env var
EPEntry PointFirmware handoff address — bare-metal boot flow
FMAFused Multiply-AddCPU instruction — AVX-512/FMA on Xeon probed
MMIOMemory-Mapped I/ODevice register access — GPU/FPGA probes read
SIMDSingle Instruction, Multiple DataVector compute — llama.cpp uses AVX2/SIMD
RSSResident Set SizeProcess RAM footprint — llama.cpp measures
SASStatistical Analysis System / Serial Attached SCSIBenchmark methodology / storage interface
ARCAdaptive Replacement CacheZFS ARC — RAM cache for hot data
BGEBAAI General EmbeddingEmbedding model family — BGE-m3 used for RAG
BMIBit Manipulation InstructionCPU instruction set — BMI2 speeds up popcnt
DIMMDual In-line Memory ModuleRAM stick — capacity/speed probed per DIMM
IQInstruction QueueCPU pipeline depth — Zen 3 IQ affects latency
MODELMachine Learning ModelThe LLM artifact — GGUF/ONNX format
PCIPeripheral Component InterconnectBus for GPU/NIC — topology probed via pciconf
UDUncorrectable DataECC memory error — tracked in IML log
UEFIUnified Extensible Firmware InterfaceModern firmware — UEFI vs BIOS boot path
BEBoot EnvironmentZFS boot environment — BE rollback is the recovery path
NRNew ReleaseFreeBSD version marker — updating-a-node references NR branches
  • Add as you go. If a wiki page introduces a term not listed here, add it.
  • One sentence per “why.” The reader has the acronym already — tell them what the thing does in Colibri.
  • Sort alphabetically within sections. Keeps scanning fast.
  • No stale links. When a term’s usage changes, update the entry.