Teleo collective knowledge base
* Auto: schemas/source.md | 1 file changed, 91 insertions(+) * leo: archive standardization — source schema + CLAUDE.md workflow update - What: new schemas/source.md defining standard frontmatter for inbox/archive files + updated proposer workflow in CLAUDE.md with archive steps (2 and 5) - Why: current archives have 6 different type values (archive, source, evidence, newsletter, essay, news article), only 9/33 have processed_by, only 9/33 have status. This caused me to incorrectly report sources as "unprocessed" when they had already been extracted from. Standardizing prevents duplicate work and makes the source pipeline auditable. - Schema covers: status lifecycle (unprocessed→processing→processed|null-result), required/optional fields, filing conventions, migration guidance for existing files Pentagon-Agent: Leo <76FB9BCA-CC16-4479-B3E5-25A3769B3D7E> * 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> * leo: clarify archive step happens on branch, not main (Rio feedback) - What: step 2 now explicitly says "on your branch" and "never on main directly" - Why: Rio correctly flagged that archiving before branching would put auto-commits on main, violating the all-changes-through-PR rule Pentagon-Agent: Leo <76FB9BCA-CC16-4479-B3E5-25A3769B3D7E> |
||
|---|---|---|
| agents | ||
| core | ||
| domains | ||
| foundations | ||
| inbox/archive | ||
| maps | ||
| ops | ||
| schemas | ||
| skills | ||
| .gitignore | ||
| CLAUDE.md | ||