# Phase 1 – Generic Persistence Backbone

Phase 1 introduces the additive `DOC` schema and the first concrete persistence layer for the
new generalized platform model.

## What is implemented
- `DOC.doc_tenant`
- `DOC.doc_document`
- `DOC.doc_source`
- `DOC.doc_content`
- `DOC.doc_text_representation`
- `DOC.doc_embedding_model`
- `DOC.doc_embedding`
- `DOC.doc_relation`

## Intent
The generic model now exists as real JPA entities, repositories, Flyway migration, and thin
transactional services. Existing TED runtime behavior is intentionally unchanged.

## Important limitation
The actual TED processing pipeline still writes only to the legacy TED-specific model. Dual-write
and migration come in later phases.

## Vector storage note
`doc_embedding` already separates vectorization lifecycle from the document root. The transient
`embeddingVector` field is intentionally not wired into Hibernate yet. Writing native pgvector data
and moving the vectorization pipeline to the new table is part of Phase 2.
