Package at.aimon.memory.postgres


package at.aimon.memory.postgres
PostgreSQL-backed implementations of the memory-layer storage interfaces defined in at.aimon.core.memory. Maps mem_workspace, mem_observation, mem_representation, mem_active_work_unit, and mem_outbox (KnowledgeStore embedding-sync outbox per design §5.2).

Vector data lives in the at.aimon.core.knowledge.KnowledgeStore backend — this module only persists metadata + the outbox queue.

Schema is operator-applied via Flyway from src/main/resources/db/postgres/V1__init.sql; production code never executes DDL.