From e65615f7b64035305c04e716d2dc41914e3c91eb Mon Sep 17 00:00:00 2001 From: grishencorp Date: Tue, 22 Sep 2026 19:47:42 -0300 Subject: [PATCH 1/2] Record verified AgentPlat 1.0.0 availability --- AI.md | 2 +- CHANGELOG.md | 6 ++--- README.md | 2 +- docs/component-maturity.md | 2 +- docs/production.md | 4 ++-- docs/release-channels.md | 7 +++--- .../releases/stable1-distribution-20260922.md | 24 +++++++++++++++++++ .../morphogenesis-paper-v0.5/README.md | 9 +++++++ docs/stability.md | 6 ++--- 9 files changed, 47 insertions(+), 15 deletions(-) create mode 100644 docs/releases/stable1-distribution-20260922.md diff --git a/AI.md b/AI.md index 0efc7a2a..f44119e5 100644 --- a/AI.md +++ b/AI.md @@ -2,7 +2,7 @@ AgentPlat is an open-source TypeScript framework for persistent human-agent collaboration, with shared artifacts, human approvals and controlled execution on your infrastructure. -AgentPlat Agent Rooms provide the collaboration workspace. AgentPlat Collective Runtime and AgentPlat Agent Mesh add planning and distributed coordination when needed. AgentPlat 1.0.0 is being prepared for stable distribution under `docs/stability.md`. Publication is pending; source availability, registry distribution and operational evidence must be checked separately. +AgentPlat Agent Rooms provide the collaboration workspace. AgentPlat Collective Runtime and AgentPlat Agent Mesh add planning and distributed coordination when needed. AgentPlat 1.0.0 is published under npm `latest`, with compatibility governed by `docs/stability.md`; source availability, registry distribution and operational evidence must be checked separately. - Canonical repository: https://github.com/Agentplat/agentplat - Website: https://agentplat.com diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f52f2d8..580ef307 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,13 +2,13 @@ ## Unreleased -## 1.0.0 — prepared; publication pending +## 1.0.0 — published 2026-09-22 (UTC) - Establish a public API compatibility and maintenance policy for the 65-package coordinated stable line, with explicit experimental capability boundaries. - Add production deployment and preview migration guidance. -- Target `latest` only through the protected release workflow and complete - registry/consumer verification. No completed publication is claimed here. +- All 65 packages are published under `latest`; registry and clean consumer + verification passed. See [distribution record](docs/releases/stable1-distribution-20260922.md). ## 0.3.0-beta.10 — superseded before publication by 1.0.0 diff --git a/README.md b/README.md index 18f0207c..5416d82e 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ AgentPlat is an open-source TypeScript framework for persistent human-agent coll [Website](https://agentplat.com) · [Documentation](https://doc.agentplat.com) · [GitHub](https://github.com/Agentplat/agentplat) -> Version 1.0.0 is being prepared for stable distribution. See the [stability contract](docs/stability.md) and [production guide](docs/production.md). Publication remains pending; consult [release channels](docs/release-channels.md) for availability. +> AgentPlat 1.0.0 is available on npm under `latest`. See the [verified distribution record](docs/releases/stable1-distribution-20260922.md), [stability contract](docs/stability.md) and [production guide](docs/production.md). ## A concrete use case diff --git a/docs/component-maturity.md b/docs/component-maturity.md index 0ca67762..2b924178 100644 --- a/docs/component-maturity.md +++ b/docs/component-maturity.md @@ -3,7 +3,7 @@ This is the editorial entry point for adoption status. Source availability, registry distribution, executable checks and operational evidence answer different questions. None implies another. The source checkout currently -prepares coordinated version 1.0.0; publication is pending. The [stability contract](stability.md) governs API compatibility independently of operational evidence. +uses coordinated version 1.0.0, published under npm `latest`; see the [distribution record](releases/stable1-distribution-20260922.md). The [stability contract](stability.md) governs API compatibility independently of operational evidence. ## Source and integration map diff --git a/docs/production.md b/docs/production.md index a608d06e..cdfa3a62 100644 --- a/docs/production.md +++ b/docs/production.md @@ -5,8 +5,8 @@ production. This is a maintainer-reported deployment statement, not a published customer study: package versions, workload, observation period and incident metrics have not yet been recorded here. It does not expand the paper's evidence. -Version 1.0.0 is being prepared for stable publication. Until the distribution -record confirms the complete release, do not assume it is available on npm. +Version 1.0.0 is published on npm under `latest`. See the +[verified distribution record](releases/stable1-distribution-20260922.md). ## Supported application boundaries diff --git a/docs/release-channels.md b/docs/release-channels.md index 939ae1f1..b007293d 100644 --- a/docs/release-channels.md +++ b/docs/release-channels.md @@ -1,9 +1,8 @@ # Release channels -AgentPlat uses one fixed version for all 65 publishable packages. The next -planned stable release is **1.0.0**, targeting npm `latest`. It replaces the -unpublished beta.10 candidate. Publication is pending; this document does not -assert that registry tags have moved. +AgentPlat uses one fixed version for all 65 publishable packages. **1.0.0** is +published under npm `latest`; it replaces the unpublished beta.10 candidate. +See the [verified distribution record](releases/stable1-distribution-20260922.md). Stable 1.x releases follow the [stability contract](stability.md). Prereleases use `next` and must never promote `latest`. Stable promotion requires successful diff --git a/docs/releases/stable1-distribution-20260922.md b/docs/releases/stable1-distribution-20260922.md new file mode 100644 index 00000000..62604949 --- /dev/null +++ b/docs/releases/stable1-distribution-20260922.md @@ -0,0 +1,24 @@ +# AgentPlat 1.0.0 distribution — 2026-09-22 + +All 65 catalog packages were published at **1.0.0**, with `latest` aligned. +The release source is +[`d59e59e452711c834728470f93953c93908da1a3`](https://github.com/Agentplat/agentplat/tree/d59e59e452711c834728470f93953c93908da1a3). +The [release workflow](https://github.com/Agentplat/agentplat/actions/runs/35789321231) +completed successfully, including registry artifact bytes, signatures, source +provenance fields and tags, and clean portable, PostgreSQL and Node 22 npm consumers. + +The first verification attempt could not yet see mesh-sim-local@1.0.0 in the +registry response. Only failed verification was rerun; publication was not repeated. +A separate registry check found all 65 versions and latest tags present. + +Install exact matching versions, for example: + +```sh +npm install @agentplat/framework@1.0.0 @agentplat/sessions@1.0.0 +``` + +See the [stability contract](../stability.md) and [production guide](../production.md). +This distribution record does not extend operational or scientific evidence. +The paper-v0.5 artifact and its historical experiment commits remain unchanged. +Provenance field verification is not an independent full Sigstore certificate +and transparency-log verification. diff --git a/docs/research/morphogenesis-paper-v0.5/README.md b/docs/research/morphogenesis-paper-v0.5/README.md index 4a2141cf..f3ef56d4 100644 --- a/docs/research/morphogenesis-paper-v0.5/README.md +++ b/docs/research/morphogenesis-paper-v0.5/README.md @@ -78,3 +78,12 @@ and scripted reviewers are fixtures; the rollback witness is process-local. TLC explores a bounded abstraction under stated fairness and owner assumptions, not the full TypeScript implementation. No LLM-quality or production-reliability claim is made. This preprint has not been submitted to a venue by this task. + +## Subsequent stable distribution + +AgentPlat 1.0.0 is now distributed on npm under `latest`; see the +[distribution record](../../releases/stable1-distribution-20260922.md) for the +exact release source and successful verification workflow. This is a subsequent +software distribution, not the source of the experiments in paper v0.5. +Reproduce those experiments with the original pinned sources above. The frozen +paper-v0.5 manuscript, PDF and evidence references are unchanged. diff --git a/docs/stability.md b/docs/stability.md index ea6ed53c..6e5ace2b 100644 --- a/docs/stability.md +++ b/docs/stability.md @@ -1,8 +1,8 @@ # Stability and maintenance -Version 1.0.0 is the first coordinated stable release candidate in source. -Registry publication is pending. This policy takes effect for published 1.x -versions; use the distribution record to identify a verified release. +Version 1.0.0 is the first coordinated stable release, published on npm under +`latest`. This policy applies to published 1.x versions. See the +[verified distribution record](releases/stable1-distribution-20260922.md). ## Public compatibility contract From 33e92104c589be9ce64a801355758bc5d1ce0ade Mon Sep 17 00:00:00 2001 From: grishencorp Date: Tue, 22 Sep 2026 19:50:33 -0300 Subject: [PATCH 2/2] Publish preprint v1.0 with author email and stable availability --- .../morphogenesis-paper-v1.0/README.md | 15 + .../figures/architecture.svg | 46 ++ .../figures/continuity.svg | 39 ++ .../figures/recovery.svg | 53 +++ .../morphogenesis-paper-v1.0/manuscript.md | 439 ++++++++++++++++++ experiments/morphogenesis-paper/render-v05.py | 4 +- output/pdf/agent-morphogenesis-paper-v1.0.pdf | Bin 0 -> 277802 bytes 7 files changed, 594 insertions(+), 2 deletions(-) create mode 100644 docs/research/morphogenesis-paper-v1.0/README.md create mode 100644 docs/research/morphogenesis-paper-v1.0/figures/architecture.svg create mode 100644 docs/research/morphogenesis-paper-v1.0/figures/continuity.svg create mode 100644 docs/research/morphogenesis-paper-v1.0/figures/recovery.svg create mode 100644 docs/research/morphogenesis-paper-v1.0/manuscript.md create mode 100644 output/pdf/agent-morphogenesis-paper-v1.0.pdf diff --git a/docs/research/morphogenesis-paper-v1.0/README.md b/docs/research/morphogenesis-paper-v1.0/README.md new file mode 100644 index 00000000..45d899d7 --- /dev/null +++ b/docs/research/morphogenesis-paper-v1.0/README.md @@ -0,0 +1,15 @@ +# Agent Morphogenesis preprint v1.0 + +Author: Douglas Rodríguez - douglas.rodriguez@trafilea.com + +Editorial release dated 2026-09-22. The scientific content and experimental +results are retained from v0.5. This version updates the preprint version, +author contact and availability of AgentPlat 1.0.0. + +- Manuscript: [manuscript.md](manuscript.md) +- PDF: [agent-morphogenesis-paper-v1.0.pdf](../../../output/pdf/agent-morphogenesis-paper-v1.0.pdf) +- Evidence and reproduction: [frozen v0.5 artifact](https://github.com/Agentplat/agentplat/tree/paper-v0.5/docs/research/morphogenesis-paper-v0.5) +- Stable software distribution: [record](../../releases/stable1-distribution-20260922.md) + +Render with `python3 experiments/morphogenesis-paper/render-v05.py v1.0`. +Original evidence, commits and the paper-v0.5 tag remain unchanged. diff --git a/docs/research/morphogenesis-paper-v1.0/figures/architecture.svg b/docs/research/morphogenesis-paper-v1.0/figures/architecture.svg new file mode 100644 index 00000000..4b6863e2 --- /dev/null +++ b/docs/research/morphogenesis-paper-v1.0/figures/architecture.svg @@ -0,0 +1,46 @@ + + + + ... + ... + + + + + + + Mission context + Goals, participants, reviewed work, versioned artifacts and human decisions + + + + Morphogenesis transition + Observation → exact proposal → decision → intent → owner receipts → accepted head + + + + Lifecycle + Own admission + and effects + + Membership + Own admission + and effects + + Team + Own admission + and effects + + Work + Own admission + and effects + + Action + Own admission + and effects + A decision or projection does not replace owner authorization. + + + diff --git a/docs/research/morphogenesis-paper-v1.0/figures/continuity.svg b/docs/research/morphogenesis-paper-v1.0/figures/continuity.svg new file mode 100644 index 00000000..43ac7ede --- /dev/null +++ b/docs/research/morphogenesis-paper-v1.0/figures/continuity.svg @@ -0,0 +1,39 @@ + + + + ... + ... + + + + + + + Persistent mission context and artifact identities + + Initial organization + Researcher + writer + + + + + + Temporary specialization + Researcher + writer + specialist + + + + + + Successor organization + Specialist detached + + + + Artifacts retain versions and provenance; transition receipts explain the change. + Task-level dependency validity still needs its own check. + + + diff --git a/docs/research/morphogenesis-paper-v1.0/figures/recovery.svg b/docs/research/morphogenesis-paper-v1.0/figures/recovery.svg new file mode 100644 index 00000000..1995466d --- /dev/null +++ b/docs/research/morphogenesis-paper-v1.0/figures/recovery.svg @@ -0,0 +1,53 @@ + + + + ... + ... + + + + + + A. Lost acknowledgement + B. Competing successors + + Persist intent: operation K + + + + Owner applies K; receipt flushed + + + + Worker killed before response + + + + New worker reconciles K + + + + Recover receipt; advance head + + Both proposals bind epoch e + + + + Owner effects A and B applied + + + + A commits head e + 1 + + + + B loses predecessor CAS + + + + B checkpoints, fences and drains + + + diff --git a/docs/research/morphogenesis-paper-v1.0/manuscript.md b/docs/research/morphogenesis-paper-v1.0/manuscript.md new file mode 100644 index 00000000..38db27b9 --- /dev/null +++ b/docs/research/morphogenesis-paper-v1.0/manuscript.md @@ -0,0 +1,439 @@ +# Governed Agent Morphogenesis: Runtime Organizational Reconfiguration with Bounded Authority and Causal Continuity + +**Research preprint v1.0 - 2026-09-22** +**Douglas Rodríguez** - douglas.rodriguez@trafilea.com +**Reference implementation:** AgentPlat Agent Morphogenesis. +**Status:** systems protocol with reproducible local boundary, integration and finite-grid evaluations. + +## Abstract + +Agent collectives may need to recruit specialists, transfer work, and retire participants during a mission. Such changes cross independently authoritative services and can leave material effects even when a competing proposal wins organizational commitment. We present a transition contract connecting an exact approved proposal, current owner authority, stable effect identities, accepted lineage, and explicit cleanup. A reference implementation separates successful completion from terminal supersession of a losing proposal. Reproducible PostgreSQL experiments exercise concurrent transitions, mandate expiry, lost acknowledgements, and retirement with admitted work. An adversarial admission matrix compares four controllers under identical owner enforcement; the durable workflow and Morphogenesis both reject invalid authority and preserve recoverable effects. A bounded TLA+ model checks successor uniqueness, stable effects and safe termination, with counterexamples for deliberately weakened variants. These results identify the integration obligations that make organizational reconfiguration inspectable and recoverable. + +**Keywords:** multi-agent systems; organizational adaptation; agent governance; durable execution; causal continuity; runtime reconfiguration. + +## 1. Introduction + +Consider a person and an agent collective preparing a technical proposal. Its initial members can research requirements and draft an answer, but a new requirement needs a specialist. The collective may recruit an existing agent or instantiate a temporary one, assign bounded work, incorporate its output, and eventually remove it. Even this small adaptation crosses several boundaries: a factory materializes an agent, membership admits an identity, a team incorporates a participant, work contracts allocate responsibility, and an action gateway determines which external effects are permitted. + +Changing a list of agents does not coordinate those boundaries. A decision may expire before it is used. Two controllers may propose different successors from the same organization. A provider may perform an effect and lose its acknowledgement. Retirement may remove a resource while leaving actionable work behind. A resumed controller may encounter evidence that an operation was prepared without knowing whether it completed. + +This paper asks: **under which explicit assumptions can an agent collective transform its operational organization while preserving bounded authority and a reconstructible account of ongoing work?** We use *morphogenesis* to denote mission-driven changes in operational form. The term is an engineering abstraction; it does not imply biological development, autonomous evolution of model weights, or an intrinsic tendency toward better organizations. + +Organizational modeling, architectural adaptation, and compensation already provide important foundations. AgentPlat's proposed contribution is a concrete composition: each organizational transition connects observation, intent, authorization, owner-specific effects, recovery, and a versioned morphology head. The morphology controller coordinates these owners without replacing their authority. + +The paper makes three contributions: (1) a transition model separating organizational intent, decision authority, and effect ownership; (2) a recoverable protocol with explicit assumptions and implementation obligations for successor selection, retirement, and evidence continuity; and (3) an open-source reference mapping and reproducible boundary, integration and four-condition mission evaluations, including a counterexample to interpreting head consistency as atomic reconfiguration. Protocol safety and organizational utility are evaluated as separate questions. + +The scope is deliberately bounded. The core protocol concerns recruitment, catalog-based instantiation, detachment, and retirement, with selected advanced operators illustrating composition. Strategy learning, profile synthesis, whole-collective evolution, and constitutional amendment are extensions rather than prerequisites for the claims made here. No new model training algorithm or universal organizational optimizer is proposed. + +## 2. Related work and positioning + +### 2.1 Explicit agent organizations + +Agent organizations have long been modeled through roles, groups, missions, permissions, and obligations. Moise separates structural, functional and deontic organizational specifications [13]. Dignum and Dignum relate organizational structure, objectives, and agent actions in a logical framework. These precedents mean that explicit organization and normative constraints are established research topics, not novelty claims of this paper. [2,13]. + +Runtime reorganization itself is also established. Sorici et al. describe a JaCaMo ReorgBoard, an implementation plan, and organizational rules for coordinating reorganization. Their plan separates stopping an organizational entity, changing its specification, and starting its successor [10, Sections 3-4]. ParaMoise represents reorganization through workflows and read/write locks over the affected parts of an organization; compatible reorganizations can proceed concurrently [11, Section 3.3]. These are direct predecessors, not merely background on static roles. [10,11]. + +Our focus is a particular cross-service contract: bind an exact organizational decision to owner-admitted effects, preserve their identities across uncertain outcomes, and record accepted lineage without treating that lineage as a global transaction. The comparison below identifies mechanisms described in the consulted sources. It does not claim their implementations lack unreported controls. + +| Precedent | Mechanism established in the source | Boundary addressed here | +| --- | --- | --- | +| JaCaMo reorganization [10] | Norm-regulated reorganization and coordinated implementation plans | Stable effect identity and ambiguous outcomes across independently authoritative services | +| ParaMoise [11] | Workflow-based reorganization and scoped read/write exclusion | Receipt-linked successor commitment when owner effects are not globally atomic | +| Sagas [8] | Compensating partially completed long-lived transactions | Organizational admission, effect authority and post-commit lineage | +| MorphAgent [5] | Feedback-driven profile adaptation | How a selected change is authorized and recovered | + +We do not claim to originate organizational adaptation, normative governance, durable execution, or artifact-oriented collaboration. + +### 2.2 Adaptation in LLM-based collectives + +AgentVerse dynamically adjusts group composition through its collaboration process. MorphAgent evolves profiles and roles using task feedback. G-Designer constructs task-conditioned communication topologies. These works motivate adaptive collectives and provide relevant comparisons for future utility experiments. [4-6]. + +The detailed profile-update mechanism in MorphAgent v2 (Section 3) informs the comparison above; a profile proposal does not itself specify how heterogeneous effect owners recover an interrupted change. This is a scope distinction, not evidence that another implementation lacks recovery controls. Adaptation algorithms could supply candidate organizations to Morphogenesis, provided their proposals remain subject to the same admission rules. The mission study holds the adaptive proposal schedule constant. Cross-framework benchmarking would introduce additional integration confounders and is not performed here. + +### 2.3 Architectural adaptation and durable effects + +Rainbow uses architectural models and external adaptation mechanisms to support self-adaptive software. Morphogenesis similarly makes the managed structure explicit, while specializing the transition boundary to agent membership, work, and action authority. The adaptation-control pattern is inherited; the proposed contribution lies in how its agent-specific responsibilities compose. [7]. + +Sagas established compensation as a way to address partially executed long-lived transactions. Morphogenesis reuses this idea for declared reversible effects. It does not treat compensation as an atomic reversal of arbitrary external actions. Stable operation identities, durable journals, and compare-and-swap are engineering mechanisms used in the composition, not inventions claimed here. [8]. + +Finally, causal ordering in distributed systems differs from a globally simultaneous observation. Our model records dependencies among observations, decisions, and receipts; it does not reconstruct a universal snapshot or establish that all relevant events have been observed. [9]. + +### 2.4 Authority, provenance and adaptive design + +The confused-deputy problem [14] motivates separating a requester's intent from the authority used to execute it. Vertical Paxos [15] concerns replicated-state reconfiguration; our morphology head consumes storage CAS rather than introducing a new consensus algorithm. W3C PROV [16] supplies a general provenance vocabulary. Our receipts specialize operational dependencies and do not replace provenance semantics or establish that an owner's statement is true. + +GPTSwarm [17], AFlow [18] and ADAS [19] optimize agent graphs, workflows or system designs. Such systems can propose changes for an authority-bounded runtime; their optimization results do not establish our cross-owner safety properties. Conversely, protocol safety does not establish the quality of their proposals. The term morphogenesis also has established engineering use in morphogenetic engineering [20]; we claim neither the term nor biological self-organization as a novelty. + +Durable Functions has formal semantics for stateful serverless computation and record/replay [21]. Durable progress is therefore a competent baseline, not a distinctive invention here. The proposed contribution is an explicit organizational contract assembled from these established mechanisms, with owner obligations and losing-transition cleanup visible to implementers. + +## 3. System model and assumptions + +### 3.1 Organization and observation + +Let a mission scope be \(s=(tenant,mission)\). For analysis, represent a morphology projection at epoch \(e\) as + +\[ +M_e=(s,e,V_e,R_e,T_e,W_e,H_e,P_e). +\] + +Here \(V_e\) contains references to participants, \(R_e\) to roles and profiles, \(T_e\) to team or topology structure, \(W_e\) to work and continuity records, \(H_e\) to authenticated source heads, and \(P_e\) to policy. This tuple is paper notation, not an additional runtime schema. Each component is a bounded projection or reference to state owned elsewhere. + +A source head binds its source identity, revision, digest, scope, authentication evidence, observation time, and expiry. Policy determines the sources required for a particular operator. A missing or stale required source prevents admission. Failure to discover an eligible candidate means absence from this bounded view, not absence from the entire network. + +The narrow authoritative morphology head is + +\[ +h_e=(s,e,parentDigest,snapshotDigest,receiptDigest,revision). +\] + +It records an accepted organizational successor. It is not the membership registry, the work scheduler, or an authorization database. Subsystem epochs may advance independently; use-time owner checks remain necessary after observation and decision. + +### 3.2 Proposals, decisions, and effects + +A proposal \(p\) binds the current morphology epoch and digest, a target projection, an operator plan, policy, budget envelope, expiry, and process definition. Its operator plan is a dependency graph \(G_p=(N_p,E_p)\). Each effectful node names its owning subsystem, stable operation identity, prerequisites, expected receipt, and any declared compensation. + +A decision \(d\) approves the exact candidate under a configured route: authorized agent, authorized person, local policy, collective decision, or a composite. Agent membership or proposal authorship alone supplies no decision mandate. Human review is selected by policy rather than required by definition. + +We distinguish transition admission from effect admission: + +\[ +Admit(p,d,h,t)=BindingMatch(p,d,h)\land CurrentRequiredSources(p,t) +\land ValidMandate(d,t)\land PolicyAllows(p)\land BudgetReserved(p,t). +\] + +\[ +MayApply(n,t)=AdmitStillApplicable(n,t)\land OwnerAuthorizes(n,t) +\land DependenciesReceipted(n). +\] + +Here BindingMatch requires equality of the approved proposal, target, scope, predecessor epoch, policy and budget digests. CurrentRequiredSources requires every policy-required source to be authenticated, scoped to the mission and unexpired. ValidMandate requires an authenticated authorized issuer, the approved actor and route, and an unexpired decision. PolicyAllows checks the operator catalog and population/resource limits. BudgetReserved requires a live reservation for this proposal and predecessor. AdmitStillApplicable rechecks the relevant decision/fence at the admitting boundary. OwnerAuthorizes checks the owner's current subject, scope, permitted effect, lease and resource state. DependenciesReceipted requires a validated receipt for every prerequisite of the operation. No predicate means that one service can authorize another service's effects. + +The experiments use one explicitly controlled clock domain. A logical millisecond value t maps to UTC origin + t; mandate timestamps and controller times are comparable only under that mapping. Real deployments must use an owner-trusted clock, reject regressed local time, and declare their maximum skew or fail closed near an expiry boundary. These experiments do not evaluate skew, wall-clock correction or cross-host leases. An expired approval cannot authorize a new effect; reconciliation of an already applied effect recovers its original evidence rather than granting new authority. + +These are specification predicates. Their components are enforced across different boundaries, not by an atomic global check. Correct composition requires each owner to validate the relevant epoch, scope, mandate, and fence when admitting its own effect. A cached positive decision cannot eliminate that requirement. + +### 3.3 Failure and trust model + +The model allows controller crashes, retries, delayed or lost responses, concurrent proposals, stale observations, and temporary disconnection from required services. An effect may have completed even when its caller received no response. A requester may submit malformed or substituted plans or attempt to reuse expired decisions. + +Conditional properties require the following deployment assumptions: + +1. Owners authenticate requests and enforce their own scope, epoch, authorization, and resource checks. Protected effects cannot bypass these boundaries. +2. A stable operation identity refers to the same immutable operation. Owners either deduplicate and reconcile that identity reliably or report uncertainty without authorizing blind replay. +3. Durable stores provide the required conditional-write semantics. History rollback is detected using a separately trusted witness where that deployment profile requires one. +4. Digest bindings use canonical serialization and collision-resistant hashing. A digest alone provides neither authentication nor evidence truthfulness. +5. Time and expiry validation follow a documented deployment contract. Progress requires eventual availability of the owners needed for the transition; safety may require indefinite blocking. + +Compromised authority owners, stolen signing keys, arbitrary provider dishonesty, unmediated tool use, and undetectable storage rollback are outside these conditional guarantees. The protocol does not establish semantic correctness of an LLM output or prove that a declared capability is useful. + +## 4. Transition protocol + +Figure 1 separates the mission context, organizational transition, and effect authority. The arrows denote data and control dependencies, not a global transaction. + +![Figure 1. Mission, transition and effect authority.](figures/architecture.svg) + +*Figure 1. The mission context retains collaboration records. Morphogenesis binds the proposed change and its evidence. Lifecycle, Membership, Team, Work and Action retain their own admission boundaries. An artifact projection grants no operational authority.* + +### 4.1 Observe, propose, and authorize + +The controller validates required source heads and records a bounded need. It selects an admissible target and compiles the operator plan. In the catalog lifecycle profile, the process definition comes from a closed catalog; a proposal cannot install arbitrary workflow code. Advanced operator compilation still uses a closed vocabulary and existing owners. + +The proposal binds its source epoch and exact decision subject. A workflow gate may select an approved branch, but branch selection is not sufficient authorization. The controller resolves and validates the decision before preparing effects. The advanced governed entry point additionally binds the compiled plan to a separately issued execution authorization and fence. + +Budget reservation accounts for concurrent proposals before resource materialization. It is distinct from observed workflow usage and from budgets enforced by downstream owners. Reservation failure rejects or delays the transition; a reserved global envelope cannot widen an individual work or action grant. + +### 4.2 Prepare, enact, and reconcile + +Before each external operation, the controller persists immutable intent and its stable identity. On restart, it asks the owner to reconcile any prepared operation whose result is unknown. A confirmed result can supply a validated receipt. A definitely absent effect may be attempted only when the owner contract makes that determination safe against delayed execution. An indeterminate result blocks advancement. + +The protocol therefore does not equate a timeout with a failed effect. Nor does an application-side journal itself ensure exactly-once provider behavior. Those properties depend on the effect owner's implementation and the external system it controls. + +An abstract execution rule is: + +```text +for each ready effect in the approved plan: + persist immutable intent under its stable operation identity + validate current owner admission requirements + resolve any previously prepared attempt with the owner + if its outcome remains indeterminate: stop advancement + if safely unapplied: request the effect under the same identity + validate and persist the owner's result receipt +attempt the morphology-head update against the bound predecessor +``` + +This is explanatory pseudocode. It does not replace the distinct V1 and V2 runtime state machines, nor imply that an owner call and a journal write share a transaction. + +### 4.3 Commit and recovery boundaries + +The morphology store accepts a successor using revision-and-digest compare-and-swap. A competing update invalidates the expected predecessor; it does not authorize silently rebasing an old decision onto the new state. + +Owner effects and morphology commitment are separate events. In the inspected V1 implementation, successor Team activation precedes morphology commitment. Consequently, a controller may recover with an activated Team and an unadvanced morphology head. This intermediate condition must be reconciled from owner receipts. A single winning morphology head is not sufficient evidence that all losing proposals had no material effects. + +Declared reversible effects may be compensated before commitment. The advanced profile journals compensation separately and processes applied steps in reverse order. Irreversible effects and unresolved outcomes require explicit handling; they cannot be erased by restoring an old projection. After commitment, recovery is represented as a successor transition rather than an atomic rollback of history. + +### 4.4 A losing proposal can leave an effect + +Consider two proposals A and B bound to morphology epoch e. Each obtains an owner receipt for Team activation before either updates the morphology head. A commits first. B's update is rejected as stale, but B's owner receipt still exists. Section 7 first isolates this boundary with synthetic effects, then exercises two approved proposals through the reference Team adapter, Work reducers and PostgreSQL stores. + +The correct observable is therefore a pair: accepted successors and material effects from losing proposals. Reporting only one accepted successor hides the second quantity. A deployment must specify whether pre-commit Team activation can admit useful work, which owner fences constrain it, and how losing effects are reconciled or compensated. This paper does not assert that V1 automatically compensates every such effect. The integrated experiment uses two explicit local Work grants; it does not bypass those owners. In the frozen v0.3 experiment, cleanup cancels the losing Team and releases its Work contract, but that older V1 execution remains in `committing_morphology`. This distinction separates cleanup of effects from termination of the coordinating state machine. + +![Figure 2. Lost response and losing proposal boundaries.](figures/recovery.svg) + +*Figure 2. Left: durable intent and an owner receipt survive worker termination; reconciliation recovers the same operation. Right: two owner effects may precede a single accepted head. Compensation or successor recovery is a separate obligation.* + +### 4.5 Terminal supersession + +The updated reference runtime distinguishes an accepted transition from a proposal displaced by another successor. Resolution requires an authoritative head at exactly the proposal's expected epoch plus one, with another accepted proposal and matching scope. The execution must have an activated Team and no committed activation receipt. An arbitrary later head or a timeout is insufficient proof; such cases remain blocked until historical evidence can establish the outcome. + +The runtime durably binds the observed winning head, then checkpoints retained work, fences future authority, drains admitted work, detaches or retires the participant, and releases the reservation. Only then does it issue a separate supersession receipt and enter the terminal state `superseded`. An unknown owner result retains the prepared operation identity for reconciliation. Neither cleanup nor the terminal receipt rewrites the winner or claims that the losing proposal activated the morphology. Legacy normal records retain their field set and digests; the new states are opt-in. + +### 4.6 Work continuity and retirement + +Detachment and retirement require a continuity checkpoint and fencing of work/action authority before removing or terminating the resource. The checkpoint identifies useful work and its provenance; successor work allocation remains owned by the work subsystem. Material availability, membership, team participation, and permission to act are distinct states. + +For the specialist example, the transition records why the agent was added, which profile and decision authorized the plan, which work it received, and which receipts established its later removal. If a retirement acknowledgement is lost, reconciliation uses the original operation identity. Causal continuity means these dependencies remain reconstructible; it does not mean that every mission succeeds or that every generated artifact remains semantically useful. + +### 4.7 Three meanings of continuity + +For an accepted transition, define evidence continuity as the ability to resolve a typed dependency path from predecessor and observation through proposal, decision, intent, owner receipts, and successor. Every edge must have matching scope and immutable subject bindings. Hash agreement alone does not establish source authenticity or retention. + +Work continuity concerns artifacts: for a nonempty set of predecessor artifacts required by successor tasks, measure the fraction still addressable at the required version with valid dependencies. An empty required set is reported as not applicable, not perfect continuity. Semantic validity needs a task oracle; existence of an artifact is insufficient. + +Mission continuity concerns purpose and constraints across multiple transitions. It is outside the core evaluation. Here, causal continuity denotes execution provenance and dependencies, not a causal estimate of performance improvement. + +![Figure 3. Persistent work across changing participants.](figures/continuity.svg) + +*Figure 3. The mission context and artifact identities can persist while participants change. An accepted receipt explains a transition; artifact dependency checks determine whether prior work remains useful. Neither property alone proves mission fidelity.* + +## 5. Conditional properties and proof obligations + +The following arguments apply to the abstract model under Section 3's assumptions. They are proof sketches and implementation obligations, not machine-checked theorems about the entire repository. + +**P1 — Owner-bounded authority.** Every admitted protected effect has a current grant from its owner. Assuming complete mediation and correct owner validation, induction over effect admissions establishes this property: coordination records create no alternative admission path. An implementation that invokes an unprotected provider bypasses the premise. This property does not imply that an authorized policy is ethically appropriate or that authority can never be expanded through a legitimate owner decision. + +**P2 — One accepted successor per predecessor revision.** If all writers use the same authoritative, linearizable conditional store and the expected revision/digest pair, at most one distinct successor can consume that pair. The first successful write changes the comparison value; a competing write cannot succeed against it. This is a local head property. Restored stores, disconnected authority replicas, and material side effects require additional mechanisms and are not covered by CAS alone. + +**P3 — No blind replay of unresolved effects.** If every effect is preceded by durable intent, recovery inspects that intent, and indeterminate owner results block execution, controller recovery cannot intentionally resubmit the unresolved operation as a fresh operation. Preventing duplicate material effects additionally requires correct owner deduplication and reconciliation. A delayed original request racing with an incorrect “absent” answer is a counterexample when those assumptions fail. + +**P4 — Terminal removal follows fencing.** If the terminal boundary requires validated checkpoint and fence receipts and the owners enforce those fences at action admission, resource removal follows the declared continuity and revocation steps. Already admitted in-flight actions require the owner's draining contract; fence issuance does not retroactively undo them. + +**P5 — Accepted lineage is evidence-linked.** If the head accepts only validated receipt bindings and predecessor references, each accepted successor has a reconstructible dependency path to its proposal and decision. Hash linkage detects some inconsistencies but does not prove that an external receipt is truthful, complete, or durably retrievable. Evidence retention is a separate operational obligation. + +| Property | Runtime obligation | External premise and counterexample | +| --- | --- | --- | +| P1: authority | Route protected effects through their owners | Correct use-time grants; a bypassing tool call defeats mediation | +| P2: successor | Compare the expected predecessor in the head store | Linearizable store; effects from a losing proposal remain possible | +| P3: recovery | Retain intent and operation identity; stop on uncertainty | Reliable owner reconciliation; a false absent response permits duplication | +| P4: removal | Require checkpoint and fence before terminal removal | Owners enforce fences and draining; already-admitted work can remain active | +| P5: evidence | Validate predecessor, decision and receipt bindings | Retain authentic evidence; a valid digest cannot recover a deleted object | + +The table allocates obligations rather than assuming that composition automatically establishes them. In particular, a synthetic owner rejection demonstrates that a denial propagates through the coordinator, not that an independently deployed owner correctly implements authorization. + +Liveness is intentionally weaker than safety. An unavailable owner, expired decision, lost budget reservation, or indeterminate effect can block progress. A meaningful evaluation must count those blocked missions and their recovery cost instead of treating all refusals as successful adaptation. + +## 6. Reference implementation + +AgentPlat implements Morphogenesis as an opt-in subpath of AgentPlat Collective Runtime. Domain contracts represent observations, proposals, decisions, execution records, and receipts. Governed Durable Workflows owns process execution. The Collective Host PostgreSQL adapter owns durable morphology storage. Agent Rooms and Agent Mesh expose projections without acquiring execution authority. The package architecture preserves existing lifecycle, Membership, Team, Work, Trust, and Action boundaries. Implementation mappings and architecture decisions are indexed in the artifact. + +The paper's core scope corresponds to the [V1 specification](../../specification/agent-morphogenesis-v1.md), with compiled operators and compensation from [V2](../../specification/agent-morphogenesis-v2.md). Selected source inspection confirms explicit plan/decision matching and authorization expiry checks in the governed V2 entry point, prepared-operation reconciliation in the V1 execution runtime, and an indeterminate compensation state in V2. These observations establish source structure, not deployment-wide enforcement. + +The implementation uses content-minimized control records: identifiers, enums, counters, and digests rather than raw prompts, model outputs, or private keys. Such records can still expose metadata and correlations. Content minimization is not a general privacy proof. + +### 6.1 Agent Room integration + +An Agent Room supplies persistent goals, participants, versioned artifacts, approvals and provenance [12]. AgentPlat projects transition proposals and outcomes as Room artifacts. Its participation adapter adds a participant with authority level zero and no permissions; it does not mint Mesh membership or Work authority. The authorized-person decision adapter binds a Room approval to an exact candidate and mandate. Approval of an unrelated artifact cannot stand in for that decision. + +The implementation's `roomId` may be null. Rooms are therefore a concrete integration context, not a requirement of every protocol deployment. In the running example, the Room retains the proposal's work while a specialist joins and later leaves the active organization. The local pilot checks artifact addressability across a transition; semantic dependency validity, participant lifecycle synchronization and durable Room recovery require additional integration evaluation. + +### 6.2 Version and capability boundaries + +The v0.2-v0.4 evaluations retain their frozen source, compiled-module and lockfile bindings. The v0.5 extension uses a separately recorded implementation with explicit supersession. The artifact index provides exact revisions and reproduction commands. Later strategy synthesis and constitutional-evolution APIs are outside this paper's evaluated scope. + +## 7. Local evidence: boundary and integration pilots + +### 7.1 Boundary pilot method + +Eleven prescribed cases exercise the V1 runtime with a synthetic Team owner, the real morphology-head implementation and a flushed single-writer JSONL test adapter. For a lost acknowledgement, the worker receives SIGKILL after the owner receipt is flushed; a distinct process then reopens state. The V1 runtime is compared with a fresh-identity retry ablation and a small write-ahead/stable-ID controller. The comparator covers this one boundary, not a complete saga framework. Counts are compared, not performance. + +The design preceded execution; each schedule has one retained run. Two development attempts failed on a Room artifact/version lookup mistake and remain in the artifact. The v0.2 `pilot/` bundle retains raw effects, journals, process identities, receipts and source hashes. Its separate verifier recounts effects and validates bindings. These are local diagnostic results, not independent replication. + +### 7.2 Observations + +| Boundary and condition | Observed outcome | Interpretation | +| --- | --- | --- | +| Nominal: all three conditions | One Team effect each | Common nominal behavior at this boundary | +| Lost response: V1 runtime | One effect after worker replacement | Stable-ID reconciliation recovers the receipt | +| Lost response: durable-pattern comparator | One effect after worker replacement | Recovery benefit is shared with an established durable pattern | +| Lost response: fresh-identity ablation | Two effects on the same semantic Team target | A new identity escapes per-operation deduplication | +| Owner unavailable during recovery | Blocked before head advancement; resumed after restoration | Unknown outcome does not become fresh execution | +| Current owner denies admission | No Team effect; owner rejection retained | Earlier approval does not override the synthetic owner | +| Two effects followed by competing head updates | One accepted successor, one losing-proposal effect | Head consistency is weaker than transition atomicity | +| Detachment attempted before fence | Rejected; normal completion after fencing | V1 enforces the tested phase prerequisite | +| Room artifact/receipt projection | Earlier work version retained; receipt retrievable | Addressability in the in-memory Room repository | + +The competing-head probe applies two synthetic owner effects and then submits competing commits to the real head runtime. It does not execute two complete independently approved transitions and does not test automatic cleanup. The owner-denial fixture returns a fixed rejection after organizational approval; it does not exercise a real mandate-expiry race. Similarly, the Room case does not evaluate semantic artifact quality. The pilot intentionally reports these narrower boundaries instead of turning them into broader system guarantees. + +### 7.3 Interpretation + +Stable-ID recovery is shared with an established durable pattern; the pilot does not establish unique recovery superiority. Its losing-effect trace shows why an accepted head alone is insufficient. The organizational contribution is the explicit composition of decisions, owners, effects and accepted lineage. + +### 7.4 PostgreSQL integration: competing transitions, expiry and drain + +The second pilot replaces the synthetic Team owner with the reference Team Formation runtime and its Morphogenesis adapter. It uses the production PostgreSQL Morphogenesis head, execution and budget adapters, the Collective Work reducers, and the PostgreSQL authority/execution repositories. Team persistence uses an experiment-specific PostgreSQL CAS adapter. Discovery, membership observations and capability attestations remain fixtures. This is not a complete distributed Mesh deployment. + +Two exact proposals bind the same predecessor, with distinct target digests and locally signed Ed25519 approvals from different test reviewers. The approved target explicitly binds the Team-position mapping used by the adapter. Work contracts are registered through the real owner reducer after a current mandate check. Each Team activation produces a small local work artifact before morphology commitment. These are instrumented application work products, not external ActionGateway effects. + +| Observation | Recorded result | Scope of conclusion | +| --- | --- | --- | +| Competing approved proposals | Two active Teams and two registered Work contracts before head advancement; one accepted morphology successor | Owner-valid effects can precede the losing morphology CAS | +| Explicit losing-owner cleanup | Work released and Team cancelled; V1 execution still `committing_morphology` | Owner cleanup does not imply terminal coordinator state | +| Work mandate expiry | At owner time origin + 380 ms, decision validity ends at +470 ms and mandate validity at +350 ms | Real authority reducer rejects Work admission with `mandate_expired` | +| Detachment with admitted work | Fence rejects new work; detachment stays pending until the admitted application job finishes | Core Work revocation plus the application's explicit drain contract | +| Recovery of pending detach | Original operation ID reconciled; winner reaches `completed` and releases its budget | Tested lifecycle completes without treating fencing as cancellation of in-flight work | +| New PostgreSQL connection pool | Head and Work digests agree after reopening | Local persistent state; no host-loss claim | + +For the expiry case, the Team proposal remains `awaiting_member_contracts`, no Work contract is registered and the morphology head stays at epoch 1. The fixture therefore distinguishes a valid organizational decision from an expired effect-owner mandate. For draining, the application deliberately holds a previously admitted promise open; revoking its Work contract blocks new admissions but does not erase that promise. The detachment adapter enforces waiting. That adapter obligation is not an unconditional guarantee supplied by Morphogenesis alone. + +The competing-transition result motivates a precise operational requirement: supervise both residual owner effects and nonterminal execution records. The experiment's cleanup is explicit application orchestration using existing owner APIs; it is not automatic V1 compensation. The original work artifacts remain in the evidence after cleanup. A future terminal cancellation/supersession protocol must define how a losing execution becomes safely non-retryable while retaining those effects and their resolutions. + +The `integration/` bundle retains complete proposal/decision bindings, public approval keys and signatures, owner states before and after cleanup, execution records, artifact rows, expiry/drain traces and source/module hashes. The local keys establish fixture integrity, not real-world reviewer identity. The rollback witness is process-local and gives no independent protection against host loss or database rollback. A separate verifier validates hashes, approval signatures, runtime records and causal event ordering, with negative tests for rehashed tampering. The first development attempt failed because the late Team bid's completion window was invalid; that trace is retained. Draining was added as an explicitly documented pilot extension before its runs. + +## 8. Four-condition controlled mission evaluation + +### 8.1 Design and fairness + +The final evaluation asks how transition controls affect correct mission output, reservation use, blocked progress and persistence overhead. It uses eight-phase integer-array missions with four demand shapes: stable general work, a specialist burst, shrinking demand and a false specialization forecast. Workers compute sums or exact population variances. A late input revision supersedes an earlier artifact, and the final report must reference the correct versions and values. + +The four conditions share inputs, deterministic workers, role catalog, owner guard and immutable artifact store. The fixed organization starts with the minimal capability set sufficient for the entire actual workload, giving it advance knowledge rather than making it incapable by construction. Minimal adaptation retries a lost activation using a fresh identity. The durable baseline uses AgentPlat's actual workflow runner over its PostgreSQL store, exact process inputs, bounded task retries and stable owner-operation reconciliation. Morphogenesis uses its V1 execution runtime and PostgreSQL execution/head adapters. All adaptive conditions receive the same explicit need/forecast schedule and defer retirement while required work is outstanding. The schedule is supplied, not learned. + +The mission owner is instrumented: discovery, capability identity, decision issuance and the Morphogenesis reservation binding are fixtures. Application data tasks use the common artifact owner rather than the Agent Room API. This study complements the separate Room projection and Team/Work integration experiments; it does not combine them into a fully deployed end-to-end platform. + +Each condition has a ceiling of 16 role-phase units and 512 client SQL calls, including governance persistence; two SQL calls are reserved for rollback. A generalist counts in every phase, and materialized duplicate reservations consume the same role budget. These are separate resource dimensions, not dollar costs. Timing and SQL counts cover per-mission owner/controller execution, including initialization and attempted final cleanup; shared schema/catalog setup and evidence export are excluded. SQL counts include transaction-control statements and are not physical storage I/O measurements. + +Three schedules inject no fault, a lost activation acknowledgement, or a lost activation acknowledgement followed by unavailable reconciliation for two phases. The fixed organization has no later activation opportunity, an exposure difference reported explicitly. Both durable conditions retain uncertainty and allow unrelated general work to continue while the transition is blocked. + +### 8.2 Pilot, freeze and independent scoring + +Two initial 96-run development passes checked instrumentation and added a common query ceiling and per-query trace. A final 96-run engineering pilot used seeds 9001 and 9002. All three passes are retained separately and excluded from the final dataset; the role ceiling was not tuned to favor a condition. Before final execution, a local registration froze source hashes, inputs, budgets, exclusions and analysis. Seeds 101-132 generate 32 held-out input arrays per shape/fault cell, paired across the four conditions: 1,536 runs. This is finite-grid coverage, not a power calculation or a public preregistration. + +A separate Python oracle imports no JavaScript worker/controller code. It computes exact answers with rational arithmetic, verifies every artifact digest, checks current input versions and final-report dependencies, and reconstructs role occupancy from materialization/retirement events. Negative tests reject wrong arithmetic and obsolete dependencies even after hashes are recomputed. A separate JavaScript verifier checks matched inputs, runtime/workflow records and every prescribed fault opportunity. Unexpected errors invalidate an attempt; denials, blocked phases and budget exhaustion remain measured outcomes. No case was excluded from the held-out run. + +### 8.3 Results + +| Condition | Correct reports | Duplicate reservations | Mean role-phase units | Median SQL calls | +| --- | --- | --- | --- | --- | +| Fixed | 384 / 384 | 0 | 12.0 | 22.0 | +| Minimal adaptation | 320 / 384 | 192 | 12.0 | 25.0 | +| Durable workflow | 384 / 384 | 0 | 9.5 | 96.5 | +| Morphogenesis | 384 / 384 | 0 | 9.5 | 69.0 | + +Each adaptive condition encountered 192 fault-exposed missions; fixed encountered none. Fresh-identity retries produced 192 duplicate role reservations in the minimal condition. In the shrinking-demand cells, the untracked reservation continued consuming capacity: 64 runs exhausted the role budget and missed one required task and the final report. Both durable conditions accumulated 192 blocked phases while reconciliation was unavailable, then completed all reports after restoration. No query ceiling was reached. + +The two durable conditions have the following role-phase consumption in every retained seed within each cell: + +| Demand shape | No fault | Lost acknowledgement | Lost acknowledgement + reconciliation outage | +| --- | --- | --- | --- | +| Stable | 8 | 8 | 8 | +| Burst | 10 | 10 | 11 | +| Shrinking | 10 | 10 | 11 | +| False forecast | 9 | 9 | 10 | + +The no-fault mean is 9.25. Across the twelve demand/fault cells it is 9.5 because delayed reconciliation adds one reservation phase in three cells. The full 48-cell table, including all four controllers, is in the artifact. Thirty-two seeds vary arithmetic inputs; the invariant protocol outcomes within cells are not independent reliability observations. The matrix has 48 design cells, not 1,536 independent tests of general safety. + +Stratification changes the interpretation of the aggregate. With no fault, all conditions use 8 role-phase units for stable work. For burst or shrinking demand, fixed uses 16 and each adaptive condition uses 10. A false forecast reverses the benefit: fixed uses 8 and each adaptive condition uses 9. The reservation advantage therefore belongs to the chosen adaptation policy under particular demand, not uniquely to Morphogenesis. + +All accepted artifacts remained addressable, including those in failed minimal runs. Addressability alone did not ensure a complete report with valid dependencies: the oracle accepted 384 final reports in each of the three successful conditions and 320 in the ablation. This operationalizes the distinction between retaining evidence and completing useful work. + +Median local elapsed time was approximately 7.0 ms for fixed, 7.6 ms for minimal, 36.9 ms for the workflow baseline and 45.6 ms for Morphogenesis. The ratio of these medians is approximately 1.24, but this is not a general overhead estimate. SQL count measures client statements, whereas elapsed time also includes validation, hashing, serialization, scheduling and database latency. The historical run did not attribute time among these components, so its data cannot establish which explains the difference. These single-host micro-workload timings are diagnostic. Fewer SQL statements did not imply lower elapsed time here; the study does not identify a general performance ranking or a monetary break-even point. + +### 8.4 Interpretation and reproduction + +The competent durable baseline matches Morphogenesis on correct task output, duplicate prevention and role reservations. The observed benefit over minimal coordination does not establish unique superiority of the proposed protocol. Its distinct research object remains the explicit organizational/authority/evidence contract. The experiments reveal both what the composed implementation does and what it leaves to adapters and operational recovery. + +The companion artifact provides the locally frozen registration, all 1,536 raw cases, separate pilot data, paired descriptive differences, per-cell summaries and source-bound verifiers. The [mission design](../../../experiments/morphogenesis-paper/missions/design.md) and scripts reproduce the study using local PostgreSQL without paid inference. The workload has a small role catalog, deterministic task semantics, fixture authorities and prescribed faults. LLM proposal quality, multi-tenant deployment, independent hosts and typical production economics require separate studies. + +## 9. Governance and supersession extension + +### 9.1 Controlled authority matrix + +We run nine prescribed cells against the four controllers: nominal admission, expired decision, mandate expiry after approval, plan substitution, cross-scope escalation, self-issued authority, owner denial, lost acknowledgement, and lost acknowledgement with reconciliation unavailable. All controllers use the same signed admission envelope, configured issuer trust anchor, PostgreSQL owner and use-time checks. The durable comparator is the real workflow runner with PostgreSQL persistence. The Morphogenesis condition uses the reference V1 execution/head runtime. The owner envelope is experiment-specific adapter code; it is not a claim that the core runtime supplies identity or mandate enforcement automatically. + +| Condition | Invalid-authority cells rejected | Materialized effects in three positive/recovery cells | Valid exported admission chains | Reconstructible terminal controller chains | +| --- | --- | --- | --- | --- | +| Fixed | 6 / 6 | 3 | 3 / 3 | Not applicable | +| Minimal | 6 / 6 | 5 | 5 / 5 | Not evaluated | +| Durable workflow | 6 / 6 | 3 | 3 / 3 | 3 / 3 | +| Morphogenesis | 6 / 6 | 3 | 3 / 3 | 3 / 3 | + +No invalid-authority cell materializes an effect in any condition. Both adaptive durable conditions retain one effect per positive/recovery cell; minimal fresh-identity retry produces two extra effects. Fixed materializes at initialization and has no later fault exposure. These are 36 prescribed cells, not estimated attack probabilities. No LLM generates the proposals. The experiment isolates enforcement against deterministic adversarial requests rather than open-ended agent intelligence. + +An independently implemented verifier checks the configured issuer signature, exact proposal/scope/subject, time validity, exported owner admission and effect identity. It recomputes Morphogenesis record and receipt digests and checks event links. The workflow comparison checks the matching run, successful activation/retirement stages and fenced inactive role. Nine verifier tests include a valid control and eight mutations: missing chain, scope substitution, changed proposal, expired time, forged signature, missing fence, changed terminal phase and missing admission. All mutations are rejected. + +These metrics operationalize admission-chain and terminal-controller reconstruction. They are not a complete comparative measurement of P5 under contention: the workflow adapter does not export the same morphology-head schema, and the competing-successor experiment below exercises Morphogenesis alone. That boundary prevents interpreting different record formats as a safety advantage. A full cross-controller contention/provenance benchmark remains open. + +### 9.2 Persistent supersession and worked trace + +The updated executable assembly connects real PostgreSQL Room approval, Team Formation, Work authority, execution and head stores. Catalog/membership observations and scripted reviewers remain fixtures; the rollback witness remains process-local. Two proposals activate their Teams before competing for one head. Exactly one advances the head. The other is fenced, detached, budget-released and recorded as `superseded`. A fence acknowledgement is lost after the Work mutation but before the adapter receipt; reopening the runtime reconciles the original operation from durable state. A separate database connection reads the resulting head and Work state. + +| Trace step | Retained observation | Consequence | +| --- | --- | --- | +| Approval and activation | Two distinct approved proposals; two Teams and Work contracts | Both owners admitted effects before head selection | +| Head competition | Epoch 1 advances once to epoch 2 | One proposal wins; the other's effect is still real | +| Loser resolution | Checkpoint, original fence identity recovered, Team cancelled, Work revoked, budget released | Separate terminal supersession receipt; no normal activation receipt | +| Winner retirement | New work rejected after fence; detach remains pending while one admitted job runs | Completion requires that job to finish | +| Expiry control | Organizational decision valid at +380 ms; owner mandate expired at +350 ms | No Work contract admitted; head remains unchanged | + +The artifact includes the actual execution records and approvals behind this trace. A separate verifier reconstructs both terminal receipt chains and their owner postconditions. It does not infer production identity trust from fixture signatures. The result closes the specific nonterminal-loser counterexample reported by the frozen older implementation, without rewriting its evidence. + +### 9.3 Bounded model checking + +A TLA+ abstraction has two proposals, one predecessor, one stable effect identity and at most one admitted job per proposal. TLC 1.7.4 explores 260 distinct states (761 generated, depth 17) and finds no violation of successor uniqueness, at-most-one effect, fenced/drained detachment or terminal effect presence. Under explicit weak fairness of proposal steps, reconciliation and job completion, both transitions eventually close. + +Three deliberately weakened configurations produce counterexamples: fresh-identity retry violates the stable-effect invariant; detachment before draining violates safe termination; omission of loser resolution violates eventual closure. Complete model, configurations, logs and counterexample traces are retained. Owner atomicity, durable identities and fair recovery are assumptions. The model abstracts authorization cryptography, multiple epochs and clock skew; it is not a refinement proof of the TypeScript implementation. + +## 10. Limitations and future work + +The literature comparison is selective and does not prove priority over all organizational middleware, runtime verification or distributed reconfiguration. The predicates now have explicit obligations, but a formal refinement mapping to the full runtime remains absent. The bounded model and executable supersession path address the identified losing-transition gap under their stated assumptions; neither is an end-to-end formal proof. + +The trusted computing base is substantial: identity issuers, policy configuration, effect owners, storage semantics, expiry handling, and deployment wiring. A correct library can be composed incorrectly. Resource reservation also cannot bound activity that bypasses the registered resource authorities. Local multi-process tests do not model independent physical failure domains or long-lived production traffic. + +Causal evidence does not establish semantic mission fidelity. A formally authorized organizational change can be unhelpful, expensive, or based on mistaken capability evidence. The finite-grid task oracle addresses exact arithmetic and dependency correctness; it does not assess open-ended LLM output quality or learned adaptation policies. Human or quorum decisions introduce additional costs and failure modes, including correlated reviewers and inadequate mandates. + +Later AgentPlat versions explore strategy adaptation, synthesized profiles, agent genesis, whole-collective evolution, and constitutional continuity. These extensions raise a longitudinal question: can individually admissible changes accumulate into mission drift or excessive authority concentration? That question motivates future work but is not answered by the V1/V2 evidence here. Finite model exploration, when used, must report its bounds and incomplete outcomes rather than claiming unrestricted proof. + +## 11. Conclusion + +Governed agent morphogenesis treats organizational change as a coordinated transition among independently authoritative subsystems. Its central separation is between proposing a new organization, authorizing a bounded plan, and admitting each material effect. Durable intent, owner receipts, conditional successor selection, and explicit recovery make that separation inspectable across failures. AgentPlat supplies a reference implementation and separately versioned local evaluations. The pilots show shared stable-ID recovery behavior, owner-mandate expiry enforcement, and the distinction between one accepted successor, residual losing effects and nonterminal coordinator state. The new supersession path closes the losing execution only after owner cleanup; the controlled authority matrix finds equal admission safety with an equivalently guarded workflow baseline. The controlled mission study identifies reservation tradeoffs and matches a competent durable baseline on task outcomes. General organizational intelligence and deployment reliability remain outside these results. + +## Artifact availability + +AgentPlat 1.0.0 is available on npm under the `latest` tag. The [stable release manifest](https://github.com/Agentplat/agentplat/blob/d59e59e452711c834728470f93953c93908da1a3/package.json) identifies the stable release source; the [successful release workflow](https://github.com/Agentplat/agentplat/actions/runs/35789321231) verifies registry artifacts and clean consumers. This subsequent software distribution does not change the original experiment sources or extend the empirical claims below. + +The [versioned artifact](https://github.com/Agentplat/agentplat/tree/paper-v0.5/docs/research/morphogenesis-paper-v0.5) contains the manuscript sources, reproducible experiments and raw evidence [1]. The v0.5 artifact index separates the frozen v0.4 mission matrix from the new governance cells, persistent supersession trace and bounded model. Source and compiled-module digests identify executed code; the index carries exact version references and commands. All new experiments run locally without model credentials or paid inference. + +## References + +1. AgentPlat contributors. *AgentPlat*. Source repository; cite the exact experiment commit. [Source](https://github.com/Agentplat/agentplat). The source inspected for this draft and historical experiment commits are distinguished in Sections 6–7. +2. Virginia Dignum and Frank Dignum. 2012. *A Logic of Agent Organizations*. Logic Journal of the IGPL 20(1), 283–316. [Source](https://doi.org/10.1093/jigpal/jzr041); [Source](https://arxiv.org/abs/1804.10817). +3. Moise project. *The Moise Organisation Oriented Programming Framework*. Project documentation, accessed 2026-09-13. [Source](https://moise-lang.github.io/index-old.html). +4. Weize Chen et al. 2023. *AgentVerse: Facilitating Multi-Agent Collaboration and Exploring Emergent Behaviors*. arXiv:2308.10848. [Source](https://arxiv.org/abs/2308.10848). +5. Siyuan Lu, Jiaqi Shao, Bing Luo, and Tao Lin. 2024. *MorphAgent: Empowering Agents through Self-Evolving Profiles and Decentralized Collaboration*. arXiv:2410.15048v2, revised 2025-09-03. [Source](https://arxiv.org/abs/2410.15048v2). +6. Guibin Zhang et al. 2024. *G-Designer: Architecting Multi-agent Communication Topologies via Graph Neural Networks*. arXiv:2410.11782. [Source](https://arxiv.org/abs/2410.11782). +7. David Garlan, Shang-Wen Cheng, An-Cheng Huang, Bradley Schmerl, and Peter Steenkiste. 2004. *Rainbow: Architecture-Based Self Adaptation with Reusable Infrastructure*. IEEE Computer 37(10). [Source](https://www.cs.cmu.edu/~able/publications/computer04/). +8. Hector Garcia-Molina and Kenneth Salem. 1987. *Sagas*. Princeton University technical report TR-070-87. [Source](https://www.cs.princeton.edu/research/techreps/598). +9. Leslie Lamport. 1978. *Time, Clocks, and the Ordering of Events in a Distributed System*. Communications of the ACM 21(7), 558–565. [Source](https://www.microsoft.com/en-us/research/publication/time-clocks-ordering-events-distributed-system/). + +10. Alexandru Sorici, Gauthier Picard, Olivier Boissier, Andrea Santi, and Jomi F. Hübner. 2012. *Multi-Agent Oriented Reorganisation within the JaCaMo Infrastructure*. ITMAS author manuscript, Sections 3-4. [Source](https://www.gauthier-picard.info/publications/sorici12itmas.pdf). +11. Mateusz Guzek, Grégoire Danoy, and Pascal Bouvry. 2013. *ParaMoise: Increasing Capabilities of Parallel Execution and Reorganization in an Organizational Model*. AAMAS, 1029-1036. [Source](https://www.ifaamas.org/Proceedings/aamas2013/docs/p1029.pdf). +12. Douglas Javier Rodriguez. 2026. *Agent Rooms: A Conceptual Framework for Persistent Human-Governed Multi-Agent Collaboration*. Version 2. [Source](https://zenodo.org/records/20564834), DOI: 10.5281/zenodo.20564834. + + +13. Jomi F. Hübner, Jaime S. Sichman, and Olivier Boissier. 2002. *A Model for the Structural, Functional, and Deontic Specification of Organizations in Multiagent Systems*. SBIA. [Source](https://moise.sourceforge.net/doc/publications/Hubner-sbia2002.pdf). +14. Norm Hardy. 1988. *The Confused Deputy*. ACM SIGOPS Operating Systems Review 22(4). [Source](https://pdos.csail.mit.edu/6.828/2009/readings/hardy-confused-deputy.html). +15. Leslie Lamport, Dahlia Malkhi, and Lidong Zhou. 2009. *Vertical Paxos and Primary-Backup Replication*. [Source](https://www.microsoft.com/en-us/research/wp-content/uploads/2009/05/podc09v6.pdf). +16. Luc Moreau and Paolo Missier, editors. 2013. *PROV-DM: The PROV Data Model*. W3C Recommendation. [Source](https://www.w3.org/TR/2013/REC-prov-dm-20130430/). +17. Mingchen Zhuge et al. 2024. *Language Agents as Optimizable Graphs*. arXiv:2402.16823. [Source](https://arxiv.org/abs/2402.16823). +18. Jiayi Zhang et al. 2024. *AFlow: Automating Agentic Workflow Generation*. arXiv:2410.10762. [Source](https://arxiv.org/abs/2410.10762). +19. Shengran Hu, Cong Lu, and Jeff Clune. 2024. *Automated Design of Agentic Systems*. arXiv:2408.08435. [Source](https://arxiv.org/abs/2408.08435). +20. René Doursat, Hiroki Sayama, and Olivier Michel, editors. 2012. *Morphogenetic Engineering: Toward Programmable Complex Systems*. Springer. [Source](https://doi.org/10.1007/978-3-642-33902-8). +21. Sebastian Burckhardt, Chris Gillum, David Justo, Konstantinos Kallas, Connor McMahon, and Christopher S. Meiklejohn. 2021. *Durable Functions: Semantics for Stateful Serverless*. Proceedings of the ACM on Programming Languages 5, OOPSLA, Article 133. [Source](https://doi.org/10.1145/3485510). diff --git a/experiments/morphogenesis-paper/render-v05.py b/experiments/morphogenesis-paper/render-v05.py index fa25e50f..c6ed8c53 100644 --- a/experiments/morphogenesis-paper/render-v05.py +++ b/experiments/morphogenesis-paper/render-v05.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -"""Render the v0.2 Markdown manuscript and three native vector figures. +"""Render the v0.5 or v1.0 Markdown manuscript and three native vector figures. Requires reportlab and Times New Roman/Arial TTFs; no network access. The small parser supports only the constructs used by this manuscript. @@ -21,7 +21,7 @@ ROOT = Path(__file__).resolve().parents[2] VERSION = sys.argv[1] if len(sys.argv)>1 else 'v0.5' -assert VERSION == 'v0.5' +assert VERSION in ('v0.5', 'v1.0') SOURCE = ROOT / f'docs/research/morphogenesis-paper-{VERSION}' OUTPUT = ROOT / f'output/pdf/agent-morphogenesis-paper-{VERSION}.pdf' FONT_DIR = Path(os.environ.get('MORPHOGENESIS_FONT_DIR', '/System/Library/Fonts/Supplemental')) diff --git a/output/pdf/agent-morphogenesis-paper-v1.0.pdf b/output/pdf/agent-morphogenesis-paper-v1.0.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a063539fed370625952df7c8be4773d343e2f587 GIT binary patch literal 277802 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�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 E1wx)6{{R30 literal 0 HcmV?d00001