Something went wrong. Try again.
personal memory agent
Something went wrong. Try again.
observe/describe: schema-constrain meeting extraction; drop legacy participant fallback master
- add observe/categories/meeting.schema.json (Draft 2020-12 contract) - _discover_categories() now loads co-located <category>.schema.json - thread json_schema through both Phase 3 batch dispatch sites - drop bare-string participant branch in meeting.format(); add skip+warn guard - prompt reinforcement line in meeting.md - tests/test_meeting_schema.py covers schema validity, accept/reject matrix, loader wiring, dispatcher wiring, formatter guard - tests/test_formatters.py::test_format_screen_meeting updated to dict participants Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Author Jer Miller Co-author Claude Opus 4.7 (1M context) Date (Apr 20, 2026, 2:51 AM UTC) Commit ff0c70b4 ff0c70b44f33cc67bf12401531efecd8d6213b04 Parent 5ab84ece 5ab84ece0150cfeb4e24e6ed8f0ca35dc5397502