src
| File | What | Runs natively in tests |
|---|---|---|
lib.rs | The Worker's fetch: request in, whiskers_service::Service over ObjectBackend, response out. | no |
object.rs | HouseholdObject, the Durable Object: SQLite as a DocStore, round documents::serve. | no |
hub.rs | ObjectHub<D>: the Hub port by asking the household's object; and the test mode's through. | no |
backend.rs | ObjectBackend: the capabilities the Worker has (HasMemory, HasHousehold, HasChat). | no |
documents.rs | What an object does with its documents: Held, merge_in, serve. No Cloudflare in it. | yes, including the real conformance laws |
household.rs | HouseholdId and Households: which household a request is for. | yes |
wire.rs | Content types and the access line's route class. | yes |
logging.rs | The log facade on the console. | the level parsing |