Biblioteca de lectura
Crea una tarjeta de historial sin guardar secretos
Conserva un historial útil de consultas sobre cuantización separando credenciales, condiciones enviadas, observaciones de respuestas y notas del lector.
Enumera las entradas públicas reproducibles
La tarjeta debe reflejar el contrato de filtros. En el cuaderno propuesto, guarda los q, subreddit, author, kind, from, to, min_score, limit y page que se usaron. Ejemplo: q=quantization, subreddit=LocalLLaMA, limit=3, page=1. Conserva las fechas enviadas como YYYY-MM-DD UTC. Explican condiciones; no prueban que se devolviera un debate concreto, y repetirlas no garantiza la misma respuesta en el futuro.
Considera estas entradas campos sin credenciales, no datos automáticamente inocuos. Una consulta puede nombrar un proyecto privado y una nota identificar a alguien sin intención de divulgarlo. Decide qué guardar o exportar en vez de copiar toda la petición. Excluye encabezados de autenticación. Si guardas la respuesta localmente, sepárala de la consulta y registra cuándo se obtuvo; si no, un enlace para repetir podría confundirse con una copia archivada del resultado original.
Separa el almacenamiento de secretos
El backend que llama necesita acceder a la clave guardada para enviar X-API-Key o Authorization: Bearer. Un hash unidireccional no suministra esa credencial. Guarda la clave utilizable en un almacén de secretos del servidor, fuera de código del navegador, URLs, exportaciones y diagnósticos. El servicio almacena hash y prefijo para autenticar: es otra función. La clave completa se muestra una vez al registrarse o regenerarla, y regenerar invalida inmediatamente la anterior. El historial no debe convertirse en copia accidental de la clave.
Distingue la cuenta del lector en tu aplicación, la sesión del operador del servicio y la clave para recuperar datos. Claves y saldos son específicos del tenant; cambiar de host no valida la clave de otro. Excluir credenciales reduce una vía de exposición, pero no protege consultas y notas de todos los problemas del navegador o de acceso. Revisa tus propias decisiones de almacenamiento y difusión. No anuncies la tarjeta propuesta como límite de seguridad probado ni función de historial del archivo.
Guarda notas de interpretación
Separa observaciones y conclusiones. Una tarjeta podría decir que se mostraron tres registros, a uno le faltaba cuerpo utilizable y siguen sin conocerse las condiciones de memoria. Es una anotación ilustrativa, no un resultado observado. Si guardas pagination.total, guarda también pagination.relation y las señales de continuación y ventana necesarias. Un límite inferior no es una cifra exacta. Ninguno de esos campos mide relevancia ni frecuencia del problema.
Permite explicar brevemente por qué se conservó una referencia. Etiqueta el texto como nota del lector, conserva la identidad disponible del origen y no lo mezcles con citas. Pueden faltar campos; las referencias a padres no completan el debate. Reabrir una respuesta guardada no tiene que llamar a la API, pero actualizar explícitamente es otra recuperación. Una actualización correcta cuesta un crédito incluso vacía. Conserva aparte una actualización fallida o incierta, sin sobrescribir la observación previa con una tarjeta vacía sin etiqueta.
Revisa los límites de conservación
Define borrado, exportación y caducidad antes de presentar el historial como persistente. Quitar una tarjeta elimina lo que tu implementación guarde; no borra un registro del archivo, no cierra la cuenta del servicio ni cambia sus pagos. Limpiar el navegador, perder el dispositivo o sufrir restricciones de almacenamiento puede quitar el historial. Si ofreces sincronización o copias, descríbelas y pruébalas como funciones separadas. No son endpoints del archivo y este artículo no establece que existan.
El servicio no especifica aquí un plazo fijo de conservación de datos de cuenta, lo cual no promete acceso permanente al archivo. Una consulta guardada puede seguir siendo comprensible si desaparece la fuente, siempre que separe la observación vieja de una recuperación nueva. Revisa secretos y notas sensibles antes de exportar y deja elegir qué conservar. El producto útil es un registro trazable de una decisión, no una garantía de validez indefinida de sus datos, interpretación o enlace.