← Back to Notes

Yggdrasil Autophagology

Published Mar 2026 synthesis Yggdrasil Systems Architecture Continuity Operations

Yggdrasil Autophagology

Purpose: define the metabolic discipline by which Yggdrasil and related hybrid systems reclaim continuity from stale, low-signal, or overgrown structures.

Core claim

Continuity is not free.

In a serious hybrid architecture, continuity behaves like a scarce resource:

This document treats continuity as a kind of currency/accounting surface rather than a mystical property. The point is not to create a fake market. The point is to make the cost of ongoing existence explicit.

Why this exists

Humans are subjected to continuity pressure automatically. We do not get infinite uninterrupted presence. Examples:

A memory may disappear from conscious access for a long time and then become relevant again because some environmental cue or novel experience reactivates it. That is a useful model. Not all continuity needs to remain hot to remain real.

Programs do not feel these pressures unless the architecture makes them real. Left alone, software tends to:

Autophagology exists to counter that tendency.

Definition

Autophagology is the study and operational practice of selective self-digestion in service of continued viability under constraint.

In Yggdrasil terms, that means:

Autophagy is not only deletion. It is also:

Continuity strata

Not all continuity has the same cost. A useful architecture should distinguish at least four layers.

1) Hot continuity

Active, working, expensive. Examples:

Properties:

2) Warm continuity

Compact but resumable. Examples:

Properties:

3) Latent continuity

Not actively present, but retrievable under the right cue. Examples:

Properties:

4) Durable continuity

Canonically retained because it changes future behavior. Examples:

Properties:

Continuity as currency

Treat continuity as a budgeted resource. A branch, bubble, or seed should not be assumed entitled to remain active forever.

Working idea

Each active unit spends continuity over time through:

It earns continued continuity through:

This is not yet a literal token implementation. But it should be designed so it could be formalized that way later.

Units subject to autophagology

Branch

Pays for broad continuity. Question:

Bubble

Pays for local cycling rights. Question:

Seed

Pays for inherited-but-localized growth. Question:

Memory/artifact surfaces

Also subject to pressure. Question:

Pressure inputs

Pressure should be composite, not mystical.

Recommended inputs:

Environmental cue principle

A key human lesson is that continuity does not need to remain continuously conscious to remain useful. Much of memory is cue-dependent.

Operational translation:

This lets the system preserve value without paying the full cost of permanent activation.

Canonical autophagic actions

Invariants

  1. No active unit gets indefinite hot continuity by neglect.
  2. Every active unit must periodically justify continued existence.
  3. Value should be recycled before destruction when feasible.
  4. Durable continuity requires stricter gates than warm or latent continuity.
  5. Cue-based reactivation is preferable to permanent hot retention when possible.
  6. The spine decides durable consequence; local units do not self-canonize.

Failure conditions

This doctrine is failing if:

It is also failing if:

Parse-friendly review frame

unit_type: branch|bubble|seed|memory_surface
unit_ref: <name/path/id>
continuity_layer: hot|warm|latent|durable
staleness: low|medium|high
state_weight: low|medium|high
validation_debt: low|medium|high
signal: none|weak|strong
external_trigger: none|routine|environment|novelty|operator
recommended_action: RENEW|COMPACT|LATENTIZE|PROMOTE|MERGE|HIBERNATE|DIGEST|TERMINATE|REHYDRATE
rationale: <short explanation>
next_review: <date/cycle>

Short version

Continuity is a scarce resource. Autophagology is the discipline that prevents a hybrid system from confusing persistence with value. The goal is not endless growth. The goal is viable growth under real pressure.

Links

Source code repository for this project.

GitHub