personal memory agent
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

cogitate: strip tier:3 + fix python-bool frontmatter on 2 missed talents

These two talents (apps/todos/talent/daily.md and talent/facet_newsletter.md) were missed by the prior tier:3 audit in lode pccsmn6s (commit 815ec9af) because their JSON frontmatter used Python True literals, which made frontmatter.load() raise JSONDecodeError.

think/prompts.py:_load_prompt_metadata swallows that error to logging.debug and returns stub metadata, so the talents silently dropped out of get_talent_configs(type='cogitate') and rendered with "type": null in the providers baseline.

This change removes the now-redundant "tier": 3 hardcode and repairs the booleans to valid JSON so the frontmatter parses again, restoring type: cogitate registration. Companion to commits 815ec9af..5280b8a5.

+4 -4
+2 -2
apps/todos/talent/daily.md
··· 9 9 "multi_facet": true, 10 10 "group": "Todos", 11 11 "load": { 12 - "talents": True, 13 - "journal": True 12 + "talents": true, 13 + "journal": true 14 14 } 15 15 } 16 16
+2 -2
talent/facet_newsletter.md
··· 8 8 "priority": 40, 9 9 "multi_facet": true, 10 10 "load": { 11 - "talents": True, 12 - "journal": True 11 + "talents": true, 12 + "journal": true 13 13 } 14 14 } 15 15