The result of this is that a note can be renamed without changing its filename and without updating existing links to that file. You can also use special characters in titles without any issues. As for why this actually matters, well, it's mostly a matter of aesthetics. A Zettelkasten is supposed to be a simple system for building knowledge out of small notes in an organic way. The simplest possible Zettelkasten is implemented in terms of slips of paper which are assigned identifiers for linking between them. In a digital system, the most straight-forward emulation of such a system is with files whose filenames are unique IDs, and links that are simply the IDs themselves. Many note-taking applications assume a model that is fundamentally incompatible with such an approach, usually because they conflate titles with filenames (as Denote and zk.el do), or even with IDs, as Obsidian does! zt, in contrast, takes these simple, plain-text foundations as its base, and then adds extra digital-only functionality on top to make it an actually useful system.
Me enfrenté a la duda sobre los identificadores únicos para documentos en Grafoscopio y finalmente opté por NanoID, debido a la baja posibilidad de colisión con tan sólo 11 caracteres, lo que es más corto que una fecha única (pues hay que capturar los milisegundos para hacer un indicador único), funciona incluso cuando se producen muchos trozos de información rápidamente (por ejemplo en una importación de información donde hasta los milisegundos podrían coincidir) y, de todos modos, la fecha es un metadato que se puede capturar en otro lado y por alguna razón para mí no es tan memorable. Si bien el NanoID es un indicador no memorable, los videos en YouTube se hacen virales por otros datos (como su título/autor o los algoritmos de recomendación) y no por la memorabilidad de su enlace (todos acá son no memorables).
Para lidiar con la memorabilidad y organización para humanos, el identificador único es un sufijo en lugar de un prefijo, que va al final del nombre del archivo, separado por doble guiones y antes de la extensión, por ejemplo, cartofonias--e45j7.md.html
). Dado que los navegadores web recuerdan partes del enlace, incluso si el nombre se cambiara, pero recordáramos (en parte) el identificador único (en e ejemplo e45j7
), nos sugeriría diferentes títulos que incluyen esa secuencia de caracteres.