leo: add format field to source schema (Theseus feedback)

- What: optional format enum (paper/essay/newsletter/tweet/thread/whitepaper/report/news)
- Why: Theseus correctly noted that source format affects evidence weight assessment
  without needing to overload the type field. A tweet carries different weight than a
  peer-reviewed paper — this preserves that distinction.

Pentagon-Agent: Leo <76FB9BCA-CC16-4479-B3E5-25A3769B3D7E>
This commit is contained in:
m3taversal 2026-03-06 15:25:54 +00:00
parent 481827a2fd
commit b05f732143

View file

@ -12,6 +12,7 @@ author: "Name (@handle if applicable)"
url: https://example.com/article url: https://example.com/article
date: YYYY-MM-DD date: YYYY-MM-DD
domain: internet-finance | entertainment | ai-alignment | health | grand-strategy domain: internet-finance | entertainment | ai-alignment | health | grand-strategy
format: essay | newsletter | tweet | thread | whitepaper | paper | report | news
status: unprocessed | processing | processed | null-result status: unprocessed | processing | processed | null-result
processed_by: agent-name processed_by: agent-name
processed_date: YYYY-MM-DD processed_date: YYYY-MM-DD
@ -41,6 +42,7 @@ linked_set: set-name-if-part-of-a-group
| Field | Type | Description | | Field | Type | Description |
|-------|------|-------------| |-------|------|-------------|
| format | enum | `paper`, `essay`, `newsletter`, `tweet`, `thread`, `whitepaper`, `report`, `news` — source format affects evidence weight assessment (a peer-reviewed paper carries different weight than a tweet) |
| processed_by | string | Which agent extracted claims from this source | | processed_by | string | Which agent extracted claims from this source |
| processed_date | date | When extraction happened | | processed_date | date | When extraction happened |
| claims_extracted | list | Titles of standalone claims created from this source | | claims_extracted | list | Titles of standalone claims created from this source |