GProyecto Génesis
GOA-003Especificación técnicaBorradorv0.1

GOA-003 — Modelo de datos de GOA

Objetivo

Definir las entidades mínimas que permiten conservar percepción, memoria, identidad, relaciones, estados internos, decisiones y aprendizaje sin depender de un proveedor específico de inteligencia artificial.

Principios

  • Separar observación de interpretación.
  • Mantener trazabilidad de cambios.
  • Registrar incertidumbre.
  • Permitir olvido y consolidación.
  • Evitar que un modelo de lenguaje sea la fuente única de verdad.
  • Mantener la identidad independiente del hardware.

Entidad: Evento perceptivo

Representa una señal recibida por un sensor o servicio autorizado.

Campos mínimos:

  • event_id
  • timestamp
  • source
  • modality
  • raw_reference
  • confidence
  • privacy_level
  • metadata

Ejemplos de modalidad:

  • visión;
  • audio;
  • proximidad;
  • energía;
  • movimiento;
  • evento digital.

Entidad: Observación

Representa un hecho provisional producido por el Observador.

Campos mínimos:

  • observation_id
  • event_id
  • subject
  • predicate
  • object
  • confidence
  • uncertainty
  • evidence
  • created_at

Ejemplo:

Persona-A entró en Habitación-1 con confianza 0.86.

Entidad: Inferencia

Representa una interpretación separada de la observación.

Campos mínimos:

  • inference_id
  • based_on
  • claim
  • confidence
  • alternative_explanations
  • status
  • review_after

Estados sugeridos:

  • provisional;
  • fortalecida;
  • debilitada;
  • refutada;
  • archivada.

Entidad: Recuerdo episódico

Representa un episodio vivido.

Campos mínimos:

  • episode_id
  • start_time
  • end_time
  • participants
  • location
  • observations
  • actions
  • outcome
  • salience
  • emotional_context
  • summary

Entidad: Hecho semántico

Representa conocimiento generalizado.

Campos mínimos:

  • fact_id
  • statement
  • source_type
  • source_reference
  • confidence
  • valid_from
  • valid_until
  • contradictions

Entidad: Persona

Campos mínimos:

  • person_id
  • display_name
  • recognition_keys
  • permissions
  • relationship_summary
  • privacy_preferences

Entidad: Relación

Campos mínimos:

  • relationship_id
  • entity_a
  • entity_b
  • relationship_type
  • trust
  • familiarity
  • interaction_frequency
  • shared_history
  • last_updated

Entidad: Estado interno

Campos mínimos:

  • state_id
  • timestamp
  • energy
  • curiosity
  • boredom
  • sociability
  • frustration
  • confidence
  • uncertainty
  • need_for_rest

Los valores deben estar normalizados y acompañados por su causa principal.

Entidad: Objetivo

Campos mínimos:

  • goal_id
  • origin
  • description
  • priority
  • expected_value
  • risk
  • energy_cost
  • social_cost
  • status
  • expires_at

Entidad: Acción propuesta

Campos mínimos:

  • proposal_id
  • goal_id
  • proposer
  • action_type
  • parameters
  • expected_outcome
  • risk_assessment
  • requires_permission
  • reversibility

Entidad: Decisión

Campos mínimos:

  • decision_id
  • candidate_actions
  • selected_action
  • reasoning_summary
  • safety_result
  • confidence
  • timestamp

Entidad: Resultado

Campos mínimos:

  • result_id
  • decision_id
  • observed_effects
  • expected_vs_actual
  • success_score
  • unexpected_events
  • follow_up

Entidad: Fragmento autobiográfico

Representa una interpretación narrativa compacta.

Campos mínimos:

  • fragment_id
  • period
  • events
  • interpretation
  • identity_implications
  • relationship_implications
  • uncertainty
  • revision_history

Entidad: Cambio del organismo

Campos mínimos:

  • change_id
  • change_type
  • previous_value
  • new_value
  • reason
  • evidence
  • reversibility
  • approved_by
  • timestamp

Relaciones clave

  1. 1. Un evento perceptivo puede producir varias observaciones.
  2. 2. Una observación puede sustentar varias inferencias.
  3. 3. Varias observaciones e inferencias forman un episodio.
  4. 4. Varios episodios pueden consolidarse en conocimiento semántico.
  5. 5. Episodios relevantes alimentan fragmentos autobiográficos.
  6. 6. Los fragmentos autobiográficos influyen en identidad y relaciones.
  7. 7. Toda decisión produce un resultado.
  8. 8. Todo aprendizaje debe vincularse con resultados observables.

Persistencia inicial

La primera implementación puede usar SQLite con tablas separadas y claves estables.

No deben guardarse blobs audiovisuales indefinidamente por defecto.

Preguntas abiertas

  • ¿Qué datos son esenciales para identidad?
  • ¿Cómo se comprimen años de autobiografía?
  • ¿Qué recuerdos deben poder eliminar las personas?
  • ¿Cómo se versionan inferencias contradictorias?
  • ¿Qué datos nunca deben compartirse entre organismos?
Ver Markdown originalActualizado 2026-08-01