Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
6353ba8
docs: refresh root README around the three Stack pillars
coderdan Jun 28, 2026
b2630d5
docs(readme): update identity-aware encryption to OidcFederationStrategy
coderdan Jun 30, 2026
7fddac5
docs(readme): embed responsive, theme-aware architecture diagram
coderdan Jul 3, 2026
09614de
docs(readme): use relative diagram paths for PR preview
coderdan Jul 3, 2026
d2a9a0e
docs(readme): restructure around EQLv3 — sizzle, quick starts, FAQ
coderdan Jul 3, 2026
f590c6d
docs(readme): EQL v3 types in Drizzle sizzle + go-live checklist
coderdan Jul 3, 2026
bb026df
docs(readme): show eql/v3 types schema for the raw-pg path
coderdan Jul 3, 2026
ef0d3d0
docs(plans): spec repo social preview card as Asset 4
coderdan Jul 3, 2026
7d776b9
docs(readme): lead with the searchable-encryption pitch
coderdan Jul 9, 2026
dd500be
docs(readme): use absolute diagram paths; qualify the KMS speedup
coderdan Jul 9, 2026
dddfb5b
docs(readme): re-verify examples against shipped EQL v3 surface
coderdan Jul 30, 2026
7928608
docs(readme): benchmark figures verified against the EQL v3 benches run
coderdan Jul 30, 2026
b60c07d
docs(readme): point [auth] at the identity docs page; doc links verified
coderdan Jul 30, 2026
b9a70b9
docs(readme): rename Identity-aware encryption to Identity-locking en…
coderdan Jul 30, 2026
80addb0
docs(stack): make the npm README a synced copy of the root README
coderdan Jul 30, 2026
881085d
docs(readme): address CodeRabbit review nits
coderdan Jul 30, 2026
13edce0
docs(adapters): refresh the stack-supabase, stack-drizzle, stack-pris…
coderdan Jul 30, 2026
9d5d891
docs(stack-supabase): drop the EQL v2 section from the README
coderdan Jul 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .changeset/adapter-readmes-refresh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
'@cipherstash/stack-supabase': patch
'@cipherstash/stack-drizzle': patch
'@cipherstash/stack-prisma': patch
---

Refresh the adapter READMEs (they ship on each package's npm page):

- **stack-supabase**: full rewrite — the old README was a stub. Now covers the
introspecting `encryptedSupabase(url, key)` factory, the encrypted filter
surface (`eq`/`neq`/`in`/`match`, range, `order()` on OPE-backed columns),
the EQL 3.0.2 PostgREST limitations, and the quick start.
- **stack-drizzle**: fix the hero example — `ops.contains` is encrypted-JSONB
containment (a `types.Json` column) and would throw on a text column; the
free-text operator is `ops.matches`. The operator table no longer lists
`contains` under free-text match.
- **stack-prisma**: correct the encrypted-column-type catalog (domain-named
factories across text/integer/float/numeric/date/timestamp/boolean/JSON, not
"six types"), fix the authentication docs URL, and replace relative links
(which 404 on npm) with absolute ones.
- All three: add the badge header and the architecture diagram from the root
README.
9 changes: 9 additions & 0 deletions .changeset/stack-readme-single-source.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
'@cipherstash/stack': patch
---

The npm README for `@cipherstash/stack` is now the root Stack README — the
package copy had drifted badly out of date. The root `README.md` is the single
source of truth: the package's `prebuild` script copies it in before every
build (npm cannot publish a symlink, so a real file has to ship in the
tarball), and a unit test fails CI if the two files ever drift apart.
410 changes: 349 additions & 61 deletions README.md

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions docs/images/architecture-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions docs/images/architecture-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading