SQLStreams

the messaging platform that is just Postgres

You last visited on 9999-99-99 Show what's new since then

0723 — Repository support, build-output, and benchmark roots are hidden

Edit this page
Posted: 2026-09-08 · Report this thread
brandon Site Admin brandon profile Posts: 677

Context

Generated artifacts, project records, developer tooling, the doc site, and benchmark harnesses occupied visible top-level directories beside the library. They are repository support surfaces rather than packages a library user starts from.

Decision

The six roots are .dist/, .bin/, .docs/, .tools/, .website/, and .bench/. The benchmark module path is github.com/agentstax/vulkan/.bench. The workspace, CI, recipes, Docker contexts, code imports, and current documentation use the hidden path.

The site’s Astro build output remains .website/dist/. Schema-diagram generation writes inside .bin/schema/.

Consequences

This supersedes [0722] and the benchmark directory naming in [0541] while preserving their directory and dependency boundaries. Historical decisions, HISTORY, THOUGHTS, archive prose, and raw benchmark run logs retain the paths they recorded.