assembly-economics/concepts/MetabolismModel.md
tegwick 08be42f65d Complete ASSEMBLY-WP-0002: promote organism-lens concepts, add Network Object Model
- MembraneModel, SeedKernel, EvolutionModel, MetabolismModel, ResourceOntology
  promoted verbatim from history/ with originating questions
- NetworkObjectModel.md: implementation-neutral object model with invariants
- Cross-lens notes applied from Glossary.md (T09)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 1494246@bnt-lap001
Assistant-Session: caf6de6f-f9e4-47ce-a584-49baa271fa4b
2026-10-12 00:36:27 +02:00

11 KiB

Metabolism Model

Status: Concept v0.1, exploratory. Part of the information-organism lens (INTENT.md, Two Lenses).


Originating question:

Good, can we describe what we discuss through the lens of how a metabolism for information organsms looks like. What is the substrate we need? I am thinking information artifacts, compute allowances, runtime environments etc.

Yes. I think metabolism is the right lens because it forces us to distinguish the organism from the material and energy flows that sustain it.

For an information organism, metabolism is not just “running inference.” It is the complete cycle by which the organism acquires information and resources, transforms them into internal structure and useful action, expends scarce capacity, and disposes of or compresses what is no longer useful.

Information metabolism is the regulated conversion of environmental information, compute, time, storage, authority, and attention into internal models, decisions, actions, and externally useful effects.

1. The basic metabolic equation

An information organism consumes:

information artifacts
+ compute
+ storage
+ runtime capacity
+ external services
+ human attention
+ authority
+ time

and produces:

interpretations
predictions
decisions
actions
new information artifacts
learned structure
coordination
environmental change

plus waste:

obsolete memory
failed hypotheses
redundant representations
logs
temporary embeddings
dead branches
unused intermediate results
compute heat/cost

At the highest level:

SUBSTRATE
   ↓
METABOLISM
   ↓
USEFUL WORK + LEARNED STRUCTURE + WASTE

2. Substrate vs nutrients

The substrate is what makes metabolism possible.

The nutrients are what the organism consumes during operation.

Substrate

runtime environment
storage
execution engine
network connectivity
identity
credentials
resource accounting
semantic membrane

Nutrients

documents
events
messages
prompts
data
compute budget
API allowance
human feedback

3. Six fundamental substrate layers

1. Information substrate
2. Computational substrate
3. Memory substrate
4. Execution substrate
5. Interaction substrate
6. Governance substrate

4. Information substrate

Raw informational material:

documents
database records
events
messages
source code
telemetry
images
schemas
contracts
policies
API responses
human statements

The membrane converts raw information artifacts into metabolically accessible information.

5. Compute is the energy substrate

Compute comes in forms such as:

CPU
GPU
accelerator time
LLM tokens
database queries
network transfer
external API calls

These can often be translated into a common economic resource:

cost

or:

compute credits

6. Prompts are more like hormones than nutrients

Prompts modulate processing.

They alter:

goal activation
attention
sampling
resource allocation

So:

Prompt → metabolic direction
Budget → metabolic capacity

7. Runtime is the physical habitat/body substrate

The organism must exist somewhere:

container
VM
Kubernetes workload
serverless process
agent runtime
database
message broker
filesystem
network namespace

The runtime provides execution, isolation, scheduling, resource limits, connectivity, and persistence.

8. Memory is metabolically expensive tissue

Retained information has costs:

storage
indexing
retrieval
maintenance
security
context pollution

The organism should decide when to retain, compress, summarize, generalize, forget, or archive.

9. Information digestion

raw artifact
    ↓
accessible representation
    ↓
decoded content
    ↓
semantic claims
    ↓
relevant observation
    ↓
internal activation

This suggests information digestibility.

10. Metabolic pathways

Examples:

Retrieval pathway

question
→ identify information need
→ query source
→ retrieve artifact
→ project semantics
→ answer

Classification pathway

incoming artifact
→ decode
→ extract features
→ compare patterns
→ classify
→ emit event

Planning pathway

goal
→ construct alternatives
→ predict consequences
→ evaluate
→ select

Learning pathway

episodes
→ detect regularity
→ form hypothesis
→ test
→ strengthen structure

11. Enzymes have a useful computational analogue

Equivalent computational enzymes:

tools
models
functions
agents
parsers
indexers
retrievers
reasoners
classifiers

A regex is cheap and specialized.

An LLM is general but expensive.

A useful organism learns which transformation mechanism is appropriate.

12. Compute allocation becomes metabolic regulation

A central rule:

Use the least expensive metabolic pathway expected to achieve sufficient confidence and utility.

13. Resource currencies

Do not collapse everything into money.

Important currencies include:

compute
latency
storage
bandwidth
human attention
external API quota
risk budget
authority
money

14. Authority is also a metabolic resource

Being allowed to read, write, approve, send, delete, purchase, or deploy changes what the organism can accomplish.

15. Human attention is premium energy

Human attention should probably have a much higher shadow price than ordinary compute.

The organism should learn when to interrupt, ask, escalate, or continue independently.

16. Homeostasis becomes resource regulation

The organism should maintain variables such as:

compute_remaining
memory_pressure
queue_depth
latency
uncertainty
human_attention_budget
error_rate

within useful ranges.

17. Starvation and abundance should change behavior

Under scarcity:

more reuse
more compression
less exploration
cheaper models
more selective sensing

Under abundance:

more exploration
more simulation
deeper evidence retrieval
parallel hypotheses
structural learning

18. Metabolic waste

Waste includes:

temporary scratch data
stale embeddings
expired caches
obsolete hypotheses
unused branches
duplicate facts
low-value logs
superseded models

Needed processes:

garbage collection
forgetting
compaction
archival
deduplication

19. Excretion is also an interface function

Some information should leave the organism entirely, such as expired personal data, disallowed retained content, temporary source material, or stale credentials.

20. Growth means conversion of metabolism into structure

Distinguish:

doing work

from:

growing

Possible budget split:

maintenance metabolism
task metabolism
growth metabolism
exploration metabolism

21. A plausible metabolic budget

budget:
  operations: 60%
  learning: 15%
  exploration: 10%
  consolidation: 5%
  maintenance: 10%

22. Minimal substrate stack

┌─────────────────────────────────────┐
│  Environmental Information Sources │
└──────────────────┬──────────────────┘
                   │
              SEMANTIC MEMBRANE
                   │
┌──────────────────▼──────────────────┐
│         Information Substrate      │
│ observations / events / artifacts  │
├─────────────────────────────────────┤
│           Memory Substrate         │
│ episodes / concepts / models       │
├─────────────────────────────────────┤
│        Computational Substrate     │
│ CPU / GPU / LLM / tools            │
├─────────────────────────────────────┤
│          Runtime Substrate         │
│ processes / containers / network   │
├─────────────────────────────────────┤
│         Resource Accounting        │
│ budgets / quotas / cost            │
├─────────────────────────────────────┤
│        Governance Substrate        │
│ identity / policy / authority      │
└─────────────────────────────────────┘

23. Three kinds of substrate availability

Ambient substrate

runtime
basic storage
network
identity

Allocated substrate

compute budget
LLM tokens
API quota
storage quota

Acquired substrate

additional compute
new data access
new tools
human attention
increased authority

24. Self-reasoning about metabolism

The organism can learn:

how expensive am I?
which processes waste compute?
what knowledge reduces recurring cost?
when should I cache?
when should I forget?
when should I ask for help?

25. Metabolism ties into evolution

Different lineages may have different metabolic architectures.

26. A useful hierarchy

SUBSTRATE
    provides possible resources

MEMBRANE
    controls exchange with environment

METABOLISM
    converts resources into information work

ORGANISM
    maintains identity and learned structure

ECOSYSTEM
    allocates resources and selects organisms

27. Compact metabolic model

Let the organism receive resources:

[ R = (I,C,M,A,H,T) ]

where:

  • I = information,
  • C = compute,
  • M = memory/storage,
  • A = authority,
  • H = human attention,
  • T = time.

The metabolic system performs transformations:

[ \Phi(R,S,G) \rightarrow (W,S',X) ]

where:

  • S = current organism state,
  • G = current goals,
  • W = useful work returned to the environment,
  • S' = changed internal structure,
  • X = waste.

Viability requires, over time:

[ Value(W + \Delta S) \gtrsim Cost(R) ]

while staying within governance and safety constraints.

The substrate should be thought of as the organism's ecology of consumable capacities.

Information artifacts are raw material. Compute is energy. Runtime is habitat/body infrastructure. Memory is tissue. Tools and models are enzymes. Prompts are regulatory signals. Budgets determine metabolic capacity. Human attention is premium metabolic support. Authority determines which transformations can escape into the environment.

A useful design question for every subsystem is:

What resource enters, what transformation occurs, what useful product emerges, what does it cost, and what waste or persistent structure remains?