From f1c6ad93daf4484d3ea014631408224825af30ce Mon Sep 17 00:00:00 2001
From: Danny White <3104761+dnywh@users.noreply.github.com>
Date: Fri, 13 Feb 2026 11:55:41 +1100
Subject: [PATCH 1/4] instructions
---
README.md | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/README.md b/README.md
index 55a6625..a6710db 100644
--- a/README.md
+++ b/README.md
@@ -57,6 +57,19 @@ git clone https://github.com/supabase/splinter.git
cd splinter
```
+### Building the docs locally
+
+The docs use [MkDocs](https://www.mkdocs.org/) with the [Material](https://squidfunk.github.io/mkdocs-material/) theme. To install dependencies and serve the site with live reload:
+
+```sh
+python3 -m venv .venv
+source .venv/bin/activate # On Windows: .venv\Scripts\activate
+pip install mkdocs-material
+mkdocs serve
+```
+
+Then open http://127.0.0.1:8000. Run `mkdocs build` to output static files to `site/`.
+
## Tests
All lints tests with a true positive example.
From 8a03cb73d73d31480427325eb28673f381f25399 Mon Sep 17 00:00:00 2001
From: Danny White <3104761+dnywh@users.noreply.github.com>
Date: Fri, 13 Feb 2026 11:55:47 +1100
Subject: [PATCH 2/4] images
---
README.md | 2 +-
docs/assets/favicon.ico | Bin 15086 -> 1150 bytes
docs/assets/favicon.png | Bin 0 -> 2472 bytes
docs/assets/splinter-elephant.png | Bin 0 -> 131348 bytes
docs/index.md | 2 +-
mkdocs.yaml | 4 ++--
6 files changed, 4 insertions(+), 4 deletions(-)
create mode 100644 docs/assets/favicon.png
create mode 100644 docs/assets/splinter-elephant.png
diff --git a/README.md b/README.md
index a6710db..1af5c5c 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# splinter (Supabase Postgres LINTER)
-
+
%1`U+*bM`9Y1
zrtyaQ_x-JuxKO0`>R};{;x0oJmTv$)Kcp*3zz-=_(9e-_e(iipgJ(YB{8l3n$G7aQ
zX%{%o-aG>0k!s()dA;Ku%3qWdzMgq{tYTnbAdRmJy{`bJ2~?gGW}4b}s5tH8m5g?Z
zY*VDK3>Y(NEx45eLT~1=%1Vc~vPK<$cBM9NZ<{{EZU}z?_C@9cVEog=-uHfCiFuBv
zuEC)STiO8h2+&BMHEj9VN?S4Vo&jQ?B4d{{0Z)ac6-3}G%4d(Zk)w#Z
diff --git a/docs/assets/favicon.ico b/docs/assets/favicon.ico
index d3fca2acb10d86d7ff179fe66fa372dabeb21c91..49c20b9d6ec59f24f8212487410010f340f256fb 100644
GIT binary patch
literal 1150
zcmbtU-77<39DbEMH%iHzj~%nwaW)
B5(g?QH`QPKCc`(Pj(xoFz>0rNMu&K!0lK86+R(<^o>oNoJayTfx#p<5O>
zI%T#?Uav@!YY_(A+fyryGA6({94R)h%;6rmBYX^xYuEgBF~3l&1UT8GHEF
z)SqW;O3c^SNY=OKhW3XuwubZ}hzCa)OKVcwu@lxBd`#myusc;D4dvlFUbd2rd%7a9
zMLi&mVj3UhlYe(ucB&*1=M*W4a#3HoLq@2J(xubcbe?-83y47tAl;j9MMu&1N32Y)
zzHc$Ijl3JRyoPwin9d;@JcxnL?A*Ntvk7K>t}gHYl<-aFOIcM_0<6*@4f&)C)~j(p
z4;e)5<6~53J}bW4kzXdAFCzkn+CEh&`mKqMHe-3r{vq_st`Zr@rN;hY>q1~5
z?AAu{)^2UZ_H;`Y+f)`KEYHk3L|t8mZAGq!J;0#+PFqCzs8-$-;+$M$j4M%yEr2M4
zH86o6*QI&w_Uzl;%Hq0B$bwnn$(RPMfjjp1N_rL()bm_tsbbrJ%!S9)U8wqSB;AgN
zcnk){tYI=VT$EH?_LN0!mV)$VU6Px@SaV3aA^DFCr!Va8;`GD7w8O~@CoVGfH-OoI
za0c=j
Wz`p$sp(ehWGGT$yv8*}G9u9^WVRE6++^XfOZv&{3pW*p1MSA<