docs: rename Tanemaki → Tane in design docs and notes

Product-name mentions → Tane; backup-file extension .tanemaki → .tane;
website tanemaki.app → tane.comunes.org. Etymology-bearing docs
(README, VISION, PLAN, CLAUDE, intros) handled separately.
This commit is contained in:
vjrj 2026-07-12 13:09:12 +02:00
parent a534c14983
commit 1e2c66a982
16 changed files with 51 additions and 51 deletions

View file

@ -1,8 +1,8 @@
# Tanemaki — Frontera `commons_core` ↔ dominio semillas
# Tane — Frontera `commons_core` ↔ dominio semillas
*Nota de diseño (discusión). Desarrolla la Parte B de [usability-and-architecture.md](usability-and-architecture.md) y reparte las entidades de [data-model.md](data-model.md) entre el motor genérico y el dominio de semillas.*
Aquí decidimos **qué vive en el motor común y qué en la app de semillas**, y con qué mecanismo se enchufan. Es la decisión que más amarra el resto, porque fija la costura que permitirá añadir mañana la "biblioteca de cosas" sin tocar Tanemaki.
Aquí decidimos **qué vive en el motor común y qué en la app de semillas**, y con qué mecanismo se enchufan. Es la decisión que más amarra el resto, porque fija la costura que permitirá añadir mañana la "biblioteca de cosas" sin tocar Tane.
---
@ -78,7 +78,7 @@ tane/ (repo, hogar: ~/dev/tane)
commons_ui/ (opcional) ← kit de widgets accesibles (targets grandes, foto-first,
icono+palabra) reutilizable por futuras apps.
apps/
app_seeds/ ← Tanemaki: Species, SeedItem/SeedHolding, germinación,
app_seeds/ ← Tane: Species, SeedItem/SeedHolding, germinación,
cosecha, unidades por familia, UI e i18n de semillas.
```
@ -88,7 +88,7 @@ Drift: tablas del core en `commons_core`, tablas de extensión en `app_seeds`, m
## 7. Pragmatismo: no sobre-diseñar el motor ahora
- **Construye Tanemaki concreto primero.** Mete en `commons_core` solo lo *ya conocido-compartido* (identidad, Party, Offer, Pledge, trust, sync, discovery). Para `Item/Holding`, empieza con tabla base del core + tabla de extensión de semillas; si al llegar la app de cosas resulta incómodo, **refactorizar dentro del monorepo es barato** (todo el código está junto y se mueve de un tirón).
- **Construye Tane concreto primero.** Mete en `commons_core` solo lo *ya conocido-compartido* (identidad, Party, Offer, Pledge, trust, sync, discovery). Para `Item/Holding`, empieza con tabla base del core + tabla de extensión de semillas; si al llegar la app de cosas resulta incómodo, **refactorizar dentro del monorepo es barato** (todo el código está junto y se mueve de un tirón).
- No inventes interfaces genéricas "por si acaso" para partes cuya forma real solo conocerás cuando exista la segunda app. La regla del §1 ("en la duda, al dominio") protege de la abstracción prematura.
---
@ -110,7 +110,7 @@ tane/
transport (OfferTransport/Nostr), CRDT+sync, geohash.
(Item/Holding se añadirán aquí al llegar la 2ª app.)
apps/
app_seeds/ ← Tanemaki: Variety, Lot, Movement, Species, germinación,
app_seeds/ ← Tane: Variety, Lot, Movement, Species, germinación,
cosecha, unidades por familia, UI e i18n, commons_ui embebido.
```