fix: images, couverture, slash, agents, wizard, Stripe et admin
- Collage/accès images: ownership path userId + meta legacy, 403 non caché - Couverture note: explicite (choix/aucune), plus d’auto depuis le corps - Éditeur: suppression image TipTap, sync immédiate, toolbar réordonnée - Slash: listes par titre (plus d’index), keywords nettoyés - Agents: nextRun à la réactivation, cron sans stampede null - Wizard: titres courts + mode Expert plus robuste - Stripe checkout hosted fiable; admin métriques live; dark mode IA/settings - Indexation notes courtes + test unit aligné
This commit is contained in:
@@ -7,9 +7,12 @@ describe('US-CHUNK-1 : Chunking sémantique', () => {
|
||||
expect(chunks.length).toBe(0)
|
||||
})
|
||||
|
||||
test('note très courte (< 10 chars) → aucun fragment', () => {
|
||||
test('note très courte (one-liner) → 1 fragment indexable', () => {
|
||||
// MIN_FRAGMENT_CHARS = 1 : notes courtes doivent être indexées (recherche / Memory Echo)
|
||||
const chunks = chunkNoteContent('note1', 'Hello')
|
||||
expect(chunks.length).toBe(0)
|
||||
expect(chunks.length).toBe(1)
|
||||
expect(chunks[0].content).toBe('Hello')
|
||||
expect(chunks[0].charCount).toBe(5)
|
||||
})
|
||||
|
||||
test('note courte (< 1000 chars) → 1 seul fragment', () => {
|
||||
|
||||
Reference in New Issue
Block a user