feat: expose safe moderation provenance

This commit is contained in:
ik
2026-09-12 21:49:45 +07:00
parent 699a7c3857
commit def5c39aa1
6 changed files with 78 additions and 3 deletions
+4
View File
@@ -226,12 +226,16 @@ class ExternalObservationOut(BaseModel):
y: int | None
weight_g: int | None
published_at: datetime | None
first_seen_at: datetime
last_seen_at: datetime
reviewed_at: datetime | None
status: str
fish_slug: str | None
waterbody_slug: str | None
catch_report_id: UUID | None
review_note: str | None
missing_fields: list[str]
source_payload: dict[str, str | int | float | bool | None]
class ExternalObservationMapping(BaseModel):