docs(tvix): document the builder API

This documents some thoughts and goals of the Tvix Build protocol, and
how it is possible to express Nix builds with it.

Additionally, it explains a proposed design for reference scanning.

Change-Id: I4b1f3feb2278e3c7ce06de831eb8eb1715cba1c9
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12012
Autosubmit: flokli <flokli@flokli.de>
Reviewed-by: yuka <yuka@yuka.dev>
Tested-by: BuildkiteCI
This commit is contained in:
Florian Klink 2024-07-21 16:55:00 +02:00 committed by clbot
parent e408783bac
commit 62184ee35a
2 changed files with 62 additions and 0 deletions

View file

@ -34,6 +34,9 @@
- [Data Model](./castore/data-model.md)
- [Why not git trees?](./castore/why-not-git-trees.md)
# Builder
- [Build API](./build/index.md)
# Nix
- [Specification of the Nix Language](./language-spec.md)
- [Nix language version history](./lang-version.md)