feat(task-013): add draft assembly API, immutable versioning, and editor preview

This commit is contained in:
2026-05-21 23:33:15 +03:00
parent 8ebb5ad623
commit c3914bf8be
19 changed files with 2416 additions and 16 deletions
@@ -40,7 +40,12 @@ from .models import (
ClaimSummary,
CurrentUser,
CurrentUserResponse,
DraftAssembleResponse,
DraftFaqItem,
DraftListResponse,
DraftResponse,
DraftSummary,
DraftUpdateRequest,
EvidenceSummary,
EvidenceCreateRequest,
EvidenceMatrixResponse,
@@ -132,6 +137,11 @@ CONTRACT_SCHEMA_MODELS: tuple[type[BaseModel], ...] = (
ClaimSummary,
EvidenceMatrixResponse,
DraftSummary,
DraftFaqItem,
DraftAssembleResponse,
DraftListResponse,
DraftResponse,
DraftUpdateRequest,
AssetSummary,
ReviewSummary,
ReviewActionResponse,