DR 0001: Markdown Vult com a font de coneixement de la veritat¶
- Estat: Acceptat
- Data de decisió: 2026- 08- 02 (formada de l' arquitectura existent)
Context¶
El Gnosi necessita edició estructurada, cerca, gràfica traversal, col· laboració, i automatització mentre es preserva el propietari de l' usuari i la interoperabilitat. Fent una base de dades d' aplicacions l' única representació crearia un bloqueig i faria còpia de seguretat normal de fitxers, sincronització i edició externa.
DecisióStencils¶
El coneixement d' usuari es desa com a Markdown, YALM davant de la matèria, i els actius dins d' una consola controlada per l' usuari. Les bases de dades relacionals emmagatzemen l' aplicació que no és la representació del coneixement autor. Els índexs i la memòria cau derivats del contingut de laulta es poden reconstruir.
Consseqüències¶
- Els fitxers segueixen inspeccionats i portàtils sense el Gnosi.
- Les escrius requereixen la atòmica, l'EPags, la normalització de la identitat i la refrescació d' índex.
- Els editors externs i proveïdors de núvol introdueixen una gran part de la capacitat i disponibilitat Errors que els serveis han de tolerar.
- Les vistes a l' estil de la base de dades són projeccions sobre fitxers, així que s' escriuen avaluació i La consistència de registre són responsabilitats de l' aplicació.
- SQLite i secrets segueixen sols locals perquè tenen diferents opcions i la sincronització semàntica.
alternatives rebutjades¶
- SQL com a únic visor de coneixement: transaccions més fortes però pèrdua de portable propietat del fitxer.
- Núvol SaaS com a font obligatori: col·laboració més fàcil descentralitzada però incompatible amb la primera sobirania local.
- Tractant el SQLite sincronitzat com a magatzem portàtil: insegur perquè la sincronització de fitxers No proporciona el bloqueig de bases de dades o replicació atòmica.
impact de verificació¶
Prova els viatges de cobertura, escriu atòmics, conflictes ETag, identificador i comportament d' enllaç, índex reconstrueix, contenidor de ruta, fracassos del proveïdor i l'aïllament de dades locals.