EvoLab · design charter · §3

In / outsensing & effectors

The cell's interface with the world: what it can read (3.1), what it can do (3.2), the tradeoff that makes specialists beat generalists (3.3), and what death leaves behind (3.4).

3.1–3.4 — LOCKED §3 — complete · reviewed ✓ enable, don't steer
CARRIED INTO §3 — both resolved ✓
The anti-generalist tradeoff — §1 left it here; physics gives only a shared budget and a size cost. Resolved in 3.3: a finite machinery budget where idle machinery still costs.
O1 · detritus form — dissolved / particulate / sinking — resolved in 3.4: both POM and DOM, with slow sinking and a passive+enzymatic breakdown flux.
3.1

Senses

● LOCKED

The channels the genome reads to drive its actions. Principle: hand cells raw physical quantities, never labels — the GRN decides what a reading means.

What a cell reads

No labels: a cell senses "nearby cell biomass," never "predator." No free clock: day/night arrives only through light; a circadian rhythm can emerge if the genome is recurrent (§5). Senses are free — the only cost is emitting a marker, which is an effector (3.2).

SENSES internal reserve C reserve N size external light inorganic C inorganic N marker ×3 contact value + direction (size-curved) GRN the cell effectors §3.2
Raw quantities in → GRN decides → effectors out. Sensing is free; doing costs.

Direction sharpens with size

A cell always knows the value of a field where it sits. But knowing which way a field improves means comparing across its own body — and that comparison's signal-to-noise rises continuously and steeply with size. So a tiny cell gets a near-useless, noisy direction; a large cell gets a sharp one. No hard switch — a curve.

Two things fall out. Small cells, to navigate at all, must average the noisy reading over time as they move — which is exactly real run-and-tumble chemotaxis, and it emerges for free (needing only GRN memory, §5). And it stays non-steering: size — itself emergent from §1 — sets how much to trust direction; the genome still decides what to do.

small → noise large → sharp body size → direction reliability scalar value: always sharp noise floor sharp
Direction is the size-limited channel; the value at the cell is always sharp. Curve shape → §6.

Markers are a barcode — and that's how kin recognition emerges

Instead of one shared signal, the marker is a small set of ~3 diffusing channels — a continuous "tag-space." Each cell carries a heritable, mutable emission profile (its barcode) across those channels, so lineages drift apart in tag-space over generations. A cell senses the per-channel concentration and gradient nearby.

Because the genome co-encodes both the tag a cell emits and how its GRN responds to tags it senses, kin recognition, kin-gated adhesion (→ multicellularity), discriminate predation (eat the dissimilar), kin resource-sharing — and cheating — all emerge. This is the real "greenbeard" mechanism: a locus that carries a cue, recognises that cue in others, and acts on it. In Dictyostelium and Myxococcus it's what gates aggregation, resource sharing, and the transition to multicellular life. Nothing about kinship is coded — we supply only the barcode substrate.

similar tag → kin adhere · share different tag → non-kin eat? avoid? ~3 channels = tag-space · heritable + mutates · response evolves (incl. cheating)
A heritable 3-channel barcode each cell emits and reads — the substrate for kin recognition and, in nature, for multicellularity.
3.2

Effectors

● LOCKED

What a cell can do — each action drawing on the §1 budget. Two rules hold it together: the guild emerges from how & what you eat (never a coded "predator"), and every effector pays a cost — nothing is a bonus.

Metabolic

Movement

Trophic — the guild lives here

solitary → engulfed small enough to fit colony → too big, refuge bonded = one big unit
Engulf is size-gated against the whole bonded unit — so predation selects for clumping. Boraas, emergent.

Osmotrophy isn't a separate effector — it's Uptake acting on dissolved organics. So the three routes to organic carbon are engulf particulate, absorb dissolved, and secrete-enzyme to turn one into the other.

ENGULF particulate → ingest (size-gated) ABSORB dissolved → in (osmotrophy = Uptake) SECRETE-ENZYME cheat dissolve in place → public DOM
Three ways to get organic carbon. Secrete-enzyme frees matter into a shared pool — a public good others can cheat.

Reproduction

Social / multicellular

The hook into 3.3: a cell can't run all of these at full tilt — the machinery for each draws on one finite capacity. 3.2 names the actions and their costs; 3.3 makes the split zero-sum, which is what forces specialists to beat generalists.

3.3

The allocation tradeoff

● LOCKED

The crux: the apparatus that makes a jack-of-all-trades lose to a specialist — so guilds form instead of one generalist sweeping the board. §1 left this here on purpose.

One finite budget, split among machinery

SPECIALIST uptake upkeep high rate low upkeep GENERALIST up fix eng enz mov upkeep low rate each high upkeep
One finite budget, and idle machinery is still taxed — so in a patch the specialist nets more.

Why the generalist loses — and why it didn't, before

A shared budget alone doesn't beat generalists. Two more ingredients do, and missing either lets the generalist back in:

The returns-shape guard: the anti-generalist force lives in the maintenance overhead + patchiness, never in diminishing within-function returns — because concave returns reward spreading and would quietly rebuild the generalist. So capacity stays ~linear in machinery.

stable mono-resource patch specialist wins fluctuating / mixed generalist's readiness pays
Patchiness decides who wins — and our world is patchy and locally competitive, which tilts toward local specialists.

Two costs, not double-counting: a function carries a standing cost to build and maintain its machinery (this section — the anti-generalist overhead) and a per-use throughput cost when it acts (3.2). That's faithful — enzymes cost to keep and to run.

Grounding: this is textbook proteome + membrane economy — a finite budget split among sectors, idle expression taxed, optimal growth a yield-vs-burden tradeoff, and exactly the constraint that sorts microbes into specialist vs generalist niches. It adds no new currency: machinery is built structure on finite surface, costing maintenance — all from §1. Whether and which guilds emerge stays empirical and tunable (§6: budget size, maintenance rate, patch scale).

3.4

Detritus & its form

● LOCKED

What death leaves behind, and how it returns to the living — resolving O1. The 3.2 feeding routes already fix most of it; this pins the physics.

Two forms, with a flux between them

death →POM POM → DOMpassive + enzyme DOM diffuses→ absorb respire/excrete→ inorganic autotroph→ biomass death closes the loop POM sinks → floor niche
Death → particulate → dissolved → absorbed → mineralized → back to the living. Some particles sink to a floor niche on the way.

Conservation across the new pools: total C/N now spans inorganic + DOM + POM + reserves + structure, and the canary must check all of them. Every inefficiency (engulf, uptake, transfer at η<1) routes its un-assimilated matter to detritus or inorganic — never deleted; only energy dissipates. POM resting on the floor still hydrolyses, so the biological pump never permanently buries matter.

Why this softens the old decomposer bottleneck: a decomposer no longer has to chase sinking particles — it secretes enzymes to dissolve nearby POM into DOM that diffuses to it, and passive breakdown seeds DOM regardless. Whether a decomposer guild actually forms stays emergent. Constants → §6: sink rate, passive hydrolysis rate, enzyme rate, DOM diffusion rate.

§3

Pressure-test & external review

● reviewed

Checked against the predation-evolution experiments and the digital-evolution platforms, then the conservation seams hardened.

Checked against experiments

Checked against implementations

Fixes folded in

Logged for §4 / §5 / §6

couplings & caveats
H5 →§4 · engulf needs the bonded-cluster connected components each tick (effective size = combined cluster; small colonies give graded protection).
H6 →§4/§6 · seven diffusing fields (inorganic C/N, DOM C/N, 3 marker channels) plus neighbour search and cluster-finding is a real compute load on mobile — markers are local and fast-decaying, so a cheaper/coarser solve may suit.
H7 →§5 · size-curved direction needs GRN memory (recurrence) so small cells can run-and-tumble.
H8 (limitation) · the 3 marker channels blend additively, so kin recognition degrades in mixed assemblages — biologically realistic.
§3

All locked

3.1Sensesraw quantities; size-curved direction; barcode markers → kin recognitionLOCKED
3.2Effectorsmetabolic, movement (swim + buoyancy), trophic (engulf + secrete-enzyme), divide (asymmetric ok), social — each with a §1 costLOCKED
3.3The allocation tradeofffinite machinery budget; idle machinery still taxed; specialists win via overhead + patchy worldLOCKED
3.4Detritus & its formPOM + DOM; slow sinking; passive + enzymatic breakdown; DOM diffuses; biotic mineralizationLOCKED
log

Decision log

Senses: raw quantities, free, no clock
the genome reads physical quantities (levels, not labels) and pays nothing to sense; costs live on effectors. Day/night enters only via light; circadian rhythm can emerge if the genome is recurrent (§5).
Directional sensing scales with body size
scalar field values are always sharp; the direction a field improves is resolved with a reliability that rises continuously and steeply with size (across-body signal-to-noise). Small cells must integrate over time → run-and-tumble emerges; large cells get clean taxis. Curve → §6. Non-steering: emergent size sets the trust.
Markers are a heritable 3-channel barcode
~3 diffusing, decaying, energy-costed (massless) signal channels form a tag-space; each cell's emission profile is genome-encoded and mutable. Per-channel concentration + gradient are sensed. Because tag and response are co-inherited, kin recognition, kin-gated adhesion, discriminate predation, sharing and cheating all emerge (the "greenbeard" mechanism). Channel count → §6; tag → §5.
Effectors: every action pays a §1 cost; guild emerges from feeding
roster = metabolic (uptake/osmotrophy, fixation, respiration, excretion), movement (swim + cheap vertical buoyancy), trophic (engulf + secrete-enzyme), divide, and social (adhere, transfer, emit marker). No bonuses — the costs are the raw material 3.3 turns into a zero-sum split.
Three routes to organic carbon
engulf particulate (phagotrophy), absorb dissolved (osmotrophy = Uptake), and secrete-enzyme to dissolve particulate organics in place — the decomposer route, and a public good open to cheaters.
Engulf is gated by colony-effective size (Boraas lever)
feasibility depends on attacker size vs the target's whole bonded unit; a colony is one big un-engulfable body, so predation selects for defensive clumping. Solitary cells stay edible.
Movement = swim + buoyancy; division can be asymmetric
swimming is any-direction but costly (drag ∝ effort × size) with stochastic reorientation (→ run-and-tumble); buoyancy is cheap vertical-only (de-risks diel migration). Division partitions conservatively and may be asymmetric (GRN-set split → differentiation).
The allocation tradeoff: a finite machinery budget, idle parts taxed
functions need machinery; all machinery competes for one finite budget (surface + structure) and costs maintenance whether used or idle. Capacity ∝ allocation, then substrate-gated. No new currency — it's all §1 (structure, surface, maintenance).
Specialists win via overhead + patchiness, not curve shape
the anti-generalist force comes from maintaining the whole toolkit (the idle-machinery tax) plus a spatially patchy, locally-competitive world — never from diminishing within-function returns, which would reward spreading and rebuild the generalist. Within-function capacity stays ~linear. Whether/which guilds form is empirical and tunable (§6).
Detritus: POM + DOM with a breakdown flux (resolves O1)
death leaves a particulate particle (POM) that sinks slowly and is engulfable; POM converts to dissolved DOM by slow passive hydrolysis plus fast secrete-enzyme; DOM diffuses (a new organic species in the §2.4 field) and is absorbed osmotrophically; mineralization is biotic (respire/excrete → inorganic). Sinking gives a floor niche; the enzyme/DOM route softens the old decomposer spatial bottleneck. Rates → §6.
Pressure-tested & reviewed against experiments and platforms
predation→multicellularity validated across Boraas/Herron/Becks, with size-refuge as the real mechanism and induced facultative colony formation matching sense→adhere; digital-evolution platforms (Avida/Aevol) confirm the phenomena are reachable but are far more abstract than our grounded model. Folded in conservation fixes (H1 η-losses conserve, H2 canary spans DOM+POM, H3 massless markers/enzymes, H4 capex-vs-opex, H9 no burial); logged H5 (clusters→§4), H6 (field-count perf), H7 (memory→§5), H8 (mixture aliasing).