Documentation
Welcome to the fishbowl documentation.
Public API Sample
Section titled “Public API Sample”The Unix() entry point:
* @remarks * The builder accumulates {@link Extension}s and produces a frozen * {@link UnixImage} via {@link UnixBuilder.build | .build()}. Each method * returns a new builder instance — the original is never modified. * * @exampleExtension Type (first 10 lines of types.ts)
Section titled “Extension Type (first 10 lines of types.ts)”// fishbowl type system// This file defines every contract in the system. No implementation, only types.// Source of truth — architecture specs reference these, implementation satisfies them.
import type { LayerStore } from './layer'
// =============================================================================// Primitives// =============================================================================