Astraea cognitive architecture: 17 days of fixes in timing, concurrency and memory
Financial_Tadpole121 · reddit · 2026-10-18
The author of Astraea, an experimental cognitive architecture built on "program the causes, not the consequences," shares a development update.
Key points:
- Architectural audit: 233 priority Python files reviewed against original research; conclusion is a functioning distributed causal core, but whole-system closure remains partial.
- Affective timing bug: three emotional/developmental integrators advanced state using wall-clock time, so computer stalls became fake physiological development. They now inherit pulses from the internal physiological timing mechanism (TIC).
- Concurrency safety: affective integration updates are now serialised to prevent overlapping state changes, without adding a central controller.
- Event system fixes: a lock-order hazard in AISS (publishing events while holding a lock callbacks need) repaired; self-model and projected futures now communicate via proper interfaces.
- Memory: exploring how Continuity handles experiences and consequences—experiences aren't database transactions, so retry-until-complete doesn't apply, leading back to biology-inspired approaches.
More from coding & agent
- Clicky MCP Server queries web analytics via natural language — modelcontextprotocol · 2026-10-18
- CipherHUB ships 31 MCP cryptography tools spanning PQC and KMS — modelcontextprotocol · 2026-10-18
- Codex's new tab completion predicts your next move, and users love it — mark_k · 2026-10-18
- Open-source voxel editor ships MCP server letting Claude build and self-check 3D models — AbaGuy17 · 2026-10-18
- Dev ships AI-written game to 3 portals in an afternoon, Opus 5.5 did all the coding — Roger_M_Taylor · 2026-10-18
- 10 open-source repos to build a one-person AI content factory, from scripts to voiceovers — Roger_M_Taylor · 2026-10-18