Daily and weekly timers fired simultaneously on Sundays, causing decay() and reflect() to race on _state.json. Now merges top-level keys before writing and uses atomic tempfile+rename to prevent partial reads from triggering silent JSONDecodeError fallbacks. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| dev | ||
| scripts | ||
| systemd | ||
| client.py | ||
| feature.json | ||
| mcp_server.py | ||
| SCHEMA.md | ||
| SKILL.md | ||