Skip to content

File formats

.fib holds source. deps.fib is project data and deps.lock pins dependencies (package format). *-spec.fib files contain behaviour specs; case headers record verdict/result/audit expectations.

lIR text is compiler output from fibc emit, documented in the lIR spec. It is not a frozen 1.x interchange format. C/PTX/WGSL output and the compile server JSON-line protocol are similarly pre-1.0 surfaces. ADR Markdown fences are interpreted by the standalone make adr runner.

Releases contain fibc-VERSION-PLATFORM/{bin,share/fibber/lib,LICENSE,README.txt}. Keep bin/share together when relocating. VERSION/version.fib and SEED checksums are release-engineering inputs checked by ADR 0017 and the version check.