Manual v3 — Gut tissue
Version 3.0.0, application 6.1.1. Language: English. Target: an illustrative adult human ileal mucosal microdomain. This is a reproducible mechanistic demonstration, not a calibrated biological predictor. No parameter fitting or validation against human experimental trajectories has been performed.
Authority and executable rules
This manual, constraints.json, model.json, the selected tissue pack and the physical host define one model. constraints.json contains 56 action contracts: 55 inherited reference contracts plus the proposed ETEC transport response. model.json declares the 22 supported host handlers. A supported handler may still be unavailable in the default population because competence, input or target gates are absent. The other 34 contracts are specification material and remain blocked. The compiler checks the registry hash, version, population, supported action IDs and perturbations. Both the studio and server load the same fingerprinted pack.
The printable HTML generated from this manual includes every exact action contract: local predicates, cell types, energy and store reservations, channel exclusions, continuation/cancellation rules, duration models and typed outcomes. Use that appendix or constraints.json for the complete numerical specification; prose does not override an executable predicate. model.json identifies the unchanged reference registry and extension from which v3 was assembled. manual_v2 is retained solely as an immutable tested reference and kernel dependency, not as another selectable model. Its broad biological specification is not a claim that every process is implemented in this host.
Evidence labels: M means a mechanism measured in the cited system; A means an association; T means transfer between species, sites or experimental systems; P means a proposed assumption. All executable numerical values are P, even when literature supports the underlying mechanism. Minutes and micrometers are units, not evidence that the chosen rates and distances have been calibrated.
Geometry, cells and initial state
The host uses a 300 × 200 micrometer physical slice, rendered as a 3D cutaway. There are separate apical, basal and vascular compartments. Depth in the illustration does not add a third dimension to the physical transport solver. The explicit population is stored in tissues/ileum/population.json.
| Identity | Count | Role and permitted response families |
| Enterocyte | 42 | Barrier response/recovery, CXCL8 induction, toxin-induced transport; severe-damage death gates |
| Goblet cell | 8 | Finite mucus release, epithelial response and injury handling |
| Fibroblast | 20 | Local stromal activation and CXCL8 induction |
| Resident macrophage | 6 | Local uptake, cargo processing, corpse clearance, TNF and regulatory output when licensed |
| Inflammatory monocyte | 4 | CCL2-related recruitment/movement and conditional adaptation; two begin in vascular reserve |
| Dendritic cell | 2 | Local sampling, acquisition, antigen processing and recorded surface display |
| Neutrophil | 10 | CXCL8-related recruitment/movement and contact-dependent uptake; six begin in vascular reserve |
| NK cell | 8 | Cytotoxicity handler exists, but default scenarios supply no verified NK recognition gate |
Counts, positioning, competence and initial stores are synthetic priors. The six approved cell morphologies are preserved, with separate monocyte and dendritic meshes. Cells have stable IDs, explicit origin, viability, resources, stores, programs, memory and finite substrates. No hidden cell replacement restores a quiet-looking scene after injury.
Local sensing and sparse decisions
Each cell samples only its accessible local field, nearby structural patches, physical contacts and nearby altered cells. Contact radius is 0.05 in the host's normalized slice coordinates, neighbor radius 0.08, and patch radius 0.09; these mixed-axis normalized distances are illustrative, not isotropic measured radii. Movement converts displacement to micrometers. Chemotaxis reads adjacent basal voxels, never a remote focus or global map.
Basal TNF, CXCL8, CCL2, PAMP and DAMP are local fields. Apical LT and ST are separate toxin fields; epithelial enterotoxin activity is the larger of their receptor proxies. Mucus and the local secretory stimulus occupy the apical compartment. IL10 is a patch-level regulatory proxy, not a fully resolved cytokine transport system. Damage, junction integrity, brush border, cargo and acquired antigen are additional local state. NAU/NCU are normalized amounts/concentrations; NWU is a normalized water quantity. None can be reported as physiological molarity or mL.
A viable cell becomes eligible only after a local departure (contact, toxin, microbial/damage cue, cytokine, injury, changed neighbor, acquired cargo/antigen or post-recruitment adaptation), its reconsideration clock is due, and at least one non-WAIT action passes the manual and host gates. Quiet baseline produces zero questions. Persistent local challenges can be reconsidered at five-minute intervals; completed short motility episodes may allow earlier reconsideration. The scheduler does not make a fresh request for every cell every frame.
Jev receives one independent Choice question per eligible cell. Batching shares HTTP overhead; it does not create a tissue-wide choice. WAIT is always offered. Jev selects among legal actions; it does not generate numerical rates, targets, new mechanisms or scientific explanations. Probability is model preference, not biological hazard. The server and host reject missing options, nonnumeric, nonfinite, negative, out-of-range or nonunit distributions and inconsistent choices. The complete round is validated before any cellular commit or RNG draw. A failed round pauses at its pre-round physical state; previous successful minutes remain. Failed usage is retained and the recording becomes partial.
Clocks, resources and outcomes
Selection starts an event and reserves resources/targets; it does not instantly complete the effect. The reference kernel enforces channels, budgets, continuation, cancellation and atomic, idempotent completion. The generated rule appendix lists all durations and costs. Examples of uncalibrated duration ranges are:
| Process | Biological clock | Visible or recorded outcome |
| Cytokine/chemokine induction | 30–360 min | Output capacity, followed by finite substrate-consuming secretion |
| Goblet release | 1–15 min | Actual mucus release using available stores |
| Motility episode | 1–10 min | Accepted local displacement and trail; no teleport to infection |
| Antigen processing | 60–720 min | Display record linked to actually acquired antigen |
| Monocyte adaptation | 1440–10080 min | Resident-like phenotype with monocyte origin retained |
| Death commitment | 60–720 min | Irreversible committed state after sustained severe injury gates |
| Death execution | 15–120 min | Dead-present cell, local gap and damage signal |
Damage ≥0.75 can license commitment; the model does not guarantee death whenever infection exists. Execution follows commitment automatically, as a manual consequence rather than another discretionary Jev call. Death is unclassified: no apoptosis, pyroptosis or necroptosis subtype is inferred. Corpses persist until contact-dependent clearance; there is no epithelial extrusion or regeneration solver. The finite recruited-neutrophil lifetime is a declared host prior.
Phagocytosis reserves a real accessible target, removes it from the free/attached pool, and records cargo and antigen provenance. Digestion and antigen processing are distinct. Dendritic cells can process acquired antigen and record surface display; macrophage uptake and cargo processing are implemented, but macrophage peptide-MHC presentation is not. There are no T cells, lymph nodes or priming outcomes. Trans-epithelial sampling is a coarse spatial assumption informed by a mouse study, not a calibrated human dendrite simulation [5].
Monocyte recruitment and eventual resident-like adaptation reflect environmental dependence supported in mice [6]. Low alarm, recruitment history and permissive resolution are required; inflammation pauses adaptation. It must not be described as all immune cells differentiating in minutes. Neutrophils follow CXCL8; monocytes follow CCL2. Their exact speeds, reserves and crossing clocks are proposed.
Four release scenarios
| Scenario | Input | Interpretable consequences and controls |
| Baseline | Fresh tissue, no input, 60 min | Intact barrier and zero Jev requests; animation cannot activate cells |
| ETEC | 24 local apical bacteria, 180 min | Colonization produces LT/ST; eligible enterocytes choose transport; blue water follows completed capacity and finite reservoir accounting |
| EPEC | 24 local apical bacteria, 360 min | Contact-dependent attachment and brush-border/junction injury; local downstream sensing and cell responses |
| IBD-like innate injury | Focal junction lesion and reduced resolution, 360 min | Local microbial-product leakage, damage and innate feedback; not a complete chronic disease model |
Each scenario begins from a reset with independent state, ledgers and run ID. ETEC does not inherit EPEC attaching-and-effacing lesions. Literature supports ETEC adhesion/toxin delivery and cyclic-nucleotide-dependent secretion [1–3], but this model collapses cAMP/cGMP pathways to local input/output proxies. CFTR, PDE5, cyclic nucleotide pools and toxin subtype diversity are not explicitly resolved. Jev-controlled transport onset is an engineering approximation; real ion-channel biochemistry is not an AI decision.
EPEC contact injury is informed by human intestinal organ culture [4]. It is a reduced mechanism and does not resolve each bacterial effector. IBD-like injury is a perturbation experiment, not Crohn's disease, ulcerative colitis or a patient-specific disease prediction. Duration defaults need not show every slow outcome: adaptation takes days and death is conditional. Fixtures demonstrate software behavior and the file format, not live-Jev biological validity.
Reviewed pathways and limits
Direct focal tissue injury input
The Studio **Tissue injury** input imposes an external epithelial wound, separate from the four preset scenarios. Direct cell injury and junction disruption are motivated by mechanical wounding experiments in intestinal epithelial monolayers ([Nusrat et al., 1992](https://www.jci.org/articles/view/115741)). This supports the qualitative wound concept only; it does not calibrate the following settings or implement the cell migration and restitution described in that study.
The executable contract is tissues/ileum/pack.json → injury. Within a normalized horizontal half-width of 0.06 (18 µm), viable epithelial cells receive a target damage of 0.8 in the central half-width 0.02 (6 µm), tapering linearly to zero at the outer edge. Health becomes the lesser of existing health and 100 * (1 - target_damage). Junction damage is at least 0.4 within the footprint and at least the imposed cell damage. Cells outside that epithelial footprint, vascular reserves and terminal cells receive no direct injury. Reapplying the same wound cannot restore health or compound the initial dose beyond its target.
New health loss adds a local patch DAMP proxy at 0.3 times the added damage, which then uses the existing basal release/transport. No cytokine, LT or ST is injected. All these numbers and the spatial profile are proposed demonstration priors (P), not measured human injury severity. The intervention records its profile and affected cell IDs. Repair and conditional death retain the existing individual manual decisions, gates and clocks; the wound does not kill cells immediately.
| Pathway | Release decision | Scientific reason |
| NF-kB | No explicit NF-kB state or activation claim | Local alarm, TNF and output programs are coarse proxies. Epithelial NF-kB also protects integrity; a universal inflammation/death switch would be misleading [7]. |
| Inflammasome | No active handler or UI activation marker | Priming and activation are distinct. Mouse Salmonella epithelial expulsion cannot simply be assigned to ETEC/EPEC [8,9]. |
| IL1B / IL-1 beta | No mature IL-1 beta production; IL1B_ACTIVE is fixed at zero | Transcription, precursor storage, cleavage and release need separate verified mechanisms [8]. Broad reference actions stay blocked. |
| Type I interferon | Not simulated or advertised as an output | Context-dependent intestinal effects require appropriate sensing and IFNAR response models. Protection in a mouse colitis experiment is not a universal ETEC response [10]. |
| Cell death | Supported generic damage/commitment/execution | Severe-damage thresholds and clocks are proposed; subtype and extrusion remain unresolved. |
| Antigen presentation | Dendritic uptake/processing/display proxy | Actual acquisition is required. No adaptive immune activation is implied [5]. |
These omissions are intentional limits, not evidence that these processes are absent from real intestine. New pathways need sourced predicates, distinct inventories, physical handlers and mechanistic controls before being exposed.
Recording, reproducibility and extension
Every episode contains the manual/pack fingerprint, seed, initial and final states, sampled visual frames, all individual decision rounds with local snapshots, menus, probabilities, selected actions, event clocks, receipts, failures and usage. Visual frame sampling never samples away decisions. Playback loads data only and cannot contact Jev or advance physiology. The checksum detects corruption, not scientific validity or authorship. A seed reproduces fixture-driven physics in the same runtime; it does not guarantee identical future live Jev responses.
The default per-experiment budget is 100 HTTP requests, including batches and retries. The server also caps a session at 600 requests. These are request limits, not prices or per-cell token limits. Recording stops at the declared memory limit, retains the stopping round and labels partial files. Do not run paid examples without choosing a budget and supplying your own local key.
To create liver, lung, skin, brain or another tissue, provide an independently versioned manual and rules, explicit population, signals, inputs, host/renderer adapter, physical action handlers, local-context tests, conservation tests and fixture recordings. Geometry and biology must both change where needed; merely renaming the gut pack is insufficient. See docs/TISSUE_PACKS.md.
Primary literature
1. Smith et al. (2022). The role of CFA/I in adherence and toxin delivery by ETEC expressing multiple colonization factors in the human enteroid model. https://doi.org/10.1371/journal.pntd.0010638 2. Foulke-Abel et al. (2020). Phosphodiesterase 5 restricts intracellular cGMP accumulation during ETEC infection. Human jejunal enteroid study; transfer to this ileal depiction is T. https://doi.org/10.1080/19490976.2020.1752125 3. Pattison et al. (2016). Intestinal enteroids model guanylate cyclase C-dependent secretion induced by heat-stable enterotoxins. https://doi.org/10.1128/IAI.00639-16 4. Shaw et al. (2005). EPEC effector proteins, brush-border remodeling and attaching-and-effacing lesions in human intestinal organ culture. https://doi.org/10.1128/IAI.73.2.1243-1251.2005 5. Farache et al. (2013). Luminal bacteria recruit CD103+ dendritic cells into the intestinal epithelium to sample bacterial antigens for presentation. Mouse imaging study. https://doi.org/10.1016/j.immuni.2013.01.009 6. Bain et al. (2014). Constant replenishment from circulating monocytes maintains the macrophage pool in the intestine of adult mice. https://doi.org/10.1038/ni.2967 7. Nenci et al. (2007). Epithelial NEMO links innate immunity to chronic intestinal inflammation. Mouse conditional knockout study. https://doi.org/10.1038/nature05698 8. Bauernfeind et al. (2009). NF-kB-activating pattern recognition and cytokine receptors license NLRP3 inflammasome activation by regulating NLRP3 expression. https://doi.org/10.4049/jimmunol.0901363 9. Sellin et al. (2014). Epithelium-intrinsic NAIP/NLRC4 inflammasome drives infected enterocyte expulsion to restrict Salmonella replication. Mouse infection study. https://doi.org/10.1016/j.chom.2014.07.001 10. Katakura et al. (2005). Toll-like receptor 9-induced type I IFN protects mice from experimental colitis. https://doi.org/10.1172/JCI22996
Sources were checked during release review. They support the scoped qualitative mechanisms above; none supplies the full numerical model or validates Jev choices.
Executable action appendix
These contracts are rendered directly from the active registry. Supported means a handler exists; all other gates still apply.
ISC_CYCLE
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "ISC_CYCLE",
"label": "Complete a full stem cycle",
"enabled_by_default": true,
"cell_types": [
"intestinal_stem"
],
"channel": "cycle",
"exclusive_locks": [
"cycle",
"lineage"
],
"required_host_capabilities": [
"division",
"epithelial_mechanics"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "viable"
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.cycle.ready",
"op": "eq",
"value": true
},
{
"path": "context.niche_support",
"op": "gte",
"param": "gate_mid"
},
{
"path": "context.checkpoints_pass",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_slow",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "context.niche_support",
"weight_ref": "score_positive"
},
{
"path": "cell.damage",
"weight_ref": "score_negative"
}
]
},
"duration_ref": "stem_cycle",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "pause",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "viable"
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"all": []
},
{
"path": "context.niche_support",
"op": "gte",
"param": "gate_mid"
},
{
"path": "context.checkpoints_pass",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "division_transaction",
"arguments": {
"daughter_policy": "lineage_and_niche",
"net_count_change": 1
}
}
],
"evidence": {
"source_refs": [
"R08",
"R10",
"R11"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R08",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R10",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R11",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "One cycle timer includes the cycle; no extra cycle length is added as refractory. Host checks daughter placement and inherited mass before acknowledging completion.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}TA_CYCLE
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "TA_CYCLE",
"label": "Complete a full progenitor cycle",
"enabled_by_default": true,
"cell_types": [
"transit_amplifying"
],
"channel": "cycle",
"exclusive_locks": [
"cycle",
"lineage"
],
"required_host_capabilities": [
"division",
"epithelial_mechanics"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "viable"
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.cycle.ready",
"op": "eq",
"value": true
},
{
"path": "context.checkpoints_pass",
"op": "eq",
"value": true
},
{
"path": "cell.cycle.completed_rounds",
"op": "lt",
"param": "max_ta_rounds"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_slow",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "context.niche_support",
"weight_ref": "score_positive"
},
{
"path": "cell.damage",
"weight_ref": "score_negative"
}
]
},
"duration_ref": "ta_cycle",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "pause",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "viable"
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"all": []
},
{
"path": "context.checkpoints_pass",
"op": "eq",
"value": true
},
{
"path": "cell.cycle.completed_rounds",
"op": "lt",
"param": "max_ta_rounds"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "division_transaction",
"arguments": {
"daughter_policy": "progenitor_with_round_count",
"net_count_change": 1
}
}
],
"evidence": {
"source_refs": [
"R11"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R11",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}DIFFERENTIATE_ENTEROCYTE
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "DIFFERENTIATE_ENTEROCYTE",
"label": "Absorptive differentiation",
"enabled_by_default": true,
"cell_types": [
"intestinal_stem",
"transit_amplifying"
],
"channel": "lineage",
"exclusive_locks": [
"cycle",
"lineage"
],
"required_host_capabilities": [
"lineage"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "viable"
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.cycle.ready",
"op": "eq",
"value": true
},
{
"path": "context.lineage_permitted.enterocyte",
"op": "eq",
"value": true
},
{
"path": "context.checkpoints_pass",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_slow",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "context.notch_contact",
"weight_ref": "score_positive"
},
{
"path": "context.differentiation_support",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "lineage_maturation",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "pause",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "viable"
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"all": []
},
{
"path": "context.lineage_permitted.enterocyte",
"op": "eq",
"value": true
},
{
"path": "context.checkpoints_pass",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "lineage_transition",
"arguments": {
"target_type": "enterocyte",
"require_functional_maturation": true
}
}
],
"evidence": {
"source_refs": [
"R01",
"R20"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R20",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Progenitor competence and target specific support are host verified. No instant mature granule pool is created.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}DIFFERENTIATE_GOBLET
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "DIFFERENTIATE_GOBLET",
"label": "Goblet associated differentiation",
"enabled_by_default": true,
"cell_types": [
"intestinal_stem",
"transit_amplifying"
],
"channel": "lineage",
"exclusive_locks": [
"cycle",
"lineage"
],
"required_host_capabilities": [
"lineage"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "viable"
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.cycle.ready",
"op": "eq",
"value": true
},
{
"path": "context.lineage_permitted.goblet",
"op": "eq",
"value": true
},
{
"path": "context.checkpoints_pass",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_slow",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "context.notch_contact",
"weight_ref": "score_negative"
},
{
"path": "context.differentiation_support",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "lineage_maturation",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "pause",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "viable"
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"all": []
},
{
"path": "context.lineage_permitted.goblet",
"op": "eq",
"value": true
},
{
"path": "context.checkpoints_pass",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "lineage_transition",
"arguments": {
"target_type": "goblet",
"require_functional_maturation": true
}
}
],
"evidence": {
"source_refs": [
"R01",
"R20"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R20",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Progenitor competence and target specific support are host verified. No instant mature granule pool is created.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}DIFFERENTIATE_PANETH
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "DIFFERENTIATE_PANETH",
"label": "Paneth associated differentiation",
"enabled_by_default": true,
"cell_types": [
"intestinal_stem",
"transit_amplifying"
],
"channel": "lineage",
"exclusive_locks": [
"cycle",
"lineage"
],
"required_host_capabilities": [
"lineage"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "viable"
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.cycle.ready",
"op": "eq",
"value": true
},
{
"path": "context.lineage_permitted.paneth",
"op": "eq",
"value": true
},
{
"path": "context.checkpoints_pass",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_slow",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "context.notch_contact",
"weight_ref": "score_negative"
},
{
"path": "context.differentiation_support",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "lineage_maturation",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "pause",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "viable"
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"all": []
},
{
"path": "context.lineage_permitted.paneth",
"op": "eq",
"value": true
},
{
"path": "context.checkpoints_pass",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "lineage_transition",
"arguments": {
"target_type": "paneth",
"require_functional_maturation": true
}
}
],
"evidence": {
"source_refs": [
"R01",
"R20"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R20",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Progenitor competence and target specific support are host verified. No instant mature granule pool is created.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}EPITHELIAL_CXCL8_INDUCTION
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "EPITHELIAL_CXCL8_INDUCTION",
"label": "Induce epithelial chemokine output",
"enabled_by_default": true,
"cell_types": [
"intestinal_stem",
"transit_amplifying",
"enterocyte",
"goblet",
"paneth",
"tuft",
"enteroendocrine",
"m_cell",
"best4",
"repair_epithelial"
],
"channel": "induction_cxcl8",
"exclusive_locks": [
"induction_cxcl8"
],
"required_host_capabilities": [
"field_transport"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.CXCL8_output",
"op": "eq",
"value": true
},
{
"path": "context.epithelial_surface",
"op": "eq",
"value": true
},
{
"path": "cell.memory.alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.outputs.CXCL8",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.memory.alarm",
"weight_ref": "score_positive"
},
{
"path": "cell.programs.inflammation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.CXCL8_output",
"op": "eq",
"value": true
},
{
"path": "context.epithelial_surface",
"op": "eq",
"value": true
},
{
"path": "cell.memory.alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.CXCL8",
"value": 1
}
],
"evidence": {
"source_refs": [
"R01",
"R04"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R04",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "Output is capacity. The continuous process secretes a finite rate into the basolateral compartment; this action never recruits a cell directly.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}EPITHELIAL_DEFENCE_INDUCTION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "EPITHELIAL_DEFENCE_INDUCTION",
"label": "Induce epithelial defence program",
"enabled_by_default": true,
"cell_types": [
"intestinal_stem",
"transit_amplifying",
"enterocyte",
"goblet",
"paneth",
"tuft",
"enteroendocrine",
"m_cell",
"best4",
"repair_epithelial"
],
"channel": "induction_defence",
"exclusive_locks": [
"induction_defence"
],
"required_host_capabilities": [
"epithelial_function"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL22_response",
"op": "eq",
"value": true
},
{
"path": "signals.IL22",
"op": "gte",
"param": "gate_signal"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.programs.defence",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "signals.IL22",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL22_response",
"op": "eq",
"value": true
},
{
"path": "signals.IL22",
"op": "gte",
"param": "gate_signal"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.programs.defence",
"value": 1
}
],
"evidence": {
"source_refs": [
"R12",
"R13"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R12",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R13",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "No universal cycle acceleration. AMP output requires an independently licensed output process.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}EPITHELIAL_RESTITUTION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "EPITHELIAL_RESTITUTION",
"label": "Restitution at a wound edge",
"enabled_by_default": true,
"cell_types": [
"intestinal_stem",
"transit_amplifying",
"enterocyte",
"goblet",
"paneth",
"tuft",
"enteroendocrine",
"m_cell",
"best4",
"repair_epithelial"
],
"channel": "mechanics",
"exclusive_locks": [
"mechanics"
],
"required_host_capabilities": [
"epithelial_mechanics",
"barrier"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.wound_edge",
"op": "eq",
"value": true
},
{
"path": "context.viable_closing_neighbors",
"op": "eq",
"value": true
},
{
"path": "context.basement_access",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "context.gap_size_normalized",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "epithelial_repair",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "pause",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.wound_edge",
"op": "eq",
"value": true
},
{
"path": "context.viable_closing_neighbors",
"op": "eq",
"value": true
},
{
"path": "context.basement_access",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "restitution_step",
"arguments": {
"closure_gain_ref": "mechanical_closure_gain"
}
}
],
"evidence": {
"source_refs": [
"R15"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R15",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}JUNCTION_RESPONSE
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "JUNCTION_RESPONSE",
"label": "Reversible inflammatory junction remodeling",
"enabled_by_default": true,
"cell_types": [
"intestinal_stem",
"transit_amplifying",
"enterocyte",
"goblet",
"paneth",
"tuft",
"enteroendocrine",
"m_cell",
"best4",
"repair_epithelial"
],
"channel": "junctions",
"exclusive_locks": [
"junctions"
],
"required_host_capabilities": [
"barrier"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.competence.TNF_response",
"op": "eq",
"value": true
},
{
"path": "cell.memory.TNF",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.memory.TNF",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "induce",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.competence.TNF_response",
"op": "eq",
"value": true
},
{
"path": "cell.memory.TNF",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "junction_remodel",
"arguments": {
"effect": "increase_paracellular_permeability",
"magnitude_ref": "state_change_amount"
}
}
],
"evidence": {
"source_refs": [
"R15",
"R23"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R15",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R23",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "A proposed context specific response, not guaranteed TNF driven death.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}EPITHELIAL_RECOVERY
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "EPITHELIAL_RECOVERY",
"label": "Recover a reversible inflammatory state",
"enabled_by_default": true,
"cell_types": [
"intestinal_stem",
"transit_amplifying",
"enterocyte",
"goblet",
"paneth",
"tuft",
"enteroendocrine",
"m_cell",
"best4",
"repair_epithelial"
],
"channel": "phenotype",
"exclusive_locks": [
"phenotype"
],
"required_host_capabilities": [
"phenotype"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "signals.alarm",
"op": "lte",
"param": "gate_low"
},
{
"path": "cell.memory.alarm",
"op": "lte",
"param": "gate_low"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_slow",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.repair",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "epithelial_recovery",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "signals.alarm",
"op": "lte",
"param": "gate_low"
},
{
"path": "cell.memory.alarm",
"op": "lte",
"param": "gate_low"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "phenotype_relaxation",
"arguments": {
"toward": "baseline",
"magnitude_ref": "state_change_amount"
}
}
],
"evidence": {
"source_refs": [
"R01",
"R04"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R04",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}GOBLET_RELEASE
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "GOBLET_RELEASE",
"label": "Release stored mucus",
"enabled_by_default": true,
"cell_types": [
"goblet"
],
"channel": "exocytosis",
"exclusive_locks": [
"exocytosis"
],
"required_host_capabilities": [
"stores",
"field_transport"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.stores.granules",
"op": "gte",
"param": "gate_store"
},
{
"path": "context.epithelial_surface",
"op": "eq",
"value": true
},
{
"path": "cell.competence.local_secretory_stimulus",
"op": "eq",
"value": true
},
{
"path": "signals.secretory_stimulus",
"op": "gte",
"param": "gate_signal"
}
]
},
{
"path": "cell.stores.granules",
"op": "gte",
"param": "gate_store"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_fast",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "signals.secretory_stimulus",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "granule",
"refractory_ref": "refractory_degranulation",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"all": []
},
{
"path": "context.epithelial_surface",
"op": "eq",
"value": true
},
{
"path": "cell.competence.local_secretory_stimulus",
"op": "eq",
"value": true
},
{
"path": "signals.secretory_stimulus",
"op": "gte",
"param": "gate_signal"
}
]
},
{
"all": []
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.stores.granules",
"amount_ref": "gate_store",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
},
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "stored_release",
"arguments": {
"mediator": "MUCUS",
"compartment": "lumen",
"amount_from_reserved_path": "cell.stores.granules",
"emission_accounting": "Emit the full reserved store amount on successful completion. Cancelled release emits nothing and refunds its reservation."
}
}
],
"evidence": {
"source_refs": [
"R01"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "Reserved amount is the released cargo budget. Host emits that full amount once and consumes the matching store reservation.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}PANETH_RELEASE
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "PANETH_RELEASE",
"label": "Release stored amp",
"enabled_by_default": true,
"cell_types": [
"paneth"
],
"channel": "exocytosis",
"exclusive_locks": [
"exocytosis"
],
"required_host_capabilities": [
"stores",
"field_transport"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.stores.granules",
"op": "gte",
"param": "gate_store"
},
{
"path": "context.epithelial_surface",
"op": "eq",
"value": true
},
{
"path": "cell.competence.local_secretory_stimulus",
"op": "eq",
"value": true
},
{
"path": "signals.secretory_stimulus",
"op": "gte",
"param": "gate_signal"
}
]
},
{
"path": "cell.stores.granules",
"op": "gte",
"param": "gate_store"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_fast",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "signals.secretory_stimulus",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "granule",
"refractory_ref": "refractory_degranulation",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"all": []
},
{
"path": "context.epithelial_surface",
"op": "eq",
"value": true
},
{
"path": "cell.competence.local_secretory_stimulus",
"op": "eq",
"value": true
},
{
"path": "signals.secretory_stimulus",
"op": "gte",
"param": "gate_signal"
}
]
},
{
"all": []
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.stores.granules",
"amount_ref": "gate_store",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
},
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "stored_release",
"arguments": {
"mediator": "AMP",
"compartment": "lumen",
"amount_from_reserved_path": "cell.stores.granules",
"emission_accounting": "Emit the full reserved store amount on successful completion. Cancelled release emits nothing and refunds its reservation."
}
}
],
"evidence": {
"source_refs": [
"R07"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R07",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Reserved amount is the released cargo budget. Host emits that full amount once and consumes the matching store reservation.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}DEATH_COMMITMENT
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "DEATH_COMMITMENT",
"label": "Progress from persistent injury to terminal commitment",
"enabled_by_default": true,
"cell_types": [
"intestinal_stem",
"transit_amplifying",
"enterocyte",
"goblet",
"paneth",
"tuft",
"enteroendocrine",
"m_cell",
"best4",
"trophocyte",
"fibroblast",
"bmp_stroma",
"endothelial",
"pericyte",
"enteric_glia",
"resident_macrophage",
"inflammatory_monocyte",
"neutrophil",
"dendritic",
"th17",
"th1",
"regulatory_t",
"iel_cd8",
"nk",
"ilc3",
"plasma_iga",
"plasma_igg",
"repair_epithelial"
],
"channel": "viability",
"exclusive_locks": [
"viability"
],
"required_host_capabilities": [
"death"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "injured"
},
{
"path": "cell.damage",
"op": "gte",
"param": "damage_death_gate"
},
{
"path": "cell.competence.death_execution",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "eq",
"value": "injured"
},
"hazard": {
"base_rate_ref": "rate_slow",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.damage",
"weight_ref": "score_strong"
},
{
"path": "cell.programs.survival",
"weight_ref": "score_negative"
}
]
},
"duration_ref": "injury_commitment",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "injured"
},
{
"path": "cell.damage",
"op": "gte",
"param": "damage_death_gate"
},
{
"path": "cell.competence.death_execution",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.viability",
"value": "death_committed"
},
{
"op": "intent",
"kind": "cancel_incompatible_events",
"arguments": {
"locks": [
"cycle",
"lineage",
"cytotoxic",
"exocytosis"
]
}
}
],
"evidence": {
"source_refs": [],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": []
},
"notes": "P model commitment state, not defined by CASP3 transcript or by one caspase signal. Upstream injury can still resolve before completion.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}DEATH_EXECUTION
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "DEATH_EXECUTION",
"label": "Execute committed death",
"enabled_by_default": true,
"cell_types": [
"intestinal_stem",
"transit_amplifying",
"enterocyte",
"goblet",
"paneth",
"tuft",
"enteroendocrine",
"m_cell",
"best4",
"trophocyte",
"fibroblast",
"bmp_stroma",
"endothelial",
"pericyte",
"enteric_glia",
"resident_macrophage",
"inflammatory_monocyte",
"neutrophil",
"dendritic",
"th17",
"th1",
"regulatory_t",
"iel_cd8",
"nk",
"ilc3",
"plasma_iga",
"plasma_igg",
"repair_epithelial"
],
"channel": "terminal",
"exclusive_locks": [
"viability",
"cycle",
"lineage",
"cytotoxic",
"exocytosis"
],
"required_host_capabilities": [
"death"
],
"gate": {
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "death_committed"
},
{
"path": "cell.competence.death_execution",
"op": "eq",
"value": true
}
]
},
"trigger": {
"path": "cell.viability",
"op": "eq",
"value": "death_committed"
},
"hazard": {
"base_rate_ref": "rate_fast",
"intercept_ref": "score_intercept",
"terms": []
},
"duration_ref": "death_execution",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "continue",
"on_death": "continue",
"recheck_predicate": {
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "death_committed"
},
{
"path": "cell.competence.death_execution",
"op": "eq",
"value": true
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [],
"completion_effects": [
{
"op": "set",
"path": "cell.viability",
"value": "dead_present"
},
{
"op": "intent",
"kind": "death_record",
"arguments": {
"classification": "host_observed_or_unclassified"
}
}
],
"evidence": {
"source_refs": [],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": []
},
"notes": "Automatically scheduled after a recorded commitment, without an additional initiation lottery. Membrane behavior depends on the chosen mechanism.",
"initiation_policy": "automatic_when_eligible",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}LIVE_EXTRUSION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "LIVE_EXTRUSION",
"label": "Coordinated live epithelial extrusion",
"enabled_by_default": true,
"cell_types": [
"intestinal_stem",
"transit_amplifying",
"enterocyte",
"goblet",
"paneth",
"tuft",
"enteroendocrine",
"m_cell",
"best4",
"repair_epithelial"
],
"channel": "mechanics",
"exclusive_locks": [
"mechanics",
"cycle",
"lineage"
],
"required_host_capabilities": [
"epithelial_mechanics",
"barrier"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "context.epithelial_surface",
"op": "eq",
"value": true
},
{
"path": "context.extrusion_trigger",
"op": "eq",
"value": true
},
{
"path": "context.extrusion_route",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "context.crowding",
"weight_ref": "score_positive"
},
{
"path": "cell.damage",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "extrusion",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "pause",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "context.epithelial_surface",
"op": "eq",
"value": true
},
{
"path": "context.extrusion_trigger",
"op": "eq",
"value": true
},
{
"path": "context.extrusion_route",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "extrusion_transaction",
"arguments": {
"direction": "apical",
"requires_closure_solver": true
}
}
],
"evidence": {
"source_refs": [
"R15",
"R16"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R15",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R16",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Death and extrusion are different events. A failing barrier must not teleologically veto intrinsic death.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}DEAD_EXTRUSION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "DEAD_EXTRUSION",
"label": "Remove a dead epithelial body through the surface",
"enabled_by_default": true,
"cell_types": [
"intestinal_stem",
"transit_amplifying",
"enterocyte",
"goblet",
"paneth",
"tuft",
"enteroendocrine",
"m_cell",
"best4",
"repair_epithelial"
],
"channel": "mechanics",
"exclusive_locks": [
"mechanics"
],
"required_host_capabilities": [
"epithelial_mechanics",
"barrier"
],
"gate": {
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "dead_present"
},
{
"path": "context.epithelial_surface",
"op": "eq",
"value": true
},
{
"path": "context.extrusion_route",
"op": "eq",
"value": true
}
]
},
"trigger": {
"path": "cell.viability",
"op": "eq",
"value": "dead_present"
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "context.extrusion_support",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "extrusion",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "pause",
"on_death": "continue",
"recheck_predicate": {
"all": [
{
"path": "cell.viability",
"op": "eq",
"value": "dead_present"
},
{
"path": "context.epithelial_surface",
"op": "eq",
"value": true
},
{
"path": "context.extrusion_route",
"op": "eq",
"value": true
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [],
"completion_effects": [
{
"op": "intent",
"kind": "extrusion_transaction",
"arguments": {
"direction": "apical",
"requires_closure_solver": true
}
}
],
"evidence": {
"source_refs": [
"R15"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R15",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}HUMAN_INTRACELLULAR_ALARM
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "HUMAN_INTRACELLULAR_ALARM",
"label": "Human epithelial intracellular inflammasome response",
"enabled_by_default": true,
"cell_types": [
"intestinal_stem",
"transit_amplifying",
"enterocyte",
"goblet",
"paneth",
"tuft",
"enteroendocrine",
"m_cell",
"best4",
"repair_epithelial"
],
"channel": "inflammasome",
"exclusive_locks": [
"inflammasome"
],
"required_host_capabilities": [
"intracellular_sensing",
"death"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "context.species",
"op": "eq",
"value": "human"
},
{
"path": "cell.competence.CASP4_pathway",
"op": "eq",
"value": true
},
{
"path": "context.intracellular_ligand_access",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.intracellular_alarm",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "inflammasome",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "context.species",
"op": "eq",
"value": "human"
},
{
"path": "cell.competence.CASP4_pathway",
"op": "eq",
"value": true
},
{
"path": "context.intracellular_ligand_access",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "inflammasome_response",
"arguments": {
"route": "human_CASP4_context",
"does_not_imply_lysis": true
}
}
],
"evidence": {
"source_refs": [
"R22",
"R16"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R22",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R16",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "No pathogen replication or invasion kinetics are supplied. Human epithelial CASP4 route is separate from human macrophage NAIP and mouse epithelial NAIP.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}MOUSE_NLRC4_ALARM
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "MOUSE_NLRC4_ALARM",
"label": "Mouse epithelial NAIP/NLRC4 response",
"enabled_by_default": false,
"cell_types": [
"intestinal_stem",
"transit_amplifying",
"enterocyte",
"goblet",
"paneth",
"tuft",
"enteroendocrine",
"m_cell",
"best4",
"repair_epithelial"
],
"channel": "inflammasome",
"exclusive_locks": [
"inflammasome"
],
"required_host_capabilities": [
"intracellular_sensing",
"death"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "context.species",
"op": "eq",
"value": "mouse"
},
{
"path": "cell.competence.NLRC4_pathway",
"op": "eq",
"value": true
},
{
"path": "context.intracellular_ligand_access",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.intracellular_alarm",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "inflammasome",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "context.species",
"op": "eq",
"value": "mouse"
},
{
"path": "cell.competence.NLRC4_pathway",
"op": "eq",
"value": true
},
{
"path": "context.intracellular_ligand_access",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "inflammasome_response",
"arguments": {
"route": "mouse_epithelial_NAIP_NLRC4",
"does_not_imply_lysis": true
}
}
],
"evidence": {
"source_refs": [
"R23"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R23",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Optional species specific overlay. Not enabled in the adult human default.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}LYTIC_FAILURE
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "LYTIC_FAILURE",
"label": "Progress to terminal lytic failure",
"enabled_by_default": false,
"cell_types": [
"intestinal_stem",
"transit_amplifying",
"enterocyte",
"goblet",
"paneth",
"tuft",
"enteroendocrine",
"m_cell",
"best4",
"trophocyte",
"fibroblast",
"bmp_stroma",
"endothelial",
"pericyte",
"enteric_glia",
"resident_macrophage",
"inflammatory_monocyte",
"neutrophil",
"dendritic",
"th17",
"th1",
"regulatory_t",
"iel_cd8",
"nk",
"ilc3",
"plasma_iga",
"plasma_igg",
"repair_epithelial"
],
"channel": "viability",
"exclusive_locks": [
"viability",
"cycle",
"lineage",
"cytotoxic",
"exocytosis"
],
"required_host_capabilities": [
"death",
"field_transport"
],
"gate": {
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.competence.lytic_execution",
"op": "eq",
"value": true
},
{
"path": "context.active_lytic_effector",
"op": "eq",
"value": true
},
{
"path": "context.membrane_repair_overwhelmed",
"op": "eq",
"value": true
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.damage",
"weight_ref": "score_strong"
},
{
"path": "cell.programs.survival",
"weight_ref": "score_negative"
}
]
},
"duration_ref": "lytic_failure",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.competence.lytic_execution",
"op": "eq",
"value": true
},
{
"path": "context.active_lytic_effector",
"op": "eq",
"value": true
},
{
"path": "context.membrane_repair_overwhelmed",
"op": "eq",
"value": true
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [],
"completion_effects": [
{
"op": "intent",
"kind": "lytic_death_transaction",
"arguments": {
"release_accounted_intracellular_cargo": true
}
}
],
"evidence": {
"source_refs": [
"R24"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R24",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Pore formation alone is not the terminal gate. Use only with a validated lytic module.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}EFFEROCYTOSIS
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "EFFEROCYTOSIS",
"label": "Engulf an accessible apoptotic corpse",
"enabled_by_default": true,
"cell_types": [
"resident_macrophage",
"inflammatory_monocyte"
],
"channel": "phagocytosis",
"exclusive_locks": [
"phagocytosis",
"target"
],
"required_host_capabilities": [
"targets",
"phagocytosis"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.valid_contact",
"op": "eq",
"value": true
},
{
"path": "context.target_kind",
"op": "eq",
"value": "corpse"
},
{
"path": "context.target_unreserved",
"op": "eq",
"value": true
},
{
"path": "cell.resources.phagocytic_capacity",
"op": "gte",
"param": "min_corpse_capacity"
}
]
},
{
"path": "cell.resources.phagocytic_capacity",
"op": "gte",
"param": "ingestion_cost"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "context.efferocytic_target_verified",
"op": "eq",
"value": true
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_fast",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "context.target_accessibility",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "engulf",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.valid_contact",
"op": "eq",
"value": true
},
{
"path": "context.target_kind",
"op": "eq",
"value": "corpse"
},
{
"all": []
},
{
"path": "cell.resources.phagocytic_capacity",
"op": "gte",
"param": "min_corpse_capacity"
}
]
},
{
"all": []
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.phagocytic_capacity",
"amount_ref": "ingestion_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
},
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "engulf_transaction",
"arguments": {
"target_from": "context.target_id",
"cargo_kind": "corpse"
}
}
],
"evidence": {
"source_refs": [
"R17",
"R04"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R17",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R04",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "Target must be reserved atomically before start. Completion does not mean a bacterium was killed. Released corpse material is not automatically anti inflammatory cytokine. Default efferocytosis is restricted to eligible macrophage states and a verified efferocytic target.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}PHAGOCYTOSIS
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "PHAGOCYTOSIS",
"label": "Engulf accessible microbial material",
"enabled_by_default": true,
"cell_types": [
"resident_macrophage",
"inflammatory_monocyte",
"neutrophil",
"dendritic"
],
"channel": "phagocytosis",
"exclusive_locks": [
"phagocytosis",
"target"
],
"required_host_capabilities": [
"targets",
"phagocytosis"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.valid_contact",
"op": "eq",
"value": true
},
{
"path": "context.target_kind",
"op": "eq",
"value": "microbial_object"
},
{
"path": "context.target_unreserved",
"op": "eq",
"value": true
},
{
"path": "cell.resources.phagocytic_capacity",
"op": "gte",
"param": "min_corpse_capacity"
}
]
},
{
"path": "cell.resources.phagocytic_capacity",
"op": "gte",
"param": "ingestion_cost"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_fast",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "context.target_accessibility",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "engulf",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.valid_contact",
"op": "eq",
"value": true
},
{
"path": "context.target_kind",
"op": "eq",
"value": "microbial_object"
},
{
"all": []
},
{
"path": "cell.resources.phagocytic_capacity",
"op": "gte",
"param": "min_corpse_capacity"
}
]
},
{
"all": []
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.phagocytic_capacity",
"amount_ref": "ingestion_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
},
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "engulf_transaction",
"arguments": {
"target_from": "context.target_id",
"cargo_kind": "microbial_object"
}
}
],
"evidence": {
"source_refs": [
"R17",
"R04"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R17",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R04",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "Target must be reserved atomically before start. Completion does not mean a bacterium was killed. Released corpse material is not automatically anti inflammatory cytokine.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}CARGO_PROCESSING
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "CARGO_PROCESSING",
"label": "Process internal cargo",
"enabled_by_default": true,
"cell_types": [
"resident_macrophage",
"inflammatory_monocyte",
"neutrophil",
"dendritic"
],
"channel": "cargo_processing",
"exclusive_locks": [
"cargo_processing"
],
"required_host_capabilities": [
"phagocytosis"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.intracellular_cargo_present",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.phagolysosome",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "digest",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "pause",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.intracellular_cargo_present",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "cargo_processing",
"arguments": {
"requires_separate_killing_model": true,
"restore_capacity_only_after_processing": true
}
}
],
"evidence": {
"source_refs": [
"R17"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R17",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}MYELOID_TNF_INDUCTION
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "MYELOID_TNF_INDUCTION",
"label": "Induce TNF output",
"enabled_by_default": true,
"cell_types": [
"resident_macrophage",
"inflammatory_monocyte"
],
"channel": "induction_tnf",
"exclusive_locks": [
"induction_tnf"
],
"required_host_capabilities": [
"field_transport"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.TNF_output",
"op": "eq",
"value": true
},
{
"path": "cell.memory.alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.outputs.TNF",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.inflammation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.TNF_output",
"op": "eq",
"value": true
},
{
"path": "cell.memory.alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.TNF",
"value": 1
}
],
"evidence": {
"source_refs": [
"R17",
"R19"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R17",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R19",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Only a competent measured or explicitly hypothesized state may use this output. Resident identity alone never licenses inflammatory or IL10 secretion.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}MYELOID_CCL2_INDUCTION
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "MYELOID_CCL2_INDUCTION",
"label": "Induce CCL2 output",
"enabled_by_default": true,
"cell_types": [
"inflammatory_monocyte"
],
"channel": "induction_ccl2",
"exclusive_locks": [
"induction_ccl2"
],
"required_host_capabilities": [
"field_transport"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.CCL2_output",
"op": "eq",
"value": true
},
{
"path": "cell.memory.alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.outputs.CCL2",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.inflammation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.CCL2_output",
"op": "eq",
"value": true
},
{
"path": "cell.memory.alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.CCL2",
"value": 1
}
],
"evidence": {
"source_refs": [
"R03",
"R04"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R03",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R04",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "Only a competent measured or explicitly hypothesized state may use this output. Resident identity alone never licenses inflammatory or IL10 secretion.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}MYELOID_OSM_INDUCTION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "MYELOID_OSM_INDUCTION",
"label": "Induce OSM output",
"enabled_by_default": true,
"cell_types": [
"inflammatory_monocyte"
],
"channel": "induction_osm",
"exclusive_locks": [
"induction_osm"
],
"required_host_capabilities": [
"field_transport"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.OSM_output",
"op": "eq",
"value": true
},
{
"path": "cell.memory.alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.outputs.OSM",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.inflammation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.OSM_output",
"op": "eq",
"value": true
},
{
"path": "cell.memory.alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.OSM",
"value": 1
}
],
"evidence": {
"source_refs": [
"R18"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R18",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Only a competent measured or explicitly hypothesized state may use this output. Resident identity alone never licenses inflammatory or IL10 secretion.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}MYELOID_IL23_INDUCTION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "MYELOID_IL23_INDUCTION",
"label": "Induce IL23 output",
"enabled_by_default": true,
"cell_types": [
"inflammatory_monocyte",
"dendritic"
],
"channel": "induction_il23",
"exclusive_locks": [
"induction_il23"
],
"required_host_capabilities": [
"field_transport"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL23_output",
"op": "eq",
"value": true
},
{
"path": "cell.memory.alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.outputs.IL23",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.inflammation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL23_output",
"op": "eq",
"value": true
},
{
"path": "cell.memory.alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.IL23",
"value": 1
}
],
"evidence": {
"source_refs": [
"R03",
"R14"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R03",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R14",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Only a competent measured or explicitly hypothesized state may use this output. Resident identity alone never licenses inflammatory or IL10 secretion.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}MYELOID_IL10_INDUCTION
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "MYELOID_IL10_INDUCTION",
"label": "Induce IL10 output",
"enabled_by_default": true,
"cell_types": [
"resident_macrophage",
"inflammatory_monocyte"
],
"channel": "induction_il10",
"exclusive_locks": [
"induction_il10"
],
"required_host_capabilities": [
"field_transport"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL10_output",
"op": "eq",
"value": true
},
{
"path": "cell.memory.alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "context.regulatory_output_verified",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.outputs.IL10",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.regulation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL10_output",
"op": "eq",
"value": true
},
{
"path": "cell.memory.alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.IL10",
"value": 1
}
],
"evidence": {
"source_refs": [],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": []
},
"notes": "P output contract requiring independent functional verification. Resident identity and the cited anergy experiment do not establish IL10 secretion. No mechanistic kinetic source is claimed.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}IL1B_PRIMING
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "IL1B_PRIMING",
"label": "Accumulate pro IL1B capacity",
"enabled_by_default": true,
"cell_types": [
"inflammatory_monocyte",
"resident_macrophage",
"neutrophil",
"dendritic"
],
"channel": "induction_il1b",
"exclusive_locks": [
"induction_il1b"
],
"required_host_capabilities": [
"stores"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL1B_output",
"op": "eq",
"value": true
},
{
"path": "cell.memory.alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.programs.pro_IL1B_synthesis",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.inflammation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL1B_output",
"op": "eq",
"value": true
},
{
"path": "cell.memory.alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.programs.pro_IL1B_synthesis",
"value": 1
}
],
"evidence": {
"source_refs": [
"R16",
"R27"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R16",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R27",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Creates pro IL1B synthesis capacity, not a full protein store. Subsequent bounded host synthesis consumes explicit substrate and fills the store before active release becomes eligible.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}MATURE_IL1B_RELEASE
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "MATURE_IL1B_RELEASE",
"label": "Process and release active IL1B",
"enabled_by_default": true,
"cell_types": [
"inflammatory_monocyte",
"resident_macrophage",
"neutrophil",
"dendritic"
],
"channel": "exocytosis",
"exclusive_locks": [
"exocytosis"
],
"required_host_capabilities": [
"stores",
"field_transport"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL1B_processing",
"op": "eq",
"value": true
},
{
"path": "context.IL1B_processing_signal",
"op": "eq",
"value": true
},
{
"path": "cell.stores.pro_IL1B",
"op": "gte",
"param": "gate_store"
}
]
},
{
"path": "cell.stores.pro_IL1B",
"op": "gte",
"param": "gate_store"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.intracellular_alarm",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "inflammasome",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL1B_processing",
"op": "eq",
"value": true
},
{
"path": "context.IL1B_processing_signal",
"op": "eq",
"value": true
},
{
"all": []
}
]
},
{
"all": []
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.stores.pro_IL1B",
"amount_ref": "gate_store",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
},
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "stored_release",
"arguments": {
"mediator": "IL1B_ACTIVE",
"compartment": "lamina_propria",
"amount_from_reserved_path": "cell.stores.pro_IL1B",
"emission_accounting": "Emit the full reserved store amount on successful completion. Cancelled release emits nothing and refunds its reservation."
}
}
],
"evidence": {
"source_refs": [
"R16",
"R27"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R16",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R27",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Mature active IL1B is not secreted directly from an IL1B RNA score.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}MYELOID_ADAPTATION
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "MYELOID_ADAPTATION",
"label": "Adapt recruited myeloid state",
"enabled_by_default": true,
"cell_types": [
"inflammatory_monocyte"
],
"channel": "phenotype",
"exclusive_locks": [
"phenotype"
],
"required_host_capabilities": [
"phenotype"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.adaptation_permitted",
"op": "eq",
"value": true
},
{
"path": "signals.alarm",
"op": "lte",
"param": "gate_low"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_slow",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "signals.IL10",
"weight_ref": "score_positive"
},
{
"path": "cell.programs.inflammation",
"weight_ref": "score_negative"
}
]
},
"duration_ref": "myeloid_adaptation",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "pause",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.adaptation_permitted",
"op": "eq",
"value": true
},
{
"path": "signals.alarm",
"op": "lte",
"param": "gate_low"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "phenotype_transition",
"arguments": {
"target_state": "resident_like",
"preserve_origin": true
}
}
],
"evidence": {
"source_refs": [
"R03",
"R04"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R03",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R04",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}NEUTROPHIL_CHEMOTAXIS
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "NEUTROPHIL_CHEMOTAXIS",
"label": "Local gradient guided movement",
"enabled_by_default": true,
"cell_types": [
"neutrophil"
],
"channel": "motility",
"exclusive_locks": [
"motility"
],
"required_host_capabilities": [
"motility",
"contact_graph"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.migration_route",
"op": "eq",
"value": true
},
{
"path": "cell.competence.chemotaxis",
"op": "eq",
"value": true
},
{
"path": "context.gradient_magnitude",
"op": "gte",
"param": "gate_signal"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_fast",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "context.gradient_magnitude",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "short_motion",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.migration_route",
"op": "eq",
"value": true
},
{
"path": "cell.competence.chemotaxis",
"op": "eq",
"value": true
},
{
"path": "context.gradient_magnitude",
"op": "gte",
"param": "gate_signal"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "movement_step",
"arguments": {
"cue": "CXCL8",
"speed_ref": "chemotactic_speed",
"no_hidden_source_coordinates": true
}
}
],
"evidence": {
"source_refs": [
"R04",
"R19"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R04",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R19",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}MONOCYTE_CHEMOTAXIS
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "MONOCYTE_CHEMOTAXIS",
"label": "Local gradient guided movement",
"enabled_by_default": true,
"cell_types": [
"inflammatory_monocyte"
],
"channel": "motility",
"exclusive_locks": [
"motility"
],
"required_host_capabilities": [
"motility",
"contact_graph"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.migration_route",
"op": "eq",
"value": true
},
{
"path": "cell.competence.chemotaxis",
"op": "eq",
"value": true
},
{
"path": "context.gradient_magnitude",
"op": "gte",
"param": "gate_signal"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_fast",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "context.gradient_magnitude",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "short_motion",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.migration_route",
"op": "eq",
"value": true
},
{
"path": "cell.competence.chemotaxis",
"op": "eq",
"value": true
},
{
"path": "context.gradient_magnitude",
"op": "gte",
"param": "gate_signal"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "movement_step",
"arguments": {
"cue": "CCL2",
"speed_ref": "chemotactic_speed",
"no_hidden_source_coordinates": true
}
}
],
"evidence": {
"source_refs": [
"R04",
"R19"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R04",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R19",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}LYMPHOCYTE_MOTILITY
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "LYMPHOCYTE_MOTILITY",
"label": "Local gradient guided movement",
"enabled_by_default": true,
"cell_types": [
"th17",
"th1",
"regulatory_t",
"nk"
],
"channel": "motility",
"exclusive_locks": [
"motility"
],
"required_host_capabilities": [
"motility",
"contact_graph"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.migration_route",
"op": "eq",
"value": true
},
{
"path": "cell.competence.chemotaxis",
"op": "eq",
"value": true
},
{
"path": "context.gradient_magnitude",
"op": "gte",
"param": "gate_signal"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_fast",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "context.gradient_magnitude",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "short_motion",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.migration_route",
"op": "eq",
"value": true
},
{
"path": "cell.competence.chemotaxis",
"op": "eq",
"value": true
},
{
"path": "context.gradient_magnitude",
"op": "gte",
"param": "gate_signal"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "movement_step",
"arguments": {
"cue": "chemotaxis",
"speed_ref": "chemotactic_speed",
"no_hidden_source_coordinates": true
}
}
],
"evidence": {
"source_refs": [
"R04",
"R19"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R04",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R19",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}NEUTROPHIL_DEGRANULATION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "NEUTROPHIL_DEGRANULATION",
"label": "Finite local neutrophil degranulation",
"enabled_by_default": true,
"cell_types": [
"neutrophil"
],
"channel": "exocytosis",
"exclusive_locks": [
"exocytosis"
],
"required_host_capabilities": [
"stores",
"field_transport"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.target_accessible",
"op": "eq",
"value": true
},
{
"path": "cell.stores.granules",
"op": "gte",
"param": "gate_store"
},
{
"path": "cell.competence.degranulation",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.stores.granules",
"op": "gte",
"param": "gate_store"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_fast",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.memory.alarm",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "granule",
"refractory_ref": "refractory_degranulation",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.target_accessible",
"op": "eq",
"value": true
},
{
"all": []
},
{
"path": "cell.competence.degranulation",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.stores.granules",
"amount_ref": "gate_store",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
},
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "stored_release",
"arguments": {
"mediator": "GRANULE_ACTIVITY",
"compartment": "local_accessible",
"amount_from_reserved_path": "cell.stores.granules",
"emission_accounting": "Emit the full reserved store amount on successful completion. Cancelled release emits nothing and refunds its reservation."
}
}
],
"evidence": {
"source_refs": [
"R04",
"R16"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R04",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R16",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Collateral tissue injury and microbial damage need separate susceptibility laws. NET formation is not automatically added.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}ENDOTHELIAL_ACTIVATION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "ENDOTHELIAL_ACTIVATION",
"label": "Acquire vascular adhesion competence",
"enabled_by_default": true,
"cell_types": [
"endothelial"
],
"channel": "phenotype",
"exclusive_locks": [
"phenotype"
],
"required_host_capabilities": [
"vascular_recruitment"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.TNF_response",
"op": "eq",
"value": true
},
{
"path": "cell.memory.TNF",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.programs.adhesion",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.memory.TNF",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "endothelial",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.TNF_response",
"op": "eq",
"value": true
},
{
"path": "cell.memory.TNF",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.programs.adhesion",
"value": 1
},
{
"op": "intent",
"kind": "endothelial_adhesion_update",
"arguments": {
"molecules": [
"ICAM1"
]
}
}
],
"evidence": {
"source_refs": [
"R19"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R19",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}VASCULAR_CROSSING
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "VASCULAR_CROSSING",
"label": "Cross a licensed vascular interface",
"enabled_by_default": true,
"cell_types": [
"inflammatory_monocyte",
"neutrophil",
"th17",
"th1",
"regulatory_t",
"nk"
],
"channel": "migration",
"exclusive_locks": [
"migration",
"motility",
"crossing_slot"
],
"required_host_capabilities": [
"vascular_recruitment",
"motility"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.compartment",
"op": "eq",
"value": "vascular_reservoir"
},
{
"path": "context.adhesion_verified",
"op": "eq",
"value": true
},
{
"path": "context.crossing_slot_available",
"op": "eq",
"value": true
},
{
"path": "context.vascular_route",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.competence.vascular_entry",
"op": "eq",
"value": true
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "context.adhesion_strength",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "crossing",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.compartment",
"op": "eq",
"value": "vascular_reservoir"
},
{
"path": "context.adhesion_verified",
"op": "eq",
"value": true
},
{
"all": []
},
{
"path": "context.vascular_route",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "vascular_entry_transaction",
"arguments": {
"origin": "vascular_reservoir",
"destination": "lamina_propria",
"count_as_entry": true
}
}
],
"evidence": {
"source_refs": [
"R19"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R19",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Only an existing candidate reservoir cell can cross. Homeostatic trafficking can use an already permissive vessel. Never spawn directly at a lesion. Mature resident macrophages and plasma cells are not default circulating entry candidates.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}STROMAL_ACTIVATION
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "STROMAL_ACTIVATION",
"label": "Acquire inflammatory stromal program",
"enabled_by_default": true,
"cell_types": [
"fibroblast",
"trophocyte",
"bmp_stroma"
],
"channel": "phenotype",
"exclusive_locks": [
"phenotype"
],
"required_host_capabilities": [
"phenotype"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.inflammatory_stroma",
"op": "eq",
"value": true
},
{
"path": "cell.memory.stromal_alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.programs.inflammation",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_slow",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "signals.OSM",
"weight_ref": "score_positive"
},
{
"path": "signals.IL1B_ACTIVE",
"weight_ref": "score_positive"
},
{
"path": "signals.TNF",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "fibroblast_switch",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.inflammatory_stroma",
"op": "eq",
"value": true
},
{
"path": "cell.memory.stromal_alarm",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.programs.inflammation",
"value": 1
}
],
"evidence": {
"source_refs": [
"R18",
"R05"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R18",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R05",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "Persistent state arises through explicit memory and feedback. A fixed self sustaining IL1B autocrine loop is not assumed.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}STROMAL_CXCL8_INDUCTION
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "STROMAL_CXCL8_INDUCTION",
"label": "Induce stromal CXCL8",
"enabled_by_default": true,
"cell_types": [
"fibroblast",
"trophocyte",
"bmp_stroma"
],
"channel": "induction_cxcl8",
"exclusive_locks": [
"induction_cxcl8"
],
"required_host_capabilities": [
"field_transport"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.CXCL8_output",
"op": "eq",
"value": true
},
{
"path": "cell.programs.inflammation",
"op": "gte",
"param": "gate_mid"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.outputs.CXCL8",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "signals.OSM",
"weight_ref": "score_positive"
},
{
"path": "signals.IL1B_ACTIVE",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.CXCL8_output",
"op": "eq",
"value": true
},
{
"path": "cell.programs.inflammation",
"op": "gte",
"param": "gate_mid"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.CXCL8",
"value": 1
}
],
"evidence": {
"source_refs": [
"R18",
"R05"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R18",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R05",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}STROMAL_CCL2_INDUCTION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "STROMAL_CCL2_INDUCTION",
"label": "Induce stromal CCL2",
"enabled_by_default": true,
"cell_types": [
"fibroblast",
"trophocyte",
"bmp_stroma"
],
"channel": "induction_ccl2",
"exclusive_locks": [
"induction_ccl2"
],
"required_host_capabilities": [
"field_transport"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.CCL2_output",
"op": "eq",
"value": true
},
{
"path": "cell.programs.inflammation",
"op": "gte",
"param": "gate_mid"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.outputs.CCL2",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "signals.OSM",
"weight_ref": "score_positive"
},
{
"path": "signals.IL1B_ACTIVE",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.CCL2_output",
"op": "eq",
"value": true
},
{
"path": "cell.programs.inflammation",
"op": "gte",
"param": "gate_mid"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.CCL2",
"value": 1
}
],
"evidence": {
"source_refs": [
"R18",
"R05"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R18",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R05",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}STROMAL_IL6_INDUCTION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "STROMAL_IL6_INDUCTION",
"label": "Induce stromal IL6",
"enabled_by_default": true,
"cell_types": [
"fibroblast",
"trophocyte",
"bmp_stroma"
],
"channel": "induction_il6",
"exclusive_locks": [
"induction_il6"
],
"required_host_capabilities": [
"field_transport"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL6_output",
"op": "eq",
"value": true
},
{
"path": "cell.programs.inflammation",
"op": "gte",
"param": "gate_mid"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.outputs.IL6",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "signals.OSM",
"weight_ref": "score_positive"
},
{
"path": "signals.IL1B_ACTIVE",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL6_output",
"op": "eq",
"value": true
},
{
"path": "cell.programs.inflammation",
"op": "gte",
"param": "gate_mid"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.IL6",
"value": 1
}
],
"evidence": {
"source_refs": [
"R18",
"R05"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R18",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R05",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}MATRIX_REMODELING
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "MATRIX_REMODELING",
"label": "Local matrix remodeling",
"enabled_by_default": false,
"cell_types": [
"fibroblast",
"trophocyte",
"bmp_stroma"
],
"channel": "matrix",
"exclusive_locks": [
"matrix"
],
"required_host_capabilities": [
"matrix",
"mechanics"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.matrix_production",
"op": "eq",
"value": true
},
{
"path": "context.active_TGFB_available",
"op": "eq",
"value": true
},
{
"path": "cell.memory.matrix_signal",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_rare",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "signals.TGFB_ACTIVE",
"weight_ref": "score_positive"
},
{
"path": "context.stiffness_normalized",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "matrix_episode",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "pause",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.matrix_production",
"op": "eq",
"value": true
},
{
"path": "context.active_TGFB_available",
"op": "eq",
"value": true
},
{
"path": "cell.memory.matrix_signal",
"op": "gte",
"param": "memory_gate"
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "matrix_increment",
"arguments": {
"rate_ref": "output_rate",
"requires_degradation_ledger": true
}
}
],
"evidence": {
"source_refs": [
"R05"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R05",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "Disabled until local matrix and mechanics are implemented. No clinical stricture or treatment efficacy is predicted.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}DC_ANTIGEN_PROCESSING
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "DC_ANTIGEN_PROCESSING",
"label": "Prepare newly acquired antigen",
"enabled_by_default": true,
"cell_types": [
"dendritic"
],
"channel": "antigen",
"exclusive_locks": [
"antigen"
],
"required_host_capabilities": [
"antigen"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.intracellular_antigen_present",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.antigen_processing",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "antigen_processing",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "pause",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.intracellular_antigen_present",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "antigen_presentation_update",
"arguments": {
"antigen_from": "context.antigen_id"
}
}
],
"evidence": {
"source_refs": [
"R01",
"R03"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R03",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}DC_EXIT
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "DC_EXIT",
"label": "Exit toward an external lymphatic compartment",
"enabled_by_default": true,
"cell_types": [
"dendritic"
],
"channel": "migration",
"exclusive_locks": [
"migration",
"motility"
],
"required_host_capabilities": [
"motility",
"lymphatic_exit"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.CCR7_response",
"op": "eq",
"value": true
},
{
"path": "context.lymphatic_route",
"op": "eq",
"value": true
},
{
"path": "context.presentation_ready",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.antigen_processing",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "lymphatic_exit",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "pause",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.CCR7_response",
"op": "eq",
"value": true
},
{
"path": "context.lymphatic_route",
"op": "eq",
"value": true
},
{
"path": "context.presentation_ready",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "lymphatic_exit_transaction",
"arguments": {
"return_not_guaranteed": true
}
}
],
"evidence": {
"source_refs": [
"R01"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}TH17_IL17_INDUCTION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "TH17_IL17_INDUCTION",
"label": "Induce IL17A in a competent lymphoid state",
"enabled_by_default": true,
"cell_types": [
"th17"
],
"channel": "induction_il17a",
"exclusive_locks": [
"induction_il17a"
],
"required_host_capabilities": [
"field_transport",
"immune_recognition"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL17A_output",
"op": "eq",
"value": true
},
{
"path": "context.activation_verified",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.outputs.IL17A",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.activation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "lymphocyte_induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL17A_output",
"op": "eq",
"value": true
},
{
"path": "context.activation_verified",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.IL17A",
"value": 1
}
],
"evidence": {
"source_refs": [
"R14"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R14",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Activation is a host verified antigen specific or explicitly supported bystander route. Prior priming is required for the conventional effector T model.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}TH1_IFNG_INDUCTION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "TH1_IFNG_INDUCTION",
"label": "Induce IFNG in a competent lymphoid state",
"enabled_by_default": true,
"cell_types": [
"th1"
],
"channel": "induction_ifng",
"exclusive_locks": [
"induction_ifng"
],
"required_host_capabilities": [
"field_transport",
"immune_recognition"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IFNG_output",
"op": "eq",
"value": true
},
{
"path": "context.activation_verified",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.outputs.IFNG",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.activation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "lymphocyte_induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IFNG_output",
"op": "eq",
"value": true
},
{
"path": "context.activation_verified",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.IFNG",
"value": 1
}
],
"evidence": {
"source_refs": [
"R14"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R14",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Activation is a host verified antigen specific or explicitly supported bystander route. Prior priming is required for the conventional effector T model.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}ILC3_IL22_INDUCTION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "ILC3_IL22_INDUCTION",
"label": "Induce IL22 in a competent lymphoid state",
"enabled_by_default": true,
"cell_types": [
"ilc3"
],
"channel": "induction_il22",
"exclusive_locks": [
"induction_il22"
],
"required_host_capabilities": [
"field_transport",
"immune_recognition"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL22_output",
"op": "eq",
"value": true
},
{
"path": "context.activation_verified",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.outputs.IL22",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.activation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "lymphocyte_induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL22_output",
"op": "eq",
"value": true
},
{
"path": "context.activation_verified",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.IL22",
"value": 1
}
],
"evidence": {
"source_refs": [
"R12",
"R13"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R12",
"support": "Mechanistic or timing context, not this numerical implementation"
},
{
"reference": "R13",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "Activation is a host verified antigen specific or explicitly supported bystander route. Prior priming is required for the conventional effector T model.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}TREG_IL10_INDUCTION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "TREG_IL10_INDUCTION",
"label": "Induce IL10 in a competent lymphoid state",
"enabled_by_default": true,
"cell_types": [
"regulatory_t"
],
"channel": "induction_il10",
"exclusive_locks": [
"induction_il10"
],
"required_host_capabilities": [
"field_transport",
"immune_recognition"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL10_output",
"op": "eq",
"value": true
},
{
"path": "context.activation_verified",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.outputs.IL10",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.activation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "lymphocyte_induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IL10_output",
"op": "eq",
"value": true
},
{
"path": "context.activation_verified",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.IL10",
"value": 1
}
],
"evidence": {
"source_refs": [
"R06"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R06",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "Activation is a host verified antigen specific or explicitly supported bystander route. Prior priming is required for the conventional effector T model.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}NK_IFNG_INDUCTION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "NK_IFNG_INDUCTION",
"label": "Induce IFNG in a competent lymphoid state",
"enabled_by_default": true,
"cell_types": [
"nk"
],
"channel": "induction_ifng",
"exclusive_locks": [
"induction_ifng"
],
"required_host_capabilities": [
"field_transport",
"immune_recognition"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IFNG_output",
"op": "eq",
"value": true
},
{
"path": "context.activation_verified",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
{
"path": "cell.outputs.IFNG",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.activation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "lymphocyte_induce",
"refractory_ref": "refractory_induction",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.IFNG_output",
"op": "eq",
"value": true
},
{
"path": "context.activation_verified",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.IFNG",
"value": 1
}
],
"evidence": {
"source_refs": [
"R01"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "Activation is a host verified antigen specific or explicitly supported bystander route. Prior priming is required for the conventional effector T model.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}TREG_CONTACT_REGULATION
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "TREG_CONTACT_REGULATION",
"label": "Remove APC costimulatory ligands",
"enabled_by_default": true,
"cell_types": [
"regulatory_t"
],
"channel": "regulation",
"exclusive_locks": [
"regulation",
"target"
],
"required_host_capabilities": [
"immune_recognition",
"targets"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.valid_contact",
"op": "eq",
"value": true
},
{
"path": "cell.competence.CTLA4",
"op": "eq",
"value": true
},
{
"path": "context.target_CD80_CD86",
"op": "eq",
"value": true
},
{
"path": "context.activation_verified",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.activation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "contact_regulation",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.valid_contact",
"op": "eq",
"value": true
},
{
"path": "cell.competence.CTLA4",
"op": "eq",
"value": true
},
{
"path": "context.target_CD80_CD86",
"op": "eq",
"value": true
},
{
"path": "context.activation_verified",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "apc_costimulation_reduction",
"arguments": {
"fraction_ref": "ctla4_removal_fraction"
}
}
],
"evidence": {
"source_refs": [
"R26"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R26",
"support": "Mechanistic or timing context, not this numerical implementation"
}
]
},
"notes": "CTLA4 is on the regulatory cell. CD80/CD86 are on the opposing APC.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}IEL_CYTOTOXIC_HIT
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "IEL_CYTOTOXIC_HIT",
"label": "Deliver a recognized cytotoxic hit",
"enabled_by_default": true,
"cell_types": [
"iel_cd8"
],
"channel": "cytotoxic",
"exclusive_locks": [
"cytotoxic",
"motility",
"target"
],
"required_host_capabilities": [
"immune_recognition",
"targets",
"death"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.valid_contact",
"op": "eq",
"value": true
},
{
"path": "context.TCR_target_verified",
"op": "eq",
"value": true
},
{
"path": "cell.competence.cytotoxicity",
"op": "eq",
"value": true
},
{
"path": "cell.stores.cytotoxic",
"op": "gte",
"param": "gate_store"
}
]
},
{
"path": "cell.stores.cytotoxic",
"op": "gte",
"param": "cytotoxic_store_cost"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.activation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "cytotoxic_contact",
"refractory_ref": "refractory_degranulation",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.valid_contact",
"op": "eq",
"value": true
},
{
"path": "context.TCR_target_verified",
"op": "eq",
"value": true
},
{
"path": "cell.competence.cytotoxicity",
"op": "eq",
"value": true
},
{
"path": "cell.stores.cytotoxic",
"op": "gte",
"param": "gate_store"
}
]
},
{
"all": []
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.stores.cytotoxic",
"amount_ref": "cytotoxic_store_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
},
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "target_hit",
"arguments": {
"magnitude_ref": "death_signal_amount",
"does_not_imply_death": true
}
}
],
"evidence": {
"source_refs": [
"R01",
"R02"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R02",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}NK_CYTOTOXIC_HIT
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "NK_CYTOTOXIC_HIT",
"label": "Deliver a recognized cytotoxic hit",
"enabled_by_default": true,
"cell_types": [
"nk"
],
"channel": "cytotoxic",
"exclusive_locks": [
"cytotoxic",
"motility",
"target"
],
"required_host_capabilities": [
"immune_recognition",
"targets",
"death"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.valid_contact",
"op": "eq",
"value": true
},
{
"path": "context.NK_balance_verified",
"op": "eq",
"value": true
},
{
"path": "cell.competence.cytotoxicity",
"op": "eq",
"value": true
},
{
"path": "cell.stores.cytotoxic",
"op": "gte",
"param": "gate_store"
}
]
},
{
"path": "cell.stores.cytotoxic",
"op": "gte",
"param": "cytotoxic_store_cost"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "cell.programs.activation",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "cytotoxic_contact",
"refractory_ref": "refractory_degranulation",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.valid_contact",
"op": "eq",
"value": true
},
{
"path": "context.NK_balance_verified",
"op": "eq",
"value": true
},
{
"path": "cell.competence.cytotoxicity",
"op": "eq",
"value": true
},
{
"path": "cell.stores.cytotoxic",
"op": "gte",
"param": "gate_store"
}
]
},
{
"all": []
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.stores.cytotoxic",
"amount_ref": "cytotoxic_store_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
},
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "target_hit",
"arguments": {
"magnitude_ref": "death_signal_amount",
"does_not_imply_death": true
}
}
],
"evidence": {
"source_refs": [
"R01",
"R02"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R02",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}IGA_TRANSCYTOSIS
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "IGA_TRANSCYTOSIS",
"label": "Transport polymeric IgA across epithelium",
"enabled_by_default": false,
"cell_types": [
"enterocyte",
"goblet"
],
"channel": "transport",
"exclusive_locks": [
"transport"
],
"required_host_capabilities": [
"antibody",
"epithelial_transport"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.PIGR_transport",
"op": "eq",
"value": true
},
{
"path": "context.basolateral_polymeric_IgA",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": []
},
"duration_ref": "antigen_transcytosis",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.PIGR_transport",
"op": "eq",
"value": true
},
{
"path": "context.basolateral_polymeric_IgA",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "iga_transport",
"arguments": {
"origin": "lamina_propria",
"destination": "lumen",
"conserve_substrate": true
}
}
],
"evidence": {
"source_refs": [
"R01",
"R02"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
},
{
"reference": "R02",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}M_CELL_TRANSCYTOSIS
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "M_CELL_TRANSCYTOSIS",
"label": "Transport sampled antigen through follicle associated epithelium",
"enabled_by_default": false,
"cell_types": [
"m_cell"
],
"channel": "transport",
"exclusive_locks": [
"transport"
],
"required_host_capabilities": [
"antigen",
"epithelial_transport"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.follicle_associated",
"op": "eq",
"value": true
},
{
"path": "context.apical_antigen_access",
"op": "eq",
"value": true
},
{
"path": "context.receiving_pocket",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": []
},
"duration_ref": "antigen_transcytosis",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.follicle_associated",
"op": "eq",
"value": true
},
{
"path": "context.apical_antigen_access",
"op": "eq",
"value": true
},
{
"path": "context.receiving_pocket",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "antigen_transfer",
"arguments": {
"origin": "lumen",
"destination": "subepithelial_pocket",
"barrier_breach_not_required": true
}
}
],
"evidence": {
"source_refs": [
"R01"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}TUFT_TYPE2_SIGNAL
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "TUFT_TYPE2_SIGNAL",
"label": "Release a licensed tuft signal",
"enabled_by_default": false,
"cell_types": [
"tuft"
],
"channel": "exocytosis",
"exclusive_locks": [
"exocytosis"
],
"required_host_capabilities": [
"type2_immunity"
],
"gate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.type2_output",
"op": "eq",
"value": true
},
{
"path": "context.type2_stimulus_verified",
"op": "eq",
"value": true
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": []
},
"duration_ref": "induce",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.type2_output",
"op": "eq",
"value": true
},
{
"path": "context.type2_stimulus_verified",
"op": "eq",
"value": true
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "tuft_output",
"arguments": {
"requires_subtype_specific_output": true
}
}
],
"evidence": {
"source_refs": [
"R01"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}EEC_HORMONE_RELEASE
Blocked: physical handler unavailable
Exact predicates, resources, clocks and outcomes
{
"id": "EEC_HORMONE_RELEASE",
"label": "Release an initialized endocrine subtype output",
"enabled_by_default": false,
"cell_types": [
"enteroendocrine"
],
"channel": "exocytosis",
"exclusive_locks": [
"exocytosis"
],
"required_host_capabilities": [
"endocrine",
"stores"
],
"gate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.nutrient_stimulus",
"op": "eq",
"value": true
},
{
"path": "cell.competence.hormone_output",
"op": "eq",
"value": true
},
{
"path": "cell.stores.granules",
"op": "gte",
"param": "gate_store"
}
]
},
{
"path": "cell.stores.granules",
"op": "gte",
"param": "gate_store"
}
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "action_energy_cost"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_moderate",
"intercept_ref": "score_intercept",
"terms": []
},
"duration_ref": "granule",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"all": [
{
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "context.nutrient_stimulus",
"op": "eq",
"value": true
},
{
"path": "cell.competence.hormone_output",
"op": "eq",
"value": true
},
{
"all": []
}
]
},
{
"all": []
}
]
},
{
"all": []
}
]
},
"note": "Resources and target ownership are checked against this event reservation, not re-reserved. All contact and sustained support requirements that remain in this predicate are rechecked."
},
"costs": [
{
"path": "cell.stores.granules",
"amount_ref": "gate_store",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
},
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "intent",
"kind": "hormone_release",
"arguments": {
"requires_specific_hormone": true
}
}
],
"evidence": {
"source_refs": [
"R01"
],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": [
{
"reference": "R01",
"support": "State or spatial association, not a measured action hazard"
}
]
},
"notes": "",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "event_start timestamp and eligible gate snapshot",
"completion": "successful host transaction timestamp",
"state_changes": "only the specified state assignments and accepted physical intents",
"kinetics_validation": "Compare event start and completion, not only a post exposure endpoint."
}
}EPITHELIAL_ION_SECRETION
Supported host handler
Exact predicates, resources, clocks and outcomes
{
"id": "EPITHELIAL_ION_SECRETION",
"label": "Respond to enterotoxin with ion and water secretion",
"enabled_by_default": true,
"cell_types": [
"enterocyte"
],
"channel": "ion_transport",
"exclusive_locks": [
"ion_transport"
],
"required_host_capabilities": [
"field_transport"
],
"gate": {
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.ion_transport",
"op": "eq",
"value": true
},
{
"path": "signals.enterotoxin",
"op": "gte",
"param": "gate_signal"
},
{
"path": "context.apical_access",
"op": "eq",
"value": true
},
{
"path": "cell.outputs.ION_WATER",
"op": "lt",
"param": "gate_high"
}
]
},
"trigger": {
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
"hazard": {
"base_rate_ref": "rate_fast",
"intercept_ref": "score_intercept",
"terms": [
{
"path": "signals.enterotoxin",
"weight_ref": "score_positive"
}
]
},
"duration_ref": "etec_transport_response",
"refractory_ref": "no_refractory",
"continuation": {
"on_gate_loss": "cancel",
"on_death": "cancel",
"recheck_predicate": {
"all": [
{
"path": "cell.viability",
"op": "in",
"value": [
"viable",
"injured"
]
},
{
"path": "cell.resources.energy",
"op": "gte",
"param": "resource_gate"
},
{
"path": "cell.competence.ion_transport",
"op": "eq",
"value": true
},
{
"path": "signals.enterotoxin",
"op": "gte",
"param": "gate_signal"
},
{
"path": "context.apical_access",
"op": "eq",
"value": true
}
]
},
"note": "Local toxin and resources must remain available."
},
"costs": [
{
"path": "cell.resources.energy",
"amount_ref": "action_energy_cost",
"accounting": "reserve_at_start_consume_at_success_release_on_cancel"
}
],
"completion_effects": [
{
"op": "set",
"path": "cell.outputs.ION_WATER",
"value": 1
}
],
"evidence": {
"source_refs": [],
"numerical_parameters": "P",
"transfer_must_be_recorded": true,
"source_support": []
},
"notes": "ETEC extension: LT/cAMP and ST/cGMP-mediated ion transport and water flux. A coarse host response, not molecular CFTR kinetics. No direct epithelial killing or EPEC lesion is inferred.",
"initiation_policy": "hazard",
"observation_contract": {
"initiation": "A Jev choice after a local enterotoxin gate",
"completion": "Accepted host transaction",
"state_changes": "Secretion capacity; bounded continuous water transfer afterward",
"kinetics_validation": "Duration and rates are explicit proposed priors."
}
}Duration Models
{
"signal": {
"distribution": "triangular",
"unit": "minute",
"lower": 1,
"mode": 10,
"upper": 30,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R12"
],
"source_supplies_distribution": false,
"clock_origin": "Onset of a newly initiated supported pathway response",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"granule": {
"distribution": "triangular",
"unit": "minute",
"lower": 1,
"mode": 5,
"upper": 15,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R07"
],
"source_supplies_distribution": false,
"clock_origin": "Release from an existing and reserved store",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"engulf": {
"distribution": "triangular",
"unit": "minute",
"lower": 2,
"mode": 10,
"upper": 30,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R17"
],
"source_supplies_distribution": false,
"clock_origin": "Verified contact and exclusive target reservation",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"digest": {
"distribution": "triangular",
"unit": "minute",
"lower": 30,
"mode": 120,
"upper": 480,
"evidence": "P",
"calibrated": false,
"source_context_only": [],
"source_supplies_distribution": false,
"clock_origin": "After intracellular cargo acquisition; completion alone does not establish microbial killing",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"induce": {
"distribution": "triangular",
"unit": "minute",
"lower": 30,
"mode": 120,
"upper": 360,
"evidence": "P",
"calibrated": false,
"source_context_only": [],
"source_supplies_distribution": false,
"clock_origin": "Supported new synthesis program begins, not every minute of an already active program",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"endothelial": {
"distribution": "triangular",
"unit": "minute",
"lower": 30,
"mode": 120,
"upper": 480,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R19"
],
"source_supplies_distribution": false,
"clock_origin": "New endothelial adhesion program begins",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"crossing": {
"distribution": "triangular",
"unit": "minute",
"lower": 5,
"mode": 15,
"upper": 45,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R19"
],
"source_supplies_distribution": false,
"clock_origin": "After vascular adhesion and reservation of a crossing slot",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"injury_commitment": {
"distribution": "triangular",
"unit": "minute",
"lower": 60,
"mode": 240,
"upper": 720,
"evidence": "P",
"calibrated": false,
"source_context_only": [],
"source_supplies_distribution": false,
"clock_origin": "New, deliberately unprimed persistent injury pathway",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"death_execution": {
"distribution": "triangular",
"unit": "minute",
"lower": 15,
"mode": 45,
"upper": 120,
"evidence": "P",
"calibrated": false,
"source_context_only": [],
"source_supplies_distribution": false,
"clock_origin": "Operational terminal death commitment",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"extrusion": {
"distribution": "triangular",
"unit": "minute",
"lower": 5,
"mode": 15,
"upper": 60,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R15",
"R16"
],
"source_supplies_distribution": false,
"clock_origin": "Coordinated extrusion begins; closure success remains mechanical",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"stem_cycle": {
"distribution": "triangular",
"unit": "minute",
"lower": 1080,
"mode": 1440,
"upper": 2160,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R11"
],
"source_supplies_distribution": false,
"clock_origin": "Start of a full new stem cell cycle",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"ta_cycle": {
"distribution": "triangular",
"unit": "minute",
"lower": 720,
"mode": 1080,
"upper": 1800,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R11"
],
"source_supplies_distribution": false,
"clock_origin": "Start of a full new progenitor cycle",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"lineage_maturation": {
"distribution": "triangular",
"unit": "minute",
"lower": 1440,
"mode": 2880,
"upper": 5760,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R20"
],
"source_supplies_distribution": false,
"clock_origin": "Restricted progenitor commitment, before acquisition of mature function",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"lymphocyte_induce": {
"distribution": "triangular",
"unit": "minute",
"lower": 60,
"mode": 240,
"upper": 720,
"evidence": "P",
"calibrated": false,
"source_context_only": [],
"source_supplies_distribution": false,
"clock_origin": "Previously primed lymphocyte receives a competent activation cue",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"cytotoxic_contact": {
"distribution": "triangular",
"unit": "minute",
"lower": 5,
"mode": 15,
"upper": 45,
"evidence": "P",
"calibrated": false,
"source_context_only": [],
"source_supplies_distribution": false,
"clock_origin": "Recognized target is contacted; target death is a separate event",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"myeloid_adaptation": {
"distribution": "triangular",
"unit": "minute",
"lower": 1440,
"mode": 4320,
"upper": 10080,
"evidence": "P",
"calibrated": false,
"source_context_only": [],
"source_supplies_distribution": false,
"clock_origin": "Sustained permissive adaptation context",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"fibroblast_switch": {
"distribution": "triangular",
"unit": "minute",
"lower": 360,
"mode": 1440,
"upper": 4320,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R18"
],
"source_supplies_distribution": false,
"clock_origin": "Sustained inflammatory stromal input",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"matrix_episode": {
"distribution": "triangular",
"unit": "minute",
"lower": 4320,
"mode": 10080,
"upper": 30240,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R05"
],
"source_supplies_distribution": false,
"clock_origin": "Local remodeling episode; not the time to a stricture",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"contact_regulation": {
"distribution": "triangular",
"unit": "minute",
"lower": 5,
"mode": 30,
"upper": 120,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R26"
],
"source_supplies_distribution": false,
"clock_origin": "CTLA4 positive regulatory cell contacts a CD80/CD86 positive APC",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"epithelial_repair": {
"distribution": "triangular",
"unit": "minute",
"lower": 15,
"mode": 120,
"upper": 360,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R15"
],
"source_supplies_distribution": false,
"clock_origin": "Wound edge restitution begins; division not required",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"antigen_processing": {
"distribution": "triangular",
"unit": "minute",
"lower": 60,
"mode": 180,
"upper": 720,
"evidence": "P",
"calibrated": false,
"source_context_only": [],
"source_supplies_distribution": false,
"clock_origin": "Uptake of newly acquired antigen",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"dc_maturation": {
"distribution": "triangular",
"unit": "minute",
"lower": 120,
"mode": 360,
"upper": 1440,
"evidence": "P",
"calibrated": false,
"source_context_only": [],
"source_supplies_distribution": false,
"clock_origin": "Competent dendritic activation",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"lymphatic_exit": {
"distribution": "triangular",
"unit": "minute",
"lower": 60,
"mode": 240,
"upper": 1440,
"evidence": "P",
"calibrated": false,
"source_context_only": [],
"source_supplies_distribution": false,
"clock_origin": "Reachable lymphatic route has been established",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"inflammasome": {
"distribution": "triangular",
"unit": "minute",
"lower": 5,
"mode": 20,
"upper": 90,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R22",
"R23",
"R27"
],
"source_supplies_distribution": false,
"clock_origin": "Compatible intracellular sensing, not luminal exposure alone",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"short_motion": {
"distribution": "triangular",
"unit": "minute",
"lower": 1,
"mode": 3,
"upper": 10,
"evidence": "P",
"calibrated": false,
"source_context_only": [],
"source_supplies_distribution": false,
"clock_origin": "A local motility episode begins",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"antigen_transcytosis": {
"distribution": "triangular",
"unit": "minute",
"lower": 5,
"mode": 30,
"upper": 120,
"evidence": "P",
"calibrated": false,
"source_context_only": [],
"source_supplies_distribution": false,
"clock_origin": "Apical uptake by an M cell in follicle associated epithelium",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"epithelial_recovery": {
"distribution": "triangular",
"unit": "minute",
"lower": 360,
"mode": 1440,
"upper": 4320,
"evidence": "P",
"calibrated": false,
"source_context_only": [],
"source_supplies_distribution": false,
"clock_origin": "Sustained removal of the activating context",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"lytic_failure": {
"distribution": "triangular",
"unit": "minute",
"lower": 5,
"mode": 20,
"upper": 90,
"evidence": "P",
"calibrated": false,
"source_context_only": [
"R24"
],
"source_supplies_distribution": false,
"clock_origin": "Operational loss of membrane repair capacity with active lytic execution",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time unless the action says continue; a paused event retains its sampled duration."
},
"etec_transport_response": {
"distribution": "triangular",
"unit": "minute",
"lower": 1,
"mode": 3,
"upper": 10,
"evidence": "P",
"calibrated": false,
"source_context_only": [],
"source_supplies_distribution": false,
"clock_origin": "Local enterotoxin response begins",
"support_is_biological_bound": false,
"sampling": "once_per_started_event",
"meaning": "Active elapsed time; no rate calibration claimed."
}
}Parameters
{
"zero": {
"value": 0,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false
},
"one": {
"value": 1,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false
},
"gate_low": {
"value": 0.2,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.05,
0.5
]
},
"gate_mid": {
"value": 0.5,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.2,
0.8
]
},
"gate_high": {
"value": 0.8,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.5,
0.95
]
},
"gate_signal": {
"value": 0.15,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.05,
0.5
]
},
"gate_store": {
"value": 0.1,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.02,
0.3
]
},
"damage_death_gate": {
"value": 0.75,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.5,
0.95
]
},
"resource_gate": {
"value": 0.2,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.05,
0.5
]
},
"memory_gate": {
"value": 0.25,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.1,
0.6
]
},
"max_ta_rounds": {
"value": 5,
"unit": "count",
"evidence": "P",
"calibrated": false,
"rationale": "Finite progenitor renewal policy; not a universal biological division maximum.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
3,
8
]
},
"min_corpse_capacity": {
"value": 0.2,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false
},
"score_intercept": {
"value": -2,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
-4,
0
]
},
"score_positive": {
"value": 2,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.5,
4
]
},
"score_negative": {
"value": -2,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
-4,
-0.5
]
},
"score_strong": {
"value": 4,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
1,
6
]
},
"rate_fast": {
"value": 0.2,
"unit": "per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.02,
0.5
]
},
"rate_moderate": {
"value": 0.03,
"unit": "per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.003,
0.1
]
},
"rate_slow": {
"value": 0.005,
"unit": "per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.0005,
0.02
]
},
"rate_rare": {
"value": 0.0005,
"unit": "per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
5e-05,
0.005
]
},
"no_refractory": {
"value": 0,
"unit": "minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false
},
"refractory_short": {
"value": 15,
"unit": "minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0,
60
]
},
"refractory_induction": {
"value": 60,
"unit": "minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0,
240
]
},
"refractory_degranulation": {
"value": 30,
"unit": "minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0,
120
]
},
"action_energy_cost": {
"value": 0.02,
"unit": "resource_unit",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.005,
0.05
]
},
"release_fraction": {
"value": 0.25,
"unit": "fraction",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.1,
0.8
]
},
"cytotoxic_store_cost": {
"value": 0.2,
"unit": "resource_unit",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.05,
0.5
]
},
"ingestion_cost": {
"value": 0.2,
"unit": "capacity_unit",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.1,
0.4
]
},
"state_change_amount": {
"value": 0.25,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.05,
0.5
]
},
"death_signal_amount": {
"value": 0.4,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.1,
0.8
]
},
"output_rate": {
"value": 0.001,
"unit": "mediator_amount_unit_per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.0001,
0.01
]
},
"niche_output_rate": {
"value": 0.001,
"unit": "mediator_amount_unit_per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.0001,
0.01
]
},
"store_refill_rate": {
"value": 0.0020833333333333333,
"unit": "resource_unit_per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.0006944444444444445,
0.008333333333333333
]
},
"resource_recovery_rate": {
"value": 0.004166666666666667,
"unit": "resource_unit_per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.0006944444444444445,
0.016666666666666666
]
},
"memory_tau": {
"value": 60,
"unit": "minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
15,
240
]
},
"receptor_K": {
"value": 0.5,
"unit": "normalized_concentration_unit",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.1,
2
]
},
"hill_n": {
"value": 1,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "One is a neutral occupancy prior. Two is not a universal biological Hill coefficient.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
1,
3
]
},
"chemotactic_speed": {
"value": 4,
"unit": "micrometer_per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
1,
12
]
},
"random_motility": {
"value": 5,
"unit": "square_micrometer_per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.5,
20
]
},
"tissue_thickness": {
"value": 10,
"unit": "micrometer",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
5,
30
]
},
"grid_spacing": {
"value": 10,
"unit": "micrometer",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
5,
20
]
},
"decision_step": {
"value": 1,
"unit": "minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.25,
2
]
},
"field_diffusion_demo": {
"value": 100,
"unit": "square_micrometer_per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Effective transport prior only; distinct per mediator before calibration.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
10,
1000
]
},
"field_half_life_demo": {
"value": 30,
"unit": "minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
5,
120
]
},
"baseline_permeability": {
"value": 0.001,
"unit": "micrometer_per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.0001,
0.01
]
},
"defect_permeability": {
"value": 0.1,
"unit": "micrometer_per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.01,
1
]
},
"mechanical_closure_gain": {
"value": 0.1,
"unit": "dimensionless",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.01,
0.3
]
},
"contact_distance_demo": {
"value": 12,
"unit": "micrometer",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
8,
20
]
},
"local_context_radius": {
"value": 50,
"unit": "micrometer",
"evidence": "P",
"calibrated": false,
"rationale": "Observation summary radius only; never a cytokine cutoff or contact criterion.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
25,
100
]
},
"patch_width": {
"value": 300,
"unit": "micrometer",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
150,
600
]
},
"patch_height": {
"value": 200,
"unit": "micrometer",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
100,
400
]
},
"damage_repair_rate": {
"value": 0.0005,
"unit": "per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
5e-05,
0.005
]
},
"matrix_degradation_rate": {
"value": 5e-05,
"unit": "per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
5e-06,
0.0005
]
},
"soluble_output_decay": {
"value": 0.004166666666666667,
"unit": "per_minute",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.0006944444444444445,
0.016666666666666666
]
},
"ctla4_removal_fraction": {
"value": 0.2,
"unit": "fraction",
"evidence": "P",
"calibrated": false,
"rationale": "Explicit demonstration setting; requires calibration or sensitivity analysis.",
"source_context_only": [],
"source_supplies_value": false,
"sensitivity_range": [
0.05,
0.5
]
}
}