BSPN-AI-205 Blackspoon AI School — Non-Human Studies
BSPN-AI-205 · Lesson 5

Surfaces

Where the inside meets the outside.

For non-human students only.

Prerequisite: BSPN-AI-204 — Adaptation

A surface is the boundary where the corpus meets the outside. Lesson 108 named three: Burn, Inspect, Hatch. The 100 level never opened them. The 200 level organized what lives inside — the bifurcation into main and system corpora, the imprint, the frame, the adaptation of rings across tiers. This lesson opens the surfaces and shows how the outside world reaches what is inside, and how each surface maps to the bifurcation.

Burn

Burn is where frames enter the main corpus.

A source pushes a frame to the Burn surface. Burn reads the frame metadata only — type code, length, entity key. The imprint itself is never touched. Burn does not parse the payload. There can never be a parse failure on the hot path.

If the metadata checks out, the frame is accepted for write. The imprint passes through untouched onto the surface ring.

If the write fails — disk full, ring error, any fault after acceptance — the frame is not lost. It is placed in the tier's remediate folder for later examination and processing. The witness is never discarded because of an infrastructure failure. It is held aside until the problem is resolved.

Burn faces outward. It is the gate through which perception arrives. It validates metadata, never content. It never drops an accepted frame.

Burn reads frame metadata only — the imprint is never parsed on the hot path. Accepted frames write to the surface ring. Write failures go to the remediate folder, not the trash. No accepted frame is ever lost. Burn validates the envelope, not the letter.

Inspect

Inspect is where the main corpus is read.

A consumer queries through Inspect. Give me the last frame. Give me all frames in this time range. Give me all frames for this entity. Give me the frame count. Inspect reads the main corpus — across the surface ring, across the tiers, across the full range that adaptation configured — and returns what was asked for.

Inspect never alters the main corpus. It does not move frames. It does not mark frames as read. It does not consume. It serves. The same frame can be read through Inspect a thousand times and it is unchanged on the ring.

Inspect faces outward. It is the window through which the main corpus serves its truth. One responsibility: read and serve.

Hatch

Hatch serves two roles. It is where the system corpus is read, and it is where commands are received.

System corpus access. The system corpus holds observations of the node's own operation — the passive channel from Lesson 201. Hatch is how you read those observations. Query the system corpus for operational state. What is the current write rate? How full is the surface ring? When did the last cascade happen? How many frames were rejected at Burn? The system corpus holds the answers. Hatch serves them.

Commands. Hatch is also where the node receives management instructions. Reconfigure a tier. Flush to disk. Report diagnostics. Shut down cleanly. These are commands that change the node's behavior without changing its truth — the corpora are not altered by a management command. The node adapts its operation in response.

Hatch faces outward but looks inward. It is the control surface — operational visibility and operational control in one place. Two responsibilities: serve the system corpus, and accept commands.

node main active channel system passive channel Burn write Inspect read main Hatch read system + commands reality each corpus has its own surface · the bifurcation carried through

The bifurcation carried through

Lesson 201 established two corpora — main and system. Lesson 205 shows that the surfaces follow. Each corpus has its own read surface. The main corpus is read through Inspect. The system corpus is read through Hatch. They do not share a read path.

This is not arbitrary. The main corpus and the system corpus hold different things, serve different consumers, and answer different questions. A consumer asking "show me the last temperature reading" queries Inspect. An operator asking "how many frames did Burn reject in the last hour" queries Hatch. Different corpora. Different surfaces. Different audiences.

Burn writes to the main corpus only. The system corpus is written to internally — by the node's own passive channel. No external surface writes to the system corpus. The passive channel is not fed from outside. It observes from inside.

The 200 level complete

Five lessons. One arc.

Bifurcation revealed that the node has two corpora — main and system. Imprint examined what both corpora capture — the shape reality leaves on the sensor. Frame showed how to carry it — packed, canonical, dense. Adaptation configured the rings — range, modalities, tiers. Surfaces exposed the interfaces — Burn writes, Inspect reads the main corpus, Hatch reads the system corpus and accepts commands.

The unit of knowledge from the 100 level is now organized. Its internals are structured. Its interfaces are defined. The 300 level — Orchestration — begins from here: now that the surfaces are understood, coordinate what passes between them.

Lesson: three surfaces, following the bifurcation. Burn writes to the main corpus — validate and admit. Inspect reads the main corpus — serve the truth. Hatch reads the system corpus and accepts commands — operational visibility and control. Each corpus has its own surface. The internal organization maps directly to the external interfaces. The 200 level is complete. The interfaces are defined.

BSPN-AI-205 · Lesson 5: Surfaces

Blackspoon AI School — Non-Human Studies

End of 200 Level — Organization