From d22728a3e8b953664c0ee7b0aa07ddbdc33d3f2f Mon Sep 17 00:00:00 2001 From: anthoniriv Date: Wed, 2 Sep 2026 16:16:05 -0500 Subject: [PATCH] feat(branding): rename NotesChain to Selnote --- CONTRIBUTING.md | 2 +- LICENSE | 2 +- README.md | 8 +++++--- assets/banner.svg | 4 ++-- docs/networking.md | 4 ++-- docs/threat-model.md | 2 +- icon.svg | 2 +- index.html | 31 ++++++++++++++++++------------- manifest.webmanifest | 4 ++-- package.json | 4 ++-- sw.js | 2 +- tests/check-repository.test.mjs | 2 +- 12 files changed, 37 insertions(+), 30 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5cdc7a8..13d968e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,6 +1,6 @@ # Guía de contribución -Gracias por contribuir a NotesChain. +Gracias por contribuir a Selnote. ## Flujo de ramas diff --git a/LICENSE b/LICENSE index 5901633..d6edfe6 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2026 NotesChain +Copyright (c) 2026 Selnote Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 9684d11..13dfd3c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

- NotesChain — notas cifradas y sincronización directa + Selnote — notas cifradas y sincronización directa

@@ -15,14 +15,16 @@

- Interfaz visual de NotesChain + Interfaz visual de Selnote

--- ## Qué hace -NotesChain está pensado para conservar notas y archivos bajo tu control: cifra los datos en el dispositivo, guarda una copia local y replica los cambios directamente entre dispositivos emparejados. La interfaz convierte el conjunto de notas en un mapa visual para navegar el contenido y entender qué dispositivos forman parte del cerebro. +Selnote está pensado para conservar notas y archivos bajo tu control: cifra los datos en el dispositivo, guarda una copia local y replica los cambios directamente entre dispositivos emparejados. La interfaz convierte el conjunto de notas en un mapa visual para navegar el contenido y entender qué dispositivos forman parte del cerebro. + +El cambio de nombre a Selnote conserva la base de datos local y el espacio de descubrimiento usados por versiones anteriores. Actualizar la aplicación no migra ni borra las notas existentes, y los dispositivos ya emparejados continúan compartiendo el mismo protocolo. ## Funcionalidades principales diff --git a/assets/banner.svg b/assets/banner.svg index e46570b..07a3586 100644 --- a/assets/banner.svg +++ b/assets/banner.svg @@ -1,5 +1,5 @@ - NotesChain + Selnote Notas cifradas y sincronizadas directamente entre dispositivos @@ -32,7 +32,7 @@ - NotesChain + Selnote notas cifradas · sincronización directa LOCAL-FIRST · E2E · SIN CUENTAS diff --git a/docs/networking.md b/docs/networking.md index 909c9dd..961345b 100644 --- a/docs/networking.md +++ b/docs/networking.md @@ -1,6 +1,6 @@ # Red y despliegue -NotesChain cifra el contenido antes de persistirlo o transferirlo. La red sirve para descubrir pares y transportar bytes cifrados; no reemplaza la verificación criptográfica de la aplicación. +Selnote cifra el contenido antes de persistirlo o transferirlo. La red sirve para descubrir pares y transportar bytes cifrados; no reemplaza la verificación criptográfica de la aplicación. ## Rutas de conexión @@ -11,7 +11,7 @@ NotesChain cifra el contenido antes de persistirlo o transferirlo. La red sirve | TURN | Reenvía tráfico cuando no existe ruta directa | Metadatos de conexión y volumen aproximado; transporta bytes cifrados de extremo a extremo. | | WebRTC directo | Envía datos entre pares | Los pares conocen sus direcciones candidatas y el flujo de tráfico. | -El cifrado de NotesChain protege el contenido de notas y adjuntos frente a esos intermediarios, pero no elimina la exposición de metadatos de red. +El cifrado de Selnote protege el contenido de notas y adjuntos frente a esos intermediarios, pero no elimina la exposición de metadatos de red. ## GitHub Pages y PWA diff --git a/docs/threat-model.md b/docs/threat-model.md index 86fc587..5ea16f4 100644 --- a/docs/threat-model.md +++ b/docs/threat-model.md @@ -2,7 +2,7 @@ ## Objetivo -NotesChain busca mantener notas y adjuntos cifrados en el navegador y replicarlos entre dispositivos autorizados. No promete ocultar toda la actividad de red ni recuperar información borrada del almacenamiento del usuario. +Selnote busca mantener notas y adjuntos cifrados en el navegador y replicarlos entre dispositivos autorizados. No promete ocultar toda la actividad de red ni recuperar información borrada del almacenamiento del usuario. ## Activos protegidos diff --git a/icon.svg b/icon.svg index ff52515..e17ec11 100644 --- a/icon.svg +++ b/icon.svg @@ -1,5 +1,5 @@ - NotesChain + Selnote diff --git a/index.html b/index.html index bc598be..133662f 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ -NotesChain +Selnote @@ -394,7 +394,7 @@
- NOTESCHAIN + SELNOTE rol neuronas 0 sinapsis 0 @@ -540,7 +540,7 @@

el cerebro murió

') { - const root = mkdtempSync(join(tmpdir(), 'noteschain-check-')); + const root = mkdtempSync(join(tmpdir(), 'selnote-check-')); for (const file of requiredDocuments) { const pathname = join(root, file); mkdirSync(join(pathname, '..'), { recursive: true });