Repository navigation
v0.10.7
Hay un paso de migración y un reinicio:
node scripts/db/apply-schema.mjs(crea la tabla nuevarecord_reviews, con
RLS activo; es idempotente).- Reinicia el servidor del dashboard: la página se recarga sola, pero los
endpoints nuevos (/api/garden/...) solo existen tras reiniciar.
- Revisión de etiquetas (nueva sección del dashboard, grupo Recuerdos). Para
revisar a mano si los registros recientes quedaron en el recuerdo correcto, sin
depender de que ningún modelo opine sobre el asunto:- Muestrear registros automáticos: trae al azar registros de la extracción
automática que nadie ha revisado. No detecta errores por sí mismo, mide qué
tan seguido el etiquetado se equivoca. - Señales de texto: registros con un indicio concreto (solo tiene recuerdos
paraguas, el texto nombra a otro recuerdo que no tiene, o alguno de sus
recuerdos tiene 2 registros o menos). - Una tabla por tarjeta: cada etiqueta actual se decide por separado
(Correcto, Mover a otro recuerdo o Quitar), se pueden añadir etiquetas
nuevas, y todo se aplica junto con Aplicar y un solo motivo. No se deja
el registro sin ninguna etiqueta. Todas correctas guarda el veredicto de
una vez. Cada revisión se guarda enrecord_reviewsy el registro no vuelve a
salir; arriba se muestra la tasa de error observada (no concluir con menos de
unas 30 revisiones). - También por consola:
node scripts/db/garden.mjs --sample,--stats,
--verdict <id> ok|corrected.
- Muestrear registros automáticos: trae al azar registros de la extracción
recategorize-record.mjscon dos modos nuevos:--remove(quita una
etiqueta sin reasignarla, nunca la única) y--add <recuerdo>(agrega una
etiqueta sin tocar las que ya tiene).--addno crea enlaces entre recuerdos:
si el registro queda con dos recuerdos sin enlace,doctor.mjs --fixlo
resuelve.- La señal "paraguas" arranca vacía. En
garden.mjs,UMBRELLAes la lista de
tus recuerdos demasiado amplios para decir de qué trata un registro; ponla ahí
si la quieres usar. - Cómo se verificó: se levantó el dashboard de 2oBrain en un puerto de prueba
contra una base real. Los tres endpoints de lectura (estadísticas, muestreo y
señales) respondieron bien y la sección se renderizó en el navegador sin
errores de consola; solo se hicieron lecturas desde esta copia. Las escrituras
(Aplicar con mover, quitar y añadir, y las guardas) se probaron en la copia de
trabajo de origen antes de portar.