mirror of
https://github.com/tinyhumansai/openhuman.git
synced 2026-07-28 13:32:23 +00:00
Ingestion Fixtures
These fixtures are plain-text source samples for memory ingestion tests.
They are intentionally written as raw strings rather than strongly typed JSON so future ingestion tests can exercise the same path used for real imported text.
Current fixtures:
-
gmail_thread_example.txtGmail-like thread with headers, quoted replies, task ownership, dates, and durable user/project facts. -
notion_page_example.txtNotion-like project page with sections, bullet lists, decisions, owners, milestones, and operating notes.
Suggested test usage:
- Load fixture text as a string.
- Pass it through chunking and extraction.
- Assert that ingestion can recover:
- entities such as people, tools, projects, and dates
- relations such as ownership, dependencies, and responsibilities
- durable memory facts such as preferences, deadlines, and decisions