kit/

directory
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 3, 2026 License: Apache-2.0

Directories

Path Synopsis
Package app assembles a running application from a configuration and a list of modules.
Package app assembles a running application from a configuration and a list of modules.
Package config is the one configuration surface: a YAML file, the environment overrides, the overrides a composition passes to Load, and a check that nothing needed is missing or malformed.
Package config is the one configuration surface: a YAML file, the environment overrides, the overrides a composition passes to Load, and a check that nothing needed is missing or malformed.
Package crud is the five operations every tenant-owned resource needs, and the schema a generated screen reads.
Package crud is the five operations every tenant-owned resource needs, and the schema a generated screen reads.
db
Package db owns database access.
Package db owns database access.
dbtest
Package dbtest gives one test its own Postgres schema.
Package dbtest gives one test its own Postgres schema.
Package events is the one door a module's events leave through.
Package events is the one door a module's events leave through.
Package health is the two probes an orchestrator calls, and the checks behind the second one.
Package health is the two probes an orchestrator calls, and the checks behind the second one.
Package httpx builds the single Huma API the application serves, records every operation the adapter mounts, and enforces that each one declares exactly one authorization: a permission, public, or any signed-in user.
Package httpx builds the single Huma API the application serves, records every operation the adapter mounts, and enforces that each one declares exactly one authorization: a permission, public, or any signed-in user.
internal
syscap
Package syscap mints the one capability that opens cross-tenant work.
Package syscap mints the one capability that opens cross-tenant work.
Package jobs runs the periodic work: the outbox relay, the outbox purge, and whatever a module schedules in its manifest.
Package jobs runs the periodic work: the outbox relay, the outbox purge, and whatever a module schedules in its manifest.
Package limit is one rate limit for every replica.
Package limit is one rate limit for every replica.
Package module defines what a module is.
Package module defines what a module is.
Package problem is the one error shape the API returns: RFC 9457 problem details (the revision of RFC 7807), served as application/problem+json.
Package problem is the one error shape the API returns: RFC 9457 problem details (the revision of RFC 7807), served as application/problem+json.
Package rest is an entity's projection onto HTTP: five routes, the commands beside them, and the one mapping from kit/crud's errors to statuses.
Package rest is an entity's projection onto HTTP: five routes, the commands beside them, and the one mapping from kit/crud's errors to statuses.
Package tenancy is the one tenant model and how a request carries it.
Package tenancy is the one tenant model and how a request carries it.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL