Reference¶
The living reference for jellycell. Topic-scoped docs that evolve with the codebase — no frozen “v1 spec / v2 spec / …” sprawl. Everything here is the authoritative statement of how jellycell is built and what it promises; if a behavior disagrees with the reference, either the code or the reference is wrong, and we open an issue.
Not sure what you’re looking for?
Using jellycell day-to-day — start with Getting started or the User guide instead. This is the reference, not the tutorial.
Building jellycell or writing a PR — read architecture for how the pieces fit together, then contracts for the three things that bump major versions.
In this reference¶
Architecture — the piggyback map (what we depend on and what we own), the 8-layer dependency order, and where each subpackage sits. Update when you add a new dep or shift a subpackage’s responsibilities.
Contracts — the three §10 invariants (
--jsonschemas, cache key algorithm, agent guide content). The ceremony for changing each is documented alongside.
Historical¶
The v0 spec is the frozen record of what was
promised for the initial 1.0.0 cut — phase budgets, the original
piggyback map, the first statement of the §10 contracts. Useful for
understanding how the project got here; everything that evolves
going forward lives in this reference tree instead.