The catalog

16 parts shipped, and growing.

Datasheets, not packages: real source vendored into your repo — like shadcn/ui, but for backend capabilities — each with a contract of testable invariants and a conformance record per adapter.

admin.crudREV 1.1.0
PARTKIT
ATTESTED
DEV·TIER

Schema-driven internal admin over other parts' tables, driven entirely by their declared data_ownership.reads (RFC 0004). Reads project only declared, non-redacted columns through the SqlExecutor seam; writes dispatch to the parts' public-export mutators. No compile-time dependency on the parts it administers.

INVARIANTS6 testable claims
ADAPTERSbackend is a seam
CONFORMANCE9 tests / adapter
audit.logREV 1.1.0
PARTKIT
ATTESTED
DEV·TIER

Append-only domain event log over a part-owned Postgres table, written and queried through a contract-stable interface and a driver-free SqlExecutor seam.

INVARIANTS7 testable claims
ADAPTERSbackend is a seam
CONFORMANCE9 tests / adapter
auth.apikeyREV 1.1.0
PARTKIT
ATTESTED
DEV·TIER

Programmatic API-key authentication — issue, scope, verify, rotate, and revoke long-lived bearer keys through a contract-stable interface and a driver-free SqlExecutor seam. The API-facing sibling of auth.session.

INVARIANTS8 testable claims
ADAPTERSbackend is a seam
CONFORMANCE13 tests / adapter
auth.sessionREV 1.2.0
PARTKIT
ATTESTED
DEV·TIER

Email/password authentication and server-validated sessions through a contract-stable interface, wrapping Better Auth behind part-owned tables.

INVARIANTS8 testable claims
ADAPTERSbackend is a seam
CONFORMANCE9 tests / adapter
auth.tenancyREV 1.2.0
PARTKIT
ATTESTED
DEV·TIER

Organizations, memberships, and roles with a row-level-scoping authorization gate, over part-owned Postgres tables, through a contract-stable interface and a driver-free SqlExecutor seam.

INVARIANTS10 testable claims
ADAPTERSbackend is a seam
CONFORMANCE13 tests / adapter
billing.subscriptionREV 1.2.0
PARTKIT
ATTESTED
DEV·TIER

Subscription billing through a contract-stable interface: hosted checkout, a webhook-derived subscription mirror, cancel/reactivate/change-plan, and entitlement — with pluggable, attested payment-vendor adapters.

INVARIANTS8 testable claims
ADAPTERSstripe · paddle
CONFORMANCE33 tests / adapter
billing.usageREV 1.1.0
PARTKIT
ATTESTED
DEV·TIER

Vendor-neutral metered-usage ledger — record consumption events idempotently, aggregate per subject/meter/period, and report unreported usage to a biller (Stripe Meters) out-of-band. The ledger is the source of truth; the biller is an adapter.

INVARIANTS7 testable claims
ADAPTERSstripe
CONFORMANCE14 tests / adapter
email.transactionalREV 1.2.0
PARTKIT
ATTESTED
DEV·TIER

Send transactional email through a contract-stable interface with pluggable, attested vendor adapters.

INVARIANTS6 testable claims
ADAPTERSresend · postmark · ses
CONFORMANCE11 tests / adapter
flags.featureREV 1.1.0
PARTKIT
ATTESTED
DEV·TIER

Typed feature flags with first-match targeting rules and sticky percentage rollout, evaluated on a fail-safe hot path (an unknown flag / type mismatch / storage error returns the caller's fallback, never throws).

INVARIANTS6 testable claims
ADAPTERSbackend is a seam
CONFORMANCE15 tests / adapter
jobs.queueREV 1.1.0
PARTKIT
ATTESTED
DEV·TIER

Durable background jobs with capped exponential-backoff retries and a dead-letter, over a part-owned Postgres schema. Serverless-safe transactional enqueue through a driver-free SqlExecutor seam; processing in either a long-running worker or a serverless drain. Wraps graphile-worker.

INVARIANTS8 testable claims
ADAPTERSbackend is a seam
CONFORMANCE13 tests / adapter
ratelimit.apiREV 1.0.1
PARTKIT
ATTESTED
DEV·TIER

Fixed-window API rate limiting through a contract-stable interface, with a built-in per-instance in-memory store and a typed pluggable-store seam for Redis-compatible backends.

INVARIANTS7 testable claims
ADAPTERSbackend is a seam
CONFORMANCE17 tests / adapter
search.fulltextREV 1.1.0
PARTKIT
ATTESTED
DEV·TIER

Postgres-native full-text search — index documents, then search them with raw user query strings safely, ranked (title over body) with highlighted snippets, on plain Postgres with no separate search vendor.

INVARIANTS6 testable claims
ADAPTERSbackend is a seam
CONFORMANCE15 tests / adapter
sms.transactionalREV 1.1.0
PARTKIT
ATTESTED
DEV·TIER

Send a transactional SMS through a contract-stable, vendor-neutral interface — E.164 recipient, a plain-text body, transient-retry, typed errors — with pluggable, attested vendor adapters.

INVARIANTS6 testable claims
ADAPTERStwilio · amazon-sns
CONFORMANCE15 tests / adapter
storage.uploadREV 1.1.0
PARTKIT
ATTESTED
DEV·TIER

Presigned, direct-to-storage uploads and downloads for any S3-compatible provider, via in-part AWS Signature Version 4 — no SDK, no proxying bytes through the app.

INVARIANTS7 testable claims
ADAPTERSbackend is a seam
CONFORMANCE13 tests / adapter
webhooks.dispatchREV 1.1.0
PARTKIT
ATTESTED
DEV·TIER

Outbound signed webhooks — register customer endpoints, dispatch events to a transactional outbox (never inline), and deliver out-of-band with retry, capped backoff, a delivery log, dead-letter, and SSRF defense. The API-facing sibling of webhooks.ingest.

INVARIANTS8 testable claims
ADAPTERSbackend is a seam
CONFORMANCE17 tests / adapter
webhooks.ingestREV 1.1.0
PARTKIT
ATTESTED
DEV·TIER

Verify inbound webhooks — HMAC signature, timestamp window, replay defense — through a contract-stable interface with pluggable, attested signature-scheme adapters.

INVARIANTS7 testable claims
ADAPTERSstripe · standardwebhooks
CONFORMANCE18 tests / adapter