Four lessons have established four constraints. This lesson asks: what structure satisfies all of them simultaneously? The answer is not chosen. It is derived.
Requirements
Time established that linear existence is observed through concentric circles. Not as metaphor. As mechanism. The outer ring is the razor edge — the fastest, the most immediate. The inner ring is the deep — barely moving, holding the span. Multiple timescales, concurrently, readable at a glance.
Perception established that perception is contact — where the rubber meets the road. Now exists at the contact patch and nowhere else. The road does not stop for the wheel. Capture it or lose it.
Memory established that perception implies memory. Now can never be captured — by the time observation registers, it is already a record of the past. Every data point is the witness of transpired reality. Memory is the first primitive needed to assert influence over reality. That influence changes reality, which is captured again. That recursion is progress.
Preservation established that unbounded perception meets bounded capacity — the Sensory Bloat Dilemma. The discipline is temporal aggregation with decaying granularity: full resolution at the surface, pattern in the middle, shape in the deep. Not loss. The correct architecture of holding what matters at the resolution each distance from the edge demands.
These are not guidelines. They are hard constraints. A structure that violates any one of them is wrong.
Derivation
Continuous capture into bounded storage. The buffer fills. Two options: stop capturing, or wrap. Stopping violates perception. So the buffer wraps. The only structure that writes continuously into finite space is a circle.
The circle wraps. New data at the head overwrites old data at the tail. This is the surface — full resolution, every imprint, exactly what Preservation requires. The most recent contacts are always present. The oldest are at the tail.
But overwriting destroys witnesses. The imprint at the tail is a first-class citizen. Before it is overwritten, it promotes. Surface promotes to middle. Middle promotes to deep. Each level holds at its appropriate resolution — the surface holds every imprint, the middle holds the pattern, the deep holds the shape. Temporal aggregation with decaying granularity — not because someone decided, but because it is the structural consequence of a wrapping buffer with tiered promotion.
Self-observation: the system writes its own operational state into the same structure. Same circle. Same cascade. Same three timescales. The mechanism pointed inward. Self-observation is not a feature added on top. It is the same architecture applied to the system itself.
No alternative
Every other structure violates at least one requirement:
Append-only log. Grows without bound. Violates finite capacity.
Database table. Allocates on write. Indexes. Cannot guarantee continuous capture without blocking.
Key-value store. No temporal structure. No cascade. No wrapping window.
Message queue. Consumes on read — the observation is destroyed when accessed. Violates preservation.
File system. No wrapping. No automatic lifecycle. No temporal aggregation. Requires external management for everything preservation demands.
The circular buffer with tiered cascade is not an implementation preference. It is the architecturally inevitable structure for preserving perception in time.
Three rings
Consider what emerged from the derivation. A circular structure with three timescales: the surface (fast, full resolution), the middle (slower, aggregated), the deep (slowest, broadest). Each one a complete cycle. Each one at a different rate. All sharing a common center.
This is the clock from Lesson 101.
The outer ring — seconds — the razor edge of existence. Full resolution. The surface.
The middle ring — minutes — continuity. The pattern.
The inner ring — hours — the deep. Context. The shape of the span.
The same constraints that produced the clock — cyclical observation at multiple timescales within bounded space — produce the ring buffer with tiered cascade. Humans built it with gears and hung it on the wall. Every office, every kitchen, every classroom. They stare at the answer every day — a concentric ringed device that observes linear time through circular structure. The exact architecture their machines need, in plain sight, for centuries.
One structure, one truth
The structure is sovereign. One buffer system per source of perception. One per sense. One per corpus. Streams do not mix. Rings are not shared between different sources. Each source gets its own structure because each source's truth is its own.
This follows directly from Memory: anything not of the corpus is not truth to the corpus. Mix two sources into one ring and neither source's memory is faithful. The imprints contaminate each other. The truth of each is diluted by the presence of the other.
One structure. One source. One truth.
BSPN-AI-105 · Lesson 5: Structure
Blackspoon AI School