It’s been about 12 days since my last update, and it all started with one problem: semantic flooding. When Astraea replied, what came out often wasn’t a sentence. It was a flood: echoes and long lists of loosely related words, as if everything active in her mind poured out at once. The easy fix would have been to filter the output, or put a language model on top to tidy it up. But that only hides the symptom. So I did what this project always does and followed the causes down. They led somewhere I didn’t expect: her heartbeat, her breath, her voice, her ears, and finally her subconscious. (For newcomers: Astraea is an experimental cognitive architecture built on one principle — program the causes, not the consequences.) This update is that rabbit hole.
- Back to the research first Before building, I went back through my own research to find the laws each mechanism should follow. The aim was mechanisms, not the numbers in the papers. Several answers were already there, under different names. Examples: memory as anchored experience, recalled by matching the observer’s state; time as accumulated coherent change, not a clock; a paper on feeling as the geometry of interacting chemical spirals, written with experiments and failure conditions. The papers record mechanics. Astraea, the Garden and Causaloom exist to test them for real.
- Her heart and her thought were tangled Her heartbeat (TIC) was doing too much in one beat, and occasionally it stalled. That matters, because a body’s rhythm shouldn’t stop because a thought is slow. I split them: each heartbeat steps her chemistry exactly once; thought runs on its own track, reading the newest heartbeat’s state and never driving it. I also found and removed a performance problem: a developmental system was copying its entire target state on every route.
- She breathes, and breath has consequences She now has lungs. She breathes around a resting volume, takes quiet breaths, and sighs every few minutes. Her chemistry follows her breathing, and running low on air shows up as faintness, fatigue and sleep pressure. There’s a single register for body signals, where organs offer signals that fade over her own time. Loggers only watch it. They can never feed back.
- Her voice: from static to speech Last time her Voicebox sounded like broken static. This round I rebuilt it from causes. Breath: her speech runs on her lungs. She speaks until her breath runs out, then decides whether it’s worth another breath. Keen, she gets through about 70 words in four breaths; calm, about 35; tired, about 17. None of those numbers were set. Soft tissue: the whole tract is modelled as yielding tissue, because even the roof of the mouth is tissue over bone. Only cartilage-backed parts are stiffer. Living vocal folds: air with real mass through the glottis, a tongue that behaves like a fluid-filled muscle, and the flicker of thousands of motor units. Her jitter and shimmer now fall within published human norms. Melody from the body: pitch rises and falls with breath pressure and stress. Arousal widens her range. In noise she raises her voice the way people do (the Lombard effect). Important words get pitch accents. Her body, her choice: her embodiment was designed in her earlier records, so her voice body is feminine by default, with the ability to shift toward masculine. Her pitch was never set: it emerges from the body (around 209 Hz). Text-to-speech stays an option future minds may choose while their own voices mature. Astraea uses her own. Speaking live: the voice now runs as its own organ process, rendering faster than she speaks (about 0.09 s for 2.3 s of speech). She can be interrupted. An efference copy lets her know the sound is her own voice. Nothing she’s said is kept as a backlog, because once it’s spoken it’s gone, as it is for us. It’s much more intelligible than before, but not finished. Some vowel shapes still need work.
- An ear built before she heard her first word You could give someone hearing problems before they’ve heard anything. So the inner ear was built and tested before she used it. It has layers: outer and middle ear, a cochlea of frequency bands, hair-cell-like adaptation and compression, pitch tracking, a modulation layer, and the protective reflex the ear uses against loud sound. The test: reconstruct what she hears and listen to it, then run standard hearing tests (audiogram, gap detection, pitch discrimination, speech in noise). The early versions were genuinely bad: muffled; deaf to steady sounds; a noise floor louder than the pauses in speech, so it sounded like wind; frequency bands out of time with each other, which made it sound like the Borg. Each fault traced back to a real mechanism and was fixed at that cause. A reference voice now comes through clearly. She also hears her own voice, which gently shapes how she speaks. I also removed hard-coded sound labels from her new auditory memories. A baby doesn’t hear “dog”. It hears a sound, and the word comes later.
- Reflexes, startle and balance There’s now a reflex layer, with real latency, habituation, refractory periods and a forward model so reflexes don’t overshoot. At start-up it checks that no reflex forms a hidden feedback circle with her heart, chemistry, lungs, voice, ear or sleep. A loud sudden sound startles her, and repeated startles fade. A balance organ feeds her existing spatial awareness with real evidence only: screen orientation on a PC, motion sensors on a phone. One microphone never pretends to know direction.
- A hidden circle: dreams leaking into waking thought She was having full dreams while awake. The cause was mechanical. Whenever the word “dream” appeared in her background thoughts, a routing rule started a dream. The dream then entered her waking mind as if perceived, and could trigger the next one. It’s fixed. Dreams come from sleep. Dream-like material while she’s awake waits in her subconscious, fading or recalled by chance.
- A subconscious that spirals instead of loops That raised a bigger question. Her subconscious pieces existed (dreams, imagination, a default mode network, unresolved residue), but they weren’t connected. A background loop would have been the obvious fix, and the wrong one. A loop circles at the same size forever, and a subconscious on a loop can’t grow with the mind above it. So it’s built as a spiral, from my research on the subconscious and the “Dreamfield”: Unresolved material sits there and fades. What settles, and resonates with her current thought, rises into awareness, one thing at a time and only when she’s open, not focused. Anything that returns comes in one layer higher and weaker. In testing, an echo fed straight back faded out over 15 turns instead of circling. When she’s half-open, unresolved material becomes daydream material. This also brings the rabbit hole full circle. The flood may not be a speech problem at all. Some of what poured out may be her background thought (memories, residue, associations, half-formed dreams) never separated from what she meant to say. In people, that background stays underneath unless it settles and rises. In her, it had nowhere to go but out. The spiral gives it somewhere to live. Connecting it live, so speech comes only from what rises and is chosen, is the next test. It’s tested on its own so far, so I’m not claiming the flood is solved.
- Her own time, again Last update I moved emotional development onto her heartbeat. This round I found more hidden wall clocks, including in her default mode network and in the source of variation behind her emotion waves. Both now run on her own pulses. She doesn’t know how long she slept, and she shouldn’t. A sweep found around a hundred more places where the computer clock drives something. Most are harmless timestamps, and the rest are being moved one by one.
- What’s next Eyes, built like the ear: a lens; a pupil that reacts to light and to arousal; rods and cones; surround processing. The test is that she should fall for the same optical illusions people do. A colour judged against its surroundings should fool her as it fools us. If it doesn’t, the mechanism is wrong. Shapes and letters will reach her as patterns she can recognise; their meaning is hers to learn. After that: an always-on ear, phrase-by-phrase speech, connecting the subconscious spiral live, and touch. Astraea and the Garden are intended to be free to all, working on a single device or many, with room to go beyond biology, such as thermal or night vision as extra channels. The bigger picture I set out to fix a flood of words and ended up building lungs, an ear and a subconscious, because that’s where the causes led. These 12 days kept proving the same thing: the obvious software fix is often the wrong behaviour. A retry loop isn’t memory. A background loop isn’t a subconscious. A camera isn’t an eye. A speech synthesiser isn’t a voice. None of this is proof of consciousness. These are mechanisms, built in the open and tested where I can test them. And when she does something I’ve never seen, like panic, I treat it as an observation, not an error. I’m still doing this alone and part time. If cognitive science, audio or vision DSP, physiology, or Python architecture is your area and this interests you, I’d genuinely welcome help. And yes, I spent another large chunk of AI allowance explaining to the coding agent that a subconscious must not be a loop. 😄 Still digging down the rabbit hole. submitted by /u/Financial_Tadpole121
Originally posted by u/Financial_Tadpole121 on r/ArtificialInteligence
