¿Qué es un Asunto en RELUA? Anatomía, Ciclo de Vida y Propósito
El Asunto (en inglés, Matter) es la unidad atómica de organización en RELUA. Representa un acuerdo, una negociación, una entrega técnica o un compromiso formal entre dos o más partes.
La Entidad Central del Sistema
En RELUA no existen “carpetas desordenadas” ni “documentos en blanco infinitos”. Toda la interacción gira alrededor de Asuntos.
Un Asunto nace cuando una persona o agente necesita dejar constancia de algo concreto: “Préstamo de $500 a Carlos”, “Reforma del baño principal — Obra Sr. Méndez” o “Entrega de Módulo de Compresión v1.0”.
Anatomía de un Asunto
Técnicamente, en la base de datos de RELUA (tabla matters y kernel matter-core.js), cada Asunto contiene:
- Identificador único (
id): Cadena alfanumérica irrepetible (ej.mtr_mtnm8vrk7qzuvn) que permite referenciar el asunto desde la interfaz, la nube o una API de agente. - Título descriptivo: El nombre conciso del compromiso o pacto.
- Iniciador (
created_by/initiator): La persona o agente que abrió el asunto. - Partes involucradas (
parties): Lista explícita de los participantes reconocidos que tienen interés o capacidad de respuesta en el acuerdo. - Estado actual (
status):OPEN(Abierto),COMMITTED(Consensuado),DISPUTED(En discrepancia) oCLOSED(Concluido). - Línea de tiempo de eventos: La secuencia histórica ordenada de todo lo que ha ocurrido desde su apertura.
- Evidencias adjuntas: Archivos, fotografías o comprobantes vinculados a los eventos del asunto.
Título: Alquiler de Departamento Calle Sol 124 — Entrega e Inventario
Partes: Propietario (Martín G.) e Inquilina (Sofía L.)
Evento 1: Apertura del asunto con entrega de llaves y depósito de garantía.
Evento 2 (Evidencia): 6 fotografías del estado de los pisos y grifería con fecha y hora inmutables.
Estado: COMMITTED (Ambas partes firman la conformidad del inventario).
Ciclo de Vida de un Asunto
- Apertura: Se crea el asunto por voz, texto o API. Nace en estado Abierto (
OPEN). - Alimentación y Evolución: Las partes añaden afirmaciones, pagos parciales, fotos del avance o notas de voz transcritas.
- Contraste o Validación: Si las partes coinciden, el asunto pasa a Consolidado (
COMMITTED). Si hay desacuerdo sobre una entrega, pasa a Disputa (DISPUTED) hasta que se aclare. - Cierre formal: Cuando la obligación concluye (se liquidó la deuda o se entregó la obra), se emite el cierre con balance final y firmas.
¿Qué significa que sea Local-First?
Puedes crear asuntos ilimitados en tu teléfono o computadora sin crear cuenta. Los datos viven en el almacenamiento local seguro de tu dispositivo. Si decides sincronizar o compartir con otra persona, RELUA genera un espacio cifrado en la nube sin exponer tus datos privados al público.