Feature/semantic similarity (#36)

* fix: mixed up migrations

* feat: semantic similarity first take

* feat: semantic similarity first round of fixes

* feat: more work on making semantic similarity work properly

* feat: getPostBySlug for the AI

* feat: show similarity in post-link-insert-modal

* chore: remove done doc

---------

Co-authored-by: hugo <hugoms@me.com>
This commit is contained in:
Georg Bauer
2026-03-05 22:05:32 +01:00
committed by GitHub
parent 8ac8305e01
commit 7e1e8981a3
64 changed files with 6429 additions and 499 deletions

View File

@@ -13,6 +13,15 @@ This document provides context and best practices for GitHub Copilot when workin
- commit messages are short - one sentence. do not write long articles.
- pull requests are more verbose and especially give reasoning for changes
## Important facts
- published posts don't have body in the database, the body content is only in the file
- functionality you implement have to be tied to UI
- UI you implement has to be tied to functionality
- you must use drizzle to generate migrations and snapshots
- we use an sqlite database. use sqlite semantics in snapshots and other artifacts
- oh MacOS we use native menus and you have to hook them into the intercept for new menu items
---
## ⚠️ MANDATORY: Test-First Development