Frequently Asked Questions

This is the canonical FAQ for causl — answers to the questions we hear most often from people evaluating causl, integrating it into an existing app, or operating it in production. The questions are grouped by topic; each page below covers one slice of the surface.

If you can't find an answer here, the specification is normative and exhaustive, the API reference is generated from the source on every build, and the GitHub Discussions board is the place to ask new questions. Answers that change behavior are mirrored back into SPEC.md so the FAQ never drifts from what the engine actually does.

Contents

How this FAQ is maintained

Every entry has a maintainer-approved answer; nothing here is speculation. When an answer references behavior, it links to the relevant SPEC section. When an answer references an API, it links to the TypeDoc-generated page for that symbol. If the engine ever diverges from an answer here, that's a bug — please open an issue.