- SERVER: debug info handling
- filename: is already preserved, I think?
- cwd: not so important (distcc doesn't), could be done via namespaces
- tidy terminology
- man pages
- document protocol properly
- ready protocol for multiple files (lto, pgo), perhaps other languages
- more unit tests!!!
- service files
- integration patchset for portage
- structured logging?
- remove all string copies - should just be spans
- sandboxing via seccomp + landlock
- maybe basic LSM profiles?
- LTO support
- clang ThinLTO
- gcc LTO - is this even feasible?
- PGO support
- migrate to meson