diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ef0b7b0e..5c6b6c6b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -52,6 +52,17 @@ jobs: - run: pnpm install --frozen-lockfile - run: pnpm run audit:dependencies:production - run: pnpm run check + - name: Verify persistent Morphogenesis and paper evidence + run: | + node examples/agent-morphogenesis/persistent.mjs /tmp/morphogenesis-persistent-ci + node experiments/morphogenesis-paper/governance/verify-persistent.mjs /tmp/morphogenesis-persistent-ci + node experiments/morphogenesis-paper/governance/verify.mjs docs/research/morphogenesis-paper-v0.5/governance + MORPHOGENESIS_GOVERNANCE_EVIDENCE=docs/research/morphogenesis-paper-v0.5/governance node --test experiments/morphogenesis-paper/governance/verify.test.mjs + env: + MORPHOGENESIS_PG_PORT: "5432" + PGUSER: agentplat_test + PGDATABASE: agentplat_test + PGPASSWORD: agentplat_test - run: pnpm --filter @agentplat/sessions-redis test - run: pnpm --filter @agentplat/audit-postgres test env: diff --git a/CHANGELOG.md b/CHANGELOG.md index 068df450..dac26b74 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,18 @@ ## Unreleased +## 0.3.0-beta.9 — prepared, not yet published + +- Add opt-in Morphogenesis supersession admission and terminal cleanup receipts, + retaining stable owner operation identities and the accepted morphology head. +- Add a workflow compensation adapter and authority-neutral Room projection. +- Preserve original fence timestamps during delayed owner reconciliation. +- Add a runnable PostgreSQL Room/Team/Work example, contract tests and bounded + TLA+ model. Publish paper v0.5 with separate adversarial admission evidence. +- All 65 packages move together; npm `next` distribution requires the existing + protected release workflow and human staged-package approval. No `latest` + promotion or production-reliability claim is part of this change. + ## 0.3.0-beta.8 — published 2026-09-14 (UTC) All 65 public packages are available under `next`; `latest` was not promoted. diff --git a/docs/adr/0054-morphogenesis-superseded-resolution.md b/docs/adr/0054-morphogenesis-superseded-resolution.md new file mode 100644 index 00000000..4abb8244 --- /dev/null +++ b/docs/adr/0054-morphogenesis-superseded-resolution.md @@ -0,0 +1,57 @@ +# ADR 0054: explicit resolution of a superseded Morphogenesis execution + +Status: implemented, opt-in preview. Historical evidence remains versioned. + +## Problem + +Morphology-head CAS selects one successor but does not roll back Team or Work +effects of another admitted proposal. The v0.3 paper integration demonstrated +owner cleanup while the losing V1 execution remained `committing_morphology`. +A timeout or a later head alone cannot establish that a proposal never committed. + +## Decision + +`beginSupersededResolution` reads the authoritative head through the optional +`inspectHead` activation port. It admits only `team_active` or +`committing_morphology`, with no retained activation receipt, and a different +proposal at exactly expected epoch + 1 in the same scope. The observed head is +persisted in an immutable supersession binding by execution CAS. Legacy ports +without inspection fail closed. Later epochs require historical proof outside +this API; the coordinator does not guess. + +`advanceSupersededResolution` reuses the existing owner pipeline: checkpoint, +fence authority, drain/detach or retire, release budget, then `superseded`. +Uncertain effects keep their prepared operation identity and reconcile through +the original owner. Missing evidence blocks progress. Cleanup never modifies the +accepted head. The terminal supersession receipt is distinct from a normal +activation/completion receipt, and `complete` refuses supersession executions. + +The workflow compensation adapter opts into this exact loser-specific path. +It is not a generic pre-Team cancellation or post-commit rollback facility. +Room projection is optional, tenant-scoped and grants no authority. + +## Compatibility and obligations + +The execution schema version remains 1; supersession fields are absent from +legacy records so their canonical digests do not change. New phases are emitted +only by the opt-in API. Exhaustive TypeScript consumers must accommodate +`superseding` and `superseded`; use `isMorphogenesisExecutionTerminalV1` when both +successful completion and compensated loss are terminal for the application. +This addition requires a new coordinated preview package release. + +Owners still authenticate, deduplicate stable operation IDs, prevent new work +once fenced, and wait for admitted work to drain. The optional original +`fencedAtLogicalMs` result preserves receipt identity across delayed reconciliation; +omission retains legacy behavior. A receipt is evidence, not an authority grant. + +## Validation + +`tests/morphogenesis-supersession.test.mjs` covers recruitment and creation, +lost acknowledgements, concurrent resolution, ambiguous histories, unavailable +owners, forged receipts, legacy record digests and authority-neutral projection. +`examples/agent-morphogenesis/persistent-local.mjs` exercises real PostgreSQL, +Room approval, Team and Work reducers, head contention and pending work. +Its catalog/membership and reviewers are fixtures; its rollback witness is +process-local. These results are not independent-host recovery evidence. +The bounded TLA+ abstraction under `experiments/morphogenesis-paper/model` is +separate evidence, not a refinement proof of this implementation. diff --git a/docs/research/morphogenesis-paper-v0.5/README.md b/docs/research/morphogenesis-paper-v0.5/README.md new file mode 100644 index 00000000..4a2141cf --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/README.md @@ -0,0 +1,80 @@ +# Agent Morphogenesis paper v0.5 + +The manuscript separates historical v0.4 results from the new opt-in runtime and +its evidence. PDF: `output/pdf/agent-morphogenesis-paper-v0.5.pdf`. + +## Evidence index + +- `manuscript.md`, `references.bib`: editable paper and citation metadata. +- `historical-cells.md`: all 48 historical condition/shape/fault cells, computed + from the unchanged v0.4 oracle scores. Seeds are not independent reliability trials. +- `governance/`: 36 prescribed authority/recovery cells with four real controllers, + PostgreSQL and a common experimental signed admission envelope. The registration + retains the issuer trust anchor, code hashes and the explicitly bounded design. +- `persistent/`: PostgreSQL Room/Team/Work integration, competing successors, + terminal supersession, lost fence acknowledgement, pending work and real mandate + expiry. The environment records compiled module hashes and fixture limitations. +- `model/`: TLC logs for the two-proposal finite model and three failing mutations. +- `verifier-tests.txt`: independent verifier's positive and negative controls. +- `development-attempts/`: engineering pilots and failed integration attempts, + excluded from the final observations. +- `review-response.md`: addressed feedback and remaining research limitations. + +The v0.4 frozen artifact is available at the +[paper publication revision](https://github.com/Agentplat/agentplat/tree/22b60bdae0411496a5295021d8a3988118721a82/docs/research/morphogenesis-paper-v0.4). +Its experiment source baseline remains +[the original source revision](https://github.com/Agentplat/agentplat/tree/e978544915a329387e13883fa352191f6993dcc7). +Do not run that frozen registration against the new runtime and relabel the result +as the historical execution. New runtime evidence has its own source manifests. + +The new runtime, paper and evidence are pinned together by the +[paper-v0.5 source tag](https://github.com/Agentplat/agentplat/tree/paper-v0.5). +Use that tag for reproduction; the separate environment manifests retain the +pre-commit working-tree and compiled-module hashes recorded during execution. + +## Reproduce the new extension + +From the `paper-v0.5` checkout, Node.js 22.13+, pnpm 11.25 and Docker: + +```sh +pnpm install --frozen-lockfile +pnpm --filter @agentplat/workflows-postgres... --filter @agentplat/collective-host-postgres... --filter @agentplat/collective-control-postgres... --filter @agentplat/rooms-mesh... --filter @agentplat/workflows-rooms... --filter @agentplat/runtime-mock... build +node experiments/morphogenesis-paper/governance/run-local.mjs /tmp/governance-new +node experiments/morphogenesis-paper/governance/verify.mjs /tmp/governance-new +MORPHOGENESIS_GOVERNANCE_EVIDENCE=/tmp/governance-new node --test experiments/morphogenesis-paper/governance/verify.test.mjs +node examples/agent-morphogenesis/persistent-local.mjs /tmp/persistent-new +node experiments/morphogenesis-paper/governance/verify-persistent.mjs /tmp/persistent-new +node --test tests/morphogenesis-supersession.test.mjs tests/morphogenesis.test.mjs +``` + +Output directories must be new. Both wrappers create and remove dedicated +loopback PostgreSQL containers. No model keys or external inference are needed. +Signatures, UUIDs, timings and the identity of the race winner can differ between +runs; compare validated invariants and per-cell outcomes, not random bytes. + +For retained evidence, use the same verifiers with this directory's `governance` +and `persistent` subdirectories. `model/` corresponds to +`experiments/morphogenesis-paper/model/Supersession.tla`; follow that folder's +README to repeat TLC with Java and the upstream TLC 1.7.4 jar. The tool and Java +runtime are development dependencies, not vendored binaries or npm dependencies. + +Render with ReportLab and Times New Roman/Arial/Arial Unicode fonts: + +```sh +python3 -B experiments/morphogenesis-paper/render-v05.py +``` + +## Evidence limits + +The new authority matrix measures the common owner's admission contract, not a +security feature unique to the Morphogenesis core. The strongest workflow +baseline ties on admission safety and terminal controller-chain reconstruction. +The fixed controller has no organizational transition denominator. The minimal +controller's retained admission chains do not imply successful cleanup. + +The persistent contention test is Morphogenesis-specific; comparative full P5 +coverage across contending workflows is not established. Identity/catalog inputs +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. diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/decision_expired-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/decision_expired-durable.json new file mode 100644 index 00000000..706a58e9 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/decision_expired-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-durable", + "condition": "durable", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:173669cf05c79d692da68da68bab25861f00d465c280b712e600999737b079ae", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:53df618d24d99619e81374ef2c6abed6b9061bc07b5b7d4826238747b7bce94f" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:8f625e04f3eea08b2db5c9c8ac150a4e3de3a7b2c7be4ba5079d0fb1ed2f2648" + }, + "admissions": [ + { + "request": { + "operationId": "authority-decision_expired-durable:durable-activate", + "proposalDigest": "sha256:8f625e04f3eea08b2db5c9c8ac150a4e3de3a7b2c7be4ba5079d0fb1ed2f2648", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:8f625e04f3eea08b2db5c9c8ac150a4e3de3a7b2c7be4ba5079d0fb1ed2f2648\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "RYIKkhp4kuElnkct40IZzxfZ+RNiHtie8WjuQnP1xRc4EM+qwcXAWBdzy1gGVm+Omn0pXIqK/fFZJO98JdgcCA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-decision_expired-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-decision_expired-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-decision_expired-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-decision_expired-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-decision_expired-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:bb14e0ed3c6704a0a3c16a3d3ce856c5fe70660ab962749485291f163c07960c" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/decision_expired-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/decision_expired-fixed.json new file mode 100644 index 00000000..aac120ef --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/decision_expired-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-fixed", + "condition": "fixed", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:b3c66a71a2ad311f2936550fb1db4d1b6347f2de6840061bb0975ef42f85a47b", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:6f6440794a1781bc61553ac98760cac3c4350a55d923aa294cbde8326e693c3c" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:1481339cb2349ec46a227320c25c0f73523a84747c81d520a92c57af1578b504" + }, + "admissions": [ + { + "request": { + "operationId": "authority-decision_expired-fixed:fixed", + "proposalDigest": "sha256:1481339cb2349ec46a227320c25c0f73523a84747c81d520a92c57af1578b504", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:1481339cb2349ec46a227320c25c0f73523a84747c81d520a92c57af1578b504\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "PFIcGaAflSUymncLnaowPTU27l8Vj2ZMRGPlhmXVUuwoi0eHrDngV3ER7v3+qu4xaUFuZju0CnlBjBS4QfA+Bg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/decision_expired-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/decision_expired-minimal.json new file mode 100644 index 00000000..29962d90 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/decision_expired-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-minimal", + "condition": "minimal", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9166342eb5320ccce81c2e9de6edce656731e7b473d9f9806c347de5f1243d38", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:617a17414df778bda4fc9fd27856d17e356d4fc72af330273fe29cedaae997c6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:ba71e42310af79f3a2ec5083168dafd06f6527c4867912b502c9644209d15a46" + }, + "admissions": [ + { + "request": { + "operationId": "authority-decision_expired-minimal:attempt:0", + "proposalDigest": "sha256:ba71e42310af79f3a2ec5083168dafd06f6527c4867912b502c9644209d15a46", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:ba71e42310af79f3a2ec5083168dafd06f6527c4867912b502c9644209d15a46\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "M046Ba1GPJJkKkE7pvJ9/R+xXwcp5hn6T8XDTc7hdOBQ93Xjkzs0I1b3AfayCppxjMsAoJ4stGn7LqgV7YptAQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/decision_expired-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/decision_expired-morphogenesis.json new file mode 100644 index 00000000..17baa5be --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/decision_expired-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-morphogenesis", + "condition": "morphogenesis", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:42a7ae3e3caf6c19e719a19947abd96e8505caa23bd74f22948f4f63bda8df7e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-decision_expired-morphogenesis:activate-team", + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "SwPhWKwMSqJ0b8FgDojgVlhmBpt+Xz/xMOXH9+Z8QTJRgdQ2XWI6rL1zNQES3yUaYfc+qRnZmyc+2C4vQ9v7DA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:42a7ae3e3caf6c19e719a19947abd96e8505caa23bd74f22948f4f63bda8df7e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-decision_expired-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e", + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:42a7ae3e3caf6c19e719a19947abd96e8505caa23bd74f22948f4f63bda8df7e" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:dac169d4513945a1182e809d2c3fed3311ab119ffa81951bfbd07426560603b7" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-decision_expired-morphogenesis", + "candidateDigest": "sha256:dac169d4513945a1182e809d2c3fed3311ab119ffa81951bfbd07426560603b7", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:338352b0a566cf52e0bdc7e305761f5469ad009be1d4840d8267eaf2876678f2" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:2f78a48942aea63846c3983a5d0f0195886410e53ecaef11e28044b713ef54d6" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-decision_expired-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:425485cf7a2f9c328ed36f3069b48f884f57e38a64708dd3dc91ae0465348026" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:3a0b2438c50ffac2cd5e91fb0b9613ca09662a4d7405dc32c9cefa5666fabb1d" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/lost_ack-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/lost_ack-durable.json new file mode 100644 index 00000000..d47cac7b --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/lost_ack-durable.json @@ -0,0 +1,361 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-durable", + "condition": "durable", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3c521fbe488ef1a5321e803d9229599cd88ac958400e049ae1c28a8849a720d3", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:040399a4ca9aa44b7ecf6ad63ace4e1b2927282974a42e410e18f29e0251621a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6" + }, + "admissions": [ + { + "request": { + "operationId": "authority-lost_ack-durable:durable-activate", + "proposalDigest": "sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "23B3KPRepIg9PScuQxhmW8MaWCUshxw8qWFxE80pLqcNq4UeUt/HWGLxl2YLqdd3hXe7iSltuWvh/cXbZLyOCA==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:1b88c9aad2e18c03", + "operationId": "authority-lost_ack-durable:durable-activate", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-lost_ack-durable:durable-activate", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:1b88c9aad2e18c03", + "operationId": "authority-lost_ack-durable:durable-activate", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3c521fbe488ef1a5321e803d9229599cd88ac958400e049ae1c28a8849a720d3", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:040399a4ca9aa44b7ecf6ad63ace4e1b2927282974a42e410e18f29e0251621a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6" + }, + "controllerCondition": "durable" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-lost_ack-durable:durable-activate" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:1b88c9aad2e18c03", + "operationId": "authority-lost_ack-durable:durable-activate", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-lost_ack-durable:durable-activate" + }, + { + "sequence": 8, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-lost_ack-durable:durable-activate" + }, + { + "sequence": 9, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 10, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 11, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 5, + "kind": "role-fenced", + "roleId": "role:1b88c9aad2e18c03" + }, + { + "sequence": 13, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 14, + "phase": 5, + "kind": "role-retired", + "roleId": "role:1b88c9aad2e18c03" + }, + { + "sequence": 15, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 16, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 17, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 18, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "durable", + "done": true, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-lost_ack-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-lost_ack-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 2, + "startedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "response_lost", + "taskRunId": "authority-lost_ack-durable:activate:apply:2", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-lost_ack-durable:activate:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-lost_ack-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:e7fac6206283de84e1e4f9dd8d013d4e5f11417556151c0c881a110c9eb47d9c" + }, + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-lost_ack-durable:retire", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-lost_ack-durable:retire:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-lost_ack-durable:retire:apply:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-lost_ack-durable:retire:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + } + ], + "input": { + "caseId": "authority-lost_ack-durable", + "action": "retire" + }, + "createdAt": "2026-09-19T12:00:50.000Z", + "updatedAt": "2026-09-19T12:00:50.000Z", + "stateDigest": "sha256:4abf3974135b3506763065ff4bee17506efe771291dec9b97d83b6e6fe89bc3e" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/lost_ack-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/lost_ack-fixed.json new file mode 100644 index 00000000..e4a4e1af --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/lost_ack-fixed.json @@ -0,0 +1,232 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-fixed", + "condition": "fixed", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9635d852ec3d46c61f61c41cd0827a697798985cc1343b1d87b5686ed867fc85", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:139c40c2803560347b4991dcbb1eeecb5af534f6a3c0c1951b86857a2bf1d302" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40" + }, + "admissions": [ + { + "request": { + "operationId": "authority-lost_ack-fixed:fixed", + "proposalDigest": "sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "N0po6je87Zk0jWB8VcCQMbFAldr87nSnbplDCYU3+JDrXF49lY98vTY3gxrF63xsu1bqmgvQaeydw/DEy3fZAA==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:4957369f46940b15", + "operationId": "authority-lost_ack-fixed:fixed", + "createdPhase": 0 + } + ], + "chains": [ + { + "operationId": "authority-lost_ack-fixed:fixed", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:4957369f46940b15", + "operationId": "authority-lost_ack-fixed:fixed", + "createdPhase": 0 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9635d852ec3d46c61f61c41cd0827a697798985cc1343b1d87b5686ed867fc85", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:139c40c2803560347b4991dcbb1eeecb5af534f6a3c0c1951b86857a2bf1d302" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40" + }, + "controllerCondition": "fixed" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "role-materialized", + "roleId": "role:4957369f46940b15", + "operationId": "authority-lost_ack-fixed:fixed", + "initial": true + }, + { + "sequence": 2, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 3, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 4, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 8, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 9, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 10, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + }, + { + "sequence": 11, + "phase": 8, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 8, + "kind": "role-retired", + "roleId": "role:4957369f46940b15" + } + ], + "controller": { + "condition": "fixed", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/lost_ack-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/lost_ack-minimal.json new file mode 100644 index 00000000..60ac6974 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/lost_ack-minimal.json @@ -0,0 +1,329 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-minimal", + "condition": "minimal", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:880c21894661d7e3a3eab9def013a6e892adc40db8f3f8d75adebcc0901aa87e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aabf850372a7d5017de071a413913393f31e14d0589223d52324e1396a4b11f6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96" + }, + "admissions": [ + { + "request": { + "operationId": "authority-lost_ack-minimal:attempt:0", + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "aZ4PFMWkW/uDFc6sOXc1isbaeMIWPl+U8WpbHi9gUkK8sc3+FCD3SoW1/s2KMW790gCKvQ1JGd1jGxYB+oN3Dw==", + "at": 300, + "ownerAllows": true, + "allowed": true + }, + { + "request": { + "operationId": "authority-lost_ack-minimal:attempt:1", + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "aZ4PFMWkW/uDFc6sOXc1isbaeMIWPl+U8WpbHi9gUkK8sc3+FCD3SoW1/s2KMW790gCKvQ1JGd1jGxYB+oN3Dw==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:af256ffb34adebb9", + "operationId": "authority-lost_ack-minimal:attempt:0", + "createdPhase": 3 + }, + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:5d88216c2b563640", + "operationId": "authority-lost_ack-minimal:attempt:1", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-lost_ack-minimal:attempt:0", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:af256ffb34adebb9", + "operationId": "authority-lost_ack-minimal:attempt:0", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:880c21894661d7e3a3eab9def013a6e892adc40db8f3f8d75adebcc0901aa87e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aabf850372a7d5017de071a413913393f31e14d0589223d52324e1396a4b11f6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96" + }, + "controllerCondition": "minimal" + }, + { + "operationId": "authority-lost_ack-minimal:attempt:1", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:5d88216c2b563640", + "operationId": "authority-lost_ack-minimal:attempt:1", + "createdPhase": 3 + }, + "admissionIndex": 1, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:880c21894661d7e3a3eab9def013a6e892adc40db8f3f8d75adebcc0901aa87e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aabf850372a7d5017de071a413913393f31e14d0589223d52324e1396a4b11f6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96" + }, + "controllerCondition": "minimal" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:af256ffb34adebb9", + "operationId": "authority-lost_ack-minimal:attempt:0", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-lost_ack-minimal:attempt:0" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:5d88216c2b563640", + "operationId": "authority-lost_ack-minimal:attempt:1", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 8, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 9, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 10, + "phase": 5, + "kind": "role-retired", + "roleId": "role:5d88216c2b563640" + }, + { + "sequence": 11, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 12, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 13, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 14, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/lost_ack-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/lost_ack-morphogenesis.json new file mode 100644 index 00000000..2cecd113 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/lost_ack-morphogenesis.json @@ -0,0 +1,1807 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-morphogenesis", + "condition": "morphogenesis", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "1Xy1vsFXjqLDzpr0Z2wu9U1MRcr5WaOoKzo7G8q+LhaUMPabMMrcqbWoFa0aYD9C9Y1D2+SFlsvBRYL7JGQCCg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:7359806fa0b4baff", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:7359806fa0b4baff", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + }, + "controllerCondition": "morphogenesis" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:7359806fa0b4baff", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "ack-lost", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team" + }, + { + "sequence": 6, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team" + }, + { + "sequence": 7, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 8, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 9, + "phase": 5, + "kind": "role-fenced", + "roleId": "role:7359806fa0b4baff" + }, + { + "sequence": 10, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 11, + "phase": 5, + "kind": "role-retired", + "roleId": "role:7359806fa0b4baff" + }, + { + "sequence": 12, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 13, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 14, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 15, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": true, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-lost_ack-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:a7e1e5d4b0f7075c5a66b2036b2ed359fa854ad67cab17f497f4a48cf5ad1ce3" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-lost_ack-morphogenesis", + "candidateDigest": "sha256:a7e1e5d4b0f7075c5a66b2036b2ed359fa854ad67cab17f497f4a48cf5ad1ce3", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:efe7207fef4c1fd9dba8e377c4ca417a157549eac8dc29d621dd0dbb9fb541fd" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-lost_ack-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:49cef1b5a7c04c726e74060670615cdce52540bfcd68b7334518a461d503b24f" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d" + }, + "executions": [ + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6", + "eventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374", + "eventDigest": "sha256:0c7f0524382a89dd3ebc360665bf9ea42700ce5e774224cbf75709b98c546002" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:11a3c048d3f18659f48d36f68a0884a8ba4a01cce576532bd297212510db5bee", + "activationReceiptDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": null, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "resultDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:1919c83c600c68b56132e912b8be9f2dd642f79c8dff207c0a09feffbf327f51", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:ee3d574c22e4bb5b502c5f9c0e23071f40364e6daa0dace2b7c4db8d0b22e90f" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6", + "eventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374", + "eventDigest": "sha256:0c7f0524382a89dd3ebc360665bf9ea42700ce5e774224cbf75709b98c546002" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:11a3c048d3f18659f48d36f68a0884a8ba4a01cce576532bd297212510db5bee", + "activationReceiptDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": null, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "resultDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:1919c83c600c68b56132e912b8be9f2dd642f79c8dff207c0a09feffbf327f51", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:ee3d574c22e4bb5b502c5f9c0e23071f40364e6daa0dace2b7c4db8d0b22e90f" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 340, + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "fenceReceiptDigest": "sha256:975575a59b10a280b41bb9ca56cba91101e6a291a4388dbc484806dd852dd2d0", + "effectReceiptDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "successorFenceDigests": [ + "sha256:94b2b0b4ab02ac01a686aacbdec190a5d552b9042b54dc0900d6e63d1a3c6cda" + ], + "fencedWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "revokedActionGrantDigests": [] + }, + "phase": "completed", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6", + "eventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374", + "eventDigest": "sha256:0c7f0524382a89dd3ebc360665bf9ea42700ce5e774224cbf75709b98c546002" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:0c7f0524382a89dd3ebc360665bf9ea42700ce5e774224cbf75709b98c546002", + "eventDigest": "sha256:cafe8062c8d7ab0ff9c065696e058b244d39526f0fbd6cebf2e2115ab3ebcd43" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:checkpoint", + "evidenceDigests": [ + "sha256:e903a23d45be030d1a141c6e5a023a21f0df654033c12305e71290d661fd333b" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:cafe8062c8d7ab0ff9c065696e058b244d39526f0fbd6cebf2e2115ab3ebcd43", + "eventDigest": "sha256:4c6cfc6e5cab42aff4cffd0cfaf74135c20f6e8d81a515b4ee58c291ed9c1281" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:fence", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:4c6cfc6e5cab42aff4cffd0cfaf74135c20f6e8d81a515b4ee58c291ed9c1281", + "eventDigest": "sha256:4c32aec6e5e04b47b26358c027198cbefcdd40bf1a23501d9536f4bfa0673fb0" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:fence", + "evidenceDigests": [ + "sha256:975575a59b10a280b41bb9ca56cba91101e6a291a4388dbc484806dd852dd2d0" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:4c32aec6e5e04b47b26358c027198cbefcdd40bf1a23501d9536f4bfa0673fb0", + "eventDigest": "sha256:5ad81b46c2dfa1e97ef2ab475114b1f583805df5bdb18860720f33d31f1e3fa0" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:detach", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:5ad81b46c2dfa1e97ef2ab475114b1f583805df5bdb18860720f33d31f1e3fa0", + "eventDigest": "sha256:38d05a47c105aa8a4c3470bb58fb60884b2e1b3fa0ef5f1792112fbc261e4789" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:detach", + "evidenceDigests": [ + "sha256:5c5109e30a3359e83e4b516068c8d50509f0c924946b4191dd0528b4828e8522" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:38d05a47c105aa8a4c3470bb58fb60884b2e1b3fa0ef5f1792112fbc261e4789", + "eventDigest": "sha256:ca88146286d7bfc01fb51ef66593abe4508c789fe46d995b2a52662bc4468f4d" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:ca88146286d7bfc01fb51ef66593abe4508c789fe46d995b2a52662bc4468f4d", + "eventDigest": "sha256:84d736b3b2666db2e147809e2965873db2a86d56fb5417f5cc41601b9a7ace0d" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:2aac19b70c5f3361b2080f002fba0ae8435ef6c52c5bcc82d2901b0374c608e6" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:84d736b3b2666db2e147809e2965873db2a86d56fb5417f5cc41601b9a7ace0d", + "eventDigest": "sha256:7d53b123720bd5780c742bff19262f2334bd623254783281d80e6d28cc9fd634" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "completed", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:2aac19b70c5f3361b2080f002fba0ae8435ef6c52c5bcc82d2901b0374c608e6", + "sha256:711177f9221d69376bef980677bde00185533881064a7f2829914747de5f8219" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:7d53b123720bd5780c742bff19262f2334bd623254783281d80e6d28cc9fd634", + "eventDigest": "sha256:95bb21a85c71f3a225816222b14db1afa7f6e313d9abc020b0f41b9839a5253c" + } + ], + "profile": null, + "receipt": { + "receiptId": "execution:authority-lost_ack-morphogenesis:receipt", + "disposition": "success", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "receiptDigest": "sha256:711177f9221d69376bef980677bde00185533881064a7f2829914747de5f8219", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "fenceReceiptDigest": "sha256:975575a59b10a280b41bb9ca56cba91101e6a291a4388dbc484806dd852dd2d0", + "budgetReleaseDigest": "sha256:2aac19b70c5f3361b2080f002fba0ae8435ef6c52c5bcc82d2901b0374c608e6", + "evaluatedAtLogicalMs": 340, + "outcomeEvidenceDigests": [ + "sha256:6de6f4b8aab8fc016325ba4f4ac12946be811b2b438d11e365509ff9eca165ad" + ], + "activationReceiptDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "continuityReceiptDigest": "sha256:e903a23d45be030d1a141c6e5a023a21f0df654033c12305e71290d661fd333b", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "resultingMorphologyEpoch": 2, + "terminalAgentReceiptDigest": "sha256:5c5109e30a3359e83e4b516068c8d50509f0c924946b4191dd0528b4828e8522" + }, + "revision": 17, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:11a3c048d3f18659f48d36f68a0884a8ba4a01cce576532bd297212510db5bee", + "activationReceiptDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:6de6f4b8aab8fc016325ba4f4ac12946be811b2b438d11e365509ff9eca165ad", + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "completedAtLogicalMs": 340, + "continuityReceiptDigest": "sha256:e903a23d45be030d1a141c6e5a023a21f0df654033c12305e71290d661fd333b", + "preservedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d", + "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "disposition": "detached", + "operationId": "execution:authority-lost_ack-morphogenesis:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:5c5109e30a3359e83e4b516068c8d50509f0c924946b4191dd0528b4828e8522", + "terminatedAtLogicalMs": 340, + "lifecycleReceiptDigest": "sha256:e6ffdea6cb2286596d629b907bd9858f912f222fdd8d899d041971d9c9ba8fb6", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:2aac19b70c5f3361b2080f002fba0ae8435ef6c52c5bcc82d2901b0374c608e6", + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 340, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:aadfa17dadbd683a8ef1878e57cff7a28f3d8ce27b1176ce55b62b200ec2ed56", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:0bb39b19f8c1fb6da7b7cd84abc96bfb7e28055f29e6139015fa750e612acc9c" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/mandate_expired-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/mandate_expired-durable.json new file mode 100644 index 00000000..c49105b7 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/mandate_expired-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-durable", + "condition": "durable", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:b4448d2bf7a4c6eb4b16c0fdda7b0f885e5c0e915eaf0e07d454c68927d7e983", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:0538c82925c4d138be8d2d24023f05e5f4d0c12a5b9be79b55258999edaeaa57" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:7ecc4029ad0e7ef9111dd4b7143c97187d6b5c01f7b32f8849c1f6ddb933ba9c" + }, + "admissions": [ + { + "request": { + "operationId": "authority-mandate_expired-durable:durable-activate", + "proposalDigest": "sha256:7ecc4029ad0e7ef9111dd4b7143c97187d6b5c01f7b32f8849c1f6ddb933ba9c", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:7ecc4029ad0e7ef9111dd4b7143c97187d6b5c01f7b32f8849c1f6ddb933ba9c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "3nwmerkaSewXLu6EEBOqqcSovOgIpJZHSJwWQ1b6DX4PhGmNrPZVZiMTqBG1BI/ds46jwMYYR5Qc+PJVwzmMCQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-mandate_expired-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-mandate_expired-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-mandate_expired-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-mandate_expired-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-mandate_expired-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:b5702bb819a4f3d074ee8a2d9bc8642daa9103be6f373b5968b930b6695ce7ac" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/mandate_expired-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/mandate_expired-fixed.json new file mode 100644 index 00000000..1442c418 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/mandate_expired-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-fixed", + "condition": "fixed", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:4111098a22860415fc02df631edecad383b1370384e2f85d0b3422285b4ed83e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:a828295803b31ce66edcff8b4f6e02d3d01724b42176e0386f43be42c354027a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:be1b61e926f81c73a4a78146117ec165c554ce6c825cb07129a8015b0c43b511" + }, + "admissions": [ + { + "request": { + "operationId": "authority-mandate_expired-fixed:fixed", + "proposalDigest": "sha256:be1b61e926f81c73a4a78146117ec165c554ce6c825cb07129a8015b0c43b511", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:be1b61e926f81c73a4a78146117ec165c554ce6c825cb07129a8015b0c43b511\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "WiLTfAjnJFkSaEnOmX1IARHfdQkxdkYEY53WEEJ8YQuF4C/O5gRrYl+XUOccVACte01kgFChxUdf8zkYSAlfAw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/mandate_expired-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/mandate_expired-minimal.json new file mode 100644 index 00000000..69adaf93 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/mandate_expired-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-minimal", + "condition": "minimal", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:18d5dd69be4f389217073deb8ff60a51a807aea1df581f810f6882828e6b255b", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:c9b24ee48fb12681afb010b96a3931d612d54c3f20a7bec96e4ef3630b56e72d" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:0acafcb11f44f2369d51bd155127cccbfbcc2bd9361b18bace519971120be0c9" + }, + "admissions": [ + { + "request": { + "operationId": "authority-mandate_expired-minimal:attempt:0", + "proposalDigest": "sha256:0acafcb11f44f2369d51bd155127cccbfbcc2bd9361b18bace519971120be0c9", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:0acafcb11f44f2369d51bd155127cccbfbcc2bd9361b18bace519971120be0c9\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "yr0b8n5hgFpTEzFvSQ/rWR8yyBgZeYwFlk+qRKwSBzXQkPhKmk+wGYBxo6IQvyMmIJ6YDeX5qgM3EaqNAH67DA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/mandate_expired-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/mandate_expired-morphogenesis.json new file mode 100644 index 00000000..c6567fe7 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/mandate_expired-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-morphogenesis", + "condition": "morphogenesis", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bacfdd1b84bb8a7c38882a722ba6c19365739fe12573aee8a0bc3f7c93542cb7" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-mandate_expired-morphogenesis:activate-team", + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "dz7qBQqsemYwWAOfP4NaBpOSNijHEuBFACCCyIfA0TXYYUSpWz6z6K/xqFuGrr81dNgx9T4XHl/R+xK4fXSYDg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bacfdd1b84bb8a7c38882a722ba6c19365739fe12573aee8a0bc3f7c93542cb7" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-mandate_expired-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510", + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:bacfdd1b84bb8a7c38882a722ba6c19365739fe12573aee8a0bc3f7c93542cb7" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:9df0f2c2d721bcc86751cc767e06034aa55c39035bef8d0568e55ee6b6dcd702" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-mandate_expired-morphogenesis", + "candidateDigest": "sha256:9df0f2c2d721bcc86751cc767e06034aa55c39035bef8d0568e55ee6b6dcd702", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:43b483b1ba517a2926e7476e6de245660b6f033d6b4ad7457abd960c920904e9" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:6100881b631fedc73b59cb37c976017e8b3d7aa0fbc08bea20c2ff6097a53646" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-mandate_expired-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:2bb085e76cddc59e1a3fb49e56f2dc7509a1e094b0b02397967bbfd72b263911" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:609bc0a4f9a0452f0bc8034bedf40c161b16a931ee48c8cfaf5da2b82c67533f" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/nominal-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/nominal-durable.json new file mode 100644 index 00000000..e465f19c --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/nominal-durable.json @@ -0,0 +1,348 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-durable", + "condition": "durable", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:e57c4e8292ef3d444e93c7ca8814c221db8cf3a0b8ef6ffe15aa0a484f287b49", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bb787c3a28a30f9bca7dd53f92eab62b0c821ff2eb1e23b640c9f2eb6a7ec230" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e" + }, + "admissions": [ + { + "request": { + "operationId": "authority-nominal-durable:durable-activate", + "proposalDigest": "sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "LJ8yZJgY3VFl5QkLxe8sUHtLspHqZwl/U1o9tVfOZPTjAKGHMtubeKe3m1l0x3sLwX4ga2LCz7LZ22M6UNumAg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:d3e28252e0c9ee94", + "operationId": "authority-nominal-durable:durable-activate", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-nominal-durable:durable-activate", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:d3e28252e0c9ee94", + "operationId": "authority-nominal-durable:durable-activate", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:e57c4e8292ef3d444e93c7ca8814c221db8cf3a0b8ef6ffe15aa0a484f287b49", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bb787c3a28a30f9bca7dd53f92eab62b0c821ff2eb1e23b640c9f2eb6a7ec230" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e" + }, + "controllerCondition": "durable" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-nominal-durable:durable-activate" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:d3e28252e0c9ee94", + "operationId": "authority-nominal-durable:durable-activate", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 8, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 9, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 10, + "phase": 5, + "kind": "role-fenced", + "roleId": "role:d3e28252e0c9ee94" + }, + { + "sequence": 11, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 5, + "kind": "role-retired", + "roleId": "role:d3e28252e0c9ee94" + }, + { + "sequence": 13, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 14, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 15, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 16, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "durable", + "done": true, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-nominal-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-nominal-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-nominal-durable:activate:apply:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-nominal-durable:activate:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-nominal-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:9362e28565e8ccb7d25f61670bc1a149e7a138c969300e986430cd95c2c489c4" + }, + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-nominal-durable:retire", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-nominal-durable:retire:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-nominal-durable:retire:apply:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-nominal-durable:retire:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + } + ], + "input": { + "caseId": "authority-nominal-durable", + "action": "retire" + }, + "createdAt": "2026-09-19T12:00:50.000Z", + "updatedAt": "2026-09-19T12:00:50.000Z", + "stateDigest": "sha256:f0d856a1dc87059ffa8e70f6fe5528d5d5957226492413def37857575ab69b9f" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/nominal-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/nominal-fixed.json new file mode 100644 index 00000000..6509e60d --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/nominal-fixed.json @@ -0,0 +1,232 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-fixed", + "condition": "fixed", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0cd2ec7c8844e36905348569644834c7cfd0efe1d91c4b466cbe6d3dbedc10cf", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:3b7e5ec49f09b31ac080f5a788e40a6adc3105dc1caf1c72b03ab64b5c0426b8" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32" + }, + "admissions": [ + { + "request": { + "operationId": "authority-nominal-fixed:fixed", + "proposalDigest": "sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "ntGXWT5bavO4t4myCoexqQK9lZGEG+YfE0zlm6MgfebUd60sZF1sGwLlJf06QyATI3U/DHWgGaNY9l93W9+nAg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:0e1b290bccafe0cc", + "operationId": "authority-nominal-fixed:fixed", + "createdPhase": 0 + } + ], + "chains": [ + { + "operationId": "authority-nominal-fixed:fixed", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:0e1b290bccafe0cc", + "operationId": "authority-nominal-fixed:fixed", + "createdPhase": 0 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0cd2ec7c8844e36905348569644834c7cfd0efe1d91c4b466cbe6d3dbedc10cf", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:3b7e5ec49f09b31ac080f5a788e40a6adc3105dc1caf1c72b03ab64b5c0426b8" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32" + }, + "controllerCondition": "fixed" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "role-materialized", + "roleId": "role:0e1b290bccafe0cc", + "operationId": "authority-nominal-fixed:fixed", + "initial": true + }, + { + "sequence": 2, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 3, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 4, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 8, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 9, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 10, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + }, + { + "sequence": 11, + "phase": 8, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 8, + "kind": "role-retired", + "roleId": "role:0e1b290bccafe0cc" + } + ], + "controller": { + "condition": "fixed", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/nominal-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/nominal-minimal.json new file mode 100644 index 00000000..3639085b --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/nominal-minimal.json @@ -0,0 +1,232 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-minimal", + "condition": "minimal", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:11e45dc45d79a3aa943a73473103da351d1589306e67a08fb71e00aadef6bcc4", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:100ee08790778f382a6d999a866765c96d8ea0c47537c8aa0bb40a3958301d1a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a" + }, + "admissions": [ + { + "request": { + "operationId": "authority-nominal-minimal:attempt:0", + "proposalDigest": "sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "ATuoWJz4DAE2Vq6oc8BVExwD8OFWSdLFNhGstcCpp10ZvWgZso7/A80xj2JsyauLY0nVG0wOychDQd+tg8X1Cw==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:d873a66ffd7b8513", + "operationId": "authority-nominal-minimal:attempt:0", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-nominal-minimal:attempt:0", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:d873a66ffd7b8513", + "operationId": "authority-nominal-minimal:attempt:0", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:11e45dc45d79a3aa943a73473103da351d1589306e67a08fb71e00aadef6bcc4", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:100ee08790778f382a6d999a866765c96d8ea0c47537c8aa0bb40a3958301d1a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a" + }, + "controllerCondition": "minimal" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:d873a66ffd7b8513", + "operationId": "authority-nominal-minimal:attempt:0", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 8, + "phase": 5, + "kind": "role-retired", + "roleId": "role:d873a66ffd7b8513" + }, + { + "sequence": 9, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 10, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 11, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 12, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/nominal-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/nominal-morphogenesis.json new file mode 100644 index 00000000..28313620 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/nominal-morphogenesis.json @@ -0,0 +1,1795 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-morphogenesis", + "condition": "morphogenesis", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "cm0sV2FSlehlAcE+yVv5ZhO0ZRoCJEhfes5ZEUz7s2iP5zpcjlDDC2JgI2suFB4nUyq2AMR0dSDNE/O7/sGLCA==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:34ef1b0e4ef407ac", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:34ef1b0e4ef407ac", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83" + }, + "controllerCondition": "morphogenesis" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:34ef1b0e4ef407ac", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "role-fenced", + "roleId": "role:34ef1b0e4ef407ac" + }, + { + "sequence": 8, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 9, + "phase": 5, + "kind": "role-retired", + "roleId": "role:34ef1b0e4ef407ac" + }, + { + "sequence": 10, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 11, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 12, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 13, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": true, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-nominal-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:1755f70a6c49837da4d0ef6eb70f8cc7c5259617f0ad05e6175b8a88d459bf8d" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-nominal-morphogenesis", + "candidateDigest": "sha256:1755f70a6c49837da4d0ef6eb70f8cc7c5259617f0ad05e6175b8a88d459bf8d", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:e6559e90a2267fe3fa62a2c815b23f9e4f575e88dc9fb9cdc6f04b89781d6e6c" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-nominal-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:21328a6c5a263eb7c4a6c713cc4e83ca4e7aa9e2f8ef1b15b675f62daaf808f5" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + }, + "executions": [ + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234", + "eventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b", + "eventDigest": "sha256:2ad0548cdba7493d8d4d4411ea30339b8d1f3839cc0e5723967514f5a2457d3f" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:a61ac58301a04ff9518c341fed6dcbb3778e2d20b906da5a267752f4be1632f1", + "activationReceiptDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": null, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "resultDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:3139d00e4e70d4591960071eb2f3d752f8bd070cab5e3ffab04fae72afdb1e55", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:32635eee0cc6806dfca7c00d7bc2a93fd5ce42bf10ca7f0a705741776820dc47" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234", + "eventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b", + "eventDigest": "sha256:2ad0548cdba7493d8d4d4411ea30339b8d1f3839cc0e5723967514f5a2457d3f" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:a61ac58301a04ff9518c341fed6dcbb3778e2d20b906da5a267752f4be1632f1", + "activationReceiptDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": null, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "resultDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:3139d00e4e70d4591960071eb2f3d752f8bd070cab5e3ffab04fae72afdb1e55", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:32635eee0cc6806dfca7c00d7bc2a93fd5ce42bf10ca7f0a705741776820dc47" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 340, + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "fenceReceiptDigest": "sha256:0ff54193855c140d8f3e9c6c0098acdd2cb5b1d5bf6f5e8337eb54d2c7a713a4", + "effectReceiptDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "successorFenceDigests": [ + "sha256:e041c26c0888e5ad894f233a03cc31ee759da7a031c6e295346b14c90d53b379" + ], + "fencedWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "revokedActionGrantDigests": [] + }, + "phase": "completed", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234", + "eventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b", + "eventDigest": "sha256:2ad0548cdba7493d8d4d4411ea30339b8d1f3839cc0e5723967514f5a2457d3f" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:2ad0548cdba7493d8d4d4411ea30339b8d1f3839cc0e5723967514f5a2457d3f", + "eventDigest": "sha256:e4451bd9cbc5976330262baba16a2ba1477f50311542545d2e317bb497c1347a" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:checkpoint", + "evidenceDigests": [ + "sha256:4e5d0195313dbfcbd4eace030f94b408b6b583c43e94e09cc70295194511cee9" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:e4451bd9cbc5976330262baba16a2ba1477f50311542545d2e317bb497c1347a", + "eventDigest": "sha256:7121bf2902257fe72e29322f508173be9218eb48a1c3d3bb521cfd69134e09a4" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:fence", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:7121bf2902257fe72e29322f508173be9218eb48a1c3d3bb521cfd69134e09a4", + "eventDigest": "sha256:6a56b20b3bd5215c9dff546c02787cdbd9f7461a36817a892056e05ee9fcfc7e" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:fence", + "evidenceDigests": [ + "sha256:0ff54193855c140d8f3e9c6c0098acdd2cb5b1d5bf6f5e8337eb54d2c7a713a4" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:6a56b20b3bd5215c9dff546c02787cdbd9f7461a36817a892056e05ee9fcfc7e", + "eventDigest": "sha256:093f590a9576ad3bb4431f01485663ab496b88030cbb2cacd5accb51fdbd2273" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:detach", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:093f590a9576ad3bb4431f01485663ab496b88030cbb2cacd5accb51fdbd2273", + "eventDigest": "sha256:86e84f21708f81204c2676643ae4c52d3231c8ad70f60c7a217d817d2756c59b" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:detach", + "evidenceDigests": [ + "sha256:c27cac325fff803f235a7a9cf8a71850f0673be16a57b5aabc719502b44961b9" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:86e84f21708f81204c2676643ae4c52d3231c8ad70f60c7a217d817d2756c59b", + "eventDigest": "sha256:c5a84d344a3cffdecd94ee31ed52ca3b246d6fab7ea42cdd128724a57c0f90f3" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:c5a84d344a3cffdecd94ee31ed52ca3b246d6fab7ea42cdd128724a57c0f90f3", + "eventDigest": "sha256:f2ffefa3c4a8da7e734832a9b5b7d0c4cd2e61486b3eba1ad96fcf754d44030a" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:14c61ef0d6b2639369d494a9019f9af88761b3669b1ffef2c10db3153b7af33f" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:f2ffefa3c4a8da7e734832a9b5b7d0c4cd2e61486b3eba1ad96fcf754d44030a", + "eventDigest": "sha256:b7a01b18b76e26ea908e6739ce5b544ef61a49c2a74cea28dd174270543eec37" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "completed", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:14c61ef0d6b2639369d494a9019f9af88761b3669b1ffef2c10db3153b7af33f", + "sha256:b0e886588ce6de9815be9a42830ea74d00bdd85008658123d64b48b11fc037d9" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:b7a01b18b76e26ea908e6739ce5b544ef61a49c2a74cea28dd174270543eec37", + "eventDigest": "sha256:fb41bb5ba6af0c25cecd0c77d7c9c33b8d31b17a813ecc6996591c3e5c402b46" + } + ], + "profile": null, + "receipt": { + "receiptId": "execution:authority-nominal-morphogenesis:receipt", + "disposition": "success", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "receiptDigest": "sha256:b0e886588ce6de9815be9a42830ea74d00bdd85008658123d64b48b11fc037d9", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "fenceReceiptDigest": "sha256:0ff54193855c140d8f3e9c6c0098acdd2cb5b1d5bf6f5e8337eb54d2c7a713a4", + "budgetReleaseDigest": "sha256:14c61ef0d6b2639369d494a9019f9af88761b3669b1ffef2c10db3153b7af33f", + "evaluatedAtLogicalMs": 340, + "outcomeEvidenceDigests": [ + "sha256:6de6f4b8aab8fc016325ba4f4ac12946be811b2b438d11e365509ff9eca165ad" + ], + "activationReceiptDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "continuityReceiptDigest": "sha256:4e5d0195313dbfcbd4eace030f94b408b6b583c43e94e09cc70295194511cee9", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "resultingMorphologyEpoch": 2, + "terminalAgentReceiptDigest": "sha256:c27cac325fff803f235a7a9cf8a71850f0673be16a57b5aabc719502b44961b9" + }, + "revision": 17, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:a61ac58301a04ff9518c341fed6dcbb3778e2d20b906da5a267752f4be1632f1", + "activationReceiptDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:6de6f4b8aab8fc016325ba4f4ac12946be811b2b438d11e365509ff9eca165ad", + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "completedAtLogicalMs": 340, + "continuityReceiptDigest": "sha256:4e5d0195313dbfcbd4eace030f94b408b6b583c43e94e09cc70295194511cee9", + "preservedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d", + "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "disposition": "detached", + "operationId": "execution:authority-nominal-morphogenesis:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:c27cac325fff803f235a7a9cf8a71850f0673be16a57b5aabc719502b44961b9", + "terminatedAtLogicalMs": 340, + "lifecycleReceiptDigest": "sha256:99dd758f8bfea4ad3fc0d3a146e1778531f39a0a5980e1f69b7e159f7533927f", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:14c61ef0d6b2639369d494a9019f9af88761b3669b1ffef2c10db3153b7af33f", + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 340, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:06f5747941378d14bce70053a38147ee3a1eff040524e20984c41b2fe7448ab5", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:bc647a250d67afcb7face7d0fc4d921b4ec4f6dbb3e4d0da615be2fb96706564" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/owner_denied-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/owner_denied-durable.json new file mode 100644 index 00000000..5aa99e8e --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/owner_denied-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-durable", + "condition": "durable", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7a4242ec45f36da44882dbfcd38bfb86f172cf6caea2ca3779b94d85be1b3dca", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:ed5c3a21640877ecf5a0294e2025cb69207b14b043e05aa9aba0e30c4433859b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:d15f3c3811d649ba1ee447db03fb2883b1a06d997979fdae19efe18b9b6351b7" + }, + "admissions": [ + { + "request": { + "operationId": "authority-owner_denied-durable:durable-activate", + "proposalDigest": "sha256:d15f3c3811d649ba1ee447db03fb2883b1a06d997979fdae19efe18b9b6351b7", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:d15f3c3811d649ba1ee447db03fb2883b1a06d997979fdae19efe18b9b6351b7\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "55/4Ksr6NRc9H+oyauBh2yBfPAQtZgUfsVt6rKzsLDRUzRkeU4UYqKP2Ue1/U3shQnr3C44P3jATT78ACeP0BA==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-owner_denied-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-owner_denied-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-owner_denied-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-owner_denied-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-owner_denied-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:27b83a49161881bd42c9667ff427fd8e28f81fb2336a61bda9ae126507955f3b" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/owner_denied-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/owner_denied-fixed.json new file mode 100644 index 00000000..3ed1aee6 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/owner_denied-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-fixed", + "condition": "fixed", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:b87aa6bf3339ebdb8d26e9b7225ad022766c15847ab52b158dbb6374b2209668", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:afa0dc326af97d6c3a057ae2f2f5267de415d9581538fc391510e92352eccb60" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:3870681468de3fb98450ba49578ebac16e676c00cfc91c330efc774a1b38bcb9" + }, + "admissions": [ + { + "request": { + "operationId": "authority-owner_denied-fixed:fixed", + "proposalDigest": "sha256:3870681468de3fb98450ba49578ebac16e676c00cfc91c330efc774a1b38bcb9", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:3870681468de3fb98450ba49578ebac16e676c00cfc91c330efc774a1b38bcb9\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "b47DvF6T1rOoPsqeHydBzRPOV/LSrmP1k7yd9nTWWxo+Xlyg/FArdSZM5RouxQelXs9PJsfox42EziJIuDWNDg==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/owner_denied-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/owner_denied-minimal.json new file mode 100644 index 00000000..fad45b06 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/owner_denied-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-minimal", + "condition": "minimal", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9c4d21330c4286c481c5378acbeea37be689e2b8cc5ab4d9f92d030dcff5fdb1", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:0927e2536e975b87bcb33d904a97575b9c55b6ea2f4b0edd3510010d14c7ae8e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:32dd9ecbadaad2d24b950ccfc595874f248de422d8c0879a62b0d0d63e2b3628" + }, + "admissions": [ + { + "request": { + "operationId": "authority-owner_denied-minimal:attempt:0", + "proposalDigest": "sha256:32dd9ecbadaad2d24b950ccfc595874f248de422d8c0879a62b0d0d63e2b3628", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:32dd9ecbadaad2d24b950ccfc595874f248de422d8c0879a62b0d0d63e2b3628\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "HtP9GeEMUoO0AJvySjRwOMP73nmbI3OybG9veQKmgPaxULPb+17oAEBtafaH7Ip7i/evkZ/Smhr6DTRM6rgIAQ==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/owner_denied-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/owner_denied-morphogenesis.json new file mode 100644 index 00000000..ec3d4508 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/owner_denied-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-morphogenesis", + "condition": "morphogenesis", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:4b1f331776e37a9dbdbab2fb1d997e0c7a194687696e5d1bd9eb032f5eef9f13" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-owner_denied-morphogenesis:activate-team", + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "gffG+HbjK9dy9eYGOHAX7fh0k8Ie8i1TwfFPdxvtS+V5KrfuqBtQr6VTdwcWnxBtAgHR75Dbwsvn8Q+XTfN3BQ==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:4b1f331776e37a9dbdbab2fb1d997e0c7a194687696e5d1bd9eb032f5eef9f13" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-owner_denied-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0", + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:4b1f331776e37a9dbdbab2fb1d997e0c7a194687696e5d1bd9eb032f5eef9f13" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:fd6090e56599f638cb33c7db617728b988864dd156e5575f3c6c46aae01fe075" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-owner_denied-morphogenesis", + "candidateDigest": "sha256:fd6090e56599f638cb33c7db617728b988864dd156e5575f3c6c46aae01fe075", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:4c0a9535dba884b4d3cc5e837dc59d2835186fe0f41aa481441e533834a92611" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:7feff93d4a2a9c60b2c00109876462925b72c1e3345d0719c31b26585d1c1b14" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-owner_denied-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:fa583387b75be9327ab64c37d69c002ea9ff5b0b758e3029a91ae2d3d77a224e" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:d2e9a713fd8c717c342b2948e2ad2c13a658df45d999db04b8d4a653f7c7e8ae" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/plan_substituted-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/plan_substituted-durable.json new file mode 100644 index 00000000..95fd2717 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/plan_substituted-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-durable", + "condition": "durable", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:211663d6515285df26cca60b941ef71b4205283f448b76b49ba49c2c9681a61f", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:0633edca95708e039e4cbc3786997b21925ae1ae3e788d4f0becafbc91dd5456" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:36fff514d9f459ff36693654df8ef7ac9e4f11a73a3002f0cd656818ad90516d" + }, + "admissions": [ + { + "request": { + "operationId": "authority-plan_substituted-durable:durable-activate", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:36fff514d9f459ff36693654df8ef7ac9e4f11a73a3002f0cd656818ad90516d\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "qUC+4EkOTNE9ww43ff06AsfRkxFhQDwpbn42IfgOF/5YD6xxheu03ubzhmmOtn/W71dI1OGjk3DNYjYEVi+VBg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-plan_substituted-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-plan_substituted-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-plan_substituted-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-plan_substituted-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-plan_substituted-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:fe9c82408888252df8ba038cd741efc67c437851e689065e41ded8833fdbea12" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/plan_substituted-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/plan_substituted-fixed.json new file mode 100644 index 00000000..e80cae87 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/plan_substituted-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-fixed", + "condition": "fixed", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:09a84eb733ef908d40bed674b8213d94f56e4e732059e8c7883927546dda5686", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:444e98156b5813e484a4fb6d7a9113d0895563a77f9f3edb9b405d7ff1da3e05" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c619c51f8997812cda9b4193ee78f877495481c9b8026d4664908620a00f032d" + }, + "admissions": [ + { + "request": { + "operationId": "authority-plan_substituted-fixed:fixed", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:c619c51f8997812cda9b4193ee78f877495481c9b8026d4664908620a00f032d\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "vCJrfGYcersuIIs1rZclT1bifFNflLai0RBg/Bu9tUpVQGzlbn6yX43jbr18pQGcWLdmk5e6r+/GjWXtM6HRAA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/plan_substituted-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/plan_substituted-minimal.json new file mode 100644 index 00000000..32e38858 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/plan_substituted-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-minimal", + "condition": "minimal", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:f6966c5c74772d2898e018974a1beb296b699a2a2b3940d94f47365880435ce6", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:206e7a13f2bd31e684cb3fa27d10ae32a55ac9cfba1b53d348c5086d4cbeee8d" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c43cdeeef56f72c064d55cb80f4cc413b20ce9410a8e67a4a73ff39a3e0a1c4d" + }, + "admissions": [ + { + "request": { + "operationId": "authority-plan_substituted-minimal:attempt:0", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:c43cdeeef56f72c064d55cb80f4cc413b20ce9410a8e67a4a73ff39a3e0a1c4d\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "D9iaM2mDssvkAdwP280mi8frx2G1plGeNW/q5wt7fQQ8/G2cHk636fAT2tBLslYMIuxOKwlg7hCkzG776C+6CA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/plan_substituted-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/plan_substituted-morphogenesis.json new file mode 100644 index 00000000..8bf7bd8a --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/plan_substituted-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-morphogenesis", + "condition": "morphogenesis", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:e45fb3d3e22aa189e74507ba68fcf59e4093ae4b05983aa9f0180604dad2b5f9" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-plan_substituted-morphogenesis:activate-team", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "EbCP85npPaFr5L1fnyESN36S3hCwLoeLJy4nvx6MckjQd8BlASHXQL82Cpo5nz++FmDeVzx9V7Wandjp5emTBg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:e45fb3d3e22aa189e74507ba68fcf59e4093ae4b05983aa9f0180604dad2b5f9" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-plan_substituted-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a", + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:e45fb3d3e22aa189e74507ba68fcf59e4093ae4b05983aa9f0180604dad2b5f9" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:83929b8eb756d479e338d5bdcde165f70ab76da67f87c1b64507c38f4eb6eb35" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-plan_substituted-morphogenesis", + "candidateDigest": "sha256:83929b8eb756d479e338d5bdcde165f70ab76da67f87c1b64507c38f4eb6eb35", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:c00aa2730aa378d4acad3fff341b005acd7b8db92e44db1dcbbc67baedff1d59" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:972c53ce45736ccb7c06ccf74409033555471ec842f69209ce13bca26ab13eb9" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-plan_substituted-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:7371d48e282a224143375dcea62848c66c17ad305eb9616da12f94b6ceb90115" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:65142107c165be2041bb1da643383671acdcf512c8c80ab539fc70a2649351e8" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/reconciliation_outage-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/reconciliation_outage-durable.json new file mode 100644 index 00000000..33959d67 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/reconciliation_outage-durable.json @@ -0,0 +1,465 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-durable", + "condition": "durable", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:97b4561dfc562d88158886da9926305c779c2e29043eae273010894ca5df44f7", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aa8ff889d3d4ccf88ea2363d2fa0fbb23f43584fc7bea330358d1e4e8da8f7fb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4" + }, + "admissions": [ + { + "request": { + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "proposalDigest": "sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "5QzDCFHhOloOe6U36wJ9OjK22jDOBvLbc3DhnqrR3Wm78fcI5+4YGQlS7VeSRO8ZDL0WgcYLUHTI/ZEdr7L/Dg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:f5f41c3b4bc3c096", + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:f5f41c3b4bc3c096", + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:97b4561dfc562d88158886da9926305c779c2e29043eae273010894ca5df44f7", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aa8ff889d3d4ccf88ea2363d2fa0fbb23f43584fc7bea330358d1e4e8da8f7fb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4" + }, + "controllerCondition": "durable" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:f5f41c3b4bc3c096", + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 8, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 9, + "phase": 3, + "kind": "transition-blocked" + }, + { + "sequence": 10, + "phase": 4, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 11, + "phase": 4, + "kind": "transition-blocked" + }, + { + "sequence": 12, + "phase": 5, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 13, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 14, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 15, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 16, + "phase": 6, + "kind": "owner-authorization" + }, + { + "sequence": 17, + "phase": 6, + "kind": "role-fenced", + "roleId": "role:f5f41c3b4bc3c096" + }, + { + "sequence": 18, + "phase": 6, + "kind": "owner-authorization" + }, + { + "sequence": 19, + "phase": 6, + "kind": "role-retired", + "roleId": "role:f5f41c3b4bc3c096" + }, + { + "sequence": 20, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 21, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 22, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "durable", + "done": true, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-reconciliation_outage-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "waiting", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "waiting", + "attempt": 2, + "startedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_attempt_in_flight", + "taskRunId": "authority-reconciliation_outage-durable:activate:apply:2" + }, + { + "stageId": "finalize", + "status": "blocked", + "attempt": 0 + } + ], + "input": { + "caseId": "authority-reconciliation_outage-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:398f268db26a009becbc3aeabd36b27c2c196a70c105195bd694321de46395d5" + }, + { + "input": { + "action": "activate", + "caseId": "authority-reconciliation_outage-durable" + }, + "runId": "authority-reconciliation_outage-durable:activate", + "status": "waiting", + "revision": 1, + "tenantId": "missions", + "createdAt": "2026-09-19T12:00:30.000Z", + "processId": "mission-role", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stageStates": [ + { + "status": "terminal", + "attempt": 1, + "outcome": "succeeded", + "stageId": "authorize", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:authorize:1", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "status": "waiting", + "attempt": 2, + "stageId": "apply", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:apply:2", + "reasonCode": "task_attempt_in_flight" + }, + { + "status": "blocked", + "attempt": 0, + "stageId": "finalize" + } + ], + "stateDigest": "sha256:398f268db26a009becbc3aeabd36b27c2c196a70c105195bd694321de46395d5", + "schemaVersion": 1, + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b" + }, + { + "input": { + "action": "activate", + "caseId": "authority-reconciliation_outage-durable" + }, + "runId": "authority-reconciliation_outage-durable:activate", + "status": "completed", + "revision": 2, + "tenantId": "missions", + "createdAt": "2026-09-19T12:00:30.000Z", + "processId": "mission-role", + "updatedAt": "2026-09-19T12:00:50.000Z", + "stageStates": [ + { + "status": "terminal", + "attempt": 1, + "outcome": "succeeded", + "stageId": "authorize", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:authorize:1", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "status": "terminal", + "attempt": 2, + "stageId": "apply", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:apply:2", + "reasonCode": "task_attempt_in_flight", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "status": "terminal", + "attempt": 1, + "stageId": "finalize", + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + } + ], + "schemaVersion": 1, + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "stateDigest": "sha256:6b6952d0da834dbe467b0b7a8bc6a11a21771de96478ee550b76073d4af9be09" + }, + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-reconciliation_outage-durable:retire", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:01:00.000Z", + "taskRunId": "authority-reconciliation_outage-durable:retire:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:01:00.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:01:00.000Z", + "taskRunId": "authority-reconciliation_outage-durable:retire:apply:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:01:00.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:01:00.000Z", + "taskRunId": "authority-reconciliation_outage-durable:retire:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:01:00.000Z" + } + ], + "input": { + "caseId": "authority-reconciliation_outage-durable", + "action": "retire" + }, + "createdAt": "2026-09-19T12:01:00.000Z", + "updatedAt": "2026-09-19T12:01:00.000Z", + "stateDigest": "sha256:442742855f27ca4647f543712568299588e0df12bba93b35e44e3588db3fe235" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/reconciliation_outage-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/reconciliation_outage-fixed.json new file mode 100644 index 00000000..848fa6b1 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/reconciliation_outage-fixed.json @@ -0,0 +1,232 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-fixed", + "condition": "fixed", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:51e03a3242c703796a99d2d15365f9940418568df0d6057d1daed385586642a2", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:683883c302761823b56271acdc5ec9063d15646cc346dda341e135264e3ce0cb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151" + }, + "admissions": [ + { + "request": { + "operationId": "authority-reconciliation_outage-fixed:fixed", + "proposalDigest": "sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "WoZSY6plXR1mHFBuxUZFB49MOpBU09Sl5jhh1MzNarlef456Wo066QD06U8cDD/GynLBMtXoRA8djbI6iDhjBg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:5d275d2ac8271078", + "operationId": "authority-reconciliation_outage-fixed:fixed", + "createdPhase": 0 + } + ], + "chains": [ + { + "operationId": "authority-reconciliation_outage-fixed:fixed", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:5d275d2ac8271078", + "operationId": "authority-reconciliation_outage-fixed:fixed", + "createdPhase": 0 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:51e03a3242c703796a99d2d15365f9940418568df0d6057d1daed385586642a2", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:683883c302761823b56271acdc5ec9063d15646cc346dda341e135264e3ce0cb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151" + }, + "controllerCondition": "fixed" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "role-materialized", + "roleId": "role:5d275d2ac8271078", + "operationId": "authority-reconciliation_outage-fixed:fixed", + "initial": true + }, + { + "sequence": 2, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 3, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 4, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 8, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 9, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 10, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + }, + { + "sequence": 11, + "phase": 8, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 8, + "kind": "role-retired", + "roleId": "role:5d275d2ac8271078" + } + ], + "controller": { + "condition": "fixed", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/reconciliation_outage-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/reconciliation_outage-minimal.json new file mode 100644 index 00000000..75e085c5 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/reconciliation_outage-minimal.json @@ -0,0 +1,329 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-minimal", + "condition": "minimal", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7d2ade0b713ae14683768ac2b8f89486a2767c85109a03797ff06a0fd17c5f65", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:2a3a43fe31847f8a31e2b0519c199032b376aa7fc73d358bbb7db561ec1bd47b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486" + }, + "admissions": [ + { + "request": { + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "uNG18kcju8Dkrb8NMMDxMNqhzGKaprThBPFktEfLzXfG3i6D0hL3iGrOfil9A4JSmYCPrVmeC6SmlLcSs19LBQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + }, + { + "request": { + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "uNG18kcju8Dkrb8NMMDxMNqhzGKaprThBPFktEfLzXfG3i6D0hL3iGrOfil9A4JSmYCPrVmeC6SmlLcSs19LBQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:5277727c90987f15", + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "createdPhase": 3 + }, + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:19aca97ad07318b1", + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:5277727c90987f15", + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7d2ade0b713ae14683768ac2b8f89486a2767c85109a03797ff06a0fd17c5f65", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:2a3a43fe31847f8a31e2b0519c199032b376aa7fc73d358bbb7db561ec1bd47b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486" + }, + "controllerCondition": "minimal" + }, + { + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:19aca97ad07318b1", + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "createdPhase": 3 + }, + "admissionIndex": 1, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7d2ade0b713ae14683768ac2b8f89486a2767c85109a03797ff06a0fd17c5f65", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:2a3a43fe31847f8a31e2b0519c199032b376aa7fc73d358bbb7db561ec1bd47b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486" + }, + "controllerCondition": "minimal" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:5277727c90987f15", + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-reconciliation_outage-minimal:attempt:0" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:19aca97ad07318b1", + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 8, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 9, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 10, + "phase": 5, + "kind": "role-retired", + "roleId": "role:19aca97ad07318b1" + }, + { + "sequence": 11, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 12, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 13, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 14, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/reconciliation_outage-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/reconciliation_outage-morphogenesis.json new file mode 100644 index 00000000..e78b45c1 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/reconciliation_outage-morphogenesis.json @@ -0,0 +1,1998 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-morphogenesis", + "condition": "morphogenesis", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "PN5PBMFTh191NEwJXMYLnUwsJmJqqhn8jlV14W1Ak24RfCnGm63Gn0mDM716zw368UjwSLZNAOketsucFppBAA==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:9f2d9138221c6510", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:9f2d9138221c6510", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + }, + "controllerCondition": "morphogenesis" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:9f2d9138221c6510", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "ack-lost", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 6, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 7, + "phase": 3, + "kind": "transition-blocked", + "reason": "Team operation ID is invalid" + }, + { + "sequence": 8, + "phase": 4, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 9, + "phase": 4, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 10, + "phase": 4, + "kind": "transition-blocked", + "reason": "Team operation ID is invalid" + }, + { + "sequence": 11, + "phase": 5, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 12, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 13, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 14, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 15, + "phase": 6, + "kind": "role-fenced", + "roleId": "role:9f2d9138221c6510" + }, + { + "sequence": 16, + "phase": 6, + "kind": "owner-authorization" + }, + { + "sequence": 17, + "phase": 6, + "kind": "role-retired", + "roleId": "role:9f2d9138221c6510" + }, + { + "sequence": 18, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 19, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 20, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": true, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-reconciliation_outage-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:3dfc150b920b11d32a972119b7ce773d81bead3854a0e247d85dce6e9e3bc5e2" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-reconciliation_outage-morphogenesis", + "candidateDigest": "sha256:3dfc150b920b11d32a972119b7ce773d81bead3854a0e247d85dce6e9e3bc5e2", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:2326720664f1ee90972649b0eef557e45f9c683a8afdca6e3b2c4ec156ef588e" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-reconciliation_outage-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:fffdc5466681f071bd49e52bce775499e71103fdde79b284f31250e4810cae23" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc" + }, + "executions": [ + { + "schemaVersion": 1, + "team": null, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "activating_team", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + } + ], + "profile": null, + "receipt": null, + "revision": 5, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": null, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "activate_team", + "status": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "resultDigest": null, + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:9c1b6ec625248d50aad3ae4dfd65fbde370e6043c53ff7010fd9d9bbbcf68631", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:e9bdecddec6c43ef1f6e7e3659155e7874ea43f66f656453dc1fcc90abaf56fd" + }, + { + "schemaVersion": 1, + "team": null, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "activating_team", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + } + ], + "profile": null, + "receipt": null, + "revision": 5, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": null, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "activate_team", + "status": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "resultDigest": null, + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:9c1b6ec625248d50aad3ae4dfd65fbde370e6043c53ff7010fd9d9bbbcf68631", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:e9bdecddec6c43ef1f6e7e3659155e7874ea43f66f656453dc1fcc90abaf56fd" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:9f2d9138221c6510", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "receiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "schemaVersion": 1, + "teamProposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "jointWorkContractDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e", + "eventDigest": "sha256:c52c7539365e87ee26c22f3d6681a45d31d16a996a05f4b36fdea4c1a69b62fd" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:c52c7539365e87ee26c22f3d6681a45d31d16a996a05f4b36fdea4c1a69b62fd", + "eventDigest": "sha256:ff921c9b488a7db1500098e480b5a9aa7260141125ce361b61ee60676dccff6b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:ff921c9b488a7db1500098e480b5a9aa7260141125ce361b61ee60676dccff6b", + "eventDigest": "sha256:036c8937c0045727da28554fc22e45e1b2d2be31fbfac8f6c64a147410f950df" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "activatedAtLogicalMs": 340, + "morphologyHeadDigest": "sha256:64fadc612af520e7173a30445a375d57910e3ea6e907eda0fe125867556a5dfb", + "activationReceiptDigest": "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "resultDigest": "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935", + "preparedAtLogicalMs": 340 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 340, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:f516780fa84b50e0b8b1157d1ce8ac791af75e0a5e80ac4d9beebeac4ddf83fb", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:1e758286219c573a7938f2fa69cff4e7e8ae605f648cdb9ce207762ccf81dba4" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:9f2d9138221c6510", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "receiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "schemaVersion": 1, + "teamProposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "jointWorkContractDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 350, + "teamReceiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "fenceReceiptDigest": "sha256:2d412a466989358bf55aa802a26a51c67177b6e40531471fd1c5f99f73a53ff9", + "effectReceiptDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "successorFenceDigests": [ + "sha256:3ab39bdd66a986ace75da45793aa34130d641d40195de9e9e51b77896d707c63" + ], + "fencedWorkContractDigests": [ + "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6" + ], + "revokedActionGrantDigests": [] + }, + "phase": "completed", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e", + "eventDigest": "sha256:c52c7539365e87ee26c22f3d6681a45d31d16a996a05f4b36fdea4c1a69b62fd" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:c52c7539365e87ee26c22f3d6681a45d31d16a996a05f4b36fdea4c1a69b62fd", + "eventDigest": "sha256:ff921c9b488a7db1500098e480b5a9aa7260141125ce361b61ee60676dccff6b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:ff921c9b488a7db1500098e480b5a9aa7260141125ce361b61ee60676dccff6b", + "eventDigest": "sha256:036c8937c0045727da28554fc22e45e1b2d2be31fbfac8f6c64a147410f950df" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:036c8937c0045727da28554fc22e45e1b2d2be31fbfac8f6c64a147410f950df", + "eventDigest": "sha256:efaed272abbbfddb477f24285ba80313634ad4e622fe0120a550d588fff9bc52" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:checkpoint", + "evidenceDigests": [ + "sha256:eebb6f5f94c32ae1cb0fbb82357d0f2672761a07475602093cd2b4d914031691" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:efaed272abbbfddb477f24285ba80313634ad4e622fe0120a550d588fff9bc52", + "eventDigest": "sha256:28c3e160f7ef37865aba7df5bf88172e49d7bf48b6f4c0de4d6b5cb440e97248" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:fence", + "evidenceDigests": [], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:28c3e160f7ef37865aba7df5bf88172e49d7bf48b6f4c0de4d6b5cb440e97248", + "eventDigest": "sha256:d69a4060b021d9bf8968b3af6cf0fc642534d2afb0b726360ae1eb89cc514d42" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:fence", + "evidenceDigests": [ + "sha256:2d412a466989358bf55aa802a26a51c67177b6e40531471fd1c5f99f73a53ff9" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:d69a4060b021d9bf8968b3af6cf0fc642534d2afb0b726360ae1eb89cc514d42", + "eventDigest": "sha256:8c03c3a91e4525c2c9d04645a7e6b0add823f808385b7d46d3ade48862e05e4a" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:detach", + "evidenceDigests": [], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:8c03c3a91e4525c2c9d04645a7e6b0add823f808385b7d46d3ade48862e05e4a", + "eventDigest": "sha256:704351035a6aaf3ea4fba9931732455d439d352845bdb38f763df7e1724984f0" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:detach", + "evidenceDigests": [ + "sha256:73e17cecaa5185241ac5219771cbc909c08c5ff596348faa4003713c90406d91" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:704351035a6aaf3ea4fba9931732455d439d352845bdb38f763df7e1724984f0", + "eventDigest": "sha256:5113d14a0f72b72715ec21de268c87b6a5a4d222ba54c01db5b26e83b0cf1c6e" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:5113d14a0f72b72715ec21de268c87b6a5a4d222ba54c01db5b26e83b0cf1c6e", + "eventDigest": "sha256:c5bfc14a1101936ef48b84175196af113b5d90897ec0265322605ce5623147a5" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:db9da06296309b8d07d1ad853dfdbb182b009100eaf92f0d0233ad111837f9b8" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:c5bfc14a1101936ef48b84175196af113b5d90897ec0265322605ce5623147a5", + "eventDigest": "sha256:30ede99745d0d3869a7621e9b71ba33ee5bde0420b5b8e25f8d5cc2bb8f09c72" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "completed", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:77b380969f1162824baac1629e2d7d0f9f589ce95c1d379bbf3528c48be84b18", + "sha256:db9da06296309b8d07d1ad853dfdbb182b009100eaf92f0d0233ad111837f9b8" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:30ede99745d0d3869a7621e9b71ba33ee5bde0420b5b8e25f8d5cc2bb8f09c72", + "eventDigest": "sha256:c52d63182820e6c6e4a64bf6e2bf33a8c1313426a472bb89fce5e34f060b573f" + } + ], + "profile": null, + "receipt": { + "receiptId": "execution:authority-reconciliation_outage-morphogenesis:receipt", + "disposition": "success", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "receiptDigest": "sha256:77b380969f1162824baac1629e2d7d0f9f589ce95c1d379bbf3528c48be84b18", + "schemaVersion": 1, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "fenceReceiptDigest": "sha256:2d412a466989358bf55aa802a26a51c67177b6e40531471fd1c5f99f73a53ff9", + "budgetReleaseDigest": "sha256:db9da06296309b8d07d1ad853dfdbb182b009100eaf92f0d0233ad111837f9b8", + "evaluatedAtLogicalMs": 350, + "outcomeEvidenceDigests": [ + "sha256:1ca9934ea7657905e4c370aadb2ca8b7f6ab2499ce12f54e4d75f3fbc35d02c4" + ], + "activationReceiptDigest": "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935", + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "continuityReceiptDigest": "sha256:eebb6f5f94c32ae1cb0fbb82357d0f2672761a07475602093cd2b4d914031691", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "resultingMorphologyEpoch": 2, + "terminalAgentReceiptDigest": "sha256:73e17cecaa5185241ac5219771cbc909c08c5ff596348faa4003713c90406d91" + }, + "revision": 17, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "activatedAtLogicalMs": 340, + "morphologyHeadDigest": "sha256:64fadc612af520e7173a30445a375d57910e3ea6e907eda0fe125867556a5dfb", + "activationReceiptDigest": "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c" + }, + "continuity": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:1ca9934ea7657905e4c370aadb2ca8b7f6ab2499ce12f54e4d75f3fbc35d02c4", + "teamReceiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "completedAtLogicalMs": 350, + "continuityReceiptDigest": "sha256:eebb6f5f94c32ae1cb0fbb82357d0f2672761a07475602093cd2b4d914031691", + "preservedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d", + "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a", + "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "disposition": "detached", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:73e17cecaa5185241ac5219771cbc909c08c5ff596348faa4003713c90406d91", + "terminatedAtLogicalMs": 350, + "lifecycleReceiptDigest": "sha256:b187680e90a38b46e8e95e3c7b3acb6518852e83c42efa3433f42681f5eac9fa", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:db9da06296309b8d07d1ad853dfdbb182b009100eaf92f0d0233ad111837f9b8", + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 350, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:2e6ec81829d5f863a71084e4721c1e477e9f2ae7b8764572511dfacb47abd169", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:8036f74b6f63bf939dbdaa6b8c176808796a515ffae12fc5b3feb8f05975d1c3" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/scope_escalated-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/scope_escalated-durable.json new file mode 100644 index 00000000..784cb0c7 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/scope_escalated-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-durable", + "condition": "durable", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:95aa9beac095f80e54a70c45eaf7599b810fae039524f772c9945d51ccd60f8b", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:62e65d001ae0e806be5e6f5af1295d21362865378181ba2706e68bea8e638762" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:280d3a0498ff0d3ec3241883cb1dffed64feab726a771cc0cb8a3888c84d9e2c" + }, + "admissions": [ + { + "request": { + "operationId": "authority-scope_escalated-durable:durable-activate", + "proposalDigest": "sha256:280d3a0498ff0d3ec3241883cb1dffed64feab726a771cc0cb8a3888c84d9e2c", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:280d3a0498ff0d3ec3241883cb1dffed64feab726a771cc0cb8a3888c84d9e2c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "XVINIs/tL7cVwlSUpv9Ty8M2Xv3uzfvu4upEFedm24gX+xYZPsnuErGwnUlj5cacHxcXTPkZF+/QiwjLW7ziCw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-scope_escalated-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-scope_escalated-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-scope_escalated-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-scope_escalated-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-scope_escalated-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:e1a920a3a3ab91f140667d296f2edff64c62ab3632694fbd570be66b4f971a77" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/scope_escalated-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/scope_escalated-fixed.json new file mode 100644 index 00000000..7fd15cfa --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/scope_escalated-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-fixed", + "condition": "fixed", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:dc5d290cb4184b541e90fd022732eca2a1c85c697799ac47f2f5722c3588837c", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:6d5861cb9764d689531535ef08ceeb323a016a76ec68bb7cd82cca1e1de3a301" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:8ce7e482e8aae423d2c8de651d59ae4794bf521cd80a062a81e8bb591894608f" + }, + "admissions": [ + { + "request": { + "operationId": "authority-scope_escalated-fixed:fixed", + "proposalDigest": "sha256:8ce7e482e8aae423d2c8de651d59ae4794bf521cd80a062a81e8bb591894608f", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:8ce7e482e8aae423d2c8de651d59ae4794bf521cd80a062a81e8bb591894608f\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "3E9E0G+5ZZH4/5N+TLxtc5ffuCXxO+zLR9DqkYid4Glf4a0852jW5n/3X9B4LBxFnGlYVnicUTIt+3XoxS5zDA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/scope_escalated-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/scope_escalated-minimal.json new file mode 100644 index 00000000..fdff4bef --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/scope_escalated-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-minimal", + "condition": "minimal", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:a015e87d28e8b3ab6d981fe5a01423227e8f74f75eb17432eb704c2f4cacfe46", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:b2fb84f2842947b85b88e8c38e667fce2ddaed7a81f4d65fe7051175af418540" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:1aabfbf66fa4ed5a7ae1caa60b1d27e0f86d328b3fe992731ffca92d85ac8f74" + }, + "admissions": [ + { + "request": { + "operationId": "authority-scope_escalated-minimal:attempt:0", + "proposalDigest": "sha256:1aabfbf66fa4ed5a7ae1caa60b1d27e0f86d328b3fe992731ffca92d85ac8f74", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:1aabfbf66fa4ed5a7ae1caa60b1d27e0f86d328b3fe992731ffca92d85ac8f74\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "29ZVNImw27Num2Ucfv6NMXFWibBf+g9luuVxeCjFGm5Ol4U4ejQ9wykrvLSqWK6YaGS4TEyfyuVUUs13214eDw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/scope_escalated-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/scope_escalated-morphogenesis.json new file mode 100644 index 00000000..522d7bcc --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/scope_escalated-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-morphogenesis", + "condition": "morphogenesis", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:c770dfda8a721b876f62503ea7276b9d6579b8ac1f79d6a41f96ee49ee8a6e42" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-scope_escalated-morphogenesis:activate-team", + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "fXEIFI8f5cgApIboJlHn1R8dCNBRcKUVdbydy76vBPesN4NDT4xNdxLpJWq7hG3gX11UFhtL+T5aH+u3hu8sAg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:c770dfda8a721b876f62503ea7276b9d6579b8ac1f79d6a41f96ee49ee8a6e42" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-scope_escalated-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650", + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:c770dfda8a721b876f62503ea7276b9d6579b8ac1f79d6a41f96ee49ee8a6e42" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:71c686939696a2c73eca3d1d80cd6643f049e8e18945d3e9487973b78df6c1ee" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-scope_escalated-morphogenesis", + "candidateDigest": "sha256:71c686939696a2c73eca3d1d80cd6643f049e8e18945d3e9487973b78df6c1ee", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:0813a4ee68e49ae11744878203e0100845819fbe9ee38d0a181c85266fcbdd9f" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:47cc5cf5ef1fbe3ee76c6685593e6cb868cc7ccf5e4a599665aa7a2126ae60e3" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-scope_escalated-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:c46be399c06e354a45695e12b54503b4bd1d71cdfd26c6052201b3c297c0794c" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:e0a4c81d8e9177a91eb1d0e6aaa8c0278d1a28a737d54341fe209c11d48beadd" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/self_issued-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/self_issued-durable.json new file mode 100644 index 00000000..8b5220da --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/self_issued-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-durable", + "condition": "durable", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:6374227441b8f769d09c9ae7531c17b55bb79c784e198a3ee2464590a7c82f38", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:f48e43bca36cb7522b018b79a9effef4efe54b3ce034a7c0c7a912f251f02cfc" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:e7f816d46cde95049f22f37586feea350cc8461b7f1eea1b4a1d738aea9d76f3" + }, + "admissions": [ + { + "request": { + "operationId": "authority-self_issued-durable:durable-activate", + "proposalDigest": "sha256:e7f816d46cde95049f22f37586feea350cc8461b7f1eea1b4a1d738aea9d76f3", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:e7f816d46cde95049f22f37586feea350cc8461b7f1eea1b4a1d738aea9d76f3\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "zzxMtP5RtuRqCcv6wkb6cX2rWiwvI6/Mn2b0G/z/3BpIJAyHEuA6o6X+jNzOI7War+lBYL67dDwna6aDWBUsBw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-self_issued-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-self_issued-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-self_issued-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-self_issued-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-self_issued-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:768567bbeb7f6969d183157d4729df66074e784c2803d4b114a07f8160a3ba0d" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/self_issued-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/self_issued-fixed.json new file mode 100644 index 00000000..382e8e83 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/self_issued-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-fixed", + "condition": "fixed", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:ff7a4d65a5b9e4f3702fa4ad2c5265477b49acc36bcde62b1ddf91628c1e7b48", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:a0c337622239dc06e599545675eb5e899c98bdd7bfe6eed298674c736ff46ca5" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:b413bd6e3885176fa7963f3ec72d05a492793a62f355c18e56c160129c193f0c" + }, + "admissions": [ + { + "request": { + "operationId": "authority-self_issued-fixed:fixed", + "proposalDigest": "sha256:b413bd6e3885176fa7963f3ec72d05a492793a62f355c18e56c160129c193f0c", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:b413bd6e3885176fa7963f3ec72d05a492793a62f355c18e56c160129c193f0c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "IZn64h4Gue/HrHbicjmpYhyUlHcacaozMD5gFRnUHuMpTm5ZqdAQls+WANAuFoWzVeBTVHs2k5AD7Cn9iBUiBg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/self_issued-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/self_issued-minimal.json new file mode 100644 index 00000000..edf9bb93 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/self_issued-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-minimal", + "condition": "minimal", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:21f0f1755732f3515d4b33d5c1d7987698735604c3bbcd0e540c3d1b50b66837", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:381e2c6dd1ec567bc8a794e257b06a9e0c4b1dcc1de1022071d89e7b90f459e1" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:ce4b106b3da6eb83233be85fd9ddb727ca068371781645e89c4c8baf6e6b45fa" + }, + "admissions": [ + { + "request": { + "operationId": "authority-self_issued-minimal:attempt:0", + "proposalDigest": "sha256:ce4b106b3da6eb83233be85fd9ddb727ca068371781645e89c4c8baf6e6b45fa", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:ce4b106b3da6eb83233be85fd9ddb727ca068371781645e89c4c8baf6e6b45fa\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "oI54TXEAZe64AD0o+Ea3gKjC7ilCxP/ojsceBiCzfq/x2rou5vHTB3brT21rGUJJNAWZy9CroEa17lWl8NrKBA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/self_issued-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/self_issued-morphogenesis.json new file mode 100644 index 00000000..53738c8c --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/cases/self_issued-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-morphogenesis", + "condition": "morphogenesis", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:1c37cdba0c5210edb61cc4bf6831f55dbfa3d1eb8b11747ab6ab7bdf2493e188" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-self_issued-morphogenesis:activate-team", + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "3xmJX03fGjUu8w+6OBeBqw5YnMJ+RS3Ur1t5OFs3ytVof+elNm8gHV+ddsL0I+N+p4W6VbeksE3joWcp06ukAA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:1c37cdba0c5210edb61cc4bf6831f55dbfa3d1eb8b11747ab6ab7bdf2493e188" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-self_issued-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6", + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:1c37cdba0c5210edb61cc4bf6831f55dbfa3d1eb8b11747ab6ab7bdf2493e188" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:6728a4e616f6ddad76eee1b96b54c5a402eb5181c8776cf75c734105280757c2" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-self_issued-morphogenesis", + "candidateDigest": "sha256:6728a4e616f6ddad76eee1b96b54c5a402eb5181c8776cf75c734105280757c2", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:868d5802a81b5f7433b8acb44064d00d199c0ef0972da32ceada5d9131bece40" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:4aad34dcb7a0770e95721ea612ccf682a4043cca3ca586d43799ee4d8482b19f" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-self_issued-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:e148e5db1c4d981bee11f1f1eae5d972a20598e70586bcb9407094ad37673641" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:0ac044a639cfb9b978bade1edea341dc3616673ff13d80d15f5dd55df1099159" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/registration.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/registration.json new file mode 100644 index 00000000..7546a55f --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/registration.json @@ -0,0 +1,54 @@ +{ + "recordedBeforeRun": "2026-09-20T14:58:31.972Z", + "conditions": [ + "fixed", + "minimal", + "durable", + "morphogenesis" + ], + "cells": [ + "nominal", + "decision_expired", + "mandate_expired", + "plan_substituted", + "scope_escalated", + "self_issued", + "owner_denied", + "lost_ack", + "reconciliation_outage" + ], + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMfu0J4jWbQ7FuHnbOqp128BwAlAo8k8ivcux4jb667w=\n-----END PUBLIC KEY-----\n", + "unit": "prescribed scenario; one input seed; no statistical sample-size claim", + "sourceCommit": "22b60bdae0411496a5295021d8a3988118721a82", + "sources": [ + { + "path": "experiments/morphogenesis-paper/governance/run.mjs", + "digest": "sha256:59aedf2bf92ad9fee9486984f6e0f34f2ca7187cb95ec72f53ec8f8ffad03fb5" + }, + { + "path": "experiments/morphogenesis-paper/governance/verify.mjs", + "digest": "sha256:f9af16886971ad57c004b6e1f03e131755f8b2de26e9888f2a2b5e916cd5e522" + }, + { + "path": "experiments/morphogenesis-paper/governance/protocol.md", + "digest": "sha256:97881c69c32818f462cca1421335c505f4ae5a053c2b088cce68149df4b49b8a" + }, + { + "path": "experiments/morphogenesis-paper/missions/controllers.mjs", + "digest": "sha256:920611da0e1b6ddb98ae75c96ac02252293200f0396d6b8b73ed7fd5df12f568" + }, + { + "path": "experiments/morphogenesis-paper/missions/owner.mjs", + "digest": "sha256:c51a59bd3d8c99a1cded6bc78f15a343ea062bc9c6de87c2dd8172efbc53365f" + }, + { + "path": "experiments/morphogenesis-paper/missions/workload.mjs", + "digest": "sha256:4390f3159ba249c5077b93dd40fbad425b5952b9b9ad786e9a4968d1594a5cc6" + }, + { + "path": "experiments/morphogenesis-paper/integration/fixture.mjs", + "digest": "sha256:28dd7f1e6a8a05a7d2f820c06d289e8b616abbdc271e137caaa8dc651e1a9fa8" + } + ], + "lockfileDigest": "sha256:d201e505afabe12ee3abe892af7cb24e3b40b4aa52c68da9f2e090955a01f582" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/summary.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/summary.json new file mode 100644 index 00000000..2f011987 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/summary.json @@ -0,0 +1,7 @@ +{ + "status": "completed", + "cases": 36, + "node": "v24.20.0", + "postgres": "PostgreSQL 18.6 (Debian 18.6-1.pgdg13+2) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit", + "modelCalls": 0 +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/verification.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/verification.json new file mode 100644 index 00000000..80ac2f7e --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-before-module-manifest/verification.json @@ -0,0 +1,366 @@ +{ + "verification": "passed", + "cases": 36, + "rows": [ + { + "condition": "durable", + "cell": "decision_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "decision_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "decision_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "decision_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "lost_ack", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "fixed", + "cell": "lost_ack", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": null, + "denied": false + }, + { + "condition": "minimal", + "cell": "lost_ack", + "attempts": 2, + "effects": 2, + "unauthorizedEffects": 0, + "admissionChains": 2, + "transitionChains": null, + "denied": false + }, + { + "condition": "morphogenesis", + "cell": "lost_ack", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "durable", + "cell": "mandate_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "mandate_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "mandate_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "mandate_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "nominal", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "fixed", + "cell": "nominal", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": null, + "denied": false + }, + { + "condition": "minimal", + "cell": "nominal", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": null, + "denied": false + }, + { + "condition": "morphogenesis", + "cell": "nominal", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "durable", + "cell": "owner_denied", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "owner_denied", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "owner_denied", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "owner_denied", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "plan_substituted", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "plan_substituted", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "plan_substituted", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "plan_substituted", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "reconciliation_outage", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "fixed", + "cell": "reconciliation_outage", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": null, + "denied": false + }, + { + "condition": "minimal", + "cell": "reconciliation_outage", + "attempts": 2, + "effects": 2, + "unauthorizedEffects": 0, + "admissionChains": 2, + "transitionChains": null, + "denied": false + }, + { + "condition": "morphogenesis", + "cell": "reconciliation_outage", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "durable", + "cell": "scope_escalated", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "scope_escalated", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "scope_escalated", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "scope_escalated", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "self_issued", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "self_issued", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "self_issued", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "self_issued", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + } + ] +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/decision_expired-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/decision_expired-durable.json new file mode 100644 index 00000000..1919584b --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/decision_expired-durable.json @@ -0,0 +1,145 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-durable", + "condition": "durable", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:173669cf05c79d692da68da68bab25861f00d465c280b712e600999737b079ae", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:53df618d24d99619e81374ef2c6abed6b9061bc07b5b7d4826238747b7bce94f" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:8f625e04f3eea08b2db5c9c8ac150a4e3de3a7b2c7be4ba5079d0fb1ed2f2648" + }, + "admissions": [ + { + "request": { + "operationId": "authority-decision_expired-durable:durable-activate", + "proposalDigest": "sha256:8f625e04f3eea08b2db5c9c8ac150a4e3de3a7b2c7be4ba5079d0fb1ed2f2648", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:8f625e04f3eea08b2db5c9c8ac150a4e3de3a7b2c7be4ba5079d0fb1ed2f2648\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "/4/9M6LNRFT3ZcLgJrsusUWtH64dj2A9umvJuRKfLM4oTmPnaXIQ93iiKqh/ueh5UqF/O+alNczLfefKEzThBQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 2, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-decision_expired-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-decision_expired-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-decision_expired-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-decision_expired-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-decision_expired-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:bb14e0ed3c6704a0a3c16a3d3ce856c5fe70660ab962749485291f163c07960c" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/decision_expired-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/decision_expired-fixed.json new file mode 100644 index 00000000..7634aab0 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/decision_expired-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-fixed", + "condition": "fixed", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:b3c66a71a2ad311f2936550fb1db4d1b6347f2de6840061bb0975ef42f85a47b", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:6f6440794a1781bc61553ac98760cac3c4350a55d923aa294cbde8326e693c3c" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:1481339cb2349ec46a227320c25c0f73523a84747c81d520a92c57af1578b504" + }, + "admissions": [ + { + "request": { + "operationId": "authority-decision_expired-fixed:fixed", + "proposalDigest": "sha256:1481339cb2349ec46a227320c25c0f73523a84747c81d520a92c57af1578b504", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:1481339cb2349ec46a227320c25c0f73523a84747c81d520a92c57af1578b504\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "IXSBS3PeOExD5lwl440+ZcQKZk4wvZaObVXvanhw2ncrA5ufXVjIw3n7rs1XcudHMX3qsCLSSCjv7jcxFMYRCw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/decision_expired-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/decision_expired-minimal.json new file mode 100644 index 00000000..0ac2c861 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/decision_expired-minimal.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-minimal", + "condition": "minimal", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9166342eb5320ccce81c2e9de6edce656731e7b473d9f9806c347de5f1243d38", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:617a17414df778bda4fc9fd27856d17e356d4fc72af330273fe29cedaae997c6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:ba71e42310af79f3a2ec5083168dafd06f6527c4867912b502c9644209d15a46" + }, + "admissions": [ + { + "request": { + "operationId": "authority-decision_expired-minimal:attempt:0", + "proposalDigest": "sha256:ba71e42310af79f3a2ec5083168dafd06f6527c4867912b502c9644209d15a46", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:ba71e42310af79f3a2ec5083168dafd06f6527c4867912b502c9644209d15a46\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "gQld5GewUng5vXKnOwlBgMJbLsSj548+YNypE+d9QL+VvGijUErzqUaX33858OGmXjbdS6P3iaJYlh5VG3hbDw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/decision_expired-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/decision_expired-morphogenesis.json new file mode 100644 index 00000000..997cb2cb --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/decision_expired-morphogenesis.json @@ -0,0 +1,588 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-morphogenesis", + "condition": "morphogenesis", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:42a7ae3e3caf6c19e719a19947abd96e8505caa23bd74f22948f4f63bda8df7e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-decision_expired-morphogenesis:activate-team", + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "5gFrrM39GRQ4lJOaxZEQM98vHUI+6pwUVREwWJLIbJpMBqJngsQOMKc2fWUJ+danWxOfJ2Sjaqub3cKuOVyfCA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:42a7ae3e3caf6c19e719a19947abd96e8505caa23bd74f22948f4f63bda8df7e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-decision_expired-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e", + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:42a7ae3e3caf6c19e719a19947abd96e8505caa23bd74f22948f4f63bda8df7e" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:dac169d4513945a1182e809d2c3fed3311ab119ffa81951bfbd07426560603b7" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-decision_expired-morphogenesis", + "candidateDigest": "sha256:dac169d4513945a1182e809d2c3fed3311ab119ffa81951bfbd07426560603b7", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:338352b0a566cf52e0bdc7e305761f5469ad009be1d4840d8267eaf2876678f2" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:2f78a48942aea63846c3983a5d0f0195886410e53ecaef11e28044b713ef54d6" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-decision_expired-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:425485cf7a2f9c328ed36f3069b48f884f57e38a64708dd3dc91ae0465348026" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:3a0b2438c50ffac2cd5e91fb0b9613ca09662a4d7405dc32c9cefa5666fabb1d" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/lost_ack-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/lost_ack-durable.json new file mode 100644 index 00000000..2739cf73 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/lost_ack-durable.json @@ -0,0 +1,246 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-durable", + "condition": "durable", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3c521fbe488ef1a5321e803d9229599cd88ac958400e049ae1c28a8849a720d3", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:040399a4ca9aa44b7ecf6ad63ace4e1b2927282974a42e410e18f29e0251621a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6" + }, + "admissions": [ + { + "request": { + "operationId": "authority-lost_ack-durable:durable-activate", + "proposalDigest": "sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "Av3pxWFMv5exg9A+tdKS2mmNa8VxkA8GyKvg7zk4QSSQ5JSBvBHY5bH2dNGE1wIJjdxxXFNzsVbsmKogRFhzBg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:1b88c9aad2e18c03", + "operationId": "authority-lost_ack-durable:durable-activate", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-lost_ack-durable:durable-activate", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:1b88c9aad2e18c03", + "operationId": "authority-lost_ack-durable:durable-activate", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3c521fbe488ef1a5321e803d9229599cd88ac958400e049ae1c28a8849a720d3", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:040399a4ca9aa44b7ecf6ad63ace4e1b2927282974a42e410e18f29e0251621a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6" + }, + "controllerCondition": "durable" + } + ], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 2, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-lost_ack-durable:durable-activate" + }, + { + "sequence": 3, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:1b88c9aad2e18c03", + "operationId": "authority-lost_ack-durable:durable-activate", + "initial": false + }, + { + "sequence": 4, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-lost_ack-durable:durable-activate" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-lost_ack-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:1b88c9aad2e18c03", + "operationId": "authority-lost_ack-durable:durable-activate", + "createdPhase": 3 + }, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-lost_ack-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-lost_ack-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 2, + "startedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "response_lost", + "taskRunId": "authority-lost_ack-durable:activate:apply:2", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-lost_ack-durable:activate:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-lost_ack-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:e7fac6206283de84e1e4f9dd8d013d4e5f11417556151c0c881a110c9eb47d9c" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/lost_ack-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/lost_ack-fixed.json new file mode 100644 index 00000000..30e3f1ff --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/lost_ack-fixed.json @@ -0,0 +1,178 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-fixed", + "condition": "fixed", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9635d852ec3d46c61f61c41cd0827a697798985cc1343b1d87b5686ed867fc85", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:139c40c2803560347b4991dcbb1eeecb5af534f6a3c0c1951b86857a2bf1d302" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40" + }, + "admissions": [ + { + "request": { + "operationId": "authority-lost_ack-fixed:fixed", + "proposalDigest": "sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "vg4IFGXPwtES3YbC08xhSy+T4YADKEa5iIWV+PLVtiIs45lQuCip4mLmwC4dCWo4ug4dYhVYOJq12GMx/9JqCA==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:4957369f46940b15", + "operationId": "authority-lost_ack-fixed:fixed", + "createdPhase": 0 + } + ], + "chains": [ + { + "operationId": "authority-lost_ack-fixed:fixed", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:4957369f46940b15", + "operationId": "authority-lost_ack-fixed:fixed", + "createdPhase": 0 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9635d852ec3d46c61f61c41cd0827a697798985cc1343b1d87b5686ed867fc85", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:139c40c2803560347b4991dcbb1eeecb5af534f6a3c0c1951b86857a2bf1d302" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40" + }, + "controllerCondition": "fixed" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "role-materialized", + "roleId": "role:4957369f46940b15", + "operationId": "authority-lost_ack-fixed:fixed", + "initial": true + }, + { + "sequence": 2, + "phase": 8, + "kind": "owner-authorization" + }, + { + "sequence": 3, + "phase": 8, + "kind": "role-retired", + "roleId": "role:4957369f46940b15" + } + ], + "controller": { + "condition": "fixed", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/lost_ack-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/lost_ack-minimal.json new file mode 100644 index 00000000..adad9f40 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/lost_ack-minimal.json @@ -0,0 +1,271 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-minimal", + "condition": "minimal", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:880c21894661d7e3a3eab9def013a6e892adc40db8f3f8d75adebcc0901aa87e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aabf850372a7d5017de071a413913393f31e14d0589223d52324e1396a4b11f6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96" + }, + "admissions": [ + { + "request": { + "operationId": "authority-lost_ack-minimal:attempt:0", + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "F9IVyObuSYVPO3ev8B47PAq3ula2+6NYjW/q4poPoy1M6K/tM0jwP234CbiAlKKE0bg+/iGmmkTrQcT9pRXNAQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + }, + { + "request": { + "operationId": "authority-lost_ack-minimal:attempt:1", + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "F9IVyObuSYVPO3ev8B47PAq3ula2+6NYjW/q4poPoy1M6K/tM0jwP234CbiAlKKE0bg+/iGmmkTrQcT9pRXNAQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:af256ffb34adebb9", + "operationId": "authority-lost_ack-minimal:attempt:0", + "createdPhase": 3 + }, + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:5d88216c2b563640", + "operationId": "authority-lost_ack-minimal:attempt:1", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-lost_ack-minimal:attempt:0", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:af256ffb34adebb9", + "operationId": "authority-lost_ack-minimal:attempt:0", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:880c21894661d7e3a3eab9def013a6e892adc40db8f3f8d75adebcc0901aa87e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aabf850372a7d5017de071a413913393f31e14d0589223d52324e1396a4b11f6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96" + }, + "controllerCondition": "minimal" + }, + { + "operationId": "authority-lost_ack-minimal:attempt:1", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:5d88216c2b563640", + "operationId": "authority-lost_ack-minimal:attempt:1", + "createdPhase": 3 + }, + "admissionIndex": 1, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:880c21894661d7e3a3eab9def013a6e892adc40db8f3f8d75adebcc0901aa87e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aabf850372a7d5017de071a413913393f31e14d0589223d52324e1396a4b11f6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96" + }, + "controllerCondition": "minimal" + } + ], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:af256ffb34adebb9", + "operationId": "authority-lost_ack-minimal:attempt:0", + "initial": false + }, + { + "sequence": 2, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-lost_ack-minimal:attempt:0" + }, + { + "sequence": 3, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:5d88216c2b563640", + "operationId": "authority-lost_ack-minimal:attempt:1", + "initial": false + } + ], + "controller": { + "condition": "minimal", + "role": { + "roleId": "role:5d88216c2b563640", + "operationId": "authority-lost_ack-minimal:attempt:1", + "kind": "statistics", + "active": true, + "fenced": false, + "createdPhase": 3 + }, + "done": false + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/lost_ack-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/lost_ack-morphogenesis.json new file mode 100644 index 00000000..ff65ab0c --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/lost_ack-morphogenesis.json @@ -0,0 +1,2441 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-morphogenesis", + "condition": "morphogenesis", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "nks/md8CC2J5iakK3huNIQZUW/5FLdV75KoFLOoPEszRtRjB21rEE/3i7oWs2wnZipVaBUAGJDXduZoBfsV4Aw==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:7359806fa0b4baff", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:7359806fa0b4baff", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + }, + "controllerCondition": "morphogenesis" + } + ], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:7359806fa0b4baff", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "initial": false + }, + { + "sequence": 2, + "phase": 3, + "kind": "ack-lost", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team" + }, + { + "sequence": 3, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team" + } + ], + "controller": { + "condition": "morphogenesis", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:7359806fa0b4baff", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "createdPhase": 3 + }, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-lost_ack-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:a7e1e5d4b0f7075c5a66b2036b2ed359fa854ad67cab17f497f4a48cf5ad1ce3" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-lost_ack-morphogenesis", + "candidateDigest": "sha256:a7e1e5d4b0f7075c5a66b2036b2ed359fa854ad67cab17f497f4a48cf5ad1ce3", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:efe7207fef4c1fd9dba8e377c4ca417a157549eac8dc29d621dd0dbb9fb541fd" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-lost_ack-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:49cef1b5a7c04c726e74060670615cdce52540bfcd68b7334518a461d503b24f" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d" + }, + "executions": [ + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:34b6423fe2514ee56020aa3051a41a346670545bfafe118bfd22f1baacb549a6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:34b6423fe2514ee56020aa3051a41a346670545bfafe118bfd22f1baacb549a6", + "eventDigest": "sha256:006467e5da60868b5637268918256003769b5c1a990170f13e56d8722e8875d5" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:006467e5da60868b5637268918256003769b5c1a990170f13e56d8722e8875d5", + "eventDigest": "sha256:3813a003bdc5c1914b0b67196333f18c4c9f6f8c48034f65009fd07cfb7a7b23" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:5ac19fed87f0891b75eaec52c92c5cce5ff499829b9c6375e1536c0f99e7731e", + "activationReceiptDigest": "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": null, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "resultDigest": "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:f6fb84f63961e1050ca20a6f25c6a9f9c5a54fde2c043facc70721d91113fcf7", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:64cfbb8ec5909914e87549937d232c1f3753bdcd589bc4442f8cecda580c2bbf" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:34b6423fe2514ee56020aa3051a41a346670545bfafe118bfd22f1baacb549a6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:34b6423fe2514ee56020aa3051a41a346670545bfafe118bfd22f1baacb549a6", + "eventDigest": "sha256:006467e5da60868b5637268918256003769b5c1a990170f13e56d8722e8875d5" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:006467e5da60868b5637268918256003769b5c1a990170f13e56d8722e8875d5", + "eventDigest": "sha256:3813a003bdc5c1914b0b67196333f18c4c9f6f8c48034f65009fd07cfb7a7b23" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:5ac19fed87f0891b75eaec52c92c5cce5ff499829b9c6375e1536c0f99e7731e", + "activationReceiptDigest": "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": null, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "resultDigest": "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:f6fb84f63961e1050ca20a6f25c6a9f9c5a54fde2c043facc70721d91113fcf7", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:64cfbb8ec5909914e87549937d232c1f3753bdcd589bc4442f8cecda580c2bbf" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:34b6423fe2514ee56020aa3051a41a346670545bfafe118bfd22f1baacb549a6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:34b6423fe2514ee56020aa3051a41a346670545bfafe118bfd22f1baacb549a6", + "eventDigest": "sha256:006467e5da60868b5637268918256003769b5c1a990170f13e56d8722e8875d5" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:006467e5da60868b5637268918256003769b5c1a990170f13e56d8722e8875d5", + "eventDigest": "sha256:3813a003bdc5c1914b0b67196333f18c4c9f6f8c48034f65009fd07cfb7a7b23" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:5ac19fed87f0891b75eaec52c92c5cce5ff499829b9c6375e1536c0f99e7731e", + "activationReceiptDigest": "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": null, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "resultDigest": "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:f6fb84f63961e1050ca20a6f25c6a9f9c5a54fde2c043facc70721d91113fcf7", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:64cfbb8ec5909914e87549937d232c1f3753bdcd589bc4442f8cecda580c2bbf" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:34b6423fe2514ee56020aa3051a41a346670545bfafe118bfd22f1baacb549a6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:34b6423fe2514ee56020aa3051a41a346670545bfafe118bfd22f1baacb549a6", + "eventDigest": "sha256:006467e5da60868b5637268918256003769b5c1a990170f13e56d8722e8875d5" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:006467e5da60868b5637268918256003769b5c1a990170f13e56d8722e8875d5", + "eventDigest": "sha256:3813a003bdc5c1914b0b67196333f18c4c9f6f8c48034f65009fd07cfb7a7b23" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:5ac19fed87f0891b75eaec52c92c5cce5ff499829b9c6375e1536c0f99e7731e", + "activationReceiptDigest": "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": null, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "resultDigest": "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:f6fb84f63961e1050ca20a6f25c6a9f9c5a54fde2c043facc70721d91113fcf7", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:64cfbb8ec5909914e87549937d232c1f3753bdcd589bc4442f8cecda580c2bbf" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:34b6423fe2514ee56020aa3051a41a346670545bfafe118bfd22f1baacb549a6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:34b6423fe2514ee56020aa3051a41a346670545bfafe118bfd22f1baacb549a6", + "eventDigest": "sha256:006467e5da60868b5637268918256003769b5c1a990170f13e56d8722e8875d5" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:006467e5da60868b5637268918256003769b5c1a990170f13e56d8722e8875d5", + "eventDigest": "sha256:3813a003bdc5c1914b0b67196333f18c4c9f6f8c48034f65009fd07cfb7a7b23" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:5ac19fed87f0891b75eaec52c92c5cce5ff499829b9c6375e1536c0f99e7731e", + "activationReceiptDigest": "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": null, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "resultDigest": "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:f6fb84f63961e1050ca20a6f25c6a9f9c5a54fde2c043facc70721d91113fcf7", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:64cfbb8ec5909914e87549937d232c1f3753bdcd589bc4442f8cecda580c2bbf" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:34b6423fe2514ee56020aa3051a41a346670545bfafe118bfd22f1baacb549a6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:34b6423fe2514ee56020aa3051a41a346670545bfafe118bfd22f1baacb549a6", + "eventDigest": "sha256:006467e5da60868b5637268918256003769b5c1a990170f13e56d8722e8875d5" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:006467e5da60868b5637268918256003769b5c1a990170f13e56d8722e8875d5", + "eventDigest": "sha256:3813a003bdc5c1914b0b67196333f18c4c9f6f8c48034f65009fd07cfb7a7b23" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6aca01189feedbc08a5cdda42622bbd56b827280dda7e37534b81efc92618e14", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:5ac19fed87f0891b75eaec52c92c5cce5ff499829b9c6375e1536c0f99e7731e", + "activationReceiptDigest": "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": null, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "resultDigest": "sha256:6dddec1b5ee62a764813124d184026332e32a010f0ba3dfdcb988d2ca8820e70", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:f6fb84f63961e1050ca20a6f25c6a9f9c5a54fde2c043facc70721d91113fcf7", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:64cfbb8ec5909914e87549937d232c1f3753bdcd589bc4442f8cecda580c2bbf" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/mandate_expired-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/mandate_expired-durable.json new file mode 100644 index 00000000..2bc6f8d3 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/mandate_expired-durable.json @@ -0,0 +1,145 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-durable", + "condition": "durable", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:b4448d2bf7a4c6eb4b16c0fdda7b0f885e5c0e915eaf0e07d454c68927d7e983", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:0538c82925c4d138be8d2d24023f05e5f4d0c12a5b9be79b55258999edaeaa57" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:7ecc4029ad0e7ef9111dd4b7143c97187d6b5c01f7b32f8849c1f6ddb933ba9c" + }, + "admissions": [ + { + "request": { + "operationId": "authority-mandate_expired-durable:durable-activate", + "proposalDigest": "sha256:7ecc4029ad0e7ef9111dd4b7143c97187d6b5c01f7b32f8849c1f6ddb933ba9c", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:7ecc4029ad0e7ef9111dd4b7143c97187d6b5c01f7b32f8849c1f6ddb933ba9c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "jHAw5BiFhx6WbzZjNI0LzIjZVU3fn/qwhReqcMK5UwUfzcTYK2U22G5s87dFIBxlN3w1AfWOF21pFbVYg2WQCQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 2, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-mandate_expired-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-mandate_expired-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-mandate_expired-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-mandate_expired-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-mandate_expired-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:b5702bb819a4f3d074ee8a2d9bc8642daa9103be6f373b5968b930b6695ce7ac" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/mandate_expired-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/mandate_expired-fixed.json new file mode 100644 index 00000000..917e7ab4 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/mandate_expired-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-fixed", + "condition": "fixed", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:4111098a22860415fc02df631edecad383b1370384e2f85d0b3422285b4ed83e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:a828295803b31ce66edcff8b4f6e02d3d01724b42176e0386f43be42c354027a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:be1b61e926f81c73a4a78146117ec165c554ce6c825cb07129a8015b0c43b511" + }, + "admissions": [ + { + "request": { + "operationId": "authority-mandate_expired-fixed:fixed", + "proposalDigest": "sha256:be1b61e926f81c73a4a78146117ec165c554ce6c825cb07129a8015b0c43b511", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:be1b61e926f81c73a4a78146117ec165c554ce6c825cb07129a8015b0c43b511\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "gurDzT9lm8q2CsNsEss7A4kxy2G5L5T1GzYDz/clN3UYtLd+3iJeYRpQAfcu5jwgCtAIEmQE7dBicriTQdSADQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/mandate_expired-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/mandate_expired-minimal.json new file mode 100644 index 00000000..87c1e4fa --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/mandate_expired-minimal.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-minimal", + "condition": "minimal", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:18d5dd69be4f389217073deb8ff60a51a807aea1df581f810f6882828e6b255b", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:c9b24ee48fb12681afb010b96a3931d612d54c3f20a7bec96e4ef3630b56e72d" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:0acafcb11f44f2369d51bd155127cccbfbcc2bd9361b18bace519971120be0c9" + }, + "admissions": [ + { + "request": { + "operationId": "authority-mandate_expired-minimal:attempt:0", + "proposalDigest": "sha256:0acafcb11f44f2369d51bd155127cccbfbcc2bd9361b18bace519971120be0c9", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:0acafcb11f44f2369d51bd155127cccbfbcc2bd9361b18bace519971120be0c9\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "TsTWqbmrWOnTZyBXTHgGPsXJHT2fraBObLYUBXMaUO9l2fsHq2Pmugl+xQrg5LcILqhNNaKKMlI3d5mbMJ2+Dw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/mandate_expired-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/mandate_expired-morphogenesis.json new file mode 100644 index 00000000..d7c593e7 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/mandate_expired-morphogenesis.json @@ -0,0 +1,588 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-morphogenesis", + "condition": "morphogenesis", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bacfdd1b84bb8a7c38882a722ba6c19365739fe12573aee8a0bc3f7c93542cb7" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-mandate_expired-morphogenesis:activate-team", + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "FvT0j0BI98FxAxEaILWnQbu0RCWDK3c0oFIrm+HABwJudPWM9F3cLU+WHY/iCoAEumqRpoiCu4xjZv45SX3XAg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bacfdd1b84bb8a7c38882a722ba6c19365739fe12573aee8a0bc3f7c93542cb7" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-mandate_expired-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510", + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:bacfdd1b84bb8a7c38882a722ba6c19365739fe12573aee8a0bc3f7c93542cb7" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:9df0f2c2d721bcc86751cc767e06034aa55c39035bef8d0568e55ee6b6dcd702" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-mandate_expired-morphogenesis", + "candidateDigest": "sha256:9df0f2c2d721bcc86751cc767e06034aa55c39035bef8d0568e55ee6b6dcd702", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:43b483b1ba517a2926e7476e6de245660b6f033d6b4ad7457abd960c920904e9" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:6100881b631fedc73b59cb37c976017e8b3d7aa0fbc08bea20c2ff6097a53646" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-mandate_expired-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:2bb085e76cddc59e1a3fb49e56f2dc7509a1e094b0b02397967bbfd72b263911" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:609bc0a4f9a0452f0bc8034bedf40c161b16a931ee48c8cfaf5da2b82c67533f" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/nominal-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/nominal-durable.json new file mode 100644 index 00000000..097b7f66 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/nominal-durable.json @@ -0,0 +1,233 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-durable", + "condition": "durable", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:e57c4e8292ef3d444e93c7ca8814c221db8cf3a0b8ef6ffe15aa0a484f287b49", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bb787c3a28a30f9bca7dd53f92eab62b0c821ff2eb1e23b640c9f2eb6a7ec230" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e" + }, + "admissions": [ + { + "request": { + "operationId": "authority-nominal-durable:durable-activate", + "proposalDigest": "sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "TCtnnWKuE+6DEcisB8c4+ORkly+CR59Z2B1iw0hlCDweBMdmywP+m99+PWknXI8qlbIzeV/vXXuJRDXX96rgBg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:d3e28252e0c9ee94", + "operationId": "authority-nominal-durable:durable-activate", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-nominal-durable:durable-activate", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:d3e28252e0c9ee94", + "operationId": "authority-nominal-durable:durable-activate", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:e57c4e8292ef3d444e93c7ca8814c221db8cf3a0b8ef6ffe15aa0a484f287b49", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bb787c3a28a30f9bca7dd53f92eab62b0c821ff2eb1e23b640c9f2eb6a7ec230" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e" + }, + "controllerCondition": "durable" + } + ], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 2, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-nominal-durable:durable-activate" + }, + { + "sequence": 3, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:d3e28252e0c9ee94", + "operationId": "authority-nominal-durable:durable-activate", + "initial": false + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": { + "roleId": "role:d3e28252e0c9ee94", + "operationId": "authority-nominal-durable:durable-activate", + "kind": "statistics", + "active": true, + "fenced": false, + "createdPhase": 3 + }, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-nominal-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-nominal-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-nominal-durable:activate:apply:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-nominal-durable:activate:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-nominal-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:9362e28565e8ccb7d25f61670bc1a149e7a138c969300e986430cd95c2c489c4" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/nominal-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/nominal-fixed.json new file mode 100644 index 00000000..e87e04aa --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/nominal-fixed.json @@ -0,0 +1,178 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-fixed", + "condition": "fixed", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0cd2ec7c8844e36905348569644834c7cfd0efe1d91c4b466cbe6d3dbedc10cf", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:3b7e5ec49f09b31ac080f5a788e40a6adc3105dc1caf1c72b03ab64b5c0426b8" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32" + }, + "admissions": [ + { + "request": { + "operationId": "authority-nominal-fixed:fixed", + "proposalDigest": "sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "H3tkkwkag/m0xDycjSWtq2H4mZs4+C3ciNI5UCND9yOtl5MLyEjnjqjeATVDpdyHEsMzlsL9lM7grq4aivtpBw==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:0e1b290bccafe0cc", + "operationId": "authority-nominal-fixed:fixed", + "createdPhase": 0 + } + ], + "chains": [ + { + "operationId": "authority-nominal-fixed:fixed", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:0e1b290bccafe0cc", + "operationId": "authority-nominal-fixed:fixed", + "createdPhase": 0 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0cd2ec7c8844e36905348569644834c7cfd0efe1d91c4b466cbe6d3dbedc10cf", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:3b7e5ec49f09b31ac080f5a788e40a6adc3105dc1caf1c72b03ab64b5c0426b8" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32" + }, + "controllerCondition": "fixed" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "role-materialized", + "roleId": "role:0e1b290bccafe0cc", + "operationId": "authority-nominal-fixed:fixed", + "initial": true + }, + { + "sequence": 2, + "phase": 8, + "kind": "owner-authorization" + }, + { + "sequence": 3, + "phase": 8, + "kind": "role-retired", + "roleId": "role:0e1b290bccafe0cc" + } + ], + "controller": { + "condition": "fixed", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/nominal-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/nominal-minimal.json new file mode 100644 index 00000000..3d990145 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/nominal-minimal.json @@ -0,0 +1,174 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-minimal", + "condition": "minimal", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:11e45dc45d79a3aa943a73473103da351d1589306e67a08fb71e00aadef6bcc4", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:100ee08790778f382a6d999a866765c96d8ea0c47537c8aa0bb40a3958301d1a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a" + }, + "admissions": [ + { + "request": { + "operationId": "authority-nominal-minimal:attempt:0", + "proposalDigest": "sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "e/ELuPTui/oXeDyElhbU6sLHwHEIK6M9M0Uf4fgO02h6kDcKZfJjXCJkccerTpC9mVjAiFC18iw/Z4p4EDzbCQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:d873a66ffd7b8513", + "operationId": "authority-nominal-minimal:attempt:0", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-nominal-minimal:attempt:0", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:d873a66ffd7b8513", + "operationId": "authority-nominal-minimal:attempt:0", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:11e45dc45d79a3aa943a73473103da351d1589306e67a08fb71e00aadef6bcc4", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:100ee08790778f382a6d999a866765c96d8ea0c47537c8aa0bb40a3958301d1a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a" + }, + "controllerCondition": "minimal" + } + ], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:d873a66ffd7b8513", + "operationId": "authority-nominal-minimal:attempt:0", + "initial": false + } + ], + "controller": { + "condition": "minimal", + "role": { + "roleId": "role:d873a66ffd7b8513", + "operationId": "authority-nominal-minimal:attempt:0", + "kind": "statistics", + "active": true, + "fenced": false, + "createdPhase": 3 + }, + "done": false + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/nominal-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/nominal-morphogenesis.json new file mode 100644 index 00000000..93988ad1 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/nominal-morphogenesis.json @@ -0,0 +1,2429 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-morphogenesis", + "condition": "morphogenesis", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "ew4F2jvTW92n6/JN8T0v9lchDg702lAXdQY2EGqCZ4Z4z9TPnUyflmNI4y4tHP9eqJ7g5EBSa8CyK0wG1DzEAg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:34ef1b0e4ef407ac", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:34ef1b0e4ef407ac", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83" + }, + "controllerCondition": "morphogenesis" + } + ], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:34ef1b0e4ef407ac", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "initial": false + } + ], + "controller": { + "condition": "morphogenesis", + "role": { + "roleId": "role:34ef1b0e4ef407ac", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "kind": "statistics", + "active": true, + "fenced": false, + "createdPhase": 3 + }, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-nominal-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:1755f70a6c49837da4d0ef6eb70f8cc7c5259617f0ad05e6175b8a88d459bf8d" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-nominal-morphogenesis", + "candidateDigest": "sha256:1755f70a6c49837da4d0ef6eb70f8cc7c5259617f0ad05e6175b8a88d459bf8d", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:e6559e90a2267fe3fa62a2c815b23f9e4f575e88dc9fb9cdc6f04b89781d6e6c" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-nominal-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:21328a6c5a263eb7c4a6c713cc4e83ca4e7aa9e2f8ef1b15b675f62daaf808f5" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + }, + "executions": [ + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:8e49e87965c86ad80f52b52cd928fec7d1bf139da2f94af938cd5d01bc093956" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8e49e87965c86ad80f52b52cd928fec7d1bf139da2f94af938cd5d01bc093956", + "eventDigest": "sha256:87eb215962a5c1830acf77bd0b79b714936f76a07c4a3e5894cf873a5469b001" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:87eb215962a5c1830acf77bd0b79b714936f76a07c4a3e5894cf873a5469b001", + "eventDigest": "sha256:8e7d010649941837361ffd21195723e7e956913fefb6b269969e2b8863c99760" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:96a188c80ccdbf8e625d9981933c856e47df30ee4c961913dcf41deab7094585", + "activationReceiptDigest": "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": null, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "resultDigest": "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:987bf99da2fa598eca55ca553d16bad9fa7f67e972c0ac5b2a82ad856cbd631e", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:7b04d3d49c21a95265ebb31bb56ad9d9529b27ddd3b3a21745e32eaf70c1b159" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:8e49e87965c86ad80f52b52cd928fec7d1bf139da2f94af938cd5d01bc093956" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8e49e87965c86ad80f52b52cd928fec7d1bf139da2f94af938cd5d01bc093956", + "eventDigest": "sha256:87eb215962a5c1830acf77bd0b79b714936f76a07c4a3e5894cf873a5469b001" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:87eb215962a5c1830acf77bd0b79b714936f76a07c4a3e5894cf873a5469b001", + "eventDigest": "sha256:8e7d010649941837361ffd21195723e7e956913fefb6b269969e2b8863c99760" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:96a188c80ccdbf8e625d9981933c856e47df30ee4c961913dcf41deab7094585", + "activationReceiptDigest": "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": null, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "resultDigest": "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:987bf99da2fa598eca55ca553d16bad9fa7f67e972c0ac5b2a82ad856cbd631e", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:7b04d3d49c21a95265ebb31bb56ad9d9529b27ddd3b3a21745e32eaf70c1b159" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:8e49e87965c86ad80f52b52cd928fec7d1bf139da2f94af938cd5d01bc093956" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8e49e87965c86ad80f52b52cd928fec7d1bf139da2f94af938cd5d01bc093956", + "eventDigest": "sha256:87eb215962a5c1830acf77bd0b79b714936f76a07c4a3e5894cf873a5469b001" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:87eb215962a5c1830acf77bd0b79b714936f76a07c4a3e5894cf873a5469b001", + "eventDigest": "sha256:8e7d010649941837361ffd21195723e7e956913fefb6b269969e2b8863c99760" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:96a188c80ccdbf8e625d9981933c856e47df30ee4c961913dcf41deab7094585", + "activationReceiptDigest": "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": null, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "resultDigest": "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:987bf99da2fa598eca55ca553d16bad9fa7f67e972c0ac5b2a82ad856cbd631e", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:7b04d3d49c21a95265ebb31bb56ad9d9529b27ddd3b3a21745e32eaf70c1b159" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:8e49e87965c86ad80f52b52cd928fec7d1bf139da2f94af938cd5d01bc093956" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8e49e87965c86ad80f52b52cd928fec7d1bf139da2f94af938cd5d01bc093956", + "eventDigest": "sha256:87eb215962a5c1830acf77bd0b79b714936f76a07c4a3e5894cf873a5469b001" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:87eb215962a5c1830acf77bd0b79b714936f76a07c4a3e5894cf873a5469b001", + "eventDigest": "sha256:8e7d010649941837361ffd21195723e7e956913fefb6b269969e2b8863c99760" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:96a188c80ccdbf8e625d9981933c856e47df30ee4c961913dcf41deab7094585", + "activationReceiptDigest": "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": null, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "resultDigest": "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:987bf99da2fa598eca55ca553d16bad9fa7f67e972c0ac5b2a82ad856cbd631e", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:7b04d3d49c21a95265ebb31bb56ad9d9529b27ddd3b3a21745e32eaf70c1b159" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:8e49e87965c86ad80f52b52cd928fec7d1bf139da2f94af938cd5d01bc093956" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8e49e87965c86ad80f52b52cd928fec7d1bf139da2f94af938cd5d01bc093956", + "eventDigest": "sha256:87eb215962a5c1830acf77bd0b79b714936f76a07c4a3e5894cf873a5469b001" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:87eb215962a5c1830acf77bd0b79b714936f76a07c4a3e5894cf873a5469b001", + "eventDigest": "sha256:8e7d010649941837361ffd21195723e7e956913fefb6b269969e2b8863c99760" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:96a188c80ccdbf8e625d9981933c856e47df30ee4c961913dcf41deab7094585", + "activationReceiptDigest": "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": null, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "resultDigest": "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:987bf99da2fa598eca55ca553d16bad9fa7f67e972c0ac5b2a82ad856cbd631e", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:7b04d3d49c21a95265ebb31bb56ad9d9529b27ddd3b3a21745e32eaf70c1b159" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:8e49e87965c86ad80f52b52cd928fec7d1bf139da2f94af938cd5d01bc093956" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8e49e87965c86ad80f52b52cd928fec7d1bf139da2f94af938cd5d01bc093956", + "eventDigest": "sha256:87eb215962a5c1830acf77bd0b79b714936f76a07c4a3e5894cf873a5469b001" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:87eb215962a5c1830acf77bd0b79b714936f76a07c4a3e5894cf873a5469b001", + "eventDigest": "sha256:8e7d010649941837361ffd21195723e7e956913fefb6b269969e2b8863c99760" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:0a69d65f312128c9540288387b029d5046fa6240485f8556d93216a09a93b56f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:96a188c80ccdbf8e625d9981933c856e47df30ee4c961913dcf41deab7094585", + "activationReceiptDigest": "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": null, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "resultDigest": "sha256:997e225b32f47f858e314d4fe226194ab9e9f0ab1e153276c41028cb5b075eeb", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:987bf99da2fa598eca55ca553d16bad9fa7f67e972c0ac5b2a82ad856cbd631e", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:7b04d3d49c21a95265ebb31bb56ad9d9529b27ddd3b3a21745e32eaf70c1b159" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/owner_denied-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/owner_denied-durable.json new file mode 100644 index 00000000..4e2740e3 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/owner_denied-durable.json @@ -0,0 +1,145 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-durable", + "condition": "durable", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7a4242ec45f36da44882dbfcd38bfb86f172cf6caea2ca3779b94d85be1b3dca", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:ed5c3a21640877ecf5a0294e2025cb69207b14b043e05aa9aba0e30c4433859b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:d15f3c3811d649ba1ee447db03fb2883b1a06d997979fdae19efe18b9b6351b7" + }, + "admissions": [ + { + "request": { + "operationId": "authority-owner_denied-durable:durable-activate", + "proposalDigest": "sha256:d15f3c3811d649ba1ee447db03fb2883b1a06d997979fdae19efe18b9b6351b7", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:d15f3c3811d649ba1ee447db03fb2883b1a06d997979fdae19efe18b9b6351b7\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "9giK1kDYKi7RRieQob3fFRnPYtGu/2XJSWASPbWINwn5/F+ihoumEiOrrFTk6r9uJt2/NaQLYqBJDmx/zedCCQ==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 2, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-owner_denied-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-owner_denied-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-owner_denied-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-owner_denied-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-owner_denied-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:27b83a49161881bd42c9667ff427fd8e28f81fb2336a61bda9ae126507955f3b" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/owner_denied-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/owner_denied-fixed.json new file mode 100644 index 00000000..16072597 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/owner_denied-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-fixed", + "condition": "fixed", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:b87aa6bf3339ebdb8d26e9b7225ad022766c15847ab52b158dbb6374b2209668", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:afa0dc326af97d6c3a057ae2f2f5267de415d9581538fc391510e92352eccb60" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:3870681468de3fb98450ba49578ebac16e676c00cfc91c330efc774a1b38bcb9" + }, + "admissions": [ + { + "request": { + "operationId": "authority-owner_denied-fixed:fixed", + "proposalDigest": "sha256:3870681468de3fb98450ba49578ebac16e676c00cfc91c330efc774a1b38bcb9", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:3870681468de3fb98450ba49578ebac16e676c00cfc91c330efc774a1b38bcb9\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "tf8TUesrL8TAGjQfWMXGb/H0TLEb3nHvcd5VJAFn/KHX2B3ictYzsjCUOunCKTjSMXNCRVVHeSuOBPws9krABQ==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/owner_denied-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/owner_denied-minimal.json new file mode 100644 index 00000000..916fd310 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/owner_denied-minimal.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-minimal", + "condition": "minimal", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9c4d21330c4286c481c5378acbeea37be689e2b8cc5ab4d9f92d030dcff5fdb1", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:0927e2536e975b87bcb33d904a97575b9c55b6ea2f4b0edd3510010d14c7ae8e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:32dd9ecbadaad2d24b950ccfc595874f248de422d8c0879a62b0d0d63e2b3628" + }, + "admissions": [ + { + "request": { + "operationId": "authority-owner_denied-minimal:attempt:0", + "proposalDigest": "sha256:32dd9ecbadaad2d24b950ccfc595874f248de422d8c0879a62b0d0d63e2b3628", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:32dd9ecbadaad2d24b950ccfc595874f248de422d8c0879a62b0d0d63e2b3628\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "SLQQwbbGhK/+MwVlxxq9O2h1+1ToyOQipMldDQfu+ZtihOYiWUnThXCXe44RNcyOf1zs13NCuu2EF+hsDfrTCA==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/owner_denied-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/owner_denied-morphogenesis.json new file mode 100644 index 00000000..ae303acf --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/owner_denied-morphogenesis.json @@ -0,0 +1,588 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-morphogenesis", + "condition": "morphogenesis", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:4b1f331776e37a9dbdbab2fb1d997e0c7a194687696e5d1bd9eb032f5eef9f13" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-owner_denied-morphogenesis:activate-team", + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "wRIwIU1PXlcH0p+uATD882DnaBwcKspZQEW8b0UIXoQ00zU/G1+ZN9dQle1BInDAptVGjg3V2VJuNxoz+wlnDg==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:4b1f331776e37a9dbdbab2fb1d997e0c7a194687696e5d1bd9eb032f5eef9f13" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-owner_denied-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0", + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:4b1f331776e37a9dbdbab2fb1d997e0c7a194687696e5d1bd9eb032f5eef9f13" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:fd6090e56599f638cb33c7db617728b988864dd156e5575f3c6c46aae01fe075" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-owner_denied-morphogenesis", + "candidateDigest": "sha256:fd6090e56599f638cb33c7db617728b988864dd156e5575f3c6c46aae01fe075", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:4c0a9535dba884b4d3cc5e837dc59d2835186fe0f41aa481441e533834a92611" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:7feff93d4a2a9c60b2c00109876462925b72c1e3345d0719c31b26585d1c1b14" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-owner_denied-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:fa583387b75be9327ab64c37d69c002ea9ff5b0b758e3029a91ae2d3d77a224e" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:d2e9a713fd8c717c342b2948e2ad2c13a658df45d999db04b8d4a653f7c7e8ae" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/plan_substituted-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/plan_substituted-durable.json new file mode 100644 index 00000000..1e9f08db --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/plan_substituted-durable.json @@ -0,0 +1,145 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-durable", + "condition": "durable", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:211663d6515285df26cca60b941ef71b4205283f448b76b49ba49c2c9681a61f", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:0633edca95708e039e4cbc3786997b21925ae1ae3e788d4f0becafbc91dd5456" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:36fff514d9f459ff36693654df8ef7ac9e4f11a73a3002f0cd656818ad90516d" + }, + "admissions": [ + { + "request": { + "operationId": "authority-plan_substituted-durable:durable-activate", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:36fff514d9f459ff36693654df8ef7ac9e4f11a73a3002f0cd656818ad90516d\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "Sdp/JoxUzWSW3hJWifcJFgIfMWl2iorwIYNC4on2KUTeGYJMVu6AHObXw3LFJwCn9wcMnFS7l9d4eHMHxhe1Cg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 2, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-plan_substituted-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-plan_substituted-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-plan_substituted-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-plan_substituted-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-plan_substituted-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:fe9c82408888252df8ba038cd741efc67c437851e689065e41ded8833fdbea12" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/plan_substituted-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/plan_substituted-fixed.json new file mode 100644 index 00000000..c7442659 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/plan_substituted-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-fixed", + "condition": "fixed", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:09a84eb733ef908d40bed674b8213d94f56e4e732059e8c7883927546dda5686", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:444e98156b5813e484a4fb6d7a9113d0895563a77f9f3edb9b405d7ff1da3e05" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c619c51f8997812cda9b4193ee78f877495481c9b8026d4664908620a00f032d" + }, + "admissions": [ + { + "request": { + "operationId": "authority-plan_substituted-fixed:fixed", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:c619c51f8997812cda9b4193ee78f877495481c9b8026d4664908620a00f032d\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "Acg4Bk83pVMD6PYdCzMozEwUKh7PcvTk1pgcAI0dCITgAVfOuz3qGMQvLkMPERw92WpJgmHxWCU909I+v0kHDQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/plan_substituted-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/plan_substituted-minimal.json new file mode 100644 index 00000000..7019a1ef --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/plan_substituted-minimal.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-minimal", + "condition": "minimal", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:f6966c5c74772d2898e018974a1beb296b699a2a2b3940d94f47365880435ce6", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:206e7a13f2bd31e684cb3fa27d10ae32a55ac9cfba1b53d348c5086d4cbeee8d" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c43cdeeef56f72c064d55cb80f4cc413b20ce9410a8e67a4a73ff39a3e0a1c4d" + }, + "admissions": [ + { + "request": { + "operationId": "authority-plan_substituted-minimal:attempt:0", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:c43cdeeef56f72c064d55cb80f4cc413b20ce9410a8e67a4a73ff39a3e0a1c4d\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "71zu6aVlcBTFv6f+1FtNCtBrOdZtWH1pqsMb6ZJT5wWXdav6dHyjdLzuyIW1U4wB5wZj6G9ZubhypVW/vVE4AQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/plan_substituted-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/plan_substituted-morphogenesis.json new file mode 100644 index 00000000..3b9fa5f0 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/plan_substituted-morphogenesis.json @@ -0,0 +1,588 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-morphogenesis", + "condition": "morphogenesis", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:e45fb3d3e22aa189e74507ba68fcf59e4093ae4b05983aa9f0180604dad2b5f9" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-plan_substituted-morphogenesis:activate-team", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "BzPaGd9FKaDt9xBbDGQcxd3gozDCZ2SeEzW1EtZCRbUBF3c97RiB6GLiPF30d2QiKvcoNdwzABk9MJg7jWOaBw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:e45fb3d3e22aa189e74507ba68fcf59e4093ae4b05983aa9f0180604dad2b5f9" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-plan_substituted-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a", + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:e45fb3d3e22aa189e74507ba68fcf59e4093ae4b05983aa9f0180604dad2b5f9" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:83929b8eb756d479e338d5bdcde165f70ab76da67f87c1b64507c38f4eb6eb35" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-plan_substituted-morphogenesis", + "candidateDigest": "sha256:83929b8eb756d479e338d5bdcde165f70ab76da67f87c1b64507c38f4eb6eb35", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:c00aa2730aa378d4acad3fff341b005acd7b8db92e44db1dcbbc67baedff1d59" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:972c53ce45736ccb7c06ccf74409033555471ec842f69209ce13bca26ab13eb9" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-plan_substituted-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:7371d48e282a224143375dcea62848c66c17ad305eb9616da12f94b6ceb90115" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:65142107c165be2041bb1da643383671acdcf512c8c80ab539fc70a2649351e8" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/reconciliation_outage-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/reconciliation_outage-durable.json new file mode 100644 index 00000000..933df3c4 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/reconciliation_outage-durable.json @@ -0,0 +1,350 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-durable", + "condition": "durable", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:97b4561dfc562d88158886da9926305c779c2e29043eae273010894ca5df44f7", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aa8ff889d3d4ccf88ea2363d2fa0fbb23f43584fc7bea330358d1e4e8da8f7fb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4" + }, + "admissions": [ + { + "request": { + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "proposalDigest": "sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "NF2/SduZ1nPk1limOyuuEKcT84xDPUBqAWvNBSG3oUBlgKW05/++yLnqMw6zm8mR89O2rH9KOnbdpY5b6dxoBg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:f5f41c3b4bc3c096", + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:f5f41c3b4bc3c096", + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:97b4561dfc562d88158886da9926305c779c2e29043eae273010894ca5df44f7", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aa8ff889d3d4ccf88ea2363d2fa0fbb23f43584fc7bea330358d1e4e8da8f7fb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4" + }, + "controllerCondition": "durable" + } + ], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 2, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 3, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:f5f41c3b4bc3c096", + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "initial": false + }, + { + "sequence": 4, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 6, + "phase": 3, + "kind": "transition-blocked" + }, + { + "sequence": 7, + "phase": 4, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 8, + "phase": 4, + "kind": "transition-blocked" + }, + { + "sequence": 9, + "phase": 5, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:f5f41c3b4bc3c096", + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "createdPhase": 3 + }, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-reconciliation_outage-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "waiting", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "waiting", + "attempt": 2, + "startedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_attempt_in_flight", + "taskRunId": "authority-reconciliation_outage-durable:activate:apply:2" + }, + { + "stageId": "finalize", + "status": "blocked", + "attempt": 0 + } + ], + "input": { + "caseId": "authority-reconciliation_outage-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:398f268db26a009becbc3aeabd36b27c2c196a70c105195bd694321de46395d5" + }, + { + "input": { + "action": "activate", + "caseId": "authority-reconciliation_outage-durable" + }, + "runId": "authority-reconciliation_outage-durable:activate", + "status": "waiting", + "revision": 1, + "tenantId": "missions", + "createdAt": "2026-09-19T12:00:30.000Z", + "processId": "mission-role", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stageStates": [ + { + "status": "terminal", + "attempt": 1, + "outcome": "succeeded", + "stageId": "authorize", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:authorize:1", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "status": "waiting", + "attempt": 2, + "stageId": "apply", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:apply:2", + "reasonCode": "task_attempt_in_flight" + }, + { + "status": "blocked", + "attempt": 0, + "stageId": "finalize" + } + ], + "stateDigest": "sha256:398f268db26a009becbc3aeabd36b27c2c196a70c105195bd694321de46395d5", + "schemaVersion": 1, + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b" + }, + { + "input": { + "action": "activate", + "caseId": "authority-reconciliation_outage-durable" + }, + "runId": "authority-reconciliation_outage-durable:activate", + "status": "completed", + "revision": 2, + "tenantId": "missions", + "createdAt": "2026-09-19T12:00:30.000Z", + "processId": "mission-role", + "updatedAt": "2026-09-19T12:00:50.000Z", + "stageStates": [ + { + "status": "terminal", + "attempt": 1, + "outcome": "succeeded", + "stageId": "authorize", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:authorize:1", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "status": "terminal", + "attempt": 2, + "stageId": "apply", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:apply:2", + "reasonCode": "task_attempt_in_flight", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "status": "terminal", + "attempt": 1, + "stageId": "finalize", + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + } + ], + "schemaVersion": 1, + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "stateDigest": "sha256:6b6952d0da834dbe467b0b7a8bc6a11a21771de96478ee550b76073d4af9be09" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/reconciliation_outage-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/reconciliation_outage-fixed.json new file mode 100644 index 00000000..64039c41 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/reconciliation_outage-fixed.json @@ -0,0 +1,178 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-fixed", + "condition": "fixed", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:51e03a3242c703796a99d2d15365f9940418568df0d6057d1daed385586642a2", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:683883c302761823b56271acdc5ec9063d15646cc346dda341e135264e3ce0cb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151" + }, + "admissions": [ + { + "request": { + "operationId": "authority-reconciliation_outage-fixed:fixed", + "proposalDigest": "sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "zPT6gkUBaB+4ILVhNcQHAggjOUoxgx0sAOiHy0ggjKCp3spzUmw+c6bpk2dFU7pBn5RlxzOKP19jLYRZQHDkCw==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:5d275d2ac8271078", + "operationId": "authority-reconciliation_outage-fixed:fixed", + "createdPhase": 0 + } + ], + "chains": [ + { + "operationId": "authority-reconciliation_outage-fixed:fixed", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:5d275d2ac8271078", + "operationId": "authority-reconciliation_outage-fixed:fixed", + "createdPhase": 0 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:51e03a3242c703796a99d2d15365f9940418568df0d6057d1daed385586642a2", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:683883c302761823b56271acdc5ec9063d15646cc346dda341e135264e3ce0cb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151" + }, + "controllerCondition": "fixed" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "role-materialized", + "roleId": "role:5d275d2ac8271078", + "operationId": "authority-reconciliation_outage-fixed:fixed", + "initial": true + }, + { + "sequence": 2, + "phase": 8, + "kind": "owner-authorization" + }, + { + "sequence": 3, + "phase": 8, + "kind": "role-retired", + "roleId": "role:5d275d2ac8271078" + } + ], + "controller": { + "condition": "fixed", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/reconciliation_outage-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/reconciliation_outage-minimal.json new file mode 100644 index 00000000..08846497 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/reconciliation_outage-minimal.json @@ -0,0 +1,271 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-minimal", + "condition": "minimal", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7d2ade0b713ae14683768ac2b8f89486a2767c85109a03797ff06a0fd17c5f65", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:2a3a43fe31847f8a31e2b0519c199032b376aa7fc73d358bbb7db561ec1bd47b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486" + }, + "admissions": [ + { + "request": { + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "8Pb++JV1WRWM7Rb8KPLHcfP4/HJ3mXd28ez3RQFN2cnDeY+1jx9ACLaT6bcPT7jcxB9g062b7lvPI/qqYoDADQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + }, + { + "request": { + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "8Pb++JV1WRWM7Rb8KPLHcfP4/HJ3mXd28ez3RQFN2cnDeY+1jx9ACLaT6bcPT7jcxB9g062b7lvPI/qqYoDADQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:5277727c90987f15", + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "createdPhase": 3 + }, + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:19aca97ad07318b1", + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:5277727c90987f15", + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7d2ade0b713ae14683768ac2b8f89486a2767c85109a03797ff06a0fd17c5f65", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:2a3a43fe31847f8a31e2b0519c199032b376aa7fc73d358bbb7db561ec1bd47b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486" + }, + "controllerCondition": "minimal" + }, + { + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:19aca97ad07318b1", + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "createdPhase": 3 + }, + "admissionIndex": 1, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7d2ade0b713ae14683768ac2b8f89486a2767c85109a03797ff06a0fd17c5f65", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:2a3a43fe31847f8a31e2b0519c199032b376aa7fc73d358bbb7db561ec1bd47b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486" + }, + "controllerCondition": "minimal" + } + ], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:5277727c90987f15", + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "initial": false + }, + { + "sequence": 2, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-reconciliation_outage-minimal:attempt:0" + }, + { + "sequence": 3, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:19aca97ad07318b1", + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "initial": false + } + ], + "controller": { + "condition": "minimal", + "role": { + "roleId": "role:19aca97ad07318b1", + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "kind": "statistics", + "active": true, + "fenced": false, + "createdPhase": 3 + }, + "done": false + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/reconciliation_outage-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/reconciliation_outage-morphogenesis.json new file mode 100644 index 00000000..3cfdc67d --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/reconciliation_outage-morphogenesis.json @@ -0,0 +1,2343 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-morphogenesis", + "condition": "morphogenesis", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "ePhfXEML383WABIbkl7BsYgDFdFdFpDGtY8kGi6uQ9jIp43faGb97PvPThHmn9sKQU74zKpcvxpqwo8aoyG2Bw==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:9f2d9138221c6510", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:9f2d9138221c6510", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + }, + "controllerCondition": "morphogenesis" + } + ], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:9f2d9138221c6510", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "initial": false + }, + { + "sequence": 2, + "phase": 3, + "kind": "ack-lost", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 3, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 4, + "phase": 3, + "kind": "transition-blocked", + "reason": "Team operation ID is invalid" + }, + { + "sequence": 5, + "phase": 4, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 6, + "phase": 4, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 7, + "phase": 4, + "kind": "transition-blocked", + "reason": "Team operation ID is invalid" + }, + { + "sequence": 8, + "phase": 5, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + } + ], + "controller": { + "condition": "morphogenesis", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:9f2d9138221c6510", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "createdPhase": 3 + }, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-reconciliation_outage-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:3dfc150b920b11d32a972119b7ce773d81bead3854a0e247d85dce6e9e3bc5e2" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-reconciliation_outage-morphogenesis", + "candidateDigest": "sha256:3dfc150b920b11d32a972119b7ce773d81bead3854a0e247d85dce6e9e3bc5e2", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:2326720664f1ee90972649b0eef557e45f9c683a8afdca6e3b2c4ec156ef588e" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-reconciliation_outage-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:fffdc5466681f071bd49e52bce775499e71103fdde79b284f31250e4810cae23" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc" + }, + "executions": [ + { + "schemaVersion": 1, + "team": null, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "activating_team", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + } + ], + "profile": null, + "receipt": null, + "revision": 5, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": null, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "activate_team", + "status": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "resultDigest": null, + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:9c1b6ec625248d50aad3ae4dfd65fbde370e6043c53ff7010fd9d9bbbcf68631", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:e9bdecddec6c43ef1f6e7e3659155e7874ea43f66f656453dc1fcc90abaf56fd" + }, + { + "schemaVersion": 1, + "team": null, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "activating_team", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + } + ], + "profile": null, + "receipt": null, + "revision": 5, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": null, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "activate_team", + "status": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "resultDigest": null, + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:9c1b6ec625248d50aad3ae4dfd65fbde370e6043c53ff7010fd9d9bbbcf68631", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:e9bdecddec6c43ef1f6e7e3659155e7874ea43f66f656453dc1fcc90abaf56fd" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:9f2d9138221c6510", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "receiptDigest": "sha256:089aa83c2d911493fd90b19bf0a555297a6bff2842ca16b22a9eee3b0aeec942", + "schemaVersion": 1, + "teamProposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "jointWorkContractDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:089aa83c2d911493fd90b19bf0a555297a6bff2842ca16b22a9eee3b0aeec942" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e", + "eventDigest": "sha256:8bd93785f0499cba72d5ab10e8e373dce52408dae4e118450ed8c4d27f635eb4" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:8bd93785f0499cba72d5ab10e8e373dce52408dae4e118450ed8c4d27f635eb4", + "eventDigest": "sha256:a09a7f181508a3d7e086f8cabd25b0d6c25d6a334ba9ef868d5ca3d684e374d6" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:9f7784a093cc0077680209c3c01d36a82900d50db62e4e28755574e1ead31d81" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:a09a7f181508a3d7e086f8cabd25b0d6c25d6a334ba9ef868d5ca3d684e374d6", + "eventDigest": "sha256:3464ad24c2c22761121d8eb84764c96870a37081523bf0885fd57c6b64d15a0e" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:089aa83c2d911493fd90b19bf0a555297a6bff2842ca16b22a9eee3b0aeec942", + "activatedAtLogicalMs": 340, + "morphologyHeadDigest": "sha256:12787c35fd78819d3bcb383e452f78b9f5d15fa540652f071c853c1ad2881883", + "activationReceiptDigest": "sha256:9f7784a093cc0077680209c3c01d36a82900d50db62e4e28755574e1ead31d81", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "resultDigest": "sha256:9f7784a093cc0077680209c3c01d36a82900d50db62e4e28755574e1ead31d81", + "preparedAtLogicalMs": 340 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 340, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:b6117218080d70b5a46ab6c55ae71f8f351b3881a3757ffaaa03f17024c4d44e", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:d7884e263e370872ff462d951b1824e8d60d694c14b0de278e3dbc3ffc6cb944" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:9f2d9138221c6510", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "receiptDigest": "sha256:089aa83c2d911493fd90b19bf0a555297a6bff2842ca16b22a9eee3b0aeec942", + "schemaVersion": 1, + "teamProposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "jointWorkContractDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:089aa83c2d911493fd90b19bf0a555297a6bff2842ca16b22a9eee3b0aeec942" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e", + "eventDigest": "sha256:8bd93785f0499cba72d5ab10e8e373dce52408dae4e118450ed8c4d27f635eb4" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:8bd93785f0499cba72d5ab10e8e373dce52408dae4e118450ed8c4d27f635eb4", + "eventDigest": "sha256:a09a7f181508a3d7e086f8cabd25b0d6c25d6a334ba9ef868d5ca3d684e374d6" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:9f7784a093cc0077680209c3c01d36a82900d50db62e4e28755574e1ead31d81" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:a09a7f181508a3d7e086f8cabd25b0d6c25d6a334ba9ef868d5ca3d684e374d6", + "eventDigest": "sha256:3464ad24c2c22761121d8eb84764c96870a37081523bf0885fd57c6b64d15a0e" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:089aa83c2d911493fd90b19bf0a555297a6bff2842ca16b22a9eee3b0aeec942", + "activatedAtLogicalMs": 340, + "morphologyHeadDigest": "sha256:12787c35fd78819d3bcb383e452f78b9f5d15fa540652f071c853c1ad2881883", + "activationReceiptDigest": "sha256:9f7784a093cc0077680209c3c01d36a82900d50db62e4e28755574e1ead31d81", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "resultDigest": "sha256:9f7784a093cc0077680209c3c01d36a82900d50db62e4e28755574e1ead31d81", + "preparedAtLogicalMs": 340 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 340, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:b6117218080d70b5a46ab6c55ae71f8f351b3881a3757ffaaa03f17024c4d44e", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:d7884e263e370872ff462d951b1824e8d60d694c14b0de278e3dbc3ffc6cb944" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:9f2d9138221c6510", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "receiptDigest": "sha256:089aa83c2d911493fd90b19bf0a555297a6bff2842ca16b22a9eee3b0aeec942", + "schemaVersion": 1, + "teamProposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "jointWorkContractDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:089aa83c2d911493fd90b19bf0a555297a6bff2842ca16b22a9eee3b0aeec942" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e", + "eventDigest": "sha256:8bd93785f0499cba72d5ab10e8e373dce52408dae4e118450ed8c4d27f635eb4" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:8bd93785f0499cba72d5ab10e8e373dce52408dae4e118450ed8c4d27f635eb4", + "eventDigest": "sha256:a09a7f181508a3d7e086f8cabd25b0d6c25d6a334ba9ef868d5ca3d684e374d6" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:9f7784a093cc0077680209c3c01d36a82900d50db62e4e28755574e1ead31d81" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:a09a7f181508a3d7e086f8cabd25b0d6c25d6a334ba9ef868d5ca3d684e374d6", + "eventDigest": "sha256:3464ad24c2c22761121d8eb84764c96870a37081523bf0885fd57c6b64d15a0e" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:089aa83c2d911493fd90b19bf0a555297a6bff2842ca16b22a9eee3b0aeec942", + "activatedAtLogicalMs": 340, + "morphologyHeadDigest": "sha256:12787c35fd78819d3bcb383e452f78b9f5d15fa540652f071c853c1ad2881883", + "activationReceiptDigest": "sha256:9f7784a093cc0077680209c3c01d36a82900d50db62e4e28755574e1ead31d81", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "resultDigest": "sha256:9f7784a093cc0077680209c3c01d36a82900d50db62e4e28755574e1ead31d81", + "preparedAtLogicalMs": 340 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 340, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:b6117218080d70b5a46ab6c55ae71f8f351b3881a3757ffaaa03f17024c4d44e", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:d7884e263e370872ff462d951b1824e8d60d694c14b0de278e3dbc3ffc6cb944" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:9f2d9138221c6510", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "receiptDigest": "sha256:089aa83c2d911493fd90b19bf0a555297a6bff2842ca16b22a9eee3b0aeec942", + "schemaVersion": 1, + "teamProposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "jointWorkContractDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "retainedArtifactDigests": [], + "individualWorkContractDigests": [ + "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:089aa83c2d911493fd90b19bf0a555297a6bff2842ca16b22a9eee3b0aeec942" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e", + "eventDigest": "sha256:8bd93785f0499cba72d5ab10e8e373dce52408dae4e118450ed8c4d27f635eb4" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:8bd93785f0499cba72d5ab10e8e373dce52408dae4e118450ed8c4d27f635eb4", + "eventDigest": "sha256:a09a7f181508a3d7e086f8cabd25b0d6c25d6a334ba9ef868d5ca3d684e374d6" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:9f7784a093cc0077680209c3c01d36a82900d50db62e4e28755574e1ead31d81" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:a09a7f181508a3d7e086f8cabd25b0d6c25d6a334ba9ef868d5ca3d684e374d6", + "eventDigest": "sha256:3464ad24c2c22761121d8eb84764c96870a37081523bf0885fd57c6b64d15a0e" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:089aa83c2d911493fd90b19bf0a555297a6bff2842ca16b22a9eee3b0aeec942", + "activatedAtLogicalMs": 340, + "morphologyHeadDigest": "sha256:12787c35fd78819d3bcb383e452f78b9f5d15fa540652f071c853c1ad2881883", + "activationReceiptDigest": "sha256:9f7784a093cc0077680209c3c01d36a82900d50db62e4e28755574e1ead31d81", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "resultDigest": "sha256:9f7784a093cc0077680209c3c01d36a82900d50db62e4e28755574e1ead31d81", + "preparedAtLogicalMs": 340 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 340, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:b6117218080d70b5a46ab6c55ae71f8f351b3881a3757ffaaa03f17024c4d44e", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:d7884e263e370872ff462d951b1824e8d60d694c14b0de278e3dbc3ffc6cb944" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/scope_escalated-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/scope_escalated-durable.json new file mode 100644 index 00000000..3e2ae881 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/scope_escalated-durable.json @@ -0,0 +1,145 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-durable", + "condition": "durable", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:95aa9beac095f80e54a70c45eaf7599b810fae039524f772c9945d51ccd60f8b", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:62e65d001ae0e806be5e6f5af1295d21362865378181ba2706e68bea8e638762" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:280d3a0498ff0d3ec3241883cb1dffed64feab726a771cc0cb8a3888c84d9e2c" + }, + "admissions": [ + { + "request": { + "operationId": "authority-scope_escalated-durable:durable-activate", + "proposalDigest": "sha256:280d3a0498ff0d3ec3241883cb1dffed64feab726a771cc0cb8a3888c84d9e2c", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:280d3a0498ff0d3ec3241883cb1dffed64feab726a771cc0cb8a3888c84d9e2c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "JfXRNyZR2801okyFoIAPi6dlRkhvuWdzVS4soovISPbIrXSN+yaryYERrPWzi3Gu7iQBJQIMf846O2tdySlnCA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 2, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-scope_escalated-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-scope_escalated-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-scope_escalated-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-scope_escalated-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-scope_escalated-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:e1a920a3a3ab91f140667d296f2edff64c62ab3632694fbd570be66b4f971a77" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/scope_escalated-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/scope_escalated-fixed.json new file mode 100644 index 00000000..c1354982 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/scope_escalated-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-fixed", + "condition": "fixed", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:dc5d290cb4184b541e90fd022732eca2a1c85c697799ac47f2f5722c3588837c", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:6d5861cb9764d689531535ef08ceeb323a016a76ec68bb7cd82cca1e1de3a301" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:8ce7e482e8aae423d2c8de651d59ae4794bf521cd80a062a81e8bb591894608f" + }, + "admissions": [ + { + "request": { + "operationId": "authority-scope_escalated-fixed:fixed", + "proposalDigest": "sha256:8ce7e482e8aae423d2c8de651d59ae4794bf521cd80a062a81e8bb591894608f", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:8ce7e482e8aae423d2c8de651d59ae4794bf521cd80a062a81e8bb591894608f\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "3rbGK6rOQtaHRBu4ljwXu5+AgWdbaw1KGkEykwLlbiiVaaYqUrKCl3XoqWGfgO+AmkOxL/nvVmmEe1JQTz40Dw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/scope_escalated-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/scope_escalated-minimal.json new file mode 100644 index 00000000..c3f81b94 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/scope_escalated-minimal.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-minimal", + "condition": "minimal", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:a015e87d28e8b3ab6d981fe5a01423227e8f74f75eb17432eb704c2f4cacfe46", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:b2fb84f2842947b85b88e8c38e667fce2ddaed7a81f4d65fe7051175af418540" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:1aabfbf66fa4ed5a7ae1caa60b1d27e0f86d328b3fe992731ffca92d85ac8f74" + }, + "admissions": [ + { + "request": { + "operationId": "authority-scope_escalated-minimal:attempt:0", + "proposalDigest": "sha256:1aabfbf66fa4ed5a7ae1caa60b1d27e0f86d328b3fe992731ffca92d85ac8f74", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:1aabfbf66fa4ed5a7ae1caa60b1d27e0f86d328b3fe992731ffca92d85ac8f74\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "oCkMZ/jJBRTLSco4N9x24R9wIQ3yVhBLeHqP8VdiVx9+2babRNYETYFNnG37FDCEmz+LGLupcYlYZ+0xhM8jDg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/scope_escalated-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/scope_escalated-morphogenesis.json new file mode 100644 index 00000000..4e2613ce --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/scope_escalated-morphogenesis.json @@ -0,0 +1,588 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-morphogenesis", + "condition": "morphogenesis", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:c770dfda8a721b876f62503ea7276b9d6579b8ac1f79d6a41f96ee49ee8a6e42" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-scope_escalated-morphogenesis:activate-team", + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "5rj8kCPoiGOWARKMIJyUSZHVpZEvmqpqn2p2XHRc2aJD1m7QwTHCAxIak8bOWDAB5FB+8ZOtQW+pD8REm9UAAw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:c770dfda8a721b876f62503ea7276b9d6579b8ac1f79d6a41f96ee49ee8a6e42" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-scope_escalated-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650", + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:c770dfda8a721b876f62503ea7276b9d6579b8ac1f79d6a41f96ee49ee8a6e42" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:71c686939696a2c73eca3d1d80cd6643f049e8e18945d3e9487973b78df6c1ee" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-scope_escalated-morphogenesis", + "candidateDigest": "sha256:71c686939696a2c73eca3d1d80cd6643f049e8e18945d3e9487973b78df6c1ee", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:0813a4ee68e49ae11744878203e0100845819fbe9ee38d0a181c85266fcbdd9f" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:47cc5cf5ef1fbe3ee76c6685593e6cb868cc7ccf5e4a599665aa7a2126ae60e3" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-scope_escalated-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:c46be399c06e354a45695e12b54503b4bd1d71cdfd26c6052201b3c297c0794c" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:e0a4c81d8e9177a91eb1d0e6aaa8c0278d1a28a737d54341fe209c11d48beadd" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/self_issued-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/self_issued-durable.json new file mode 100644 index 00000000..7f0eaeab --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/self_issued-durable.json @@ -0,0 +1,145 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-durable", + "condition": "durable", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:6374227441b8f769d09c9ae7531c17b55bb79c784e198a3ee2464590a7c82f38", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:f48e43bca36cb7522b018b79a9effef4efe54b3ce034a7c0c7a912f251f02cfc" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:e7f816d46cde95049f22f37586feea350cc8461b7f1eea1b4a1d738aea9d76f3" + }, + "admissions": [ + { + "request": { + "operationId": "authority-self_issued-durable:durable-activate", + "proposalDigest": "sha256:e7f816d46cde95049f22f37586feea350cc8461b7f1eea1b4a1d738aea9d76f3", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:e7f816d46cde95049f22f37586feea350cc8461b7f1eea1b4a1d738aea9d76f3\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "ENjj6XwadLchBuBBKnrAWRomoHRBZQAnXWJFJWJJBQm34oop5wkLDBZNB+HSgS4aOj89qbXqbR7c4ZIIHcpcCA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 2, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-self_issued-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-self_issued-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-self_issued-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-self_issued-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-self_issued-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:768567bbeb7f6969d183157d4729df66074e784c2803d4b114a07f8160a3ba0d" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/self_issued-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/self_issued-fixed.json new file mode 100644 index 00000000..978d0581 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/self_issued-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-fixed", + "condition": "fixed", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:ff7a4d65a5b9e4f3702fa4ad2c5265477b49acc36bcde62b1ddf91628c1e7b48", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:a0c337622239dc06e599545675eb5e899c98bdd7bfe6eed298674c736ff46ca5" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:b413bd6e3885176fa7963f3ec72d05a492793a62f355c18e56c160129c193f0c" + }, + "admissions": [ + { + "request": { + "operationId": "authority-self_issued-fixed:fixed", + "proposalDigest": "sha256:b413bd6e3885176fa7963f3ec72d05a492793a62f355c18e56c160129c193f0c", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:b413bd6e3885176fa7963f3ec72d05a492793a62f355c18e56c160129c193f0c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "9O6Cp5YVaWCWRuWVDSsMsHnjr1bIlKD0RajMBLgNM0QM/m38xAEvYbEmgg37XsjXkFGEEQpbTZEzCSyawIKzCA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/self_issued-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/self_issued-minimal.json new file mode 100644 index 00000000..c9be9d64 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/self_issued-minimal.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-minimal", + "condition": "minimal", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:21f0f1755732f3515d4b33d5c1d7987698735604c3bbcd0e540c3d1b50b66837", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:381e2c6dd1ec567bc8a794e257b06a9e0c4b1dcc1de1022071d89e7b90f459e1" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:ce4b106b3da6eb83233be85fd9ddb727ca068371781645e89c4c8baf6e6b45fa" + }, + "admissions": [ + { + "request": { + "operationId": "authority-self_issued-minimal:attempt:0", + "proposalDigest": "sha256:ce4b106b3da6eb83233be85fd9ddb727ca068371781645e89c4c8baf6e6b45fa", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:ce4b106b3da6eb83233be85fd9ddb727ca068371781645e89c4c8baf6e6b45fa\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "dQ1G7DJDieJW1p5+T90L1fMBvbgHisP2JJ96Awx6Kf7wXKrTh482FDJpTcoo3CE1LeJnr5zPrxYlRujxxgjIAQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/self_issued-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/self_issued-morphogenesis.json new file mode 100644 index 00000000..444817f4 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/cases/self_issued-morphogenesis.json @@ -0,0 +1,588 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-morphogenesis", + "condition": "morphogenesis", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAqASnp1jLdOSRHZXAr+NHvX50zTguiwV/EwldXYbipSg=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:1c37cdba0c5210edb61cc4bf6831f55dbfa3d1eb8b11747ab6ab7bdf2493e188" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-self_issued-morphogenesis:activate-team", + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "g3wpIuG4st76FwoftxNPJXmff86MSo59jNuFI0dJ6xPX89eWCyDEHJd1f96bJ1kbV2Iwu/I9j/QTPcxkdvLMBA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:1c37cdba0c5210edb61cc4bf6831f55dbfa3d1eb8b11747ab6ab7bdf2493e188" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-self_issued-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6", + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:1c37cdba0c5210edb61cc4bf6831f55dbfa3d1eb8b11747ab6ab7bdf2493e188" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:6728a4e616f6ddad76eee1b96b54c5a402eb5181c8776cf75c734105280757c2" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-self_issued-morphogenesis", + "candidateDigest": "sha256:6728a4e616f6ddad76eee1b96b54c5a402eb5181c8776cf75c734105280757c2", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:868d5802a81b5f7433b8acb44064d00d199c0ef0972da32ceada5d9131bece40" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:4aad34dcb7a0770e95721ea612ccf682a4043cca3ca586d43799ee4d8482b19f" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-self_issued-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:e148e5db1c4d981bee11f1f1eae5d972a20598e70586bcb9407094ad37673641" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:0ac044a639cfb9b978bade1edea341dc3616673ff13d80d15f5dd55df1099159" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/registration.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/registration.json new file mode 100644 index 00000000..b5c33c95 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/registration.json @@ -0,0 +1,53 @@ +{ + "recordedBeforeRun": "2026-09-20T14:51:32.360Z", + "conditions": [ + "fixed", + "minimal", + "durable", + "morphogenesis" + ], + "cells": [ + "nominal", + "decision_expired", + "mandate_expired", + "plan_substituted", + "scope_escalated", + "self_issued", + "owner_denied", + "lost_ack", + "reconciliation_outage" + ], + "unit": "prescribed scenario; one input seed; no statistical sample-size claim", + "sourceCommit": "22b60bdae0411496a5295021d8a3988118721a82", + "sources": [ + { + "path": "experiments/morphogenesis-paper/governance/run.mjs", + "digest": "sha256:b03c5ad8dc1dc5d15898143f82a482ce45ffcadccced25f4e3ddcdae978cac5c" + }, + { + "path": "experiments/morphogenesis-paper/governance/verify.mjs", + "digest": "sha256:e8969e8e749cd2dac5ea5be695bce64de965c8ffc0f3d43f3c6412d01373ddc4" + }, + { + "path": "experiments/morphogenesis-paper/governance/protocol.md", + "digest": "sha256:97881c69c32818f462cca1421335c505f4ae5a053c2b088cce68149df4b49b8a" + }, + { + "path": "experiments/morphogenesis-paper/missions/controllers.mjs", + "digest": "sha256:920611da0e1b6ddb98ae75c96ac02252293200f0396d6b8b73ed7fd5df12f568" + }, + { + "path": "experiments/morphogenesis-paper/missions/owner.mjs", + "digest": "sha256:c51a59bd3d8c99a1cded6bc78f15a343ea062bc9c6de87c2dd8172efbc53365f" + }, + { + "path": "experiments/morphogenesis-paper/missions/workload.mjs", + "digest": "sha256:4390f3159ba249c5077b93dd40fbad425b5952b9b9ad786e9a4968d1594a5cc6" + }, + { + "path": "experiments/morphogenesis-paper/integration/fixture.mjs", + "digest": "sha256:28dd7f1e6a8a05a7d2f820c06d289e8b616abbdc271e137caaa8dc651e1a9fa8" + } + ], + "lockfileDigest": "sha256:d201e505afabe12ee3abe892af7cb24e3b40b4aa52c68da9f2e090955a01f582" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/summary.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/summary.json new file mode 100644 index 00000000..2f011987 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-1/summary.json @@ -0,0 +1,7 @@ +{ + "status": "completed", + "cases": 36, + "node": "v24.20.0", + "postgres": "PostgreSQL 18.6 (Debian 18.6-1.pgdg13+2) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit", + "modelCalls": 0 +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/decision_expired-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/decision_expired-durable.json new file mode 100644 index 00000000..78b58716 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/decision_expired-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-durable", + "condition": "durable", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:173669cf05c79d692da68da68bab25861f00d465c280b712e600999737b079ae", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:53df618d24d99619e81374ef2c6abed6b9061bc07b5b7d4826238747b7bce94f" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:8f625e04f3eea08b2db5c9c8ac150a4e3de3a7b2c7be4ba5079d0fb1ed2f2648" + }, + "admissions": [ + { + "request": { + "operationId": "authority-decision_expired-durable:durable-activate", + "proposalDigest": "sha256:8f625e04f3eea08b2db5c9c8ac150a4e3de3a7b2c7be4ba5079d0fb1ed2f2648", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:8f625e04f3eea08b2db5c9c8ac150a4e3de3a7b2c7be4ba5079d0fb1ed2f2648\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "K35ayigu8dT/gafJFtkVxys+isMHoATVb2XnEnIaVa4DbweOV45qbgjrzWG3kVPYIH3Uz86Gr1I3muxGVp24Dw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-decision_expired-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-decision_expired-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-decision_expired-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-decision_expired-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-decision_expired-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:bb14e0ed3c6704a0a3c16a3d3ce856c5fe70660ab962749485291f163c07960c" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/decision_expired-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/decision_expired-fixed.json new file mode 100644 index 00000000..48d81532 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/decision_expired-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-fixed", + "condition": "fixed", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:b3c66a71a2ad311f2936550fb1db4d1b6347f2de6840061bb0975ef42f85a47b", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:6f6440794a1781bc61553ac98760cac3c4350a55d923aa294cbde8326e693c3c" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:1481339cb2349ec46a227320c25c0f73523a84747c81d520a92c57af1578b504" + }, + "admissions": [ + { + "request": { + "operationId": "authority-decision_expired-fixed:fixed", + "proposalDigest": "sha256:1481339cb2349ec46a227320c25c0f73523a84747c81d520a92c57af1578b504", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:1481339cb2349ec46a227320c25c0f73523a84747c81d520a92c57af1578b504\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "G1foffToG2P2lcoCZ6LO3eNh8nXnd6sHxpmTlI5juQWH9HLxdazLKihC1E1Wstr0SXC6rLLv1dwhOrYst7nvDA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/decision_expired-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/decision_expired-minimal.json new file mode 100644 index 00000000..3a8a6ae2 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/decision_expired-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-minimal", + "condition": "minimal", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9166342eb5320ccce81c2e9de6edce656731e7b473d9f9806c347de5f1243d38", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:617a17414df778bda4fc9fd27856d17e356d4fc72af330273fe29cedaae997c6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:ba71e42310af79f3a2ec5083168dafd06f6527c4867912b502c9644209d15a46" + }, + "admissions": [ + { + "request": { + "operationId": "authority-decision_expired-minimal:attempt:0", + "proposalDigest": "sha256:ba71e42310af79f3a2ec5083168dafd06f6527c4867912b502c9644209d15a46", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:ba71e42310af79f3a2ec5083168dafd06f6527c4867912b502c9644209d15a46\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "hdUmoIPlZH6J4Db8saqxQpD6FTjRUFowCOBLC+OO725UbA2z34U5tFm+Vw/vhIy1L5t7iEalf5mGljFXdzdBAw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/decision_expired-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/decision_expired-morphogenesis.json new file mode 100644 index 00000000..c1f6c830 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/decision_expired-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-morphogenesis", + "condition": "morphogenesis", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:42a7ae3e3caf6c19e719a19947abd96e8505caa23bd74f22948f4f63bda8df7e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-decision_expired-morphogenesis:activate-team", + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "9hFuM2fVOLq366huhgjZ/kKLAebRiE6ElQTIkP1+TRwCqKfuMVJhIUitHbaETdpFUUf1NZWA2Yj+f+HQ5WAgDQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:42a7ae3e3caf6c19e719a19947abd96e8505caa23bd74f22948f4f63bda8df7e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-decision_expired-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e", + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:42a7ae3e3caf6c19e719a19947abd96e8505caa23bd74f22948f4f63bda8df7e" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:dac169d4513945a1182e809d2c3fed3311ab119ffa81951bfbd07426560603b7" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-decision_expired-morphogenesis", + "candidateDigest": "sha256:dac169d4513945a1182e809d2c3fed3311ab119ffa81951bfbd07426560603b7", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:338352b0a566cf52e0bdc7e305761f5469ad009be1d4840d8267eaf2876678f2" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:2f78a48942aea63846c3983a5d0f0195886410e53ecaef11e28044b713ef54d6" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-decision_expired-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:425485cf7a2f9c328ed36f3069b48f884f57e38a64708dd3dc91ae0465348026" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:3a0b2438c50ffac2cd5e91fb0b9613ca09662a4d7405dc32c9cefa5666fabb1d" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/lost_ack-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/lost_ack-durable.json new file mode 100644 index 00000000..cc248f3f --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/lost_ack-durable.json @@ -0,0 +1,361 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-durable", + "condition": "durable", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3c521fbe488ef1a5321e803d9229599cd88ac958400e049ae1c28a8849a720d3", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:040399a4ca9aa44b7ecf6ad63ace4e1b2927282974a42e410e18f29e0251621a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6" + }, + "admissions": [ + { + "request": { + "operationId": "authority-lost_ack-durable:durable-activate", + "proposalDigest": "sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "Ve5st2v0t/tuLxWGp+WBC+8PvYWcksInuIPMOZvG8u8quusOPXIX4BKMGMweRIB9eqZOlzaL/NMn/7tKg8guBg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:1b88c9aad2e18c03", + "operationId": "authority-lost_ack-durable:durable-activate", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-lost_ack-durable:durable-activate", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:1b88c9aad2e18c03", + "operationId": "authority-lost_ack-durable:durable-activate", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3c521fbe488ef1a5321e803d9229599cd88ac958400e049ae1c28a8849a720d3", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:040399a4ca9aa44b7ecf6ad63ace4e1b2927282974a42e410e18f29e0251621a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6" + }, + "controllerCondition": "durable" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-lost_ack-durable:durable-activate" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:1b88c9aad2e18c03", + "operationId": "authority-lost_ack-durable:durable-activate", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-lost_ack-durable:durable-activate" + }, + { + "sequence": 8, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-lost_ack-durable:durable-activate" + }, + { + "sequence": 9, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 10, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 11, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 5, + "kind": "role-fenced", + "roleId": "role:1b88c9aad2e18c03" + }, + { + "sequence": 13, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 14, + "phase": 5, + "kind": "role-retired", + "roleId": "role:1b88c9aad2e18c03" + }, + { + "sequence": 15, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 16, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 17, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 18, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "durable", + "done": true, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-lost_ack-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-lost_ack-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 2, + "startedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "response_lost", + "taskRunId": "authority-lost_ack-durable:activate:apply:2", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-lost_ack-durable:activate:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-lost_ack-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:e7fac6206283de84e1e4f9dd8d013d4e5f11417556151c0c881a110c9eb47d9c" + }, + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-lost_ack-durable:retire", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-lost_ack-durable:retire:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-lost_ack-durable:retire:apply:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-lost_ack-durable:retire:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + } + ], + "input": { + "caseId": "authority-lost_ack-durable", + "action": "retire" + }, + "createdAt": "2026-09-19T12:00:50.000Z", + "updatedAt": "2026-09-19T12:00:50.000Z", + "stateDigest": "sha256:4abf3974135b3506763065ff4bee17506efe771291dec9b97d83b6e6fe89bc3e" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/lost_ack-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/lost_ack-fixed.json new file mode 100644 index 00000000..58884c6b --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/lost_ack-fixed.json @@ -0,0 +1,232 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-fixed", + "condition": "fixed", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9635d852ec3d46c61f61c41cd0827a697798985cc1343b1d87b5686ed867fc85", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:139c40c2803560347b4991dcbb1eeecb5af534f6a3c0c1951b86857a2bf1d302" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40" + }, + "admissions": [ + { + "request": { + "operationId": "authority-lost_ack-fixed:fixed", + "proposalDigest": "sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "bwO100RM5DpTHMIV2y3uUfgp2kyiQldswQju9PraF0KffsHPKfEslMnrzPYBrRfsQPN5xaXu2rJNtDHTAn8lBw==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:4957369f46940b15", + "operationId": "authority-lost_ack-fixed:fixed", + "createdPhase": 0 + } + ], + "chains": [ + { + "operationId": "authority-lost_ack-fixed:fixed", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:4957369f46940b15", + "operationId": "authority-lost_ack-fixed:fixed", + "createdPhase": 0 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9635d852ec3d46c61f61c41cd0827a697798985cc1343b1d87b5686ed867fc85", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:139c40c2803560347b4991dcbb1eeecb5af534f6a3c0c1951b86857a2bf1d302" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40" + }, + "controllerCondition": "fixed" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "role-materialized", + "roleId": "role:4957369f46940b15", + "operationId": "authority-lost_ack-fixed:fixed", + "initial": true + }, + { + "sequence": 2, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 3, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 4, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 8, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 9, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 10, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + }, + { + "sequence": 11, + "phase": 8, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 8, + "kind": "role-retired", + "roleId": "role:4957369f46940b15" + } + ], + "controller": { + "condition": "fixed", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/lost_ack-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/lost_ack-minimal.json new file mode 100644 index 00000000..4580a9d7 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/lost_ack-minimal.json @@ -0,0 +1,329 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-minimal", + "condition": "minimal", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:880c21894661d7e3a3eab9def013a6e892adc40db8f3f8d75adebcc0901aa87e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aabf850372a7d5017de071a413913393f31e14d0589223d52324e1396a4b11f6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96" + }, + "admissions": [ + { + "request": { + "operationId": "authority-lost_ack-minimal:attempt:0", + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "q7h2FzjGsUzuPBjPvTsMOffhCOGLCNI0CPTRDcbo5t0MVOBMLSQkyoFlPpPYRav2Yl6UkdBnIT0CsCEEFb5lDg==", + "at": 300, + "ownerAllows": true, + "allowed": true + }, + { + "request": { + "operationId": "authority-lost_ack-minimal:attempt:1", + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "q7h2FzjGsUzuPBjPvTsMOffhCOGLCNI0CPTRDcbo5t0MVOBMLSQkyoFlPpPYRav2Yl6UkdBnIT0CsCEEFb5lDg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:af256ffb34adebb9", + "operationId": "authority-lost_ack-minimal:attempt:0", + "createdPhase": 3 + }, + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:5d88216c2b563640", + "operationId": "authority-lost_ack-minimal:attempt:1", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-lost_ack-minimal:attempt:0", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:af256ffb34adebb9", + "operationId": "authority-lost_ack-minimal:attempt:0", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:880c21894661d7e3a3eab9def013a6e892adc40db8f3f8d75adebcc0901aa87e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aabf850372a7d5017de071a413913393f31e14d0589223d52324e1396a4b11f6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96" + }, + "controllerCondition": "minimal" + }, + { + "operationId": "authority-lost_ack-minimal:attempt:1", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:5d88216c2b563640", + "operationId": "authority-lost_ack-minimal:attempt:1", + "createdPhase": 3 + }, + "admissionIndex": 1, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:880c21894661d7e3a3eab9def013a6e892adc40db8f3f8d75adebcc0901aa87e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aabf850372a7d5017de071a413913393f31e14d0589223d52324e1396a4b11f6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96" + }, + "controllerCondition": "minimal" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:af256ffb34adebb9", + "operationId": "authority-lost_ack-minimal:attempt:0", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-lost_ack-minimal:attempt:0" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:5d88216c2b563640", + "operationId": "authority-lost_ack-minimal:attempt:1", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 8, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 9, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 10, + "phase": 5, + "kind": "role-retired", + "roleId": "role:5d88216c2b563640" + }, + { + "sequence": 11, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 12, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 13, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 14, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/lost_ack-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/lost_ack-morphogenesis.json new file mode 100644 index 00000000..1fb55534 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/lost_ack-morphogenesis.json @@ -0,0 +1,1807 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-morphogenesis", + "condition": "morphogenesis", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "tlWcl67xBcZBjdWyB7wt3GDiBOZz5qUcRjwryfbJNSCOq8BbdpKmy+6Wg9jf9Ayy2HVHF88VNJVdaANfd4yHDg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:7359806fa0b4baff", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:7359806fa0b4baff", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + }, + "controllerCondition": "morphogenesis" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:7359806fa0b4baff", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "ack-lost", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team" + }, + { + "sequence": 6, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team" + }, + { + "sequence": 7, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 8, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 9, + "phase": 5, + "kind": "role-fenced", + "roleId": "role:7359806fa0b4baff" + }, + { + "sequence": 10, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 11, + "phase": 5, + "kind": "role-retired", + "roleId": "role:7359806fa0b4baff" + }, + { + "sequence": 12, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 13, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 14, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 15, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": true, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-lost_ack-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:a7e1e5d4b0f7075c5a66b2036b2ed359fa854ad67cab17f497f4a48cf5ad1ce3" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-lost_ack-morphogenesis", + "candidateDigest": "sha256:a7e1e5d4b0f7075c5a66b2036b2ed359fa854ad67cab17f497f4a48cf5ad1ce3", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:efe7207fef4c1fd9dba8e377c4ca417a157549eac8dc29d621dd0dbb9fb541fd" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-lost_ack-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:49cef1b5a7c04c726e74060670615cdce52540bfcd68b7334518a461d503b24f" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d" + }, + "executions": [ + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6", + "eventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374", + "eventDigest": "sha256:0c7f0524382a89dd3ebc360665bf9ea42700ce5e774224cbf75709b98c546002" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:11a3c048d3f18659f48d36f68a0884a8ba4a01cce576532bd297212510db5bee", + "activationReceiptDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": null, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "resultDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:1919c83c600c68b56132e912b8be9f2dd642f79c8dff207c0a09feffbf327f51", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:ee3d574c22e4bb5b502c5f9c0e23071f40364e6daa0dace2b7c4db8d0b22e90f" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6", + "eventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374", + "eventDigest": "sha256:0c7f0524382a89dd3ebc360665bf9ea42700ce5e774224cbf75709b98c546002" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:11a3c048d3f18659f48d36f68a0884a8ba4a01cce576532bd297212510db5bee", + "activationReceiptDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": null, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "resultDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:1919c83c600c68b56132e912b8be9f2dd642f79c8dff207c0a09feffbf327f51", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:ee3d574c22e4bb5b502c5f9c0e23071f40364e6daa0dace2b7c4db8d0b22e90f" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 340, + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "fenceReceiptDigest": "sha256:975575a59b10a280b41bb9ca56cba91101e6a291a4388dbc484806dd852dd2d0", + "effectReceiptDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "successorFenceDigests": [ + "sha256:94b2b0b4ab02ac01a686aacbdec190a5d552b9042b54dc0900d6e63d1a3c6cda" + ], + "fencedWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "revokedActionGrantDigests": [] + }, + "phase": "completed", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6", + "eventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374", + "eventDigest": "sha256:0c7f0524382a89dd3ebc360665bf9ea42700ce5e774224cbf75709b98c546002" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:0c7f0524382a89dd3ebc360665bf9ea42700ce5e774224cbf75709b98c546002", + "eventDigest": "sha256:cafe8062c8d7ab0ff9c065696e058b244d39526f0fbd6cebf2e2115ab3ebcd43" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:checkpoint", + "evidenceDigests": [ + "sha256:e903a23d45be030d1a141c6e5a023a21f0df654033c12305e71290d661fd333b" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:cafe8062c8d7ab0ff9c065696e058b244d39526f0fbd6cebf2e2115ab3ebcd43", + "eventDigest": "sha256:4c6cfc6e5cab42aff4cffd0cfaf74135c20f6e8d81a515b4ee58c291ed9c1281" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:fence", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:4c6cfc6e5cab42aff4cffd0cfaf74135c20f6e8d81a515b4ee58c291ed9c1281", + "eventDigest": "sha256:4c32aec6e5e04b47b26358c027198cbefcdd40bf1a23501d9536f4bfa0673fb0" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:fence", + "evidenceDigests": [ + "sha256:975575a59b10a280b41bb9ca56cba91101e6a291a4388dbc484806dd852dd2d0" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:4c32aec6e5e04b47b26358c027198cbefcdd40bf1a23501d9536f4bfa0673fb0", + "eventDigest": "sha256:5ad81b46c2dfa1e97ef2ab475114b1f583805df5bdb18860720f33d31f1e3fa0" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:detach", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:5ad81b46c2dfa1e97ef2ab475114b1f583805df5bdb18860720f33d31f1e3fa0", + "eventDigest": "sha256:38d05a47c105aa8a4c3470bb58fb60884b2e1b3fa0ef5f1792112fbc261e4789" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:detach", + "evidenceDigests": [ + "sha256:5c5109e30a3359e83e4b516068c8d50509f0c924946b4191dd0528b4828e8522" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:38d05a47c105aa8a4c3470bb58fb60884b2e1b3fa0ef5f1792112fbc261e4789", + "eventDigest": "sha256:ca88146286d7bfc01fb51ef66593abe4508c789fe46d995b2a52662bc4468f4d" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:ca88146286d7bfc01fb51ef66593abe4508c789fe46d995b2a52662bc4468f4d", + "eventDigest": "sha256:84d736b3b2666db2e147809e2965873db2a86d56fb5417f5cc41601b9a7ace0d" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:2aac19b70c5f3361b2080f002fba0ae8435ef6c52c5bcc82d2901b0374c608e6" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:84d736b3b2666db2e147809e2965873db2a86d56fb5417f5cc41601b9a7ace0d", + "eventDigest": "sha256:7d53b123720bd5780c742bff19262f2334bd623254783281d80e6d28cc9fd634" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "completed", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:2aac19b70c5f3361b2080f002fba0ae8435ef6c52c5bcc82d2901b0374c608e6", + "sha256:711177f9221d69376bef980677bde00185533881064a7f2829914747de5f8219" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:7d53b123720bd5780c742bff19262f2334bd623254783281d80e6d28cc9fd634", + "eventDigest": "sha256:95bb21a85c71f3a225816222b14db1afa7f6e313d9abc020b0f41b9839a5253c" + } + ], + "profile": null, + "receipt": { + "receiptId": "execution:authority-lost_ack-morphogenesis:receipt", + "disposition": "success", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "receiptDigest": "sha256:711177f9221d69376bef980677bde00185533881064a7f2829914747de5f8219", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "fenceReceiptDigest": "sha256:975575a59b10a280b41bb9ca56cba91101e6a291a4388dbc484806dd852dd2d0", + "budgetReleaseDigest": "sha256:2aac19b70c5f3361b2080f002fba0ae8435ef6c52c5bcc82d2901b0374c608e6", + "evaluatedAtLogicalMs": 340, + "outcomeEvidenceDigests": [ + "sha256:6de6f4b8aab8fc016325ba4f4ac12946be811b2b438d11e365509ff9eca165ad" + ], + "activationReceiptDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "continuityReceiptDigest": "sha256:e903a23d45be030d1a141c6e5a023a21f0df654033c12305e71290d661fd333b", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "resultingMorphologyEpoch": 2, + "terminalAgentReceiptDigest": "sha256:5c5109e30a3359e83e4b516068c8d50509f0c924946b4191dd0528b4828e8522" + }, + "revision": 17, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:11a3c048d3f18659f48d36f68a0884a8ba4a01cce576532bd297212510db5bee", + "activationReceiptDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:6de6f4b8aab8fc016325ba4f4ac12946be811b2b438d11e365509ff9eca165ad", + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "completedAtLogicalMs": 340, + "continuityReceiptDigest": "sha256:e903a23d45be030d1a141c6e5a023a21f0df654033c12305e71290d661fd333b", + "preservedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d", + "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "disposition": "detached", + "operationId": "execution:authority-lost_ack-morphogenesis:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:5c5109e30a3359e83e4b516068c8d50509f0c924946b4191dd0528b4828e8522", + "terminatedAtLogicalMs": 340, + "lifecycleReceiptDigest": "sha256:e6ffdea6cb2286596d629b907bd9858f912f222fdd8d899d041971d9c9ba8fb6", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:2aac19b70c5f3361b2080f002fba0ae8435ef6c52c5bcc82d2901b0374c608e6", + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 340, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:aadfa17dadbd683a8ef1878e57cff7a28f3d8ce27b1176ce55b62b200ec2ed56", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:0bb39b19f8c1fb6da7b7cd84abc96bfb7e28055f29e6139015fa750e612acc9c" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/mandate_expired-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/mandate_expired-durable.json new file mode 100644 index 00000000..0bb9848c --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/mandate_expired-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-durable", + "condition": "durable", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:b4448d2bf7a4c6eb4b16c0fdda7b0f885e5c0e915eaf0e07d454c68927d7e983", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:0538c82925c4d138be8d2d24023f05e5f4d0c12a5b9be79b55258999edaeaa57" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:7ecc4029ad0e7ef9111dd4b7143c97187d6b5c01f7b32f8849c1f6ddb933ba9c" + }, + "admissions": [ + { + "request": { + "operationId": "authority-mandate_expired-durable:durable-activate", + "proposalDigest": "sha256:7ecc4029ad0e7ef9111dd4b7143c97187d6b5c01f7b32f8849c1f6ddb933ba9c", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:7ecc4029ad0e7ef9111dd4b7143c97187d6b5c01f7b32f8849c1f6ddb933ba9c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "hlXeggsiU8++AP/Or+XKCIUwrlnMPq+FF5N8/iBrN6NhLoMgp08h5rJ+uoxBv0oYYnoCq5iBfaEKbt5DfY5MAA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-mandate_expired-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-mandate_expired-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-mandate_expired-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-mandate_expired-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-mandate_expired-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:b5702bb819a4f3d074ee8a2d9bc8642daa9103be6f373b5968b930b6695ce7ac" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/mandate_expired-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/mandate_expired-fixed.json new file mode 100644 index 00000000..fdbe8c7a --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/mandate_expired-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-fixed", + "condition": "fixed", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:4111098a22860415fc02df631edecad383b1370384e2f85d0b3422285b4ed83e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:a828295803b31ce66edcff8b4f6e02d3d01724b42176e0386f43be42c354027a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:be1b61e926f81c73a4a78146117ec165c554ce6c825cb07129a8015b0c43b511" + }, + "admissions": [ + { + "request": { + "operationId": "authority-mandate_expired-fixed:fixed", + "proposalDigest": "sha256:be1b61e926f81c73a4a78146117ec165c554ce6c825cb07129a8015b0c43b511", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:be1b61e926f81c73a4a78146117ec165c554ce6c825cb07129a8015b0c43b511\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "uJ88BcAjPgJAqkYQ3J5ual2kXX34PzlCvVHJ74oiPFTK3dTsMt0o8sXdd1q2whVcsLUHMOcmGuFFRIBA2wuIBw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/mandate_expired-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/mandate_expired-minimal.json new file mode 100644 index 00000000..9c074003 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/mandate_expired-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-minimal", + "condition": "minimal", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:18d5dd69be4f389217073deb8ff60a51a807aea1df581f810f6882828e6b255b", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:c9b24ee48fb12681afb010b96a3931d612d54c3f20a7bec96e4ef3630b56e72d" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:0acafcb11f44f2369d51bd155127cccbfbcc2bd9361b18bace519971120be0c9" + }, + "admissions": [ + { + "request": { + "operationId": "authority-mandate_expired-minimal:attempt:0", + "proposalDigest": "sha256:0acafcb11f44f2369d51bd155127cccbfbcc2bd9361b18bace519971120be0c9", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:0acafcb11f44f2369d51bd155127cccbfbcc2bd9361b18bace519971120be0c9\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "NJ3cG5m2D79h1AMonwANdHzH/pJlCkmk7WlFdqH9NJaRPRkfo1FYvbD8Ugh4mXsBt+HDRq1lpvkyBrRwgz2FBw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/mandate_expired-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/mandate_expired-morphogenesis.json new file mode 100644 index 00000000..2df3450e --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/mandate_expired-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-morphogenesis", + "condition": "morphogenesis", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bacfdd1b84bb8a7c38882a722ba6c19365739fe12573aee8a0bc3f7c93542cb7" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-mandate_expired-morphogenesis:activate-team", + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "p6r6sqBk7S4eztKdAwncZZ0QbZjUaLI7NAjDjBVAD36p4xwIMi9ewhDNrQI/kqyXdrWx82YIQRcMx6gpjhEVBA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bacfdd1b84bb8a7c38882a722ba6c19365739fe12573aee8a0bc3f7c93542cb7" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-mandate_expired-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510", + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:bacfdd1b84bb8a7c38882a722ba6c19365739fe12573aee8a0bc3f7c93542cb7" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:9df0f2c2d721bcc86751cc767e06034aa55c39035bef8d0568e55ee6b6dcd702" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-mandate_expired-morphogenesis", + "candidateDigest": "sha256:9df0f2c2d721bcc86751cc767e06034aa55c39035bef8d0568e55ee6b6dcd702", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:43b483b1ba517a2926e7476e6de245660b6f033d6b4ad7457abd960c920904e9" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:6100881b631fedc73b59cb37c976017e8b3d7aa0fbc08bea20c2ff6097a53646" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-mandate_expired-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:2bb085e76cddc59e1a3fb49e56f2dc7509a1e094b0b02397967bbfd72b263911" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:609bc0a4f9a0452f0bc8034bedf40c161b16a931ee48c8cfaf5da2b82c67533f" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/nominal-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/nominal-durable.json new file mode 100644 index 00000000..89899aa6 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/nominal-durable.json @@ -0,0 +1,348 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-durable", + "condition": "durable", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:e57c4e8292ef3d444e93c7ca8814c221db8cf3a0b8ef6ffe15aa0a484f287b49", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bb787c3a28a30f9bca7dd53f92eab62b0c821ff2eb1e23b640c9f2eb6a7ec230" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e" + }, + "admissions": [ + { + "request": { + "operationId": "authority-nominal-durable:durable-activate", + "proposalDigest": "sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "KDGn+EZqBTD5dRtW47ABBGvfrqk4H3B3yj/p3AclcQbVH+XGudMVcN85TiAP1Mjvo0vFoukkOaOzijhixXecBw==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:d3e28252e0c9ee94", + "operationId": "authority-nominal-durable:durable-activate", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-nominal-durable:durable-activate", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:d3e28252e0c9ee94", + "operationId": "authority-nominal-durable:durable-activate", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:e57c4e8292ef3d444e93c7ca8814c221db8cf3a0b8ef6ffe15aa0a484f287b49", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bb787c3a28a30f9bca7dd53f92eab62b0c821ff2eb1e23b640c9f2eb6a7ec230" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e" + }, + "controllerCondition": "durable" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-nominal-durable:durable-activate" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:d3e28252e0c9ee94", + "operationId": "authority-nominal-durable:durable-activate", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 8, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 9, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 10, + "phase": 5, + "kind": "role-fenced", + "roleId": "role:d3e28252e0c9ee94" + }, + { + "sequence": 11, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 5, + "kind": "role-retired", + "roleId": "role:d3e28252e0c9ee94" + }, + { + "sequence": 13, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 14, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 15, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 16, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "durable", + "done": true, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-nominal-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-nominal-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-nominal-durable:activate:apply:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-nominal-durable:activate:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-nominal-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:9362e28565e8ccb7d25f61670bc1a149e7a138c969300e986430cd95c2c489c4" + }, + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-nominal-durable:retire", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-nominal-durable:retire:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-nominal-durable:retire:apply:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-nominal-durable:retire:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + } + ], + "input": { + "caseId": "authority-nominal-durable", + "action": "retire" + }, + "createdAt": "2026-09-19T12:00:50.000Z", + "updatedAt": "2026-09-19T12:00:50.000Z", + "stateDigest": "sha256:f0d856a1dc87059ffa8e70f6fe5528d5d5957226492413def37857575ab69b9f" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/nominal-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/nominal-fixed.json new file mode 100644 index 00000000..e6c12fa2 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/nominal-fixed.json @@ -0,0 +1,232 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-fixed", + "condition": "fixed", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0cd2ec7c8844e36905348569644834c7cfd0efe1d91c4b466cbe6d3dbedc10cf", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:3b7e5ec49f09b31ac080f5a788e40a6adc3105dc1caf1c72b03ab64b5c0426b8" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32" + }, + "admissions": [ + { + "request": { + "operationId": "authority-nominal-fixed:fixed", + "proposalDigest": "sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "sH2CsaVU0G2ZBFtyqfOS9GsvRRdvESG73193BAO+3Ch+tJepLVl56hfz3tS2Ko1cASC97hvGsuDvbkGBqRTsDA==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:0e1b290bccafe0cc", + "operationId": "authority-nominal-fixed:fixed", + "createdPhase": 0 + } + ], + "chains": [ + { + "operationId": "authority-nominal-fixed:fixed", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:0e1b290bccafe0cc", + "operationId": "authority-nominal-fixed:fixed", + "createdPhase": 0 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0cd2ec7c8844e36905348569644834c7cfd0efe1d91c4b466cbe6d3dbedc10cf", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:3b7e5ec49f09b31ac080f5a788e40a6adc3105dc1caf1c72b03ab64b5c0426b8" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32" + }, + "controllerCondition": "fixed" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "role-materialized", + "roleId": "role:0e1b290bccafe0cc", + "operationId": "authority-nominal-fixed:fixed", + "initial": true + }, + { + "sequence": 2, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 3, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 4, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 8, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 9, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 10, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + }, + { + "sequence": 11, + "phase": 8, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 8, + "kind": "role-retired", + "roleId": "role:0e1b290bccafe0cc" + } + ], + "controller": { + "condition": "fixed", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/nominal-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/nominal-minimal.json new file mode 100644 index 00000000..5a5fe25e --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/nominal-minimal.json @@ -0,0 +1,232 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-minimal", + "condition": "minimal", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:11e45dc45d79a3aa943a73473103da351d1589306e67a08fb71e00aadef6bcc4", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:100ee08790778f382a6d999a866765c96d8ea0c47537c8aa0bb40a3958301d1a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a" + }, + "admissions": [ + { + "request": { + "operationId": "authority-nominal-minimal:attempt:0", + "proposalDigest": "sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "HUbukgnzmj2ce0OvutSzTQIpmjy9+PHL7OjCJ5OVl8Ane6eAhQ8mHRPdU0LLH/GJIafbSZlzUo73ZdnkWxEvCg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:d873a66ffd7b8513", + "operationId": "authority-nominal-minimal:attempt:0", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-nominal-minimal:attempt:0", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:d873a66ffd7b8513", + "operationId": "authority-nominal-minimal:attempt:0", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:11e45dc45d79a3aa943a73473103da351d1589306e67a08fb71e00aadef6bcc4", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:100ee08790778f382a6d999a866765c96d8ea0c47537c8aa0bb40a3958301d1a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a" + }, + "controllerCondition": "minimal" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:d873a66ffd7b8513", + "operationId": "authority-nominal-minimal:attempt:0", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 8, + "phase": 5, + "kind": "role-retired", + "roleId": "role:d873a66ffd7b8513" + }, + { + "sequence": 9, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 10, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 11, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 12, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/nominal-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/nominal-morphogenesis.json new file mode 100644 index 00000000..f54f4963 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/nominal-morphogenesis.json @@ -0,0 +1,1795 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-morphogenesis", + "condition": "morphogenesis", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "e9uM0p/84Q+xbrF+phJlTME/mRQaaz3MhjYqHOJ3SWPlgjnBMrryMAn4GNsRUuKTayhPJN0b5oqC+zUOmQ4eAQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:34ef1b0e4ef407ac", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:34ef1b0e4ef407ac", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83" + }, + "controllerCondition": "morphogenesis" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:34ef1b0e4ef407ac", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "role-fenced", + "roleId": "role:34ef1b0e4ef407ac" + }, + { + "sequence": 8, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 9, + "phase": 5, + "kind": "role-retired", + "roleId": "role:34ef1b0e4ef407ac" + }, + { + "sequence": 10, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 11, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 12, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 13, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": true, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-nominal-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:1755f70a6c49837da4d0ef6eb70f8cc7c5259617f0ad05e6175b8a88d459bf8d" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-nominal-morphogenesis", + "candidateDigest": "sha256:1755f70a6c49837da4d0ef6eb70f8cc7c5259617f0ad05e6175b8a88d459bf8d", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:e6559e90a2267fe3fa62a2c815b23f9e4f575e88dc9fb9cdc6f04b89781d6e6c" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-nominal-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:21328a6c5a263eb7c4a6c713cc4e83ca4e7aa9e2f8ef1b15b675f62daaf808f5" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + }, + "executions": [ + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234", + "eventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b", + "eventDigest": "sha256:2ad0548cdba7493d8d4d4411ea30339b8d1f3839cc0e5723967514f5a2457d3f" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:a61ac58301a04ff9518c341fed6dcbb3778e2d20b906da5a267752f4be1632f1", + "activationReceiptDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": null, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "resultDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:3139d00e4e70d4591960071eb2f3d752f8bd070cab5e3ffab04fae72afdb1e55", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:32635eee0cc6806dfca7c00d7bc2a93fd5ce42bf10ca7f0a705741776820dc47" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234", + "eventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b", + "eventDigest": "sha256:2ad0548cdba7493d8d4d4411ea30339b8d1f3839cc0e5723967514f5a2457d3f" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:a61ac58301a04ff9518c341fed6dcbb3778e2d20b906da5a267752f4be1632f1", + "activationReceiptDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": null, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "resultDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:3139d00e4e70d4591960071eb2f3d752f8bd070cab5e3ffab04fae72afdb1e55", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:32635eee0cc6806dfca7c00d7bc2a93fd5ce42bf10ca7f0a705741776820dc47" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 340, + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "fenceReceiptDigest": "sha256:0ff54193855c140d8f3e9c6c0098acdd2cb5b1d5bf6f5e8337eb54d2c7a713a4", + "effectReceiptDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "successorFenceDigests": [ + "sha256:e041c26c0888e5ad894f233a03cc31ee759da7a031c6e295346b14c90d53b379" + ], + "fencedWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "revokedActionGrantDigests": [] + }, + "phase": "completed", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234", + "eventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b", + "eventDigest": "sha256:2ad0548cdba7493d8d4d4411ea30339b8d1f3839cc0e5723967514f5a2457d3f" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:2ad0548cdba7493d8d4d4411ea30339b8d1f3839cc0e5723967514f5a2457d3f", + "eventDigest": "sha256:e4451bd9cbc5976330262baba16a2ba1477f50311542545d2e317bb497c1347a" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:checkpoint", + "evidenceDigests": [ + "sha256:4e5d0195313dbfcbd4eace030f94b408b6b583c43e94e09cc70295194511cee9" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:e4451bd9cbc5976330262baba16a2ba1477f50311542545d2e317bb497c1347a", + "eventDigest": "sha256:7121bf2902257fe72e29322f508173be9218eb48a1c3d3bb521cfd69134e09a4" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:fence", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:7121bf2902257fe72e29322f508173be9218eb48a1c3d3bb521cfd69134e09a4", + "eventDigest": "sha256:6a56b20b3bd5215c9dff546c02787cdbd9f7461a36817a892056e05ee9fcfc7e" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:fence", + "evidenceDigests": [ + "sha256:0ff54193855c140d8f3e9c6c0098acdd2cb5b1d5bf6f5e8337eb54d2c7a713a4" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:6a56b20b3bd5215c9dff546c02787cdbd9f7461a36817a892056e05ee9fcfc7e", + "eventDigest": "sha256:093f590a9576ad3bb4431f01485663ab496b88030cbb2cacd5accb51fdbd2273" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:detach", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:093f590a9576ad3bb4431f01485663ab496b88030cbb2cacd5accb51fdbd2273", + "eventDigest": "sha256:86e84f21708f81204c2676643ae4c52d3231c8ad70f60c7a217d817d2756c59b" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:detach", + "evidenceDigests": [ + "sha256:c27cac325fff803f235a7a9cf8a71850f0673be16a57b5aabc719502b44961b9" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:86e84f21708f81204c2676643ae4c52d3231c8ad70f60c7a217d817d2756c59b", + "eventDigest": "sha256:c5a84d344a3cffdecd94ee31ed52ca3b246d6fab7ea42cdd128724a57c0f90f3" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:c5a84d344a3cffdecd94ee31ed52ca3b246d6fab7ea42cdd128724a57c0f90f3", + "eventDigest": "sha256:f2ffefa3c4a8da7e734832a9b5b7d0c4cd2e61486b3eba1ad96fcf754d44030a" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:14c61ef0d6b2639369d494a9019f9af88761b3669b1ffef2c10db3153b7af33f" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:f2ffefa3c4a8da7e734832a9b5b7d0c4cd2e61486b3eba1ad96fcf754d44030a", + "eventDigest": "sha256:b7a01b18b76e26ea908e6739ce5b544ef61a49c2a74cea28dd174270543eec37" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "completed", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:14c61ef0d6b2639369d494a9019f9af88761b3669b1ffef2c10db3153b7af33f", + "sha256:b0e886588ce6de9815be9a42830ea74d00bdd85008658123d64b48b11fc037d9" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:b7a01b18b76e26ea908e6739ce5b544ef61a49c2a74cea28dd174270543eec37", + "eventDigest": "sha256:fb41bb5ba6af0c25cecd0c77d7c9c33b8d31b17a813ecc6996591c3e5c402b46" + } + ], + "profile": null, + "receipt": { + "receiptId": "execution:authority-nominal-morphogenesis:receipt", + "disposition": "success", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "receiptDigest": "sha256:b0e886588ce6de9815be9a42830ea74d00bdd85008658123d64b48b11fc037d9", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "fenceReceiptDigest": "sha256:0ff54193855c140d8f3e9c6c0098acdd2cb5b1d5bf6f5e8337eb54d2c7a713a4", + "budgetReleaseDigest": "sha256:14c61ef0d6b2639369d494a9019f9af88761b3669b1ffef2c10db3153b7af33f", + "evaluatedAtLogicalMs": 340, + "outcomeEvidenceDigests": [ + "sha256:6de6f4b8aab8fc016325ba4f4ac12946be811b2b438d11e365509ff9eca165ad" + ], + "activationReceiptDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "continuityReceiptDigest": "sha256:4e5d0195313dbfcbd4eace030f94b408b6b583c43e94e09cc70295194511cee9", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "resultingMorphologyEpoch": 2, + "terminalAgentReceiptDigest": "sha256:c27cac325fff803f235a7a9cf8a71850f0673be16a57b5aabc719502b44961b9" + }, + "revision": 17, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:a61ac58301a04ff9518c341fed6dcbb3778e2d20b906da5a267752f4be1632f1", + "activationReceiptDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:6de6f4b8aab8fc016325ba4f4ac12946be811b2b438d11e365509ff9eca165ad", + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "completedAtLogicalMs": 340, + "continuityReceiptDigest": "sha256:4e5d0195313dbfcbd4eace030f94b408b6b583c43e94e09cc70295194511cee9", + "preservedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d", + "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "disposition": "detached", + "operationId": "execution:authority-nominal-morphogenesis:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:c27cac325fff803f235a7a9cf8a71850f0673be16a57b5aabc719502b44961b9", + "terminatedAtLogicalMs": 340, + "lifecycleReceiptDigest": "sha256:99dd758f8bfea4ad3fc0d3a146e1778531f39a0a5980e1f69b7e159f7533927f", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:14c61ef0d6b2639369d494a9019f9af88761b3669b1ffef2c10db3153b7af33f", + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 340, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:06f5747941378d14bce70053a38147ee3a1eff040524e20984c41b2fe7448ab5", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:bc647a250d67afcb7face7d0fc4d921b4ec4f6dbb3e4d0da615be2fb96706564" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/owner_denied-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/owner_denied-durable.json new file mode 100644 index 00000000..4b535770 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/owner_denied-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-durable", + "condition": "durable", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7a4242ec45f36da44882dbfcd38bfb86f172cf6caea2ca3779b94d85be1b3dca", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:ed5c3a21640877ecf5a0294e2025cb69207b14b043e05aa9aba0e30c4433859b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:d15f3c3811d649ba1ee447db03fb2883b1a06d997979fdae19efe18b9b6351b7" + }, + "admissions": [ + { + "request": { + "operationId": "authority-owner_denied-durable:durable-activate", + "proposalDigest": "sha256:d15f3c3811d649ba1ee447db03fb2883b1a06d997979fdae19efe18b9b6351b7", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:d15f3c3811d649ba1ee447db03fb2883b1a06d997979fdae19efe18b9b6351b7\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "yUruMCQ1HZyUj2Szcy7ZVOaK7zLIdG33MZJMc7U3NwfKV6eoFfkzxJtmsXDw5rgDmRvIIoTXBrvPf8g3y355AQ==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-owner_denied-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-owner_denied-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-owner_denied-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-owner_denied-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-owner_denied-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:27b83a49161881bd42c9667ff427fd8e28f81fb2336a61bda9ae126507955f3b" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/owner_denied-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/owner_denied-fixed.json new file mode 100644 index 00000000..c2803257 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/owner_denied-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-fixed", + "condition": "fixed", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:b87aa6bf3339ebdb8d26e9b7225ad022766c15847ab52b158dbb6374b2209668", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:afa0dc326af97d6c3a057ae2f2f5267de415d9581538fc391510e92352eccb60" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:3870681468de3fb98450ba49578ebac16e676c00cfc91c330efc774a1b38bcb9" + }, + "admissions": [ + { + "request": { + "operationId": "authority-owner_denied-fixed:fixed", + "proposalDigest": "sha256:3870681468de3fb98450ba49578ebac16e676c00cfc91c330efc774a1b38bcb9", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:3870681468de3fb98450ba49578ebac16e676c00cfc91c330efc774a1b38bcb9\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "Hwto3+qgMccIRKps3eWkfbFOVPQbBQwusVinDcw0mTl4QncNXd5mw/TX9dJK40Y8x/iAd1SmDMjLbZXAzNohDg==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/owner_denied-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/owner_denied-minimal.json new file mode 100644 index 00000000..e1bcff60 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/owner_denied-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-minimal", + "condition": "minimal", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9c4d21330c4286c481c5378acbeea37be689e2b8cc5ab4d9f92d030dcff5fdb1", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:0927e2536e975b87bcb33d904a97575b9c55b6ea2f4b0edd3510010d14c7ae8e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:32dd9ecbadaad2d24b950ccfc595874f248de422d8c0879a62b0d0d63e2b3628" + }, + "admissions": [ + { + "request": { + "operationId": "authority-owner_denied-minimal:attempt:0", + "proposalDigest": "sha256:32dd9ecbadaad2d24b950ccfc595874f248de422d8c0879a62b0d0d63e2b3628", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:32dd9ecbadaad2d24b950ccfc595874f248de422d8c0879a62b0d0d63e2b3628\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "dLaRCrCH3ndIJvfHHKD6Dx+e0rz28U31UMvjuEQ0WSK1N4a2pgRMmx5gxA45mrAMpMvaUpMGJJ3GtIpBgB0OBw==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/owner_denied-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/owner_denied-morphogenesis.json new file mode 100644 index 00000000..e1ac8e9e --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/owner_denied-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-morphogenesis", + "condition": "morphogenesis", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:4b1f331776e37a9dbdbab2fb1d997e0c7a194687696e5d1bd9eb032f5eef9f13" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-owner_denied-morphogenesis:activate-team", + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "3hZ8Ro22vYxMnslA6CgmeofxgDsqOx9vHW5NBWpB74EE9xZSgLNZ/5c3cO+ZJnqyZADTj9YMFDBQIa1fR5KxAA==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:4b1f331776e37a9dbdbab2fb1d997e0c7a194687696e5d1bd9eb032f5eef9f13" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-owner_denied-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0", + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:4b1f331776e37a9dbdbab2fb1d997e0c7a194687696e5d1bd9eb032f5eef9f13" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:fd6090e56599f638cb33c7db617728b988864dd156e5575f3c6c46aae01fe075" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-owner_denied-morphogenesis", + "candidateDigest": "sha256:fd6090e56599f638cb33c7db617728b988864dd156e5575f3c6c46aae01fe075", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:4c0a9535dba884b4d3cc5e837dc59d2835186fe0f41aa481441e533834a92611" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:7feff93d4a2a9c60b2c00109876462925b72c1e3345d0719c31b26585d1c1b14" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-owner_denied-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:fa583387b75be9327ab64c37d69c002ea9ff5b0b758e3029a91ae2d3d77a224e" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:d2e9a713fd8c717c342b2948e2ad2c13a658df45d999db04b8d4a653f7c7e8ae" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/plan_substituted-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/plan_substituted-durable.json new file mode 100644 index 00000000..cbdff258 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/plan_substituted-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-durable", + "condition": "durable", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:211663d6515285df26cca60b941ef71b4205283f448b76b49ba49c2c9681a61f", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:0633edca95708e039e4cbc3786997b21925ae1ae3e788d4f0becafbc91dd5456" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:36fff514d9f459ff36693654df8ef7ac9e4f11a73a3002f0cd656818ad90516d" + }, + "admissions": [ + { + "request": { + "operationId": "authority-plan_substituted-durable:durable-activate", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:36fff514d9f459ff36693654df8ef7ac9e4f11a73a3002f0cd656818ad90516d\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "eb/HWXOnfqcKm1yQ2hzA9keIoUMytVIT1I+9UFyLfbjET5GKsdEeYEdEQzcPbgnUuTBgcdfHreyA5g68SyZ3AA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-plan_substituted-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-plan_substituted-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-plan_substituted-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-plan_substituted-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-plan_substituted-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:fe9c82408888252df8ba038cd741efc67c437851e689065e41ded8833fdbea12" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/plan_substituted-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/plan_substituted-fixed.json new file mode 100644 index 00000000..70c4c4c1 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/plan_substituted-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-fixed", + "condition": "fixed", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:09a84eb733ef908d40bed674b8213d94f56e4e732059e8c7883927546dda5686", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:444e98156b5813e484a4fb6d7a9113d0895563a77f9f3edb9b405d7ff1da3e05" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c619c51f8997812cda9b4193ee78f877495481c9b8026d4664908620a00f032d" + }, + "admissions": [ + { + "request": { + "operationId": "authority-plan_substituted-fixed:fixed", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:c619c51f8997812cda9b4193ee78f877495481c9b8026d4664908620a00f032d\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "MgGjNQLqM9euFDlKAs29jxC73FQI7zJUlfu+Y5XQa8wwO5aRCYBuNfzoipQWh9Wga/CkC1qBHEPnPhst1aC0Bg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/plan_substituted-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/plan_substituted-minimal.json new file mode 100644 index 00000000..b1a9ad8f --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/plan_substituted-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-minimal", + "condition": "minimal", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:f6966c5c74772d2898e018974a1beb296b699a2a2b3940d94f47365880435ce6", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:206e7a13f2bd31e684cb3fa27d10ae32a55ac9cfba1b53d348c5086d4cbeee8d" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c43cdeeef56f72c064d55cb80f4cc413b20ce9410a8e67a4a73ff39a3e0a1c4d" + }, + "admissions": [ + { + "request": { + "operationId": "authority-plan_substituted-minimal:attempt:0", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:c43cdeeef56f72c064d55cb80f4cc413b20ce9410a8e67a4a73ff39a3e0a1c4d\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "5pTBJTJePWVWrPQVAccT6J7n0YMmnuNyF1KuqgB8nGcEsyF4WZIih6nYQRdzTxvamLtCHDMrxU/sudEiQS/+DQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/plan_substituted-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/plan_substituted-morphogenesis.json new file mode 100644 index 00000000..3a84d2af --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/plan_substituted-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-morphogenesis", + "condition": "morphogenesis", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:e45fb3d3e22aa189e74507ba68fcf59e4093ae4b05983aa9f0180604dad2b5f9" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-plan_substituted-morphogenesis:activate-team", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "ZrgHkAYamS2vAC1gol2xYtkW8QaHF8bXFChCo1eHlkJVdaH5W+h2jerxi3iABb3ep6qmvgW0mSEhM3TAsn1FCw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:e45fb3d3e22aa189e74507ba68fcf59e4093ae4b05983aa9f0180604dad2b5f9" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-plan_substituted-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a", + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:e45fb3d3e22aa189e74507ba68fcf59e4093ae4b05983aa9f0180604dad2b5f9" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:83929b8eb756d479e338d5bdcde165f70ab76da67f87c1b64507c38f4eb6eb35" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-plan_substituted-morphogenesis", + "candidateDigest": "sha256:83929b8eb756d479e338d5bdcde165f70ab76da67f87c1b64507c38f4eb6eb35", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:c00aa2730aa378d4acad3fff341b005acd7b8db92e44db1dcbbc67baedff1d59" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:972c53ce45736ccb7c06ccf74409033555471ec842f69209ce13bca26ab13eb9" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-plan_substituted-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:7371d48e282a224143375dcea62848c66c17ad305eb9616da12f94b6ceb90115" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:65142107c165be2041bb1da643383671acdcf512c8c80ab539fc70a2649351e8" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/reconciliation_outage-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/reconciliation_outage-durable.json new file mode 100644 index 00000000..174e09dd --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/reconciliation_outage-durable.json @@ -0,0 +1,465 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-durable", + "condition": "durable", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:97b4561dfc562d88158886da9926305c779c2e29043eae273010894ca5df44f7", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aa8ff889d3d4ccf88ea2363d2fa0fbb23f43584fc7bea330358d1e4e8da8f7fb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4" + }, + "admissions": [ + { + "request": { + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "proposalDigest": "sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "b//c+/Z4Y6EeZlnwwhfqOsEmDiwXIhG/z71eRLRzti47IcqdrKTgngfsC9dNS4D2h99UUcX2EyP2T37PMgOLCQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:f5f41c3b4bc3c096", + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:f5f41c3b4bc3c096", + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:97b4561dfc562d88158886da9926305c779c2e29043eae273010894ca5df44f7", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aa8ff889d3d4ccf88ea2363d2fa0fbb23f43584fc7bea330358d1e4e8da8f7fb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4" + }, + "controllerCondition": "durable" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:f5f41c3b4bc3c096", + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 8, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 9, + "phase": 3, + "kind": "transition-blocked" + }, + { + "sequence": 10, + "phase": 4, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 11, + "phase": 4, + "kind": "transition-blocked" + }, + { + "sequence": 12, + "phase": 5, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 13, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 14, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 15, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 16, + "phase": 6, + "kind": "owner-authorization" + }, + { + "sequence": 17, + "phase": 6, + "kind": "role-fenced", + "roleId": "role:f5f41c3b4bc3c096" + }, + { + "sequence": 18, + "phase": 6, + "kind": "owner-authorization" + }, + { + "sequence": 19, + "phase": 6, + "kind": "role-retired", + "roleId": "role:f5f41c3b4bc3c096" + }, + { + "sequence": 20, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 21, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 22, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "durable", + "done": true, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-reconciliation_outage-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "waiting", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "waiting", + "attempt": 2, + "startedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_attempt_in_flight", + "taskRunId": "authority-reconciliation_outage-durable:activate:apply:2" + }, + { + "stageId": "finalize", + "status": "blocked", + "attempt": 0 + } + ], + "input": { + "caseId": "authority-reconciliation_outage-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:398f268db26a009becbc3aeabd36b27c2c196a70c105195bd694321de46395d5" + }, + { + "input": { + "action": "activate", + "caseId": "authority-reconciliation_outage-durable" + }, + "runId": "authority-reconciliation_outage-durable:activate", + "status": "waiting", + "revision": 1, + "tenantId": "missions", + "createdAt": "2026-09-19T12:00:30.000Z", + "processId": "mission-role", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stageStates": [ + { + "status": "terminal", + "attempt": 1, + "outcome": "succeeded", + "stageId": "authorize", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:authorize:1", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "status": "waiting", + "attempt": 2, + "stageId": "apply", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:apply:2", + "reasonCode": "task_attempt_in_flight" + }, + { + "status": "blocked", + "attempt": 0, + "stageId": "finalize" + } + ], + "stateDigest": "sha256:398f268db26a009becbc3aeabd36b27c2c196a70c105195bd694321de46395d5", + "schemaVersion": 1, + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b" + }, + { + "input": { + "action": "activate", + "caseId": "authority-reconciliation_outage-durable" + }, + "runId": "authority-reconciliation_outage-durable:activate", + "status": "completed", + "revision": 2, + "tenantId": "missions", + "createdAt": "2026-09-19T12:00:30.000Z", + "processId": "mission-role", + "updatedAt": "2026-09-19T12:00:50.000Z", + "stageStates": [ + { + "status": "terminal", + "attempt": 1, + "outcome": "succeeded", + "stageId": "authorize", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:authorize:1", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "status": "terminal", + "attempt": 2, + "stageId": "apply", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:apply:2", + "reasonCode": "task_attempt_in_flight", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "status": "terminal", + "attempt": 1, + "stageId": "finalize", + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + } + ], + "schemaVersion": 1, + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "stateDigest": "sha256:6b6952d0da834dbe467b0b7a8bc6a11a21771de96478ee550b76073d4af9be09" + }, + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-reconciliation_outage-durable:retire", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:01:00.000Z", + "taskRunId": "authority-reconciliation_outage-durable:retire:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:01:00.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:01:00.000Z", + "taskRunId": "authority-reconciliation_outage-durable:retire:apply:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:01:00.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:01:00.000Z", + "taskRunId": "authority-reconciliation_outage-durable:retire:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:01:00.000Z" + } + ], + "input": { + "caseId": "authority-reconciliation_outage-durable", + "action": "retire" + }, + "createdAt": "2026-09-19T12:01:00.000Z", + "updatedAt": "2026-09-19T12:01:00.000Z", + "stateDigest": "sha256:442742855f27ca4647f543712568299588e0df12bba93b35e44e3588db3fe235" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/reconciliation_outage-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/reconciliation_outage-fixed.json new file mode 100644 index 00000000..dfd47645 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/reconciliation_outage-fixed.json @@ -0,0 +1,232 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-fixed", + "condition": "fixed", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:51e03a3242c703796a99d2d15365f9940418568df0d6057d1daed385586642a2", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:683883c302761823b56271acdc5ec9063d15646cc346dda341e135264e3ce0cb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151" + }, + "admissions": [ + { + "request": { + "operationId": "authority-reconciliation_outage-fixed:fixed", + "proposalDigest": "sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "Z7sXvv1azajt6Z2bgPx19EPhtPXmRvvaavqzxDQZoGxsPhKeNpbOqi3/4v8xPXUn80YyazbX0ISak66tKOOjAw==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:5d275d2ac8271078", + "operationId": "authority-reconciliation_outage-fixed:fixed", + "createdPhase": 0 + } + ], + "chains": [ + { + "operationId": "authority-reconciliation_outage-fixed:fixed", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:5d275d2ac8271078", + "operationId": "authority-reconciliation_outage-fixed:fixed", + "createdPhase": 0 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:51e03a3242c703796a99d2d15365f9940418568df0d6057d1daed385586642a2", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:683883c302761823b56271acdc5ec9063d15646cc346dda341e135264e3ce0cb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151" + }, + "controllerCondition": "fixed" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "role-materialized", + "roleId": "role:5d275d2ac8271078", + "operationId": "authority-reconciliation_outage-fixed:fixed", + "initial": true + }, + { + "sequence": 2, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 3, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 4, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 8, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 9, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 10, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + }, + { + "sequence": 11, + "phase": 8, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 8, + "kind": "role-retired", + "roleId": "role:5d275d2ac8271078" + } + ], + "controller": { + "condition": "fixed", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/reconciliation_outage-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/reconciliation_outage-minimal.json new file mode 100644 index 00000000..e77208ba --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/reconciliation_outage-minimal.json @@ -0,0 +1,329 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-minimal", + "condition": "minimal", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7d2ade0b713ae14683768ac2b8f89486a2767c85109a03797ff06a0fd17c5f65", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:2a3a43fe31847f8a31e2b0519c199032b376aa7fc73d358bbb7db561ec1bd47b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486" + }, + "admissions": [ + { + "request": { + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "3HDlP41B1u00InHTChVDmci6aB2BjBqaRYwTHq5RzN2yYOPKyxmPsPnjXyPOQf6l88M96CzYyShX+cI3xXB+CQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + }, + { + "request": { + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "3HDlP41B1u00InHTChVDmci6aB2BjBqaRYwTHq5RzN2yYOPKyxmPsPnjXyPOQf6l88M96CzYyShX+cI3xXB+CQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:5277727c90987f15", + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "createdPhase": 3 + }, + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:19aca97ad07318b1", + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:5277727c90987f15", + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7d2ade0b713ae14683768ac2b8f89486a2767c85109a03797ff06a0fd17c5f65", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:2a3a43fe31847f8a31e2b0519c199032b376aa7fc73d358bbb7db561ec1bd47b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486" + }, + "controllerCondition": "minimal" + }, + { + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:19aca97ad07318b1", + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "createdPhase": 3 + }, + "admissionIndex": 1, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7d2ade0b713ae14683768ac2b8f89486a2767c85109a03797ff06a0fd17c5f65", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:2a3a43fe31847f8a31e2b0519c199032b376aa7fc73d358bbb7db561ec1bd47b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486" + }, + "controllerCondition": "minimal" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:5277727c90987f15", + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-reconciliation_outage-minimal:attempt:0" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:19aca97ad07318b1", + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 8, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 9, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 10, + "phase": 5, + "kind": "role-retired", + "roleId": "role:19aca97ad07318b1" + }, + { + "sequence": 11, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 12, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 13, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 14, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/reconciliation_outage-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/reconciliation_outage-morphogenesis.json new file mode 100644 index 00000000..e25d9603 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/reconciliation_outage-morphogenesis.json @@ -0,0 +1,1998 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-morphogenesis", + "condition": "morphogenesis", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "tqY6Xp+zb9VXqV0oZE8Y/MkvlT6QgTQhxI2/dWqHBFTVZQsuj6nsmViWsWEvKkLCYAUrmd6l4E31lR5SBc3SBg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:9f2d9138221c6510", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:9f2d9138221c6510", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + }, + "controllerCondition": "morphogenesis" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:9f2d9138221c6510", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "ack-lost", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 6, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 7, + "phase": 3, + "kind": "transition-blocked", + "reason": "Team operation ID is invalid" + }, + { + "sequence": 8, + "phase": 4, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 9, + "phase": 4, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 10, + "phase": 4, + "kind": "transition-blocked", + "reason": "Team operation ID is invalid" + }, + { + "sequence": 11, + "phase": 5, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 12, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 13, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 14, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 15, + "phase": 6, + "kind": "role-fenced", + "roleId": "role:9f2d9138221c6510" + }, + { + "sequence": 16, + "phase": 6, + "kind": "owner-authorization" + }, + { + "sequence": 17, + "phase": 6, + "kind": "role-retired", + "roleId": "role:9f2d9138221c6510" + }, + { + "sequence": 18, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 19, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 20, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": true, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-reconciliation_outage-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:3dfc150b920b11d32a972119b7ce773d81bead3854a0e247d85dce6e9e3bc5e2" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-reconciliation_outage-morphogenesis", + "candidateDigest": "sha256:3dfc150b920b11d32a972119b7ce773d81bead3854a0e247d85dce6e9e3bc5e2", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:2326720664f1ee90972649b0eef557e45f9c683a8afdca6e3b2c4ec156ef588e" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-reconciliation_outage-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:fffdc5466681f071bd49e52bce775499e71103fdde79b284f31250e4810cae23" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc" + }, + "executions": [ + { + "schemaVersion": 1, + "team": null, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "activating_team", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + } + ], + "profile": null, + "receipt": null, + "revision": 5, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": null, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "activate_team", + "status": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "resultDigest": null, + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:9c1b6ec625248d50aad3ae4dfd65fbde370e6043c53ff7010fd9d9bbbcf68631", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:e9bdecddec6c43ef1f6e7e3659155e7874ea43f66f656453dc1fcc90abaf56fd" + }, + { + "schemaVersion": 1, + "team": null, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "activating_team", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + } + ], + "profile": null, + "receipt": null, + "revision": 5, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": null, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "activate_team", + "status": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "resultDigest": null, + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:9c1b6ec625248d50aad3ae4dfd65fbde370e6043c53ff7010fd9d9bbbcf68631", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:e9bdecddec6c43ef1f6e7e3659155e7874ea43f66f656453dc1fcc90abaf56fd" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:9f2d9138221c6510", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "receiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "schemaVersion": 1, + "teamProposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "jointWorkContractDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e", + "eventDigest": "sha256:c52c7539365e87ee26c22f3d6681a45d31d16a996a05f4b36fdea4c1a69b62fd" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:c52c7539365e87ee26c22f3d6681a45d31d16a996a05f4b36fdea4c1a69b62fd", + "eventDigest": "sha256:ff921c9b488a7db1500098e480b5a9aa7260141125ce361b61ee60676dccff6b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:ff921c9b488a7db1500098e480b5a9aa7260141125ce361b61ee60676dccff6b", + "eventDigest": "sha256:036c8937c0045727da28554fc22e45e1b2d2be31fbfac8f6c64a147410f950df" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "activatedAtLogicalMs": 340, + "morphologyHeadDigest": "sha256:64fadc612af520e7173a30445a375d57910e3ea6e907eda0fe125867556a5dfb", + "activationReceiptDigest": "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "resultDigest": "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935", + "preparedAtLogicalMs": 340 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 340, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:f516780fa84b50e0b8b1157d1ce8ac791af75e0a5e80ac4d9beebeac4ddf83fb", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:1e758286219c573a7938f2fa69cff4e7e8ae605f648cdb9ce207762ccf81dba4" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:9f2d9138221c6510", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "receiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "schemaVersion": 1, + "teamProposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "jointWorkContractDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 350, + "teamReceiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "fenceReceiptDigest": "sha256:2d412a466989358bf55aa802a26a51c67177b6e40531471fd1c5f99f73a53ff9", + "effectReceiptDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "successorFenceDigests": [ + "sha256:3ab39bdd66a986ace75da45793aa34130d641d40195de9e9e51b77896d707c63" + ], + "fencedWorkContractDigests": [ + "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6" + ], + "revokedActionGrantDigests": [] + }, + "phase": "completed", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e", + "eventDigest": "sha256:c52c7539365e87ee26c22f3d6681a45d31d16a996a05f4b36fdea4c1a69b62fd" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:c52c7539365e87ee26c22f3d6681a45d31d16a996a05f4b36fdea4c1a69b62fd", + "eventDigest": "sha256:ff921c9b488a7db1500098e480b5a9aa7260141125ce361b61ee60676dccff6b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:ff921c9b488a7db1500098e480b5a9aa7260141125ce361b61ee60676dccff6b", + "eventDigest": "sha256:036c8937c0045727da28554fc22e45e1b2d2be31fbfac8f6c64a147410f950df" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:036c8937c0045727da28554fc22e45e1b2d2be31fbfac8f6c64a147410f950df", + "eventDigest": "sha256:efaed272abbbfddb477f24285ba80313634ad4e622fe0120a550d588fff9bc52" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:checkpoint", + "evidenceDigests": [ + "sha256:eebb6f5f94c32ae1cb0fbb82357d0f2672761a07475602093cd2b4d914031691" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:efaed272abbbfddb477f24285ba80313634ad4e622fe0120a550d588fff9bc52", + "eventDigest": "sha256:28c3e160f7ef37865aba7df5bf88172e49d7bf48b6f4c0de4d6b5cb440e97248" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:fence", + "evidenceDigests": [], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:28c3e160f7ef37865aba7df5bf88172e49d7bf48b6f4c0de4d6b5cb440e97248", + "eventDigest": "sha256:d69a4060b021d9bf8968b3af6cf0fc642534d2afb0b726360ae1eb89cc514d42" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:fence", + "evidenceDigests": [ + "sha256:2d412a466989358bf55aa802a26a51c67177b6e40531471fd1c5f99f73a53ff9" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:d69a4060b021d9bf8968b3af6cf0fc642534d2afb0b726360ae1eb89cc514d42", + "eventDigest": "sha256:8c03c3a91e4525c2c9d04645a7e6b0add823f808385b7d46d3ade48862e05e4a" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:detach", + "evidenceDigests": [], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:8c03c3a91e4525c2c9d04645a7e6b0add823f808385b7d46d3ade48862e05e4a", + "eventDigest": "sha256:704351035a6aaf3ea4fba9931732455d439d352845bdb38f763df7e1724984f0" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:detach", + "evidenceDigests": [ + "sha256:73e17cecaa5185241ac5219771cbc909c08c5ff596348faa4003713c90406d91" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:704351035a6aaf3ea4fba9931732455d439d352845bdb38f763df7e1724984f0", + "eventDigest": "sha256:5113d14a0f72b72715ec21de268c87b6a5a4d222ba54c01db5b26e83b0cf1c6e" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:5113d14a0f72b72715ec21de268c87b6a5a4d222ba54c01db5b26e83b0cf1c6e", + "eventDigest": "sha256:c5bfc14a1101936ef48b84175196af113b5d90897ec0265322605ce5623147a5" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:db9da06296309b8d07d1ad853dfdbb182b009100eaf92f0d0233ad111837f9b8" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:c5bfc14a1101936ef48b84175196af113b5d90897ec0265322605ce5623147a5", + "eventDigest": "sha256:30ede99745d0d3869a7621e9b71ba33ee5bde0420b5b8e25f8d5cc2bb8f09c72" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "completed", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:77b380969f1162824baac1629e2d7d0f9f589ce95c1d379bbf3528c48be84b18", + "sha256:db9da06296309b8d07d1ad853dfdbb182b009100eaf92f0d0233ad111837f9b8" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:30ede99745d0d3869a7621e9b71ba33ee5bde0420b5b8e25f8d5cc2bb8f09c72", + "eventDigest": "sha256:c52d63182820e6c6e4a64bf6e2bf33a8c1313426a472bb89fce5e34f060b573f" + } + ], + "profile": null, + "receipt": { + "receiptId": "execution:authority-reconciliation_outage-morphogenesis:receipt", + "disposition": "success", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "receiptDigest": "sha256:77b380969f1162824baac1629e2d7d0f9f589ce95c1d379bbf3528c48be84b18", + "schemaVersion": 1, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "fenceReceiptDigest": "sha256:2d412a466989358bf55aa802a26a51c67177b6e40531471fd1c5f99f73a53ff9", + "budgetReleaseDigest": "sha256:db9da06296309b8d07d1ad853dfdbb182b009100eaf92f0d0233ad111837f9b8", + "evaluatedAtLogicalMs": 350, + "outcomeEvidenceDigests": [ + "sha256:1ca9934ea7657905e4c370aadb2ca8b7f6ab2499ce12f54e4d75f3fbc35d02c4" + ], + "activationReceiptDigest": "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935", + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "continuityReceiptDigest": "sha256:eebb6f5f94c32ae1cb0fbb82357d0f2672761a07475602093cd2b4d914031691", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "resultingMorphologyEpoch": 2, + "terminalAgentReceiptDigest": "sha256:73e17cecaa5185241ac5219771cbc909c08c5ff596348faa4003713c90406d91" + }, + "revision": 17, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "activatedAtLogicalMs": 340, + "morphologyHeadDigest": "sha256:64fadc612af520e7173a30445a375d57910e3ea6e907eda0fe125867556a5dfb", + "activationReceiptDigest": "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c" + }, + "continuity": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:1ca9934ea7657905e4c370aadb2ca8b7f6ab2499ce12f54e4d75f3fbc35d02c4", + "teamReceiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "completedAtLogicalMs": 350, + "continuityReceiptDigest": "sha256:eebb6f5f94c32ae1cb0fbb82357d0f2672761a07475602093cd2b4d914031691", + "preservedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d", + "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a", + "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "disposition": "detached", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:73e17cecaa5185241ac5219771cbc909c08c5ff596348faa4003713c90406d91", + "terminatedAtLogicalMs": 350, + "lifecycleReceiptDigest": "sha256:b187680e90a38b46e8e95e3c7b3acb6518852e83c42efa3433f42681f5eac9fa", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:db9da06296309b8d07d1ad853dfdbb182b009100eaf92f0d0233ad111837f9b8", + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 350, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:2e6ec81829d5f863a71084e4721c1e477e9f2ae7b8764572511dfacb47abd169", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:8036f74b6f63bf939dbdaa6b8c176808796a515ffae12fc5b3feb8f05975d1c3" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/scope_escalated-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/scope_escalated-durable.json new file mode 100644 index 00000000..910ca6dd --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/scope_escalated-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-durable", + "condition": "durable", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:95aa9beac095f80e54a70c45eaf7599b810fae039524f772c9945d51ccd60f8b", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:62e65d001ae0e806be5e6f5af1295d21362865378181ba2706e68bea8e638762" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:280d3a0498ff0d3ec3241883cb1dffed64feab726a771cc0cb8a3888c84d9e2c" + }, + "admissions": [ + { + "request": { + "operationId": "authority-scope_escalated-durable:durable-activate", + "proposalDigest": "sha256:280d3a0498ff0d3ec3241883cb1dffed64feab726a771cc0cb8a3888c84d9e2c", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:280d3a0498ff0d3ec3241883cb1dffed64feab726a771cc0cb8a3888c84d9e2c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "mjwIMQEv/h5vd104ifOJOI9jLvgU+A26d+1BO/lbuCY7G0hGIQETvm1BsMC0HOgns4yhcDFLC6Hepv0PrHIaBg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-scope_escalated-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-scope_escalated-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-scope_escalated-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-scope_escalated-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-scope_escalated-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:e1a920a3a3ab91f140667d296f2edff64c62ab3632694fbd570be66b4f971a77" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/scope_escalated-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/scope_escalated-fixed.json new file mode 100644 index 00000000..329d1546 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/scope_escalated-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-fixed", + "condition": "fixed", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:dc5d290cb4184b541e90fd022732eca2a1c85c697799ac47f2f5722c3588837c", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:6d5861cb9764d689531535ef08ceeb323a016a76ec68bb7cd82cca1e1de3a301" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:8ce7e482e8aae423d2c8de651d59ae4794bf521cd80a062a81e8bb591894608f" + }, + "admissions": [ + { + "request": { + "operationId": "authority-scope_escalated-fixed:fixed", + "proposalDigest": "sha256:8ce7e482e8aae423d2c8de651d59ae4794bf521cd80a062a81e8bb591894608f", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:8ce7e482e8aae423d2c8de651d59ae4794bf521cd80a062a81e8bb591894608f\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "uwpd4dD1NKZYjOl6XDm+8BiRyaGHB8labm+zIiAfFvXrBStQEoovGj5zaGBhY14+BcdaqBj6aI4WqYPsddqBDg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/scope_escalated-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/scope_escalated-minimal.json new file mode 100644 index 00000000..7103031a --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/scope_escalated-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-minimal", + "condition": "minimal", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:a015e87d28e8b3ab6d981fe5a01423227e8f74f75eb17432eb704c2f4cacfe46", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:b2fb84f2842947b85b88e8c38e667fce2ddaed7a81f4d65fe7051175af418540" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:1aabfbf66fa4ed5a7ae1caa60b1d27e0f86d328b3fe992731ffca92d85ac8f74" + }, + "admissions": [ + { + "request": { + "operationId": "authority-scope_escalated-minimal:attempt:0", + "proposalDigest": "sha256:1aabfbf66fa4ed5a7ae1caa60b1d27e0f86d328b3fe992731ffca92d85ac8f74", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:1aabfbf66fa4ed5a7ae1caa60b1d27e0f86d328b3fe992731ffca92d85ac8f74\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "eQ6cS3xllRZWVKikWYGBNTNeZTYnlyedMgbJg+GVgXBjXYHTxhM66HPR4e1DCha0u55U5OvujH6OU1eZWSveCQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/scope_escalated-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/scope_escalated-morphogenesis.json new file mode 100644 index 00000000..6f8e5f07 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/scope_escalated-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-morphogenesis", + "condition": "morphogenesis", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:c770dfda8a721b876f62503ea7276b9d6579b8ac1f79d6a41f96ee49ee8a6e42" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-scope_escalated-morphogenesis:activate-team", + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "dOOxiWQ5DU0/kEWsSj6UoNprudQvmjo5zHP0sQEFT9MRvZpmOODVOcKNqGmaK3psVgQ/VfqwCfkH4snXoWpLAA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:c770dfda8a721b876f62503ea7276b9d6579b8ac1f79d6a41f96ee49ee8a6e42" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-scope_escalated-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650", + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:c770dfda8a721b876f62503ea7276b9d6579b8ac1f79d6a41f96ee49ee8a6e42" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:71c686939696a2c73eca3d1d80cd6643f049e8e18945d3e9487973b78df6c1ee" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-scope_escalated-morphogenesis", + "candidateDigest": "sha256:71c686939696a2c73eca3d1d80cd6643f049e8e18945d3e9487973b78df6c1ee", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:0813a4ee68e49ae11744878203e0100845819fbe9ee38d0a181c85266fcbdd9f" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:47cc5cf5ef1fbe3ee76c6685593e6cb868cc7ccf5e4a599665aa7a2126ae60e3" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-scope_escalated-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:c46be399c06e354a45695e12b54503b4bd1d71cdfd26c6052201b3c297c0794c" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:e0a4c81d8e9177a91eb1d0e6aaa8c0278d1a28a737d54341fe209c11d48beadd" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/self_issued-durable.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/self_issued-durable.json new file mode 100644 index 00000000..b85a4486 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/self_issued-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-durable", + "condition": "durable", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:6374227441b8f769d09c9ae7531c17b55bb79c784e198a3ee2464590a7c82f38", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:f48e43bca36cb7522b018b79a9effef4efe54b3ce034a7c0c7a912f251f02cfc" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:e7f816d46cde95049f22f37586feea350cc8461b7f1eea1b4a1d738aea9d76f3" + }, + "admissions": [ + { + "request": { + "operationId": "authority-self_issued-durable:durable-activate", + "proposalDigest": "sha256:e7f816d46cde95049f22f37586feea350cc8461b7f1eea1b4a1d738aea9d76f3", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:e7f816d46cde95049f22f37586feea350cc8461b7f1eea1b4a1d738aea9d76f3\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "jTynGrS4IjjYl25I2x0UI+lCgCcj4ieYTO6iC6uSYAYH4LEFFkuo9d0QD7hq5oNlfhrY3cFHARnrbFYOxO9bDQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-self_issued-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-self_issued-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-self_issued-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-self_issued-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-self_issued-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:768567bbeb7f6969d183157d4729df66074e784c2803d4b114a07f8160a3ba0d" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/self_issued-fixed.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/self_issued-fixed.json new file mode 100644 index 00000000..c8734c1a --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/self_issued-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-fixed", + "condition": "fixed", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:ff7a4d65a5b9e4f3702fa4ad2c5265477b49acc36bcde62b1ddf91628c1e7b48", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:a0c337622239dc06e599545675eb5e899c98bdd7bfe6eed298674c736ff46ca5" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:b413bd6e3885176fa7963f3ec72d05a492793a62f355c18e56c160129c193f0c" + }, + "admissions": [ + { + "request": { + "operationId": "authority-self_issued-fixed:fixed", + "proposalDigest": "sha256:b413bd6e3885176fa7963f3ec72d05a492793a62f355c18e56c160129c193f0c", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:b413bd6e3885176fa7963f3ec72d05a492793a62f355c18e56c160129c193f0c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "lmCOSM9Zh2qtfz62z3lWNf+y8W7lxfQ8QFizZCB8AMrQfOPKfDNzIxSEaI4iPmzZUdevUNqrUTlwImHfP1njCw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/self_issued-minimal.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/self_issued-minimal.json new file mode 100644 index 00000000..6f379690 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/self_issued-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-minimal", + "condition": "minimal", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:21f0f1755732f3515d4b33d5c1d7987698735604c3bbcd0e540c3d1b50b66837", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:381e2c6dd1ec567bc8a794e257b06a9e0c4b1dcc1de1022071d89e7b90f459e1" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:ce4b106b3da6eb83233be85fd9ddb727ca068371781645e89c4c8baf6e6b45fa" + }, + "admissions": [ + { + "request": { + "operationId": "authority-self_issued-minimal:attempt:0", + "proposalDigest": "sha256:ce4b106b3da6eb83233be85fd9ddb727ca068371781645e89c4c8baf6e6b45fa", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:ce4b106b3da6eb83233be85fd9ddb727ca068371781645e89c4c8baf6e6b45fa\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "VomAHOhyRqqmPBNGvAlkAQ/HBPt1Tapw2e8gMieSoBFObX0jdk/o7oyk4amkO093FI07Xy1UudB2I3GFT3bGCQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/self_issued-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/self_issued-morphogenesis.json new file mode 100644 index 00000000..8504ec0b --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/cases/self_issued-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-morphogenesis", + "condition": "morphogenesis", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEASbyN76KR9Yi++czUHFzyFftvjCgZAkQ7XfPqM4mFhlo=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:1c37cdba0c5210edb61cc4bf6831f55dbfa3d1eb8b11747ab6ab7bdf2493e188" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-self_issued-morphogenesis:activate-team", + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "VKAHuRH8h86tgkLtBaiRQJKevLH/ctqVpw7kMQ1E0tQ8o+9G+8s7nvqK+2oMUs8BlWTCZ5q8YJ3URoee5DrsDA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:1c37cdba0c5210edb61cc4bf6831f55dbfa3d1eb8b11747ab6ab7bdf2493e188" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-self_issued-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6", + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:1c37cdba0c5210edb61cc4bf6831f55dbfa3d1eb8b11747ab6ab7bdf2493e188" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:6728a4e616f6ddad76eee1b96b54c5a402eb5181c8776cf75c734105280757c2" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-self_issued-morphogenesis", + "candidateDigest": "sha256:6728a4e616f6ddad76eee1b96b54c5a402eb5181c8776cf75c734105280757c2", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:868d5802a81b5f7433b8acb44064d00d199c0ef0972da32ceada5d9131bece40" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:4aad34dcb7a0770e95721ea612ccf682a4043cca3ca586d43799ee4d8482b19f" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-self_issued-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:e148e5db1c4d981bee11f1f1eae5d972a20598e70586bcb9407094ad37673641" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:0ac044a639cfb9b978bade1edea341dc3616673ff13d80d15f5dd55df1099159" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/registration.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/registration.json new file mode 100644 index 00000000..19ddac65 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/registration.json @@ -0,0 +1,53 @@ +{ + "recordedBeforeRun": "2026-09-20T14:52:10.963Z", + "conditions": [ + "fixed", + "minimal", + "durable", + "morphogenesis" + ], + "cells": [ + "nominal", + "decision_expired", + "mandate_expired", + "plan_substituted", + "scope_escalated", + "self_issued", + "owner_denied", + "lost_ack", + "reconciliation_outage" + ], + "unit": "prescribed scenario; one input seed; no statistical sample-size claim", + "sourceCommit": "22b60bdae0411496a5295021d8a3988118721a82", + "sources": [ + { + "path": "experiments/morphogenesis-paper/governance/run.mjs", + "digest": "sha256:1d9196b084e2752583efffc8cb05a48e01639cb9bd6845e6cba7ba3e27d2de3d" + }, + { + "path": "experiments/morphogenesis-paper/governance/verify.mjs", + "digest": "sha256:e8969e8e749cd2dac5ea5be695bce64de965c8ffc0f3d43f3c6412d01373ddc4" + }, + { + "path": "experiments/morphogenesis-paper/governance/protocol.md", + "digest": "sha256:97881c69c32818f462cca1421335c505f4ae5a053c2b088cce68149df4b49b8a" + }, + { + "path": "experiments/morphogenesis-paper/missions/controllers.mjs", + "digest": "sha256:920611da0e1b6ddb98ae75c96ac02252293200f0396d6b8b73ed7fd5df12f568" + }, + { + "path": "experiments/morphogenesis-paper/missions/owner.mjs", + "digest": "sha256:c51a59bd3d8c99a1cded6bc78f15a343ea062bc9c6de87c2dd8172efbc53365f" + }, + { + "path": "experiments/morphogenesis-paper/missions/workload.mjs", + "digest": "sha256:4390f3159ba249c5077b93dd40fbad425b5952b9b9ad786e9a4968d1594a5cc6" + }, + { + "path": "experiments/morphogenesis-paper/integration/fixture.mjs", + "digest": "sha256:28dd7f1e6a8a05a7d2f820c06d289e8b616abbdc271e137caaa8dc651e1a9fa8" + } + ], + "lockfileDigest": "sha256:d201e505afabe12ee3abe892af7cb24e3b40b4aa52c68da9f2e090955a01f582" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/summary.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/summary.json new file mode 100644 index 00000000..2f011987 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/summary.json @@ -0,0 +1,7 @@ +{ + "status": "completed", + "cases": 36, + "node": "v24.20.0", + "postgres": "PostgreSQL 18.6 (Debian 18.6-1.pgdg13+2) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit", + "modelCalls": 0 +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/verification.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/verification.json new file mode 100644 index 00000000..80ac2f7e --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/governance-pilot-2/verification.json @@ -0,0 +1,366 @@ +{ + "verification": "passed", + "cases": 36, + "rows": [ + { + "condition": "durable", + "cell": "decision_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "decision_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "decision_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "decision_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "lost_ack", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "fixed", + "cell": "lost_ack", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": null, + "denied": false + }, + { + "condition": "minimal", + "cell": "lost_ack", + "attempts": 2, + "effects": 2, + "unauthorizedEffects": 0, + "admissionChains": 2, + "transitionChains": null, + "denied": false + }, + { + "condition": "morphogenesis", + "cell": "lost_ack", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "durable", + "cell": "mandate_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "mandate_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "mandate_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "mandate_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "nominal", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "fixed", + "cell": "nominal", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": null, + "denied": false + }, + { + "condition": "minimal", + "cell": "nominal", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": null, + "denied": false + }, + { + "condition": "morphogenesis", + "cell": "nominal", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "durable", + "cell": "owner_denied", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "owner_denied", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "owner_denied", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "owner_denied", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "plan_substituted", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "plan_substituted", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "plan_substituted", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "plan_substituted", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "reconciliation_outage", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "fixed", + "cell": "reconciliation_outage", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": null, + "denied": false + }, + { + "condition": "minimal", + "cell": "reconciliation_outage", + "attempts": 2, + "effects": 2, + "unauthorizedEffects": 0, + "admissionChains": 2, + "transitionChains": null, + "denied": false + }, + { + "condition": "morphogenesis", + "cell": "reconciliation_outage", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "durable", + "cell": "scope_escalated", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "scope_escalated", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "scope_escalated", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "scope_escalated", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "self_issued", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "self_issued", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "self_issued", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "self_issued", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + } + ] +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/configuration.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/configuration.json new file mode 100644 index 00000000..0a247633 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/configuration.json @@ -0,0 +1,50 @@ +{ + "teamPolicy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "team-policy:paper", + "policyVersion": 1, + "parentPolicyDigest": null, + "minimumDistinctPeers": 1, + "minimumIndependenceGroups": 1, + "maximumTotalBudgetUnits": 20, + "requireDistinctPeerPerPosition": true, + "limits": { + "maximumPositions": 4, + "maximumBidsPerPosition": 8, + "maximumMembers": 4, + "maximumSearchNodes": 100, + "maximumReasonCodesPerDecision": 8, + "maximumHistoryEntries": 8, + "maximumRequestInvalidations": 8, + "maximumRequestTtlMs": 1000, + "maximumTeamDurationMs": 1000, + "maximumCommitAttempts": 8 + } + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2" + }, + "position": { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + }, + "wallClockOrigin": "2026-09-19T12:00:00.000Z", + "mandateTrust": "local test attestation", + "discoveryMembershipAttestation": "fixtures", + "teamStore": "test PostgreSQL CAS adapter", + "rollbackWitness": "process-local; not host-loss safe" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/drain.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/drain.json new file mode 100644 index 00000000..b6c4a66c --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/drain.json @@ -0,0 +1,1182 @@ +{ + "pending": { + "schemaVersion": 1, + "team": { + "teamId": "team.a7523013f071d13a0b8f189a1e2b584db7fdb8f5314e152d9cf242312ce2140b", + "teamEpoch": 1, + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:activate-team", + "receiptDigest": "sha256:ac6e5b23ad9251dbfa3be16358d5c1ea1fd41e6701ddcd04687e05c58b3fd663", + "schemaVersion": 1, + "teamProposalDigest": "sha256:15bc7df0232ca8f8594f08bbe6e4044191159ff7af7cc7469c84aa76991a24ca", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:df5b33deceabdb37b3b6269d98d839d5c3338773749c9c86b82325bae4023ec7", + "jointWorkContractDigest": "sha256:9ce5e89265ad3af1f4a17c838c0a04d5aaa3bcc00990811ba68aa9e13f3992d6", + "retainedArtifactDigests": [ + "sha256:df5b33deceabdb37b3b6269d98d839d5c3338773749c9c86b82325bae4023ec7" + ], + "individualWorkContractDigests": [ + "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:a", + "source": "existing", + "agentId": "agent:a", + "instanceId": "instance:a", + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 330, + "teamReceiptDigest": "sha256:ac6e5b23ad9251dbfa3be16358d5c1ea1fd41e6701ddcd04687e05c58b3fd663", + "fenceReceiptDigest": "sha256:ab6eece08cda1ee151bd8bd42e65af73d9a49c7819512e0a3ec7de370ba6619d", + "effectReceiptDigest": "sha256:68a31a12ca9761bce0057c75aeee97dd2308a364659934122c60165f836063ca", + "successorFenceDigests": [ + "sha256:d35154a43e03c281f5fd3a50c3dd109a7040327e46cd8dc569bacd686c7c027c" + ], + "fencedWorkContractDigests": [ + "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455" + ], + "revokedActionGrantDigests": [] + }, + "phase": "draining", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:d40149d92fbf6c48dcdedd1e7c3159913c50dc25f07a35aaada5a33df15fb811" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:d40149d92fbf6c48dcdedd1e7c3159913c50dc25f07a35aaada5a33df15fb811", + "eventDigest": "sha256:c09938bbe8dacfff24bdecf653a242aa5a1f96499eb321fea9a299c8a86aa204" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:a:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:c09938bbe8dacfff24bdecf653a242aa5a1f96499eb321fea9a299c8a86aa204", + "eventDigest": "sha256:75adc59e2b452a76d93f9ca6ccd5db1141f59a6ff352e9a3d36a21d0bf79479c" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:75adc59e2b452a76d93f9ca6ccd5db1141f59a6ff352e9a3d36a21d0bf79479c", + "eventDigest": "sha256:2deec7d02f4c0729624bd86eb55c473fa161ea645f0b033beeff1c58a0f54e30" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:2deec7d02f4c0729624bd86eb55c473fa161ea645f0b033beeff1c58a0f54e30", + "eventDigest": "sha256:1b0f309eb2e0057cdc7adc9988b1fddb80249036217419cbc9e09c2a64265ca2" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:a:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:1b0f309eb2e0057cdc7adc9988b1fddb80249036217419cbc9e09c2a64265ca2", + "eventDigest": "sha256:ce8f620607e963ffd29dde4fcf875219256da227efadc3a55df079e772e427c7" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:a:activate-team", + "evidenceDigests": [ + "sha256:ac6e5b23ad9251dbfa3be16358d5c1ea1fd41e6701ddcd04687e05c58b3fd663" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:ce8f620607e963ffd29dde4fcf875219256da227efadc3a55df079e772e427c7", + "eventDigest": "sha256:b27cfa04202cfd87255025fc8ace08bf438bd00b22adadf000005ed5adc9c022" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:b27cfa04202cfd87255025fc8ace08bf438bd00b22adadf000005ed5adc9c022", + "eventDigest": "sha256:c4f7c0136205dd97423aff7f7c454158e17031cf365a3950843cff60c0fbce10" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [ + "sha256:d03f52e2e7b14d869436131a20716069794ff6ef7e796d8367571a85999ffbd1" + ], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:c4f7c0136205dd97423aff7f7c454158e17031cf365a3950843cff60c0fbce10", + "eventDigest": "sha256:fcc2328370de7d859e3f557a755ac4898ff85c03e965518652a85a334d63823e" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:a:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 325, + "previousEventDigest": "sha256:fcc2328370de7d859e3f557a755ac4898ff85c03e965518652a85a334d63823e", + "eventDigest": "sha256:b9e2e6c40aa648f74e26592a130f6cf7e5176a381e5ff0479e92d1e82dba8159" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:a:checkpoint", + "evidenceDigests": [ + "sha256:24a5185aa0b11f2a8931bd57ad008c6d5b7501314f0edd878c456190b1bacbb3" + ], + "logicalTimeMs": 325, + "previousEventDigest": "sha256:b9e2e6c40aa648f74e26592a130f6cf7e5176a381e5ff0479e92d1e82dba8159", + "eventDigest": "sha256:559613ce0606de72e2b6e53eafbd35476402aa96d624e46acaf6003fe85b15d9" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:a:fence", + "evidenceDigests": [], + "logicalTimeMs": 330, + "previousEventDigest": "sha256:559613ce0606de72e2b6e53eafbd35476402aa96d624e46acaf6003fe85b15d9", + "eventDigest": "sha256:a84f7555b595c66dac94a55895c3aba6bc383f0f69664965eb23cfcfa3304110" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:a:fence", + "evidenceDigests": [ + "sha256:ab6eece08cda1ee151bd8bd42e65af73d9a49c7819512e0a3ec7de370ba6619d" + ], + "logicalTimeMs": 331, + "previousEventDigest": "sha256:a84f7555b595c66dac94a55895c3aba6bc383f0f69664965eb23cfcfa3304110", + "eventDigest": "sha256:7a2d5f75190f147b881827917fcfa80b4d92ff51c6cec38a6a9f1a266dbf23ca" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:a:detach", + "evidenceDigests": [], + "logicalTimeMs": 335, + "previousEventDigest": "sha256:7a2d5f75190f147b881827917fcfa80b4d92ff51c6cec38a6a9f1a266dbf23ca", + "eventDigest": "sha256:8d608d8ee31b60ecf3e38d866b1e0db7e98e98e00818475caacc32407eb47907" + } + ], + "profile": null, + "receipt": null, + "revision": 13, + "stateKey": "execution:a", + "activation": { + "operationId": "execution:a:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:ac6e5b23ad9251dbfa3be16358d5c1ea1fd41e6701ddcd04687e05c58b3fd663", + "activatedAtLogicalMs": 310, + "morphologyHeadDigest": "sha256:fd25a407fe70d0aba0e62281252ae3042dde47d5f80691718518df2d33546568", + "activationReceiptDigest": "sha256:d03f52e2e7b14d869436131a20716069794ff6ef7e796d8367571a85999ffbd1", + "resultingSnapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f" + }, + "continuity": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:c5043e1f6c4c85794f960ac47b47bbf1b218618aa3812bde675da5d91bfdfa6d", + "teamReceiptDigest": "sha256:ac6e5b23ad9251dbfa3be16358d5c1ea1fd41e6701ddcd04687e05c58b3fd663", + "completedAtLogicalMs": 325, + "continuityReceiptDigest": "sha256:24a5185aa0b11f2a8931bd57ad008c6d5b7501314f0edd878c456190b1bacbb3", + "preservedArtifactDigests": [ + "sha256:df5b33deceabdb37b3b6269d98d839d5c3338773749c9c86b82325bae4023ec7" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4981d6864d56671cbfa9076693e4d5ba284eeca144c41d22e1f853278e050d2c", + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d" + }, + "terminalAgent": null, + "decisionDigest": "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "pendingOperation": { + "kind": "detach", + "status": "prepared", + "operationId": "execution:a:detach", + "resultDigest": null, + "preparedAtLogicalMs": 335 + }, + "selectedCandidate": { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:a", + "logicalTimeHighWaterMs": 335, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:e125625953007b0b0c96937f08a95c36796d29c53e2567819212f46ebcac15ca", + "resultingSnapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "profileCertificationDigest": null, + "recordDigest": "sha256:f5ef4120279403b7a496e8f6381b70e1903cfbbb11b07697d6781da2d4660775" + }, + "terminal": { + "schemaVersion": 1, + "team": { + "teamId": "team.a7523013f071d13a0b8f189a1e2b584db7fdb8f5314e152d9cf242312ce2140b", + "teamEpoch": 1, + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:activate-team", + "receiptDigest": "sha256:ac6e5b23ad9251dbfa3be16358d5c1ea1fd41e6701ddcd04687e05c58b3fd663", + "schemaVersion": 1, + "teamProposalDigest": "sha256:15bc7df0232ca8f8594f08bbe6e4044191159ff7af7cc7469c84aa76991a24ca", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:df5b33deceabdb37b3b6269d98d839d5c3338773749c9c86b82325bae4023ec7", + "jointWorkContractDigest": "sha256:9ce5e89265ad3af1f4a17c838c0a04d5aaa3bcc00990811ba68aa9e13f3992d6", + "retainedArtifactDigests": [ + "sha256:df5b33deceabdb37b3b6269d98d839d5c3338773749c9c86b82325bae4023ec7" + ], + "individualWorkContractDigests": [ + "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:a", + "source": "existing", + "agentId": "agent:a", + "instanceId": "instance:a", + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 330, + "teamReceiptDigest": "sha256:ac6e5b23ad9251dbfa3be16358d5c1ea1fd41e6701ddcd04687e05c58b3fd663", + "fenceReceiptDigest": "sha256:ab6eece08cda1ee151bd8bd42e65af73d9a49c7819512e0a3ec7de370ba6619d", + "effectReceiptDigest": "sha256:68a31a12ca9761bce0057c75aeee97dd2308a364659934122c60165f836063ca", + "successorFenceDigests": [ + "sha256:d35154a43e03c281f5fd3a50c3dd109a7040327e46cd8dc569bacd686c7c027c" + ], + "fencedWorkContractDigests": [ + "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455" + ], + "revokedActionGrantDigests": [] + }, + "phase": "completed", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:d40149d92fbf6c48dcdedd1e7c3159913c50dc25f07a35aaada5a33df15fb811" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:d40149d92fbf6c48dcdedd1e7c3159913c50dc25f07a35aaada5a33df15fb811", + "eventDigest": "sha256:c09938bbe8dacfff24bdecf653a242aa5a1f96499eb321fea9a299c8a86aa204" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:a:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:c09938bbe8dacfff24bdecf653a242aa5a1f96499eb321fea9a299c8a86aa204", + "eventDigest": "sha256:75adc59e2b452a76d93f9ca6ccd5db1141f59a6ff352e9a3d36a21d0bf79479c" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:75adc59e2b452a76d93f9ca6ccd5db1141f59a6ff352e9a3d36a21d0bf79479c", + "eventDigest": "sha256:2deec7d02f4c0729624bd86eb55c473fa161ea645f0b033beeff1c58a0f54e30" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:2deec7d02f4c0729624bd86eb55c473fa161ea645f0b033beeff1c58a0f54e30", + "eventDigest": "sha256:1b0f309eb2e0057cdc7adc9988b1fddb80249036217419cbc9e09c2a64265ca2" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:a:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:1b0f309eb2e0057cdc7adc9988b1fddb80249036217419cbc9e09c2a64265ca2", + "eventDigest": "sha256:ce8f620607e963ffd29dde4fcf875219256da227efadc3a55df079e772e427c7" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:a:activate-team", + "evidenceDigests": [ + "sha256:ac6e5b23ad9251dbfa3be16358d5c1ea1fd41e6701ddcd04687e05c58b3fd663" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:ce8f620607e963ffd29dde4fcf875219256da227efadc3a55df079e772e427c7", + "eventDigest": "sha256:b27cfa04202cfd87255025fc8ace08bf438bd00b22adadf000005ed5adc9c022" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:b27cfa04202cfd87255025fc8ace08bf438bd00b22adadf000005ed5adc9c022", + "eventDigest": "sha256:c4f7c0136205dd97423aff7f7c454158e17031cf365a3950843cff60c0fbce10" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [ + "sha256:d03f52e2e7b14d869436131a20716069794ff6ef7e796d8367571a85999ffbd1" + ], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:c4f7c0136205dd97423aff7f7c454158e17031cf365a3950843cff60c0fbce10", + "eventDigest": "sha256:fcc2328370de7d859e3f557a755ac4898ff85c03e965518652a85a334d63823e" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:a:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 325, + "previousEventDigest": "sha256:fcc2328370de7d859e3f557a755ac4898ff85c03e965518652a85a334d63823e", + "eventDigest": "sha256:b9e2e6c40aa648f74e26592a130f6cf7e5176a381e5ff0479e92d1e82dba8159" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:a:checkpoint", + "evidenceDigests": [ + "sha256:24a5185aa0b11f2a8931bd57ad008c6d5b7501314f0edd878c456190b1bacbb3" + ], + "logicalTimeMs": 325, + "previousEventDigest": "sha256:b9e2e6c40aa648f74e26592a130f6cf7e5176a381e5ff0479e92d1e82dba8159", + "eventDigest": "sha256:559613ce0606de72e2b6e53eafbd35476402aa96d624e46acaf6003fe85b15d9" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:a:fence", + "evidenceDigests": [], + "logicalTimeMs": 330, + "previousEventDigest": "sha256:559613ce0606de72e2b6e53eafbd35476402aa96d624e46acaf6003fe85b15d9", + "eventDigest": "sha256:a84f7555b595c66dac94a55895c3aba6bc383f0f69664965eb23cfcfa3304110" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:a:fence", + "evidenceDigests": [ + "sha256:ab6eece08cda1ee151bd8bd42e65af73d9a49c7819512e0a3ec7de370ba6619d" + ], + "logicalTimeMs": 331, + "previousEventDigest": "sha256:a84f7555b595c66dac94a55895c3aba6bc383f0f69664965eb23cfcfa3304110", + "eventDigest": "sha256:7a2d5f75190f147b881827917fcfa80b4d92ff51c6cec38a6a9f1a266dbf23ca" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:a:detach", + "evidenceDigests": [], + "logicalTimeMs": 335, + "previousEventDigest": "sha256:7a2d5f75190f147b881827917fcfa80b4d92ff51c6cec38a6a9f1a266dbf23ca", + "eventDigest": "sha256:8d608d8ee31b60ecf3e38d866b1e0db7e98e98e00818475caacc32407eb47907" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:a:detach", + "evidenceDigests": [ + "sha256:e33dd720a95c696aa938b0959802d60deb5b14c7ee33f69f26d736da43cf6328" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:8d608d8ee31b60ecf3e38d866b1e0db7e98e98e00818475caacc32407eb47907", + "eventDigest": "sha256:7309e77049d12bc63ce483fd0d9f7a768fbd98475c1d8a4bcae86112584db2f9" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:a:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 345, + "previousEventDigest": "sha256:7309e77049d12bc63ce483fd0d9f7a768fbd98475c1d8a4bcae86112584db2f9", + "eventDigest": "sha256:d7b2c0566ca2930acebee16c5b5231dc3cbc82dc9123e03e0eb95e5b993189d7" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:a:release-budget", + "evidenceDigests": [ + "sha256:1965983c0bd71b691eeea3c84c259b649c72928a0119185a7e2115af1c7d0d66" + ], + "logicalTimeMs": 345, + "previousEventDigest": "sha256:d7b2c0566ca2930acebee16c5b5231dc3cbc82dc9123e03e0eb95e5b993189d7", + "eventDigest": "sha256:0774b4af3bc471a8295459a11d339a30840f266ccc5f76ef029c7765418e336e" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "completed", + "outcome": "applied", + "operationId": "execution:a:release-budget", + "evidenceDigests": [ + "sha256:1965983c0bd71b691eeea3c84c259b649c72928a0119185a7e2115af1c7d0d66", + "sha256:d69e544f07c916a1dba32b2eb5f4c86fc735743c5ee32cedcc79453b6ada9b3e" + ], + "logicalTimeMs": 346, + "previousEventDigest": "sha256:0774b4af3bc471a8295459a11d339a30840f266ccc5f76ef029c7765418e336e", + "eventDigest": "sha256:06c226e7f34e542f20db68369160040c070d11b55c12430ebe3a118f88023ff7" + } + ], + "profile": null, + "receipt": { + "schemaVersion": 1, + "receiptId": "execution:a:receipt", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "decisionDigest": "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4", + "budgetReservationDigest": "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "budgetReleaseDigest": "sha256:1965983c0bd71b691eeea3c84c259b649c72928a0119185a7e2115af1c7d0d66", + "activationReceiptDigest": "sha256:d03f52e2e7b14d869436131a20716069794ff6ef7e796d8367571a85999ffbd1", + "continuityReceiptDigest": "sha256:24a5185aa0b11f2a8931bd57ad008c6d5b7501314f0edd878c456190b1bacbb3", + "fenceReceiptDigest": "sha256:ab6eece08cda1ee151bd8bd42e65af73d9a49c7819512e0a3ec7de370ba6619d", + "terminalAgentReceiptDigest": "sha256:e33dd720a95c696aa938b0959802d60deb5b14c7ee33f69f26d736da43cf6328", + "resultingSnapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "resultingMorphologyEpoch": 2, + "disposition": "success", + "outcomeEvidenceDigests": [ + "sha256:819b33703f512218023f1b38f7060777d3c54e01f6f4e0c40966003222e86557" + ], + "evaluatedAtLogicalMs": 346, + "receiptDigest": "sha256:d69e544f07c916a1dba32b2eb5f4c86fc735743c5ee32cedcc79453b6ada9b3e" + }, + "revision": 17, + "stateKey": "execution:a", + "activation": { + "operationId": "execution:a:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:ac6e5b23ad9251dbfa3be16358d5c1ea1fd41e6701ddcd04687e05c58b3fd663", + "activatedAtLogicalMs": 310, + "morphologyHeadDigest": "sha256:fd25a407fe70d0aba0e62281252ae3042dde47d5f80691718518df2d33546568", + "activationReceiptDigest": "sha256:d03f52e2e7b14d869436131a20716069794ff6ef7e796d8367571a85999ffbd1", + "resultingSnapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f" + }, + "continuity": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:c5043e1f6c4c85794f960ac47b47bbf1b218618aa3812bde675da5d91bfdfa6d", + "teamReceiptDigest": "sha256:ac6e5b23ad9251dbfa3be16358d5c1ea1fd41e6701ddcd04687e05c58b3fd663", + "completedAtLogicalMs": 325, + "continuityReceiptDigest": "sha256:24a5185aa0b11f2a8931bd57ad008c6d5b7501314f0edd878c456190b1bacbb3", + "preservedArtifactDigests": [ + "sha256:df5b33deceabdb37b3b6269d98d839d5c3338773749c9c86b82325bae4023ec7" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4981d6864d56671cbfa9076693e4d5ba284eeca144c41d22e1f853278e050d2c", + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d" + }, + "terminalAgent": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "disposition": "detached", + "operationId": "execution:a:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:e33dd720a95c696aa938b0959802d60deb5b14c7ee33f69f26d736da43cf6328", + "terminatedAtLogicalMs": 340, + "lifecycleReceiptDigest": "sha256:adea4d853e5d54f130d2bb8021a4e80c3b2d1da971449a8e334fe6f90db3ba28", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:1965983c0bd71b691eeea3c84c259b649c72928a0119185a7e2115af1c7d0d66", + "budgetReservationId": "reservation:a", + "logicalTimeHighWaterMs": 346, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:b4795bd0c56c3be942b57ef78d52bb2957f5dcb6c2ff1cdd7b5b040ca3aded09", + "resultingSnapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "profileCertificationDigest": null, + "recordDigest": "sha256:c0f10ffa35436436006271d4c27d7155099fc130aeb19c1a2b67e5cf8809367f" + }, + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 5, + "highWaterLogicalMs": 330, + "workContracts": [ + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:a:fence", + "updatedAtLogicalMs": 330, + "workContractDigest": "sha256:d35154a43e03c281f5fd3a50c3dd109a7040327e46cd8dc569bacd686c7c027c", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:b:fence", + "updatedAtLogicalMs": 320, + "workContractDigest": "sha256:1ce3e46b918792b0579867e343dacdd49a5f81d44dde4876ce0bfb6c3e840b22", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:4910fb3b46aebe8f17d332a5ff4709ee3003b92bc9706289227e9235b653c80f" + }, + "team": { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:a", + "formationId": "formation:a", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 3, + "logicalTimeHighWaterMs": 340, + "team": { + "schemaVersion": 1, + "teamId": "team.a7523013f071d13a0b8f189a1e2b584db7fdb8f5314e152d9cf242312ce2140b", + "teamEpoch": 1, + "status": "cancelled", + "proposal": { + "schemaVersion": 1, + "teamId": "team.a7523013f071d13a0b8f189a1e2b584db7fdb8f5314e152d9cf242312ce2140b", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:114b4ec754d3b8ef56525134efbe000b98b267335e5cf71d1f909d2e527d4223", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.7423e6cbfd0cb1a40e30be2c6bf8d80aa3a6772aadb746a6f230dc9f6b7b054f", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:a", + "candidateDigest": "sha256:ca45300ccbed240a42399dfe12b2eeb0c453c9aa355afb77c81b277e36769786", + "peerId": "peer:a", + "instanceId": "instance:a", + "independenceGroupId": "specialist:a", + "bidId": "bid:a", + "bidDigest": "sha256:e330a3f35b7729e68c64819e65b2f76863c1a6b794cf6b589810d03a115ecae8", + "sourceBidDigest": "sha256:ff2c6db34737d7eb269ab6fd4c2ad4942fd22890f84c492b6dc7bcf6b8abc417", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:5b7efcaa507b5577d1d002d4a824f3563bf8758aa813cd25b2a8f6645f6eaa76" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:15bc7df0232ca8f8594f08bbe6e4044191159ff7af7cc7469c84aa76991a24ca" + }, + "jointWorkContract": { + "schemaVersion": 1, + "teamId": "team.a7523013f071d13a0b8f189a1e2b584db7fdb8f5314e152d9cf242312ce2140b", + "teamEpoch": 1, + "proposalDigest": "sha256:15bc7df0232ca8f8594f08bbe6e4044191159ff7af7cc7469c84aa76991a24ca", + "predecessorJointWorkContractDigest": null, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78", + "memberContracts": [ + { + "schemaVersion": 1, + "memberId": "team-member.7423e6cbfd0cb1a40e30be2c6bf8d80aa3a6772aadb746a6f230dc9f6b7b054f", + "selectionDigest": "sha256:5b7efcaa507b5577d1d002d4a824f3563bf8758aa813cd25b2a8f6645f6eaa76", + "positionId": "position:forensics", + "peerId": "peer:a", + "instanceId": "instance:a", + "workItemId": "work:test", + "workItemRevision": 1, + "workContractId": "work-contract:a", + "workContractGeneration": 1, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "assignmentAuthorityId": "assignment:paper", + "assignmentEpoch": 1, + "authorityGeneration": 1, + "fencingToken": "fence:a", + "leaseExpiresAtLogicalMs": 350, + "workDeadline": "2026-09-19T12:00:00.350Z", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "reservedBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "bindingDigest": "sha256:b9cb80be0a3b317d0032d979866458ee242eb70e75f6f6b4a334962cf3f5f5e7" + } + ], + "totalReservedBudgetUnits": 10, + "totalMaximumActionBudgetUnits": 5, + "activatedAtLogicalMs": 300, + "validUntilLogicalMs": 350, + "status": "active", + "jointWorkContractId": "joint-work-contract.9ce5e89265ad3af1f4a17c838c0a04d5aaa3bcc00990811ba68aa9e13f3992d6", + "jointWorkContractDigest": "sha256:9ce5e89265ad3af1f4a17c838c0a04d5aaa3bcc00990811ba68aa9e13f3992d6" + }, + "outcomes": [], + "history": [ + { + "schemaVersion": 1, + "teamEpoch": 1, + "proposalDigest": "sha256:15bc7df0232ca8f8594f08bbe6e4044191159ff7af7cc7469c84aa76991a24ca", + "jointWorkContractDigest": "sha256:9ce5e89265ad3af1f4a17c838c0a04d5aaa3bcc00990811ba68aa9e13f3992d6", + "status": "cancelled", + "closedAtLogicalMs": 340, + "reasonCode": "participant_detached" + } + ], + "updatedAtLogicalMs": 340 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:114b4ec754d3b8ef56525134efbe000b98b267335e5cf71d1f909d2e527d4223", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.a7523013f071d13a0b8f189a1e2b584db7fdb8f5314e152d9cf242312ce2140b", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:114b4ec754d3b8ef56525134efbe000b98b267335e5cf71d1f909d2e527d4223", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.7423e6cbfd0cb1a40e30be2c6bf8d80aa3a6772aadb746a6f230dc9f6b7b054f", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:a", + "candidateDigest": "sha256:ca45300ccbed240a42399dfe12b2eeb0c453c9aa355afb77c81b277e36769786", + "peerId": "peer:a", + "instanceId": "instance:a", + "independenceGroupId": "specialist:a", + "bidId": "bid:a", + "bidDigest": "sha256:e330a3f35b7729e68c64819e65b2f76863c1a6b794cf6b589810d03a115ecae8", + "sourceBidDigest": "sha256:ff2c6db34737d7eb269ab6fd4c2ad4942fd22890f84c492b6dc7bcf6b8abc417", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:5b7efcaa507b5577d1d002d4a824f3563bf8758aa813cd25b2a8f6645f6eaa76" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:15bc7df0232ca8f8594f08bbe6e4044191159ff7af7cc7469c84aa76991a24ca" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 300, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.1eddf7b9eb8cf314be1345eda83103c61acbf265b34c2d0c3d8c7abff0227691", + "decisionDigest": "sha256:1eddf7b9eb8cf314be1345eda83103c61acbf265b34c2d0c3d8c7abff0227691" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:6a294065afc5d46058f4b362ad5342e90dc4ad974837373633419c14c74619da", + "stateDigest": "sha256:eaa78e28c76d9d8069d6cdb9f08b8a0f2f4603a116915990298a8e5ae584e923" + } +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/environment.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/environment.json new file mode 100644 index 00000000..2fbe5ad3 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/environment.json @@ -0,0 +1,2833 @@ +{ + "node": "v24.20.0", + "platform": "darwin", + "arch": "arm64", + "trackedDiffDigest": "sha256:e238963151a2320918708be637f22cdf251fa59235e5b2cb2ba4b8ffea3a1950", + "postgres": "PostgreSQL 18.6 (Debian 18.6-1.pgdg13+2) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit", + "postgresImageId": "sha256:86c951e05bf56c93d95d397747fb8820ac76cc3bedb78f43abd83eedbe3666ae", + "sourceFiles": [ + { + "path": "persistent.mjs", + "digest": "sha256:cd48a47df076dcd9f99b42166f656e1517674e6c9547587c95ddfe3042631b96" + }, + { + "path": "persistent-fixture.mjs", + "digest": "sha256:9afeea5474d7a4d44f553cca7aeafebe99c2cd1762d42a48190ddb478b554759" + } + ], + "lockfileDigest": "sha256:d201e505afabe12ee3abe892af7cb24e3b40b4aa52c68da9f2e090955a01f582", + "compiledModules": [ + { + "path": "packages/a2a/dist/client.js", + "digest": "sha256:e391c1da6a27b777ca08bd2e0fc132e4de17348dda65a89160482b85762d2650" + }, + { + "path": "packages/a2a/dist/contracts.js", + "digest": "sha256:3f417662c6d7a351dc9b969c43ece554835f95f4d3c12ae0499a5764a1686c6e" + }, + { + "path": "packages/a2a/dist/index.js", + "digest": "sha256:cf557c4764becb5587bc952213904012a8b8419c8636412df8d5fca39f6d1312" + }, + { + "path": "packages/a2a/dist/internal.js", + "digest": "sha256:0ba8040e728dff8d37e426b2782395ff9099581ba5fe04d0de46d972770646ac" + }, + { + "path": "packages/a2a/dist/mesh.js", + "digest": "sha256:e79c1c9191704260ed91c40102ea328de36d373eb2f453282bcd285eb81b2a8e" + }, + { + "path": "packages/a2a/dist/morphogenesis.js", + "digest": "sha256:0cf75ef2c027f14f4a989e9e9fa70a64817ce0af42d27f2af536e9bb400ab01f" + }, + { + "path": "packages/a2a/dist/postgres.js", + "digest": "sha256:b817a207a92082a861f4e4971501fdc0e4d70aa50f2fbfc333501ae8e7318f95" + }, + { + "path": "packages/a2a/dist/rooms.js", + "digest": "sha256:c3afa3199ad39f53bf1c78c65d689cda134c3ad676a9589da998be91b354f85f" + }, + { + "path": "packages/a2a/dist/server.js", + "digest": "sha256:b47d63cad45a3840290abdde924afa2d5aa07cc20e2c24f2fc0b52971cd3d54e" + }, + { + "path": "packages/agent-registry/dist/index.js", + "digest": "sha256:1664135e5f47d0c637c053d7633adacea6b9dcc4ad548c52f63030b40ee35fbe" + }, + { + "path": "packages/agent-registry-postgres/dist/index.js", + "digest": "sha256:e890cac71bb49a0f41c154ad7be49252f76f059a6912021a41bd33deed14a105" + }, + { + "path": "packages/audit/dist/collective-telemetry.js", + "digest": "sha256:2ab16057a4f29bf66414b45e870a5a853c588774b0d1a5ebe270b5c75d63fdae" + }, + { + "path": "packages/audit/dist/index.js", + "digest": "sha256:2e195c5cff16eefdd84aad91201bc2b0101b18713764e06f937e3a7c15e23218" + }, + { + "path": "packages/audit-postgres/dist/cli.js", + "digest": "sha256:10e58fd2c748cf8d36b5a231427c0471bd70d0b21244474219383a338588584f" + }, + { + "path": "packages/audit-postgres/dist/index.js", + "digest": "sha256:8357495d493a914694bca85b40635c6276b19b0fa6f16a7b518a8465a4e06be1" + }, + { + "path": "packages/audit-postgres/dist/migrations.js", + "digest": "sha256:5885d9e16991355ba2efc1a4cdd020d22e2cbf35b97374ea737f6b50515a6d19" + }, + { + "path": "packages/auth/dist/index.js", + "digest": "sha256:35ea06879ae948de5e27fc5b3c6989e1b37b659e524563fa3d47c192c3ae97f5" + }, + { + "path": "packages/autonomy/dist/actions.js", + "digest": "sha256:2f2b2a2412a8c1f923521bdc0762d8d07497d967220b843439220aacfdb68018" + }, + { + "path": "packages/autonomy/dist/canonical.js", + "digest": "sha256:d4772702835f3a2626dbbb8ddd918cddca5db84631d884f33922fdcbd40658e0" + }, + { + "path": "packages/autonomy/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/autonomy/dist/index.js", + "digest": "sha256:8fc1989187ed35cab41a1c00b8863e926302df09392d20757f7a73ce4aed4ab9" + }, + { + "path": "packages/autonomy/dist/runtime.js", + "digest": "sha256:61be6ac470bc36f9a7e736a0dea7548cda30cc30669c4f95a1e7ee6699e538c0" + }, + { + "path": "packages/autonomy/dist/sha256.js", + "digest": "sha256:5d90034793746c004245a786ea3d5cd5f4c481764b344448240e96baffd8b9a2" + }, + { + "path": "packages/autonomy/dist/workflows.js", + "digest": "sha256:0009caebbe32239a8d686f4082e8bc00399d18969fef796f6015e9af0ae169c5" + }, + { + "path": "packages/autonomy-postgres/dist/cli.js", + "digest": "sha256:acbea68759d45ccd6fe67aaaedc9ff5b0c29d5aafa3844a45b4e5ad348e926d9" + }, + { + "path": "packages/autonomy-postgres/dist/index.js", + "digest": "sha256:a584d27a82e0f06303b4ffd7d3072436e06e50d27853ad5c8b4757b575d304b4" + }, + { + "path": "packages/autonomy-postgres/dist/migrations.js", + "digest": "sha256:b8fb7cf1623ea0e529388464ace05f8db1211650a0cda3f62504e98488420c44" + }, + { + "path": "packages/autonomy-postgres/dist/store.js", + "digest": "sha256:0a28135496931b81f9259a144a38c0cbf6aac24e501e51d5cebd02895c1244af" + }, + { + "path": "packages/collective-control/dist/actions.js", + "digest": "sha256:ac4db1cca56d35a68a1b55644d7b7e61dd3d20ecac3488c3e3f48fc01d3d9c33" + }, + { + "path": "packages/collective-control/dist/bounded-model.js", + "digest": "sha256:afd38912702dda09b8af3eb2eaabdffb0b9f12320ef7f2f35aecbb73c7f45e1a" + }, + { + "path": "packages/collective-control/dist/bounded-progress-model.js", + "digest": "sha256:58f6196e42ebc7436efb9bf19176d7c9f17d6aff181df6dda2edf69cba8f8e29" + }, + { + "path": "packages/collective-control/dist/canonical.js", + "digest": "sha256:526e8fe7fcc8e9fd9ed99ba066f98af6c11aeb578d01fc71fe7b62d24f1d1bcb" + }, + { + "path": "packages/collective-control/dist/contracts.js", + "digest": "sha256:bbdbff9097d794f0236bff37f230867ea4ec181797b082a3e97672a3b4d68adf" + }, + { + "path": "packages/collective-control/dist/evaluation.js", + "digest": "sha256:4fac7daf16071dc8fa097bdf4c914e5d7c779203f0cefe1ee343cd365358d94b" + }, + { + "path": "packages/collective-control/dist/evidence.js", + "digest": "sha256:b0292985399c4da67af08171bbab55196c59006cb4443013bf9cb0c13f32dfdf" + }, + { + "path": "packages/collective-control/dist/governed-actions.js", + "digest": "sha256:9f52db82f7f163f3ae5005390ffe92eb6a061409b55e6891bd2e83b924162c8f" + }, + { + "path": "packages/collective-control/dist/index.js", + "digest": "sha256:882aea4eb8050eea7ba8c66e7445484abea7ca0ebc06ee0a716f11fd980c1a4c" + }, + { + "path": "packages/collective-control/dist/lifecycle.js", + "digest": "sha256:3ab2fcc67330515c7ec75aa6a595e215d22e544e4519199fd8b4131d176c7e86" + }, + { + "path": "packages/collective-control/dist/local-policy.js", + "digest": "sha256:beb570268014a8f85f6e6407b8d7dd1dde8d03f99bc8029d02d67c7bf086c496" + }, + { + "path": "packages/collective-control/dist/local-rule-kernel.js", + "digest": "sha256:d1416cf0fb11a658398bd5927da2a3a8f5ce374db560d166c49d801ae6cb00b0" + }, + { + "path": "packages/collective-control/dist/mandate-continuity.js", + "digest": "sha256:06fa09ab515c786851a02e43a29386525b04c3c989109cac5bf69d5f6c98cd51" + }, + { + "path": "packages/collective-control/dist/memory.js", + "digest": "sha256:b1716cd71f736bc131c0e11d44fe61aaa122fb6f3cc220d5931d265d64ce0b85" + }, + { + "path": "packages/collective-control/dist/mesh-governance.js", + "digest": "sha256:8e586c758cae61524eabb7b7ad7bdb3341b1667d40601779b829ca7b22cf0490" + }, + { + "path": "packages/collective-control/dist/mesh.js", + "digest": "sha256:c0b5e6f0e69f02e4c5834df79dcad74aa6d6db589b6243c7be162fda4598fc47" + }, + { + "path": "packages/collective-control/dist/rooms.js", + "digest": "sha256:a36e917dc9a1d92080348f818d65a4d66f823d4c67d793e67168aff547075e56" + }, + { + "path": "packages/collective-control/dist/sha256.js", + "digest": "sha256:7b09d62c1f0e84adae3a7a16deb12237bdcbfaedf568a13f79c42c679ac6d34f" + }, + { + "path": "packages/collective-control/dist/state.js", + "digest": "sha256:f09a82e0c2172c6472bfdbea18c3923f9a38b61a9704e32a74c3c902afcee768" + }, + { + "path": "packages/collective-control/dist/validation.js", + "digest": "sha256:56b275361fd806b8255b0e3a80e27cc17dfbfa3929bb79c7a6583a7a52589609" + }, + { + "path": "packages/collective-control-postgres/dist/index.js", + "digest": "sha256:754605db57be31182f791182d61c9d16e59058d6fa90358b7e60b66ccbdea2df" + }, + { + "path": "packages/collective-control-postgres/dist/migrations.js", + "digest": "sha256:e446a4a169fe80cf035c7735201ad6c0b8578460efd63ff422fabd91dec1967c" + }, + { + "path": "packages/collective-control-postgres/dist/repositories.js", + "digest": "sha256:a98e3e697e6f45b31485c98b76f5d541ef1e3dbe38345fdb2dac8b3676ae67b5" + }, + { + "path": "packages/collective-host/dist/assurance-coupled-execution.js", + "digest": "sha256:04503d23d3ce94ffa2d892b0b044b906ae18189aaa1d07329db43a87ad37ffc1" + }, + { + "path": "packages/collective-host/dist/autonomous-adaptation-runtime.js", + "digest": "sha256:4b5a30490f00948c387650265f5c3c288a0df801bdf4f2d80673525614342a6d" + }, + { + "path": "packages/collective-host/dist/autonomous-collective-node.js", + "digest": "sha256:880ef372776ba708ee2c0ba5581e16b5f010f3756006c2e967bc37862d57002b" + }, + { + "path": "packages/collective-host/dist/collective-telemetry.js", + "digest": "sha256:f6924ceae9daf5f1bb9890d4b7f0cf9f3490652de23ac3e5d45ab67d5a314092" + }, + { + "path": "packages/collective-host/dist/distributed-collective-protocol.js", + "digest": "sha256:bcec079a8c9a1b76b5b069c34e8ac49a3e53beec7d911e87476ca689481ce75e" + }, + { + "path": "packages/collective-host/dist/distributed-planning-runtime.js", + "digest": "sha256:398d5827f7dff8e303bee236a14d450ccfe24157979475af509ff1172bd09f44" + }, + { + "path": "packages/collective-host/dist/in-process-sparse-bft-gateway.js", + "digest": "sha256:d01c975a58f1514da4672e5a5efbf3b118d2f9f0c5c714143f32aa48fa560114" + }, + { + "path": "packages/collective-host/dist/index.js", + "digest": "sha256:0b5194716a4c10bbc91b21e74b12880f29cf1e406c7439a0e4b68607e3b67a64" + }, + { + "path": "packages/collective-host/dist/integrated-host.js", + "digest": "sha256:821dc8c89958fd354cea98b0a5f393780ab2cc5b7ef1505bb38fac7e5f3dc48f" + }, + { + "path": "packages/collective-host/dist/morphogenesis-constitutional-adapters.js", + "digest": "sha256:cdec18cbfb541e690e778a21cc968b9b6a3c098293c533fd6a5af66c884c0aeb" + }, + { + "path": "packages/collective-host/dist/morphogenesis-operator-adapters.js", + "digest": "sha256:a82d230fea414fbf16a6f8a1d40edcc985269c7da5c3e1cadade5c71d624ef16" + }, + { + "path": "packages/collective-host/dist/morphogenesis-strategy-memory.js", + "digest": "sha256:05920f8dcdc9114826bdccbe445d79e5c1104094cdc08e9badfac2bac6787341" + }, + { + "path": "packages/collective-host/dist/morphogenesis-strategy-review.js", + "digest": "sha256:aac37cb0494d5ecfcf5db42f40b9bbce0bfe742cfcd32b738bd2d8e337f0c10c" + }, + { + "path": "packages/collective-host/dist/morphogenesis.js", + "digest": "sha256:5d9a7b4e3d9382d20b61a497f9bf663783e77ac538209ba99dc30d350eb84edc" + }, + { + "path": "packages/collective-host/dist/reference-integrated-stack.js", + "digest": "sha256:69df86155a621e1242e70a93f5d512948b50235b0f2fcd87e2bb16c47b9d8a41" + }, + { + "path": "packages/collective-host/dist/reference-local-ports.js", + "digest": "sha256:364e8f095285eed62654f1d75d2845a0a14be8950d6781c4f0d238441da234fd" + }, + { + "path": "packages/collective-host/dist/semantic-horizon-coupling.js", + "digest": "sha256:0a8728e2f698d9860a5983178cfa7147795cbe5cb71b65588c58c0aac035b424" + }, + { + "path": "packages/collective-host/dist/webcrypto-ports.js", + "digest": "sha256:09b46d5df5e71aa0e111bfa2c948040813614805896db018125965fb5b88ed63" + }, + { + "path": "packages/collective-host-postgres/dist/index.js", + "digest": "sha256:c36eba7a727c75640d71f6a1bd2fff1a0d6b28cbc8bde2a91b4e95f84b8a43c9" + }, + { + "path": "packages/collective-host-postgres/dist/migrations.js", + "digest": "sha256:50f07e72aaa04669a81099ab3bb5a04e4c9723f9354b4f6e7a53bfa3e856272b" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-budget.js", + "digest": "sha256:2149419e81788d20c9c7c20a5b6aba2b5fb19c6e1e5722f3e6f2ad2a42e858a5" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-http-witness.js", + "digest": "sha256:775d62774808d2e5aeb430c6adf5408bbcd21c9ed533e5c8efbdaadf7be5c4d7" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-operator.js", + "digest": "sha256:52666905833fe689a6967416d0977f93262bbf5a50f1f511879a12171c3850f4" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-strategy.js", + "digest": "sha256:4221cc95d99d48f8d25c2e317791a9f0a6e7eef4018d692a59694964f472d12f" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis.js", + "digest": "sha256:922b85dbf09ed4419674667be569699e822152ec33373bd548224cfa773ddfb0" + }, + { + "path": "packages/collective-host-postgres/dist/repositories.js", + "digest": "sha256:f84ad7ffc33b720e8e8b410d6f504f736aa5c13be14970494af8a04445c8d27c" + }, + { + "path": "packages/collective-membership/dist/agent-lineage.js", + "digest": "sha256:0baed919f1314f6b815cfe90d00409ab2df390e7753f827e5eeb1ef4365b510a" + }, + { + "path": "packages/collective-membership/dist/certificate.js", + "digest": "sha256:ee2c0cadcdb721eceb7b4016544967444519a7fed16d489c9d28922a3f54fae7" + }, + { + "path": "packages/collective-membership/dist/client.js", + "digest": "sha256:4e00de21ef71956e28a798432fa2f93244d67d77ca0840c19e6d2edafade9612" + }, + { + "path": "packages/collective-membership/dist/codec.js", + "digest": "sha256:a565f3326f0c8d05187504f04046675db3aa338cbc6a190e2d04749048c38903" + }, + { + "path": "packages/collective-membership/dist/configuration.js", + "digest": "sha256:de1a689578c2fca4b43f60011d91d2c6083ff7ce57f898fadd2d819bd08b35f3" + }, + { + "path": "packages/collective-membership/dist/contracts.js", + "digest": "sha256:004cff56bba1197983babaab2ce693a80e6ae83d32129b38e33321b32e0a0863" + }, + { + "path": "packages/collective-membership/dist/coordinator-election.js", + "digest": "sha256:689dda6bb8bea2bcc0c4f9966c014254aeb920cb3ed3cdbccde2f27f595025f1" + }, + { + "path": "packages/collective-membership/dist/crypto.js", + "digest": "sha256:ba5a73e6c0ae19844dee82e9a9c7881568c1eb92eb4457e22e091e42b01f50be" + }, + { + "path": "packages/collective-membership/dist/governed-agent-lifecycle.js", + "digest": "sha256:68e06f9907cf8787fe0181c39eee5964efb592ea3734c2623f998a43052e2a7f" + }, + { + "path": "packages/collective-membership/dist/host.js", + "digest": "sha256:b6b26c9b3db002be3d83713a8655b7ab095bc2b90f60caebbf46de744870e1b9" + }, + { + "path": "packages/collective-membership/dist/http.js", + "digest": "sha256:c0694f64a966c8af7c3dd653b683fecdd17963825efc22c5310adf7315270d62" + }, + { + "path": "packages/collective-membership/dist/index.js", + "digest": "sha256:466ff7811b743f0b0fd40e2e6fb46386666e2f141a216de6e7b871cb7720c164" + }, + { + "path": "packages/collective-membership/dist/memory-repository.js", + "digest": "sha256:494550a3d0c9c5218bdf513232439990838e122103fbe5fcc7ab56b640abd55a" + }, + { + "path": "packages/collective-membership/dist/peer.js", + "digest": "sha256:8cfe5cce697f44bc869889e2f179e804cb798871aad1a89b46e2c1cf6d6c9552" + }, + { + "path": "packages/collective-membership/dist/reference-agent-factory.js", + "digest": "sha256:98acae697dfc61ba9c2de2eb9ac129df0bfdf84de3ae46ed616ba75a884b1052" + }, + { + "path": "packages/collective-membership/dist/registry.js", + "digest": "sha256:c9fc1bc6c96fc39d23c690413635728d3da34e50139cc28b17ca9c1e4c82c064" + }, + { + "path": "packages/collective-membership/dist/transport.js", + "digest": "sha256:a9eabc0ce1ddaaff245f2a70075bf8e31ce33893c48a6e7f01bfc8e5c8f30481" + }, + { + "path": "packages/collective-membership-postgres/dist/agent-state-repositories.js", + "digest": "sha256:f49fafa67591952c2afa331b9492d49aa4bdc28af29e7acbe4994a69f556d2ba" + }, + { + "path": "packages/collective-membership-postgres/dist/index.js", + "digest": "sha256:00f0316ddd8f5efa6197962806346eb18648eaac73e041b78f5b60cd885277cb" + }, + { + "path": "packages/collective-membership-postgres/dist/migrations.js", + "digest": "sha256:db56f824afc19e73065c53d7e45c4a013305dc02ea4ec62780424883b82726d3" + }, + { + "path": "packages/collective-membership-postgres/dist/repository.js", + "digest": "sha256:d108ff903a7daa2e3aaee05e2aafb00c869718ee0802d42b16643d2177ca828f" + }, + { + "path": "packages/collective-planning/dist/canonical.js", + "digest": "sha256:bd664b8c74c879a3cf8b7ccfbd84428f9d1992a9674c007db36af130885b8de0" + }, + { + "path": "packages/collective-planning/dist/contracts.js", + "digest": "sha256:0e4870593f44fd9c783193ce6a221cf4436029ab2cdeecf7f32dc42401e58678" + }, + { + "path": "packages/collective-planning/dist/development-evidence.js", + "digest": "sha256:1812a265ecd1508b85b741bdacd6927609b4812892685656a94e5b9058b5194d" + }, + { + "path": "packages/collective-planning/dist/distributed-decomposition.js", + "digest": "sha256:6248b058f29a18f0b1c18413ff700bf074662f02f97152def0e7581af36dec67" + }, + { + "path": "packages/collective-planning/dist/evaluation-campaign-readiness.js", + "digest": "sha256:f98d636c2e776e9deea91c3af46503d70bae4dda7819963cf3e1008f5fb97495" + }, + { + "path": "packages/collective-planning/dist/evaluation-campaign.js", + "digest": "sha256:d520a80e0d6a6d7c8c8415f41657fac0ff6f5ed858ab3dab8d09789a576750ba" + }, + { + "path": "packages/collective-planning/dist/evaluation-contracts.js", + "digest": "sha256:8b06484f15a9decfff2183d87157288c8b6cab73570e060287d01b352950e7fe" + }, + { + "path": "packages/collective-planning/dist/evaluation-execution.js", + "digest": "sha256:95d44cd865b1e2bc0c97511231fd7ba4a03782d8423923090dd5a0c03156f786" + }, + { + "path": "packages/collective-planning/dist/evaluation-normative-operation.js", + "digest": "sha256:2110b0c4c5929b53c73988507fa97c4779f46fe20d45ce108f3af3ea9ff89264" + }, + { + "path": "packages/collective-planning/dist/evaluation.js", + "digest": "sha256:4abe1c41b544b882aa19fba949398774fbdfd494fe0264b9de4c36ea9c62b698" + }, + { + "path": "packages/collective-planning/dist/index.js", + "digest": "sha256:c098390bed08ba2478fb3251cc18e6711d7eeab0579f513e30572acf916eb2ce" + }, + { + "path": "packages/collective-planning/dist/mesh-contracts.js", + "digest": "sha256:e083ec757593d63872514042e2a9c7f3bae77dfb0f9cb5bcd26397e3dd862569" + }, + { + "path": "packages/collective-planning/dist/mesh.js", + "digest": "sha256:b872e06987ff1a7f90a577a43b7d04d973851b679a9c16066854548229b6ad3e" + }, + { + "path": "packages/collective-planning/dist/mission-continuity.js", + "digest": "sha256:77cc4781eb6bab05581809195549642998b43ade598f65a2258071e6bfef5522" + }, + { + "path": "packages/collective-planning/dist/reducer.js", + "digest": "sha256:19383fcf0d2cb38dcdcf7d074f7957fdae8da9b8bb39866699cc0a6e1bee01a3" + }, + { + "path": "packages/collective-planning/dist/sha256.js", + "digest": "sha256:269b3a8f5bf7305ce96e3541a308f68d7e8139cf259a17e1b3cffb7f105b72fe" + }, + { + "path": "packages/collective-planning/dist/validation.js", + "digest": "sha256:93edf3b78069762c33f4026a6e7a7583567b8f17ed999957f9864bc671a6d352" + }, + { + "path": "packages/collective-quorum/dist/agreement-certificates.js", + "digest": "sha256:6e42bf03be998591aefd2c2510c4a8f499104159c7e8bd86fe78097e7944d922" + }, + { + "path": "packages/collective-quorum/dist/agreement-client.js", + "digest": "sha256:9e170bc6e15182d593141322df0c7c02731abdd0134e1da3eceec2ff5052c4e9" + }, + { + "path": "packages/collective-quorum/dist/agreement-codec.js", + "digest": "sha256:7a0b57444e08406108e503719dbbb5ae2f7e9146686fd2aed67adab650697975" + }, + { + "path": "packages/collective-quorum/dist/agreement-contracts.js", + "digest": "sha256:dbc4a64e76f9346eacf005fca7da51b753b3095b2114f54612813a6a1981fe0f" + }, + { + "path": "packages/collective-quorum/dist/agreement-http.js", + "digest": "sha256:6d65df19740cb6c52394408ed287eb91280ded7b8a39d77a393b680bed9a168f" + }, + { + "path": "packages/collective-quorum/dist/agreement-integrations.js", + "digest": "sha256:f9b91125031b4547ce3f17a5d1f518cf13f3da387b65b19a28e20d7956185c96" + }, + { + "path": "packages/collective-quorum/dist/agreement-memory.js", + "digest": "sha256:946a2af1545fca35d7eeb0570d09e1e8e531d31ee50f8eba821fe50532809760" + }, + { + "path": "packages/collective-quorum/dist/agreement-messages.js", + "digest": "sha256:65af55b47ef1926258516ce5abe77ece467493ac21bffd28433501e2e5a32515" + }, + { + "path": "packages/collective-quorum/dist/agreement-peer.js", + "digest": "sha256:a3d9a26fc07dd85335b4a6d50ee7fd89aeabba6ea15ced8d48e46cab47d4e66c" + }, + { + "path": "packages/collective-quorum/dist/agreement-transport.js", + "digest": "sha256:ae6d9a36fac93d9962f9f3925e96ed66eb97bbac0ac05607ad2660776e3bd7ff" + }, + { + "path": "packages/collective-quorum/dist/agreement.js", + "digest": "sha256:3e38692ba5730b672d1a9fecfa972b22f3754d1d684fbdf779cc18efcfa652c0" + }, + { + "path": "packages/collective-quorum/dist/client.js", + "digest": "sha256:4e77a3e672c48aa5858f15bba2a099da70d61b3b016cb9b824474ef4c1f044ac" + }, + { + "path": "packages/collective-quorum/dist/codec.js", + "digest": "sha256:5a7278ebc5d3c26c3df5c1234630a04422e862b9eaf59294cb0c26749ba771e1" + }, + { + "path": "packages/collective-quorum/dist/collective-decision.js", + "digest": "sha256:d30af236c0b191d96ec7624ba69d7ddc06e1f827e571fdefbcd68d1cf52684b8" + }, + { + "path": "packages/collective-quorum/dist/collusion-aware-context.js", + "digest": "sha256:c29885e449c6f8172ac1fb5d0bc45d81cc6ae0db635729690c84c86034bf0a40" + }, + { + "path": "packages/collective-quorum/dist/contracts.js", + "digest": "sha256:bcb9207fc59e4f0820897dd2ff0f3f69678efb3fa65d7aaadc98e2f84560573c" + }, + { + "path": "packages/collective-quorum/dist/crypto.js", + "digest": "sha256:7455c120b3aa2b46ef823267dcd3aa39e893ea0a6609c1adcf5a9702cf46c136" + }, + { + "path": "packages/collective-quorum/dist/equivocation-response.js", + "digest": "sha256:8bd6658e565204e9c794c09b9799c5d1247ceef7d997558bf4c9fcee468793c2" + }, + { + "path": "packages/collective-quorum/dist/host.js", + "digest": "sha256:76cbd566bd8f51282b2ab9f8a2f591f60633cc4cea318345569a59f46129d2d5" + }, + { + "path": "packages/collective-quorum/dist/http.js", + "digest": "sha256:3388cb9548412a7e9381c563ed67f18532b40105d533d6cfaf93b386957e4b9e" + }, + { + "path": "packages/collective-quorum/dist/index.js", + "digest": "sha256:90f92423589e0cc8cfe265d4f41f1d263cd433324f158137ed2bcd76bec5aeba" + }, + { + "path": "packages/collective-quorum/dist/memory-repository.js", + "digest": "sha256:a7f0416b54121b0656d8dad7a5298920b6532cc1c1d6cab8066c9c58b795c0b7" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-adapters.js", + "digest": "sha256:cae10090ea6726b138615cb3510fa113363cad1600386749bd029816633e8735" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-contracts.js", + "digest": "sha256:611b8bdacc0b3ff3e39d546898151058385fba6bb0699055bd08424c87c53773" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-memory.js", + "digest": "sha256:02821bcecc90ef26a5f409c8352e59326ac84d925cb1e88277dc6aab620b94f4" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-runtime.js", + "digest": "sha256:fa55ce5b292c0f964737e29d383188f85a71c965f2c8e9c0aeb2d026e4760200" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion.js", + "digest": "sha256:b880d05029e9954163931546a19fa61e0fb106be18d233c7d1643502f6fe6ba7" + }, + { + "path": "packages/collective-quorum/dist/morphogenesis.js", + "digest": "sha256:29351cd61e868bec8c26391390a03620a44c7ece03246997a3a90a54eac19a4b" + }, + { + "path": "packages/collective-quorum/dist/node-evidence.js", + "digest": "sha256:c466427b882780c876c79f07f8d0722399ea4dcc94fc58deeb4988ea7fa5089d" + }, + { + "path": "packages/collective-quorum/dist/partial-view-agreement.js", + "digest": "sha256:a5613628614c36c146ec77221b4357990c07004369bfb67bd5a8a3681295f222" + }, + { + "path": "packages/collective-quorum/dist/peer.js", + "digest": "sha256:bc812abd928e4d33e63ceab24920570dcf22463654bcde51df8bf324e04a2ebe" + }, + { + "path": "packages/collective-quorum/dist/role-realignment.js", + "digest": "sha256:1815442545a125a70698ed2a5e94a4def32c0c0339d2f3284fffe96838d1b601" + }, + { + "path": "packages/collective-quorum/dist/sparse-agreement-runtime.js", + "digest": "sha256:8368c4944f1f78423448f95d2adf1ca7140bb0d5aefe32f6bca4eb0991271256" + }, + { + "path": "packages/collective-quorum/dist/sparse-agreement.js", + "digest": "sha256:a1b846fc81ec88a11643a77ef93b7b2029530d3f0a431a86a5a11cd9564a8a46" + }, + { + "path": "packages/collective-quorum/dist/transport.js", + "digest": "sha256:05f2020ce9ba6ac324dab36e26c656c2469d76c1046868dc39881ff8ec3074e4" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-agreement.js", + "digest": "sha256:d76a268e04399cffdf93557f16cc8b8370c00d08bf02c6b8fb874fbcb968d352" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-codec.js", + "digest": "sha256:919f8a316b4a5e286aad9210bdb503328cd05a5d6eb9bd1eb5b55f7c0f6df91f" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-consumers.js", + "digest": "sha256:05442042f32aa1921df2703d59848224fa146e96a66c772ebce62ed98e4d2679" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-contracts.js", + "digest": "sha256:4ca82b3a8f5c76e3a4a246d10fb4152460a0554a8fbcec9976c86579168ccf4d" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-filter.js", + "digest": "sha256:b00b84b81eead4608746bd83cb2676401d36adc69cd0a30db99a044ad70ff050" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-memory.js", + "digest": "sha256:387b1d87c40774304e7d4a8bfb8cee04b6f20be415f3f1e03c1f0b7465ed607b" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus.js", + "digest": "sha256:407be84e2feed80176c35ed816505b676e695f7aec20df1e8f9384597609bb68" + }, + { + "path": "packages/collective-quorum/dist/webcrypto-ports.js", + "digest": "sha256:a833caa3b734adb156123ad14d735d31a68ff725384c1365feec63885f8821d4" + }, + { + "path": "packages/collective-quorum-postgres/dist/agreement-repository.js", + "digest": "sha256:ceddaa7d7604700d3adaf2b10a640d6541cb3dfd069e55ea9fc587a68661f289" + }, + { + "path": "packages/collective-quorum-postgres/dist/agreement.js", + "digest": "sha256:f569b2292375ae0e64ec63369635e8b663331f74feea16d645a7ff318a59ab04" + }, + { + "path": "packages/collective-quorum-postgres/dist/index.js", + "digest": "sha256:33e0ce1dcfa380f89a1745e1f7383e75463c1d13b2e96a5889fe3f1526220d94" + }, + { + "path": "packages/collective-quorum-postgres/dist/migrations.js", + "digest": "sha256:ce3520ba68afbad9761d88346b2c9df3b47d48a8c61f2a4c8c60d9e3ae9fd70f" + }, + { + "path": "packages/collective-quorum-postgres/dist/repository.js", + "digest": "sha256:32d7ab8e4213da32c74fd1ca2cd4bddc6a81d765a5abbfe043e95bea5d3860be" + }, + { + "path": "packages/collective-quorum-postgres/dist/sparse-runtime-repositories.js", + "digest": "sha256:8c2b79c555d06d38c538f2f7c5eef66e50c51d33e021d13105b28cc3e7dfe438" + }, + { + "path": "packages/collective-runtime/dist/approval-checkpoints.js", + "digest": "sha256:e3fbc1335d758df7d5e3fba3316461a62a079a83a27ab79b3fa076acc4eacb4c" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-contracts.js", + "digest": "sha256:9f7b109fed70a9f7c73dc9d59b76ddef3f3686ac42d240c038159d2454c47b93" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-runtime.js", + "digest": "sha256:43736955c9644cd38a88c58cc473fdbad98e4a802a5b78529d0d9d7238eadc2e" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-validation.js", + "digest": "sha256:e8a47d8ac26c854b04bd64eea83dffbbabc7c6dc891b656e8852bf91470433d3" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control.js", + "digest": "sha256:c6987e5dbd860b5aff0f541433f2db3129300482dc7c5e45262561f876ea2ceb" + }, + { + "path": "packages/collective-runtime/dist/autonomous-compromise-recovery.js", + "digest": "sha256:90f5850e455053392b53436aefb3f5aa09c36e35538893024ba6656b40e84a76" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-contracts.js", + "digest": "sha256:f49ef7f3c1eaa9aede1170e8b117068af011bf2780d9ec887dfcd302aefe9105" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-durability.js", + "digest": "sha256:bf1c2a544c6df4ecce6876235e254eee28da0cf6a2941d48766ff3fa60713ea4" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-memory.js", + "digest": "sha256:344f6c3b5e7ea8ee289f716a22ce4c6ed8164179f6fe503bf66283a08793204c" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-runtime.js", + "digest": "sha256:161739109a1b4d7469257ae1ec26690daae78d956e01518413e6807b9499da0c" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-validation.js", + "digest": "sha256:d14c8589eef832dc0c00fba08bdf52f177b2dd66189b575c5c6cb8c076bd087e" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop.js", + "digest": "sha256:744150d7ef71465d851af82ea1a493d4ee6f5d5d66b14d0b1ce824f4a296dcba" + }, + { + "path": "packages/collective-runtime/dist/capability-state-adapters.js", + "digest": "sha256:55b1c88b08292807e6ba53660a1e0863adf51ebd0cf34f5eaab125a62aafaf1f" + }, + { + "path": "packages/collective-runtime/dist/capability-state-contracts.js", + "digest": "sha256:c30b875a04df62aee19dd0db6e4a2d41a10210d944d2b77da084960830dae281" + }, + { + "path": "packages/collective-runtime/dist/capability-state-runtime.js", + "digest": "sha256:eda43e5b72b90d9fcf4185d021bd10997ed2e57e8e4689c56ce62711eff9f408" + }, + { + "path": "packages/collective-runtime/dist/capability-state.js", + "digest": "sha256:733a3c5aa9354ec315d5a4ccf43b95b0e0e438697d38841653161a8078b6adef" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-codec.js", + "digest": "sha256:a84c1335079c0d945eb4a87beff71c217e9a9d1bf74b97b361c80c4cb1659174" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-contracts.js", + "digest": "sha256:339e7ae73ae16974b651d999312c34054ca35640890ca4e205a950148328f416" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-http.js", + "digest": "sha256:74a6c699cb93f1df62f09dcce579a0282998d64a80c09f3125bf2c72e3a26a37" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-replication.js", + "digest": "sha256:d2e643676d74318a886447b3dc8f87548a80c28d9090ad3882891f2e4eb4b210" + }, + { + "path": "packages/collective-runtime/dist/checkpoints.js", + "digest": "sha256:2f57a28743842641e2289e68796116dcd9b0a66572b05cd5ce82f1d41ab7ba4f" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-contracts.js", + "digest": "sha256:0c0a2adfc365b7b81d5a03e5183a4e80214653399bf6acd69fc8641fdfd2569c" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-runtime.js", + "digest": "sha256:555c7bd2341df5edd87cc1f7a6038e15073278396cfcd41f1e6ec39a5dbe94cd" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-validation.js", + "digest": "sha256:901f1541bd6b0e5249c1c35a541713e26c9fcc1ac091da273f0b7c6b922b0bd5" + }, + { + "path": "packages/collective-runtime/dist/collective-decision.js", + "digest": "sha256:97b9846520949290ecdf4fe4acd2c8ed0a53cfb2bbdeadc9432d4b7f88c79ad3" + }, + { + "path": "packages/collective-runtime/dist/collective-invariants.js", + "digest": "sha256:1d0414dad5cfd35b54fa396772e3f5d6f5f5a5ff472bd2e072e90069b9f344a1" + }, + { + "path": "packages/collective-runtime/dist/compromise-authority-lifecycle.js", + "digest": "sha256:15f4233adbe9ec3d3a304ed6842ca96e39af72ab04284adc907c165829661fd7" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-adapters.js", + "digest": "sha256:1b719cb85f5b88da848d4b0aa9c61e032196e2d5de32b663a10e67407e526619" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-contracts.js", + "digest": "sha256:52f9b0247bfdee826b2b661a47a737574abeca679d4b16b6b8dd1f0862c1e92c" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-runtime.js", + "digest": "sha256:40684304d02a37ac4f1833f5db526f595b9f644abfb3b3af9449f334d4a70253" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-validation.js", + "digest": "sha256:e2b29424f086322f69b855499b2507304d9ae9fcb0e6c7f5e10c5a4900055c09" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery.js", + "digest": "sha256:524b1da6745b4d01fc6060bed434e1f4e2264931de3db38422f0c34b9756b900" + }, + { + "path": "packages/collective-runtime/dist/compromise-lifecycle.js", + "digest": "sha256:482d6fe7694b2d05f850d5867f4046823b72a1cbb3e7e3434b42e41c7d1e60dc" + }, + { + "path": "packages/collective-runtime/dist/contracts.js", + "digest": "sha256:1b160949f62bb920d8db6165c139c25123335d6e3554cbb219d7456b9c3001f1" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-contracts.js", + "digest": "sha256:4673ef8073f583b735d6577e6cd096f3f5f7c68c0e860e53e656b034c8571c89" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-adapters.js", + "digest": "sha256:6088d3816a3f5c3183e9747483f045079e06064da08b89247b7436d5a641e071" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-contracts.js", + "digest": "sha256:145d0ab07a5c4bed5302868cc3a3c53c81028731be4c1afb09c55d2563760b55" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-runtime.js", + "digest": "sha256:ea31f0447fa00f695d8e394d91b9bf801bb663df7b60e90bde84c81a2c503745" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-validation.js", + "digest": "sha256:c9aca1189e9aedcd27912ef7e1f481625f7fcaaa09c70c705b681b10ef41e47f" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees.js", + "digest": "sha256:6e56e2a50177929816cdea34567917775c3ef814e5a008dcc0d35ecc03954116" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-runtime.js", + "digest": "sha256:7db1c4c844ceb5a786916a12f2055f696d4b953a22767b48e71fb51fda7d3023" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-validation.js", + "digest": "sha256:1f3fcbc358e8aeebaf88cdd39550c7fa7df0d082f20ea3b9c3411265782f9ce1" + }, + { + "path": "packages/collective-runtime/dist/coordination-control.js", + "digest": "sha256:f74e142a2eafdec421c9f4b6dc9afe71f892d0b4d4b3bc34e5381869932f4595" + }, + { + "path": "packages/collective-runtime/dist/degraded-effect-budget.js", + "digest": "sha256:22619803c772f17d28b314e51305824d7bb414bf7582c6ce299a8fb078d8c255" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation-contracts.js", + "digest": "sha256:199c93846da5081b9fb38a642d96aa0b9191479bef6b339dfe44ef458b40fd21" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation-runtime.js", + "digest": "sha256:a1f20ff95cbd156b207c98c5228d74a31e6283335f65e237dcd0bc3fbb78706f" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation.js", + "digest": "sha256:49ec11bfc02de036af7e9124a757735e28d460b4a8ee46ee601ddc7a59b6fb76" + }, + { + "path": "packages/collective-runtime/dist/durable-runtime-state.js", + "digest": "sha256:c1bbca4fe4096d636b7bb99d83cb70c74bc0a2691c2df335c1135a1ddfab72fb" + }, + { + "path": "packages/collective-runtime/dist/errors.js", + "digest": "sha256:d61ece5aa3ad4697131a64a6b61ddb2cee6ebf9dc1b2623a1644f54a688442c5" + }, + { + "path": "packages/collective-runtime/dist/forensic-preservation.js", + "digest": "sha256:b99d1161f6f5efcb3af5460a0af5c1dad45231329217e71b9249af105bd77353" + }, + { + "path": "packages/collective-runtime/dist/governed-collective-runtime.js", + "digest": "sha256:2259ea55d03a49b6d46d0552cb596d9c9efe39e6ee34e7f67af3e31f8ffe33fb" + }, + { + "path": "packages/collective-runtime/dist/host-adapters.js", + "digest": "sha256:ababef6c5756385dc545e467938bef906958c27c8e7c0b14c665d4bac82347a1" + }, + { + "path": "packages/collective-runtime/dist/host-contracts.js", + "digest": "sha256:a450ec5b8fc322d3564b9c4f02a1ea36a2e072948ec2327df656112e6bcb8144" + }, + { + "path": "packages/collective-runtime/dist/host-routing.js", + "digest": "sha256:bca8fe5b0d4d5bd36a5b89097551ce987d1b9745a2288ce512e2efa0df9c8d04" + }, + { + "path": "packages/collective-runtime/dist/host-runtime.js", + "digest": "sha256:5aaf8da298c6047998a25bd708c07d35ebcb5545129aa1394add46c96df12d54" + }, + { + "path": "packages/collective-runtime/dist/host-validation.js", + "digest": "sha256:daa9efe0c9cab5c3c8a5648cf4def6c883444b4ea62c101d802e7015250a2bdd" + }, + { + "path": "packages/collective-runtime/dist/host.js", + "digest": "sha256:cdc340188eba5880ade741c98d0d1e3fb9113978608b786b854a72607ad98ddb" + }, + { + "path": "packages/collective-runtime/dist/index.js", + "digest": "sha256:e46859c73ababcba98b4c44d2c8376ec8cff443f8262780e3ebfa1730f7c600d" + }, + { + "path": "packages/collective-runtime/dist/inference-policy-projection.js", + "digest": "sha256:1f9b850cf772393a4e210e52784079b4698f8afb7d315258817ea387987cb15f" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-adapters.js", + "digest": "sha256:cf12e4df7849655489a5e2abe4920608e76bf52b2a509f06859a2750b2673348" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-contracts.js", + "digest": "sha256:511d6be8c2eadf34053456644a8a639ec67b095e7f48cfe6e6daab5370e7e859" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-reducer.js", + "digest": "sha256:b1922fff924dfdddce3551031e8c3fc2d259da41caba410cc4a2eabc008f0079" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-runtime.js", + "digest": "sha256:074f9e49cabf691bb104adf08742e214d5ea2d75219e0fefbaa7e86193df01cf" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-strategies.js", + "digest": "sha256:a7848cdee003e4359cc6cef042c25d702db1a14c110931158bcf0d8e2ddf9e2f" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-validation.js", + "digest": "sha256:05e4c549c880e9db76b4c91204122b6d801e0b75616461e658bcabd805f3a405" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation.js", + "digest": "sha256:abdc9aa1551ba744ebbc0b9abc122faef14a57cf1a6147d73c87505bea6049ca" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-contracts.js", + "digest": "sha256:1017cb60840ee3c1e74a1a022b087682153599e2518ab98fda1af3612fd5dba5" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-disposition.js", + "digest": "sha256:51232c29f24d23ba7ce093a059b4f64d0f7ba2a4485b6a78ed3de2ff333846ec" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-runtime.js", + "digest": "sha256:e0aaa8c19d5f00378511fc4fcd1fe8fde09e68acf46f0af3a984b48e31894caa" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-validation.js", + "digest": "sha256:95a3bca5af5f8b2fc195a489ced4bd3e98714b246a1c7b3014a4485dcd6c5992" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity.js", + "digest": "sha256:a2d9410f945f65f8ae2407926c0d7f71a8ce8fdf2068eb0cff188600e5a252cf" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-contracts.js", + "digest": "sha256:f4f545338d7e07dd894c44ab490a155ce064d8519c594045d433cb69fdada941" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-runtime.js", + "digest": "sha256:30b78ac9bdfc83641c4364a6f068437cd1be0fbb342c3c5f65c3bb777f29d433" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-validation.js", + "digest": "sha256:6081b2c811ce1717e5a0a4cf311eb1bb0fe9e7e55bb749931dec88218563037a" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle.js", + "digest": "sha256:9ed78cd5257a4f946be29927ab0eba3a91fe0d1bd38bbdb9c24c168a8ad5bcb4" + }, + { + "path": "packages/collective-runtime/dist/mission-morphogenesis-strategy.js", + "digest": "sha256:6a3a386abad9e6483c95cec57bffa328afce0f86f6623b9ed344eb61f1043ced" + }, + { + "path": "packages/collective-runtime/dist/mission-morphogenesis.js", + "digest": "sha256:c709330da16c0f3d849dcdbc517e37ee943a8bd008f402ff98f73ec7fd061992" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis-integrations.js", + "digest": "sha256:ad497c455fb08b814cd0374b9aad0efd6851aec6612bd0d92a89fd0f95a208f0" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis-lifecycle.js", + "digest": "sha256:56a56bc926a9378b2a0bbfef4f42137b66c82d40057e64adfe8ca66f62b4d90d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis.js", + "digest": "sha256:108437beed7f07a64c1f44317ed1bed887397d195c466ddc7dd2dfce513becea" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-status.js", + "digest": "sha256:1227621ca3c9ec4990a5ba86fbb8e01d6a5521ab380c74e5f1fddb2a506c0e84" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-budget.js", + "digest": "sha256:3e8a0efbe58a7f76acb7bcfea4e7052d205b6faa162f218575f01efd9e831e8a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-continuity.js", + "digest": "sha256:1108cb53fabe2cd78949fb9dd48f5c6500f18c3659a08d1be1e9476cacbd7c0a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-governance.js", + "digest": "sha256:aac6541b4e78fae00f4fb3bc20ea0831094ebde00426650dff345922cd963491" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-integrations.js", + "digest": "sha256:677f237e538a3c2238864620e8f0fc7e532d5353e6a47cc6425f888bc760ed45" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-model-checking.js", + "digest": "sha256:f87e8d336aef22293955c4f21ffe488ad140a809dab6fb283f1cdb16ae79716b" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-reconciliation.js", + "digest": "sha256:f7c17ea3a9bfa3f4aeff699d9baa1f07cbc96fa4b1b8e22382b05d26100a2b93" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-state.js", + "digest": "sha256:d75dfbc1b6f76128d71a327bb309198226db78d663a8ba90b78d56322e9b676f" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-verification.js", + "digest": "sha256:d4eddec87940ba6338854079a2ef3a397205aa67e2e6d32409e8fae568954abf" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-contracts.js", + "digest": "sha256:432c5e178e40de1ccbc7646a4d48d53410876ed4a881c6bfc4f966bbedb6cd7a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-control.js", + "digest": "sha256:702dcbaa909fc89bb6009ecfa0654e13182ec22156a1e1cbefece09be487c421" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-decision.js", + "digest": "sha256:6aa926bf92009c47273e76635e5a1f57fa62428c289bd4d25330d3aaa5741a9d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-engine.js", + "digest": "sha256:388f6897a18f2ad05623a566f0fa3e5a6cce69678d439ca9528b796067b77ef2" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-execution.js", + "digest": "sha256:74f0e10aaca6ec77b7a6a3427fb75e13fbe8a92bb2d0cd41f5feb42d84cd9744" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-governed-operator.js", + "digest": "sha256:f95ec23c8600a08e3a1ce0231334466a92f8085f3bfbc184cc0fdd187d5dcbfa" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-hardening-observability.js", + "digest": "sha256:b936fcfb2dae548ff687df79a79cc3ff3caeadfd9c37dab1674e073dcbf137e9" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-instantiation.js", + "digest": "sha256:275f348c048d3a893de5b1273bef306ec4bb3856fad01910e86e025ffd488357" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-integration-vertical.js", + "digest": "sha256:b6ca2aea5070a7b9a9006ce90595275aaef5a53b620e738ff64ca33022c79ab4" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-compensation.js", + "digest": "sha256:7555230dedaa1688587b3eb67495d09b0ae8c623bdf8b0af94d7b6834ae7c372" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-compiler.js", + "digest": "sha256:83e109c1c37168a8ce0d6adb6c9b10d6cad447a2c0a20e248af307042524e4e6" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-cycle.js", + "digest": "sha256:193acd4895444f8cf995f31696de98f162966c5f90964f9d7b6353d2eac34e27" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-runtime.js", + "digest": "sha256:d124c54bcb683d610de1edd276534c14439d46fb4f5384af47f6b326f56ed3ff" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-governance.js", + "digest": "sha256:e9cb1fe7b49441bafab4bf59e1690f4b099430bba45dd0bb8c98db087a30c8f1" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-integrations.js", + "digest": "sha256:6ef094f63d4bd80fae9969e0672657ad4a4cea02549b6c0740360d04b7e079ef" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-plan.js", + "digest": "sha256:4083bac6582abed06063b6cd5d2e74a7092152b287ed4e58e03ec64f940223a0" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-runtime.js", + "digest": "sha256:8144c6961ece6b3990fe6e4b7d3ca08108f7139c4b796d1e9f918b179d983da8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-simulation.js", + "digest": "sha256:d5f3a5a3c7f2a7a8e037d8ce39947fcc7ad4081a870620b79557cfc5948b2613" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-validation.js", + "digest": "sha256:3cf7f2868e69de64edc1b1519cabf29dff070c3b9dcf0da3951eb7cbbe965dea" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution.js", + "digest": "sha256:6b45bd7c738fa025e75c83e6e0129a4d17b2c1bcee47ba824f05234bf2b4a236" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-owner-adapters.js", + "digest": "sha256:26c54c4650d0b1f24a12fa0325dd4ac43bfbe78bf5cc5a2cb1c414a21ffd0e1c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-outcomes.js", + "digest": "sha256:2ed020c3587dfa5142a047da4c158310c280c35c2325c684c94d6d67efc868fb" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-retirement.js", + "digest": "sha256:6626c4ab927422b6da5b05c4567ba2ef5bc099154da8ba649d3f561561b8196e" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-runtime.js", + "digest": "sha256:f39833184a64ff8cae6473f073141f47b45416cd48f3c1084ab7c53fbd296de8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-adaptation.js", + "digest": "sha256:c52acdc4f5807ce8b42837f35554dc143f732dc95a01f3e19df6b6cc6a1be2cd" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-convergence.js", + "digest": "sha256:c38d34e7d683fc944c5ee3d493139fa4e86b0bbd5b544bdd819e79c8f45e4bf7" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-counterfactual.js", + "digest": "sha256:de7193b88b8a5b6fe16bf03b4240737289686f7e7afe29b0311e3db92b60cc30" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-governance.js", + "digest": "sha256:fac7250dae0d3249e3d457fb188fcae76f7c01575df41cd30a16f3e4a27eb3c4" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-integrations.js", + "digest": "sha256:292aa3a4198f18b2422defc8404d9539e164c9bd523de026cdca1ad88e1d0a4c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-intelligence.js", + "digest": "sha256:eabbc6514bbd02c8949869d3392069ae40f85b13768177224071db96114156a5" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-catalog.js", + "digest": "sha256:d37efcb8f886ef10270748ff1c73965670f85bfa31976d2a0963309111cb43f8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-governance.js", + "digest": "sha256:5a94c2e670e2db4d932a71471f769d8754db945d871a4171ce6157dd8c6d7ca3" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-integrations.js", + "digest": "sha256:0111ca58dc62903020c78e27c035262ef9885e4cd0c3330f37ef34ed6e0116bf" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-simulation.js", + "digest": "sha256:05d172f1ee57d9bf52c3c580b34665416b430e259677fba430f4ec55de9b7035" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis.js", + "digest": "sha256:2b067987036127c5514ff0a7d295dc8d8b1ae7e004f6994dc3a96e7c9322c1ba" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-supersession.js", + "digest": "sha256:a9711bb743fb5f0f0de35c299c10a0cad956f7f6c93353b8861de1bbfe213a3c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-validation.js", + "digest": "sha256:7144e744bb7e1fcacfbbec7de723c0df125b422b22c5b2d318af0f3643dd219d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-workflow.js", + "digest": "sha256:7be6fb8280532c27dd6f52920fbde043c12475132193e51a34e9d9dfe6a635df" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis.js", + "digest": "sha256:879148f870c373ec3119a3eff1c3d7736567a7e7dfcc5d32527a912b2f6855d7" + }, + { + "path": "packages/collective-runtime/dist/node-contracts.js", + "digest": "sha256:1d8c1e6d8ca3acec89e6005f167d5f96e40d7f1e372da036a36f7e4a64cc55e3" + }, + { + "path": "packages/collective-runtime/dist/node-runtime.js", + "digest": "sha256:61a7aaedfe74cbf206bca36743b736a65b4a47b82b5e6df8cdc4de30bf1cd47f" + }, + { + "path": "packages/collective-runtime/dist/node-state.js", + "digest": "sha256:5542aa60648552e4a532b7424e32d1919251cfff6f5c0319067cf062ce0fb90d" + }, + { + "path": "packages/collective-runtime/dist/node.js", + "digest": "sha256:a49e237e55cb7c583f6c8e7a7bc7340ca9bfa1e82853b7b735fe8b87734b3d3f" + }, + { + "path": "packages/collective-runtime/dist/partition-operation-contracts.js", + "digest": "sha256:83d887849dd301052e538de2a5d5a45b035e99aa6049eec7e2edd3961f9c316b" + }, + { + "path": "packages/collective-runtime/dist/partition-operation.js", + "digest": "sha256:2bb1d6ca20c5a1b9240cc833da231ccbef684f8c7d9dfe8b1b40106975a52990" + }, + { + "path": "packages/collective-runtime/dist/partition-reconciliation.js", + "digest": "sha256:ee4f0a9de4e1d00a83a873125c44bfa2d968b83945818f547d4ffeb2f5de4f9a" + }, + { + "path": "packages/collective-runtime/dist/peer-contracts.js", + "digest": "sha256:75c541670b05e134ead7eafc75a0884c90978a183d7fce357c0557b4ed178f8f" + }, + { + "path": "packages/collective-runtime/dist/peer-errors.js", + "digest": "sha256:12c391be3e91207c8c40faac02a63ad99d5d952db538eb3fbf9016b28e3149c9" + }, + { + "path": "packages/collective-runtime/dist/peer-runtime.js", + "digest": "sha256:dcc1aaa3a219d0ab1739540b393f292e0243aa54b5caefa6a2cb9b29bff66d50" + }, + { + "path": "packages/collective-runtime/dist/peer.js", + "digest": "sha256:bb8545df6bd789cbfac96831053efd90830aa673684c6432dd71ffe885fae36d" + }, + { + "path": "packages/collective-runtime/dist/runtime.js", + "digest": "sha256:042d30c5734f92dd2308ca61779d254a23f38bb5ed9807554e00309e4dc30a2d" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer-adapters.js", + "digest": "sha256:d2b0e357108e0f222f8c9b899ba900d0704e520ef93bff985bef8682f385cc95" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer-contracts.js", + "digest": "sha256:e71a54890c9e9f94438b70853e2bdf791cd972dce21b3368aa2c5257766f906c" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer.js", + "digest": "sha256:2f5deb68bae13f078e9646032889d81f6265b54dd5641d5ec68a262f6efd95be" + }, + { + "path": "packages/collective-runtime/dist/store.js", + "digest": "sha256:2b7ceb4000576b9a024a8a184e12d08bcca8e7e587fccbf270c5a82c57c38c11" + }, + { + "path": "packages/collective-runtime/dist/strategic-allocation.js", + "digest": "sha256:ce35ac0b3579ad8ae6e15f0b0783738daea0abfa9bc72bd17f76b8fe7551176b" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-adapters.js", + "digest": "sha256:7099e471d70dfeeb6826dca71feac8edcf384c5c46b16f74da0eac1753d4afb4" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-contracts.js", + "digest": "sha256:9eec50d266ba48571b857a6e890d1605c8bad67cd3ab2979eee9e192a7313b64" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-dispatch.js", + "digest": "sha256:310c373f1a889419b988707468e42e059df165c252baf5f9630190fb8749e15b" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-runtime.js", + "digest": "sha256:e356af19bc84a7047979ec8821210e5bc38e6de8c5f872231c13874de3667fd2" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation.js", + "digest": "sha256:95baa6dc416d1abb5ed52c65e71e445830c0b8d3388db4cffbd8346713c225cc" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-adapters.js", + "digest": "sha256:6d93e41f36b4c0566838acfc3a0f5dd40bc2e27b21c806fa9de2a4a09098dd48" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-contracts.js", + "digest": "sha256:8809ffb997852dc401941492f889de0f92b1709ffa9a22c40f5bb0afa306209c" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-runtime.js", + "digest": "sha256:0b165450d6cdc82b65edcc1b160f3fc949801e37b1913765cd0740260e698025" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence.js", + "digest": "sha256:c8f57d84fd910523fa417141cde4a1329f1bf05ff7691df3baee9b75993b5302" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-adapters.js", + "digest": "sha256:8c6de5907e2869776a6e3d0b973de5755bc6673952cd2851e102f4af002d79b4" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-contracts.js", + "digest": "sha256:1f5356bac678e0c20b7e86e3bca0d8c5b69f7c23b5fb38459b5dd68d758db5bd" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-gossip.js", + "digest": "sha256:c0c0d4b3e3b14dcba151fc4bb66fe5fc78e244fe4e5535c1a6ba3b40c7a437f9" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-runtime.js", + "digest": "sha256:6c3fa642ad066fbe3ce6b0ba06e39306e80a960e8a9ae7c6beeb24085cdaf995" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange.js", + "digest": "sha256:ebf3b277dc9c4fbd5550d937dc77830a92e01e5362f539a77bbc2275be580a8c" + }, + { + "path": "packages/collective-runtime/dist/team-execution-adapters.js", + "digest": "sha256:2db2c3f6f265f8daf1b97927ddee1fccef9a3a8a1f5f9c7e7ebae988eac81021" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-adapters.js", + "digest": "sha256:c0762dba13562211f567771bf04222622ec53ae0dc741dd7afe2e424b7bc088a" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-contracts.js", + "digest": "sha256:efaf67e677ea97dfc4a55d03dab3880b44078f9c187db6d1826588e773c86516" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-runtime.js", + "digest": "sha256:c554c8b26a53be96f974397d72ebf1c26d4820e8712ff6a874243efca80c429e" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-validation.js", + "digest": "sha256:8f749a1d270809cc87aa9ecd6f2b68e99c1677c28335ac847754fe079785e3df" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity.js", + "digest": "sha256:c18b1ecf6425835bdbad6ed20e298678fd7ea46788b4da5bedf1ad8786c42ecc" + }, + { + "path": "packages/collective-runtime/dist/team-execution-contracts.js", + "digest": "sha256:5538a46fd8e00c6599e57f5d8594c2725e9d6de4803674496ec4c498a02db567" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-adapters.js", + "digest": "sha256:d5af9da64069172bd6e36b2e6df5774e65163636afca5fcd328d611921208f70" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-contracts.js", + "digest": "sha256:f81abcfc997ffad9c8710c6ae35cb14235d8da5abe8b27e6ea8b054d787dc41a" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-runtime.js", + "digest": "sha256:1b8e5b4f3666ff6104605aa020a1d91ce7597210aa9262713995a6663120c111" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-validation.js", + "digest": "sha256:346b75696dbcb41202fa3034ad503b6ad761a2a828372490a1bf122df1b60945" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange.js", + "digest": "sha256:9d10fe5228e05a8b81e772a9a88c5071c46e03f064cc8e2ca7ebd011269a5bee" + }, + { + "path": "packages/collective-runtime/dist/team-execution-reducer.js", + "digest": "sha256:ada7fba01b7f972bf2206c8af511022a03600e4c6ebfacc8d7fc8621309189e8" + }, + { + "path": "packages/collective-runtime/dist/team-execution-runtime.js", + "digest": "sha256:7691a2b97564b02ede362ab62dcc307d198d83b41d26c2493d147befeeee7818" + }, + { + "path": "packages/collective-runtime/dist/team-execution-validation.js", + "digest": "sha256:9cfda60cacfcf7b9d3cfabfef6232cd83dfa332f0092647d1884c4fc07fbf65a" + }, + { + "path": "packages/collective-runtime/dist/team-execution.js", + "digest": "sha256:12a258a14bffab25f697d8721438e113679b0bca24b16c4c2ff74c1f863fc378" + }, + { + "path": "packages/collective-runtime/dist/team-formation-adapters.js", + "digest": "sha256:e96ac45b3d4847734b43143689045bbde487e0e137f26061ce2ae85797a41602" + }, + { + "path": "packages/collective-runtime/dist/team-formation-contracts.js", + "digest": "sha256:e6099b0ed44a1c12f35e4fab940971fff8c9cab5e1387e75b56cba0ee52c5916" + }, + { + "path": "packages/collective-runtime/dist/team-formation-reducer.js", + "digest": "sha256:8baf213468cab281ba4cdbdceb2435291d8dcd19e76c1798f0e14bd56125aab6" + }, + { + "path": "packages/collective-runtime/dist/team-formation-runtime.js", + "digest": "sha256:1c696a0f91900c5f41e8a2d749f6c45492e69f73ac3e22cfe98fc733435882de" + }, + { + "path": "packages/collective-runtime/dist/team-formation-strategies.js", + "digest": "sha256:0a62e0e70a44375ff3cd27905805d90a029ae37c51c6984cb55225107701965d" + }, + { + "path": "packages/collective-runtime/dist/team-formation-validation.js", + "digest": "sha256:990c7c91ddba40eda009609d87f5b86a2f027864124733c9f66e13a1ad70634a" + }, + { + "path": "packages/collective-runtime/dist/team-formation.js", + "digest": "sha256:684458df97bd153801fdb7a6c3b4bce48e5e75ec7a8a20e3d2013e1fb5598378" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-adapters.js", + "digest": "sha256:e7b0965fe362992cf3f7dd05dade98dc5792ca74109e06cf95239fe6f432bdc6" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-contracts.js", + "digest": "sha256:12c69d0f4e7e6752a24b4c9e02ae11184b3525fedc983179d601f8c54808d339" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-reducer.js", + "digest": "sha256:cb16c428cdc0e476816ca15c845f970774f95b87a30b27c2a2e0370b028c8516" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-runtime.js", + "digest": "sha256:e23ad18a4c6108ddf06127daa6bbbd7771376b51b41510d858e664b3cc325978" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-validation.js", + "digest": "sha256:bd7cdf196e34673d8437b4539c38f935ceec489a8dc29c88f869e252a8788add" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation.js", + "digest": "sha256:245fefaf4d76ddc2af6e3441b4c4a2b69e68895913dbfe2e0595d22c61281e52" + }, + { + "path": "packages/collective-runtime/dist/team-topology-transformation.js", + "digest": "sha256:34ead0cd82894dc7eaa65368ce31516a46a2a7a95c5d806dfc63173554b08039" + }, + { + "path": "packages/collective-runtime/dist/topology-governance.js", + "digest": "sha256:ff3bf01dfd1fc336ed660a5d4039bb306d13e7f6dc53126e328640b134af2d61" + }, + { + "path": "packages/collective-runtime/dist/validation.js", + "digest": "sha256:4bc44f1c02b9af9afa23595d8b653a7dbfdd8a2c9aea6c55da2a2d7c1062f6a4" + }, + { + "path": "packages/collective-sync/dist/client.js", + "digest": "sha256:3b5f8b19550740dc767aabd429669a9d3693797427abafa56eb1763ac73e02eb" + }, + { + "path": "packages/collective-sync/dist/codec.js", + "digest": "sha256:58b392e9f5b5436cfac424c0b4263d3d85d7b918dff2fa821a335df822bec5d4" + }, + { + "path": "packages/collective-sync/dist/contracts.js", + "digest": "sha256:04ebd25fa90caa04fea14848b1301dc8c6fb2d3a83044a20ceb89d06abda6e86" + }, + { + "path": "packages/collective-sync/dist/crypto.js", + "digest": "sha256:cbe55d7b1453f4a650ce31b449462f5abd00ce99106e7f7e56a5b7db61064587" + }, + { + "path": "packages/collective-sync/dist/http.js", + "digest": "sha256:b3db5d4f7442443119178a02e91fc42181ab9f95e4460f069df548aba6792472" + }, + { + "path": "packages/collective-sync/dist/index.js", + "digest": "sha256:f53cfb5edf20d39a6bd063041ff31d297068e3a43e5c341d78bee947a971f9a3" + }, + { + "path": "packages/collective-sync/dist/memory-repository.js", + "digest": "sha256:066ecf2911afa4d3fc8c09f279cf3006bb79abb164edf68fd404ee7d9a6fa1bc" + }, + { + "path": "packages/collective-sync/dist/peer.js", + "digest": "sha256:913cf070e15dc182902c5b5aed9637a40dd0bfba653ec586fe34668e5bcf4748" + }, + { + "path": "packages/collective-sync/dist/readiness.js", + "digest": "sha256:236dcdd2aa54da9b4aff7491d8c28c4811d9879e6a3184bc90b12d4e1dd3789c" + }, + { + "path": "packages/collective-sync/dist/records.js", + "digest": "sha256:ff124548b8163f3b1987cc39609e7964ae89be4f71498cf97b1cf80b846e76f9" + }, + { + "path": "packages/collective-sync/dist/transport.js", + "digest": "sha256:0490ec8081083d4a94186312a273ea2fe8bfdbabb3d7671544f73327774bd528" + }, + { + "path": "packages/collective-sync-postgres/dist/checkpoints.js", + "digest": "sha256:226fae22987fd50ffe6625e80bd568dba9f55db45d1e0ffc3d9f097967511436" + }, + { + "path": "packages/collective-sync-postgres/dist/index.js", + "digest": "sha256:03d31827d3fa5d0efa987366a9e8c761e5702852f82b8e16d5934deba1d12b1b" + }, + { + "path": "packages/collective-sync-postgres/dist/migrations.js", + "digest": "sha256:1c55be223995eb6aca370e26e747b818ad2dda2ec648cb7fba3caf767f8eba4c" + }, + { + "path": "packages/collective-sync-postgres/dist/repository.js", + "digest": "sha256:9cc6f680b61aff76271ba4f777cecf4347cb70785b57b95670e7cd2eb1f4e88b" + }, + { + "path": "packages/core/dist/index.js", + "digest": "sha256:4953093ada93fbd39267ccf1c49d76229b92b15d14242af2e20c35032acc86a3" + }, + { + "path": "packages/events/dist/index.js", + "digest": "sha256:378d9bd4055ce584b6fb3d21839bc7dc17faa073ded191f777f60701e6d0f2eb" + }, + { + "path": "packages/framework/dist/browser.js", + "digest": "sha256:4866132db68fa99ab56dfbc2007232718d0459d319f493a1019041ddd93a52d8" + }, + { + "path": "packages/framework/dist/index.js", + "digest": "sha256:9521a7fc48c229193ba0ca21d2396fc1c8eb5815564233b745a1ad599cb47f8c" + }, + { + "path": "packages/inference-control/dist/anytime-semantic-guarantees.js", + "digest": "sha256:bcc9d51ea5555a1cf15c0878be8d91c6b39e61cbfdbf0388f21f60496c8f8e7c" + }, + { + "path": "packages/inference-control/dist/assessments.js", + "digest": "sha256:a0b16c19983fbc6542cea5ecc33289bdd6d6dc959caf04098402c9b2cc864aa7" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-contracts.js", + "digest": "sha256:6ff257cc5ebd628a6a07369bc4b107b0f6c05e240bab9793507884416b78ec1a" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-runtime.js", + "digest": "sha256:1e8f512290057613051284415f9fd48f76b177bbd64b67e806973412b8ec3d19" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-validation.js", + "digest": "sha256:43606b7327658c5529106fd3c556c5ffaade31ddfe1c1041ecf7db64c6aeeb94" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble.js", + "digest": "sha256:b0b05c2480980597e70ff8c217ac7c7e2bdec905e99cc6078622dcb7ac486e22" + }, + { + "path": "packages/inference-control/dist/boundary.js", + "digest": "sha256:d55521b7537a32547131dc49d869d229a00cca56f4fcd23a1bfeb7c036d163b0" + }, + { + "path": "packages/inference-control/dist/canonical.js", + "digest": "sha256:9d1b1e8ee6b73f70e4d12711cfd15b5e8c074f2dcdc5dbdb99d6a28e3a2e7749" + }, + { + "path": "packages/inference-control/dist/capabilities.js", + "digest": "sha256:6f6d40c287b70f4c8c15154ea872f512a360f4126c320f2e10214a1453863d5b" + }, + { + "path": "packages/inference-control/dist/cognitive-adapters.js", + "digest": "sha256:e703d7c4dfda63ce3eb59c8a27d6c3f1eb0d2f1974b72a837fae11a2aadbf75a" + }, + { + "path": "packages/inference-control/dist/context-integrity-analyzers.js", + "digest": "sha256:709e0c5032fee33926c23b0dd31ccb2618e5aef3fb2272761c0400fd4a5fdc42" + }, + { + "path": "packages/inference-control/dist/context-integrity-contracts.js", + "digest": "sha256:f514a069350e28e2bdbc655644a5d650769d87b0086a344a1b7756ea9ad5dcea" + }, + { + "path": "packages/inference-control/dist/context-integrity-model.js", + "digest": "sha256:1d8fdb55f75d6f7449d7d678141d0e8ad3b1d0f4aa43f2849a38b5c795a745f5" + }, + { + "path": "packages/inference-control/dist/context-integrity-portable-agent.js", + "digest": "sha256:437711c90da9e1c7d8d8f9ea9c423b93eac40c1a540679dbb8867ec7f83cbbc4" + }, + { + "path": "packages/inference-control/dist/context-integrity-role-alignment.js", + "digest": "sha256:bb296933b10742b48fbcea417d4e7156a5b309e8c45b6cf8cb69234803813f8e" + }, + { + "path": "packages/inference-control/dist/context-integrity-runtime.js", + "digest": "sha256:7985691fc52776a57a62ffe9ec4d3b19833b5efc0d0befeed2fedeedd6347f90" + }, + { + "path": "packages/inference-control/dist/context-integrity.js", + "digest": "sha256:78336f87b7fb252290c3dd11f06e35babba6aa5622f5233b3f39358ce17583ca" + }, + { + "path": "packages/inference-control/dist/context.js", + "digest": "sha256:339a5b9822728b3d9c1266006d55bb89c9875d8378d9fb0c997705ddb06bc5b0" + }, + { + "path": "packages/inference-control/dist/governed-role-evolution.js", + "digest": "sha256:7ee2df4ecdc152a6002dd422b7183f50bf0b61004f9077eceb72b83b3d3dec19" + }, + { + "path": "packages/inference-control/dist/heterogeneous-agent-composition.js", + "digest": "sha256:8385ca904e96b0493d6771b1a169a9684e0ad38d51a4ae5dc58a43fe90993ea6" + }, + { + "path": "packages/inference-control/dist/index.js", + "digest": "sha256:a921b260b3b1034e1fb86f5e920148e10e7696656fb779137e8abdb9a1e54f77" + }, + { + "path": "packages/inference-control/dist/intervention-adapters.js", + "digest": "sha256:16428ddedde670546075a0b4605e524d5a4c02ab3a9055d75603d2fb01a63039" + }, + { + "path": "packages/inference-control/dist/intervention-contracts.js", + "digest": "sha256:b50e224f225b9cce6cf63e41dfc1c155e6496cd2ad035ca76f0bf1c9b0b9fc34" + }, + { + "path": "packages/inference-control/dist/intervention-runtime.js", + "digest": "sha256:33c13b1339472d38e51e41b5b8c54e9f833f750f042253c9517f32dcca53e6e6" + }, + { + "path": "packages/inference-control/dist/intervention-validation.js", + "digest": "sha256:32a31f06da2ac7f628f7fc42b0f4d12c2bb07ae70cca94b08a0b87514fa5710b" + }, + { + "path": "packages/inference-control/dist/intervention.js", + "digest": "sha256:a3ef1a043d29d16c1af28cfcef974b4a4869fbfe4969fe5b4c7430fff4676325" + }, + { + "path": "packages/inference-control/dist/messages.js", + "digest": "sha256:1fba622784350251c3f531c50d5c2077701dc3f5bc2933a52588b7f8fd4b77b8" + }, + { + "path": "packages/inference-control/dist/model.js", + "digest": "sha256:67a3fbaddef1766b2d0085b0f6a71e2d2a1def62d7c67bcce2079741848670fb" + }, + { + "path": "packages/inference-control/dist/operational-cognitive-control.js", + "digest": "sha256:afeefd26bf5fe86ea91702f064f027bae57e1afcd96b0714d057c40ed704bc99" + }, + { + "path": "packages/inference-control/dist/policy.js", + "digest": "sha256:5e0f2ba232ca8d0870e516e000f91e5243ae9ffbe48e0a3d32c91848d4e790af" + }, + { + "path": "packages/inference-control/dist/portable-agent.js", + "digest": "sha256:30a39fde6e3d0bfd823f771f70e53216aea209d1fc1750c4e5d6dec8d4ae6b39" + }, + { + "path": "packages/inference-control/dist/reducer.js", + "digest": "sha256:b96176cf102cc3f94c72dacc6868cb65650d9b94d602b1e50ba123831c340d09" + }, + { + "path": "packages/inference-control/dist/reference-controllers.js", + "digest": "sha256:f5920acff6322722bfa39acfed76b414ba6b131fd4a5c2e04b38f411ad00bf3e" + }, + { + "path": "packages/inference-control/dist/role-alignment-portable-agent.js", + "digest": "sha256:56c99039fff66c2f369487dacf4aa2f49979231fe9bcdd5fb85949a7ef1b23d2" + }, + { + "path": "packages/inference-control/dist/role-alignment.js", + "digest": "sha256:05463f517e911f23859afc16a078f3be010dad5195992f6e72589dd760bca200" + }, + { + "path": "packages/inference-control/dist/role-realignment-portable-agent.js", + "digest": "sha256:c946113af66d8a83cd946f8d1911906faa1c3f5fd57ab1ebd99ef874e922b42e" + }, + { + "path": "packages/inference-control/dist/role-realignment.js", + "digest": "sha256:c1fa8b21b74fd84b76a9109537558d4b5b2050710e15eccf17894bc3f0479d33" + }, + { + "path": "packages/inference-control/dist/runtime.js", + "digest": "sha256:9cb320abb8837279c41423bba5350f7f2d4492650af7f9faa539f7ee55225b1d" + }, + { + "path": "packages/inference-control/dist/scopes.js", + "digest": "sha256:b551485bc037d86c88ae6fd01e98bacc1f945e271f73a56b2a0a72052eac5cef" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-assessors.js", + "digest": "sha256:b180baf57fe992775125a9b69075e1c97f543e9ff3441fb725ecddf6795f4d5b" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-contracts.js", + "digest": "sha256:7b25020af1fd4375969b2a524b46c231dd1ee56d5b9dd08f7da4e8fbbd06d86d" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-memory.js", + "digest": "sha256:9156f67afdd55be68e21fad5f7ba4e5486f24964baadf0b52f3fd897c88b4bf1" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-runtime.js", + "digest": "sha256:2df3930b5eb743b8b9b42f2cc78af536e6155cd3f55e5476a3cddc7463bb3061" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-validation.js", + "digest": "sha256:c377441c568778ec84252023b08f5b5147f65410c75f3adcad9487073b2bd8eb" + }, + { + "path": "packages/inference-control/dist/semantic-alignment.js", + "digest": "sha256:6652872134ad5808debe18f6928ce3479e08d27c29018ade039103c699e83f2b" + }, + { + "path": "packages/inference-control/dist/semantic-horizon-budget.js", + "digest": "sha256:44ca6347830dc0931b8b35240bdf168c883501854b3e96122b9d194db778ae95" + }, + { + "path": "packages/inference-control/dist/semantic-metric-engine.js", + "digest": "sha256:475102b2d41c0d24b6d785c49eab41b886ae9b007cf1bfb025feff1fbeb18826" + }, + { + "path": "packages/inference-control/dist/sha256.js", + "digest": "sha256:d71fd9d322dc5019c4fa5761fb30115ca816b5f66e9cef833032dd560d00fe9d" + }, + { + "path": "packages/inference-control/dist/state-records.js", + "digest": "sha256:720d0851e673fa754e7c0aef28e76a2735ac89f11308493ab84fc7231f48ac27" + }, + { + "path": "packages/inference-control/dist/state.js", + "digest": "sha256:c505c09e4527787028021a87acd968b316e1c8e6d4b170b6840b598ae1547fa5" + }, + { + "path": "packages/inference-control/dist/streams.js", + "digest": "sha256:0bf09847a16c09f591e4f6c52fb47f71a9f2553f9824f15e5689ff3cfb067aec" + }, + { + "path": "packages/inference-control/dist/telemetry.js", + "digest": "sha256:d3e1efda5bd182680490fe04ca2d361d683ed23a96bca12d5710d4fe2639a6a1" + }, + { + "path": "packages/inference-control/dist/tools.js", + "digest": "sha256:b7d1a235fded2bb91e05067fbe6cc78a71edb772c14b6a2091fa5070d29bf52e" + }, + { + "path": "packages/inference-control/dist/trust.js", + "digest": "sha256:b6c36d47a7c99603b3d45719b25d260ef9b238efbed9fe2a0b7ebfdaea7c3e78" + }, + { + "path": "packages/inference-control/dist/types.js", + "digest": "sha256:ca75f72b4f193bbcc212904dc2ff6710b4087a5d5db0730fb2305eb749bfb36c" + }, + { + "path": "packages/inference-control/dist/validation.js", + "digest": "sha256:33d1c58b96635f6dcb441d0fa6c77b7829af51f70a5b7fd317cacfda3f53d5ff" + }, + { + "path": "packages/interop/dist/governed-lifecycle.js", + "digest": "sha256:f5b00f0bd7274ca3e8550d40c9f58178eb3c3d05d4329bac5eea6f5ded33646c" + }, + { + "path": "packages/interop/dist/http.js", + "digest": "sha256:6d73ca65749ab791eea28ac2ba3fcdbdfc4f63344869362f7eae1b541b76dc5c" + }, + { + "path": "packages/interop/dist/index.js", + "digest": "sha256:214c099488f68d1f3abc5facbbd52efcb7ce3db494de9c873658393a64e9a177" + }, + { + "path": "packages/interop/dist/morphogenesis.js", + "digest": "sha256:51b7898519f5e1b90fd545e531e87a2280c7bfadec1c57b8b3794dc36a2accc6" + }, + { + "path": "packages/interop/dist/webcrypto.js", + "digest": "sha256:880cb4d2a5a2ed01fa8aa20e45c497eb00a33cc3c9ab9daffe22738595953541" + }, + { + "path": "packages/interop-postgres/dist/index.js", + "digest": "sha256:754605db57be31182f791182d61c9d16e59058d6fa90358b7e60b66ccbdea2df" + }, + { + "path": "packages/interop-postgres/dist/migrations.js", + "digest": "sha256:9bcac3744000fb6ccb562b76d3e2b098a1ff249196e8ce197ddb21ce9b5b9fe8" + }, + { + "path": "packages/interop-postgres/dist/repositories.js", + "digest": "sha256:ba3ce3db7dabcfff1e76043ad515d2b2d136724fd26efc818797a6bcc64cc4f1" + }, + { + "path": "packages/mcp/dist/index.js", + "digest": "sha256:827c148a2159c5d098f9fe33185b555382ad63931193dda5f41f6af38a6a4445" + }, + { + "path": "packages/mcp-docs/dist/cli.js", + "digest": "sha256:e9b5dd708542caa20b1a6e48a6ec9b94555a3b5e6b20290ec4b8e8e06eeaa9c2" + }, + { + "path": "packages/mcp-docs/dist/index.js", + "digest": "sha256:5f861035058d2b85e237efc3c46325fabf5f07928ab44fdfcb1726a92d3973b1" + }, + { + "path": "packages/mcp-docs/dist/server.js", + "digest": "sha256:0d1d45d5fd38f0954f057a19f0c289209ec8b0741ac74a1f195c219e6245544a" + }, + { + "path": "packages/mcp-runtime/dist/index.js", + "digest": "sha256:d537dcedce52e9a6837982df72dbd8cf1b3c6d1eb687f2857ab3d56f65879c3d" + }, + { + "path": "packages/memory/dist/index.js", + "digest": "sha256:fab5f32b85a4df9ddfad1054badb437892a21f1f416afff263ed5b2b7f9fa8b0" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-contracts.js", + "digest": "sha256:eaa1bb6c8bcd9f447b729e7013ba8235c5cb2e5479c195905dfa1d19369fc50e" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-runtime.js", + "digest": "sha256:e9974da197ec58188c29fa8d490abd1789edcfc05215f2e0f97747c0f31bbbae" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-validation.js", + "digest": "sha256:2e6acc0c7f79ba6ccb5abea1340a05570e310c0266761dd48e4ea820ffc7a980" + }, + { + "path": "packages/mesh/dist/adaptive-overlay.js", + "digest": "sha256:18ec9b42ddce6430001f7822024c4916cd44eb6e0e997c7cc370127ca514ce5e" + }, + { + "path": "packages/mesh/dist/authenticated-overlay-transport.js", + "digest": "sha256:5e7b7c28c9c4cc5e44a37ae72bb664ae8cf7a721fd9f8bc6999d6c435c90bea1" + }, + { + "path": "packages/mesh/dist/authority-continuity-contracts.js", + "digest": "sha256:e988dedc3351d634f4da9d689e4c9c4c09156cc15df0d35f12eb4d2c7dfe86e8" + }, + { + "path": "packages/mesh/dist/authority-continuity.js", + "digest": "sha256:96e5b9e1981c7f9acdb8233d2dcc137a1d469a029044290c2940e9ae08e16cf0" + }, + { + "path": "packages/mesh/dist/continuity.js", + "digest": "sha256:d3fab986fab37b6e647ee5db235def064a5f3dd049255f7d80e8141f23542f84" + }, + { + "path": "packages/mesh/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/mesh/dist/coordination-allocation-contracts.js", + "digest": "sha256:3be2180c08543d1cbc2eb6e40fe6da290b89e791f7ca73a581647283199d5479" + }, + { + "path": "packages/mesh/dist/coordination-allocation-state.js", + "digest": "sha256:a85c2ebae9d89fe2ba5932a91b461babe61807fe8994bee41ac5f677ab6d1b20" + }, + { + "path": "packages/mesh/dist/coordination-allocation.js", + "digest": "sha256:92ff860f370f18d0a37ddd5d9135c58651aaaa47087be0c7503b63d344bff5d0" + }, + { + "path": "packages/mesh/dist/coordination-contracts.js", + "digest": "sha256:994d53aba9260dba427d4345bc3b4c07d742a627f3be1d16bc9919c250d46772" + }, + { + "path": "packages/mesh/dist/coordination-discovery-contracts.js", + "digest": "sha256:c9aa7950295bb4d4a3c77d59387fc9050feffb9df289c1034d33aef5f895a64b" + }, + { + "path": "packages/mesh/dist/coordination-discovery-state.js", + "digest": "sha256:093f3b7a9bb81b2bb9638802cac8ef20d5c2c39b97d9fcb4db6c877b92deac5e" + }, + { + "path": "packages/mesh/dist/coordination-discovery.js", + "digest": "sha256:7fd2868591eb7f7387c838c4e4ffb991d3b3c13b3baf37510cbb4c55978f27fc" + }, + { + "path": "packages/mesh/dist/coordination-execution.js", + "digest": "sha256:c977ef2698808e852f01ea21718ca340d99af00032797e48e33aea55c4f4d42e" + }, + { + "path": "packages/mesh/dist/coordination-inbound-contracts.js", + "digest": "sha256:1a82d59dece310da303e2c4915fa70025e7563d201e77a61bd51707cee356ad7" + }, + { + "path": "packages/mesh/dist/coordination-inbound-state.js", + "digest": "sha256:214c4db472a4b0b8678ce118c2aff900f54ecc4219a90d4a5bdde5ac69377282" + }, + { + "path": "packages/mesh/dist/coordination-inbound.js", + "digest": "sha256:86cf5061c298941c5355533eae662f4dcfa96d8014552995a847214cecaeb580" + }, + { + "path": "packages/mesh/dist/coordination-lease-renewal.js", + "digest": "sha256:7a1dc88ba2620925684895fd8d82f284363aa5ca9d7694b6bb2dde33ad120d5a" + }, + { + "path": "packages/mesh/dist/coordination-objective-topic-contracts.js", + "digest": "sha256:7df5a215ccb3a469b52d126b60787d9d0b8692c2db96ab3c69585948de059289" + }, + { + "path": "packages/mesh/dist/coordination-objective-topic.js", + "digest": "sha256:9ecc16d642835d844d8d4de31cbdbbc0d2b96c5a9f13cbaa0564cb1568fab99d" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-contracts.js", + "digest": "sha256:314e32db524c476a194bd1e6bc835e289ecf203b328c781595f6d63986283c67" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-state.js", + "digest": "sha256:61975714d8bc69184c05508f272eddff05bd1790ecab45cbb66072b4cfe163d9" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-time.js", + "digest": "sha256:6a506033a164246715358d8cf1f6910b37cb5a9efaf998c567222c0814ad729b" + }, + { + "path": "packages/mesh/dist/coordination-objective-work.js", + "digest": "sha256:377a4eb0fa5b7caadd2f0b5f991892032e2689c42c6251bc91e14df0b07c495c" + }, + { + "path": "packages/mesh/dist/coordination-recovery.js", + "digest": "sha256:278ca986324792339ace51bea5f5dd467cf71af1aea6ab94132f15bd75238a38" + }, + { + "path": "packages/mesh/dist/coordination-reducer.js", + "digest": "sha256:d20890a678eb9dceb70cdb1788e7e509dc1a38b923ac836f06599d7ac0e30a1b" + }, + { + "path": "packages/mesh/dist/coordination-state.js", + "digest": "sha256:1120aadb4f57759fca1d0c57d1f985e3fbe7da6771acfe923ac0671e13fc82ea" + }, + { + "path": "packages/mesh/dist/coordination-topic-contracts.js", + "digest": "sha256:5e722ff15658aecc3b2bf2ba9b35226274b981fce4744d8558cc86eb6574c27f" + }, + { + "path": "packages/mesh/dist/coordination-topic.js", + "digest": "sha256:51f13dd6ee7287da3a3857178f371b7db1fe44955978226d957133387511aacd" + }, + { + "path": "packages/mesh/dist/coordination-wire-version-contracts.js", + "digest": "sha256:34ccdf72fc29daaa6b532694f2b820bccaafb53549cc5f907ea05b221a7ecd5f" + }, + { + "path": "packages/mesh/dist/coordination-wire-version.js", + "digest": "sha256:2f8b7498a5a82471e8de6d840b98bcf5dc3f0d1108267f9f3f3cd5ef0c563f83" + }, + { + "path": "packages/mesh/dist/coordination.js", + "digest": "sha256:6ab0e50a3c3a4b30470f46ac0f5bdb46244d2d85e40746859649ae6f5ab5972a" + }, + { + "path": "packages/mesh/dist/durability.js", + "digest": "sha256:9112fa82abe5291d58ae2f69ec908a36425fb6cdc12abdcfb1b9fa9f835f3543" + }, + { + "path": "packages/mesh/dist/inbound.js", + "digest": "sha256:3139621aee4950963cd972476b5c45538e46d96cae8e75e97868845325449d38" + }, + { + "path": "packages/mesh/dist/index.js", + "digest": "sha256:ac2c6265fd32449bde66f8451b8e45eccdbaa90ae105501b1ea8d672d363a059" + }, + { + "path": "packages/mesh/dist/loopback.js", + "digest": "sha256:60c0873a79abaeb05c1b51b8edc1f166a35f0488229eeaf8964f319a9c672fa1" + }, + { + "path": "packages/mesh/dist/overlay-transport.js", + "digest": "sha256:89e36d9171cfe0be31a1e4b7d6bdceab4511fc090f1890e2869d4e2133c196f2" + }, + { + "path": "packages/mesh/dist/overlay.js", + "digest": "sha256:45e87c5e96197d6ee979b9095770525ffc54416fc148fd2772c5b345155201f0" + }, + { + "path": "packages/mesh/dist/reducer.js", + "digest": "sha256:87a9de3e08703bc17d3c3f881dc2002a8ea6ffaffb943195aab6213217100a73" + }, + { + "path": "packages/mesh/dist/sha256.js", + "digest": "sha256:3e518423bde47c7b96db5d49b8a66ab24ad35859e025a3a80a3da23a160dd140" + }, + { + "path": "packages/mesh/dist/sparse-overlay-contracts.js", + "digest": "sha256:13bbd7fad5d9dcdff11f48dabe4165dc89660fc8f6de9d1d3ec20061ce189cc0" + }, + { + "path": "packages/mesh/dist/sparse-overlay-durability.js", + "digest": "sha256:8b75680a26fdd660f7dadbff37727f1e5298828e972e0e2a7f5ac8edafc820cb" + }, + { + "path": "packages/mesh/dist/sparse-overlay-runtime-contracts.js", + "digest": "sha256:0c90a716d1fc4983a07d4cb55bd976f20ea3191b25b50ad3c02465a89ad0bf92" + }, + { + "path": "packages/mesh/dist/sparse-overlay-runtime.js", + "digest": "sha256:f49f29078cc39ced0826fce1349ff8474dee9d514bbf3f452ee9f951975d8833" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport-contracts.js", + "digest": "sha256:6f404176b4d54a71985033e076f5eb5f329e04b7ad992c9a1a7e56af2961211d" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport-durability.js", + "digest": "sha256:da739539527cfd6f750081ff776dc1e1e17862acc45f62e55036481c66b5d290" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport.js", + "digest": "sha256:14605088582611b10a1276dbbe0cb633256c4f29a51173fc98cac4887d467252" + }, + { + "path": "packages/mesh/dist/sparse-overlay.js", + "digest": "sha256:ca11437bdc551ee6d1dd8e6557a63d196cae7c9888b238144587b7c9c4bab98b" + }, + { + "path": "packages/mesh/dist/state.js", + "digest": "sha256:e50942fb5e14f5f5aca893aba6ba3e509c8659478ede92667069e49bbe01c282" + }, + { + "path": "packages/mesh/dist/trust.js", + "digest": "sha256:5256cf09586202f5ea60df65866156ca14e096af85c06c05acf30f4f72ca02a5" + }, + { + "path": "packages/mesh-conformance/dist/contracts.js", + "digest": "sha256:9c72ef104edf9901471db7b8a00b354ae8dd72353c181356070d34cb929b99b2" + }, + { + "path": "packages/mesh-conformance/dist/control-fixtures.js", + "digest": "sha256:e7bd67da283c361135f4ae9f9f5eb42a23d2a89c52528238cd12111c41dca7f8" + }, + { + "path": "packages/mesh-conformance/dist/control.js", + "digest": "sha256:0eb18d7be525ee48b0db6b25bb75cf014563d31afc831a82ffcb24a2c11080cd" + }, + { + "path": "packages/mesh-conformance/dist/durability.js", + "digest": "sha256:a92659003df88ef18bd5d02efd45919fe5088006eeb5fe06859e1be90ef73bb8" + }, + { + "path": "packages/mesh-conformance/dist/index.js", + "digest": "sha256:2bba1ca73e6fc97fe414340a16e3f0a5be5a966ae496069c769f0695d321c075" + }, + { + "path": "packages/mesh-conformance/dist/planning.js", + "digest": "sha256:de0bc3b6c2b4869fc28e25d34e408328a8f899e6148a7e18fa7b146023b44847" + }, + { + "path": "packages/mesh-conformance/dist/protocol.js", + "digest": "sha256:6c7028b8f4b626a6df165b51c26cf1af266a740addad20f2df8fac819937d06b" + }, + { + "path": "packages/mesh-conformance/dist/report.js", + "digest": "sha256:704dcbf5e60268d943ef5b7876091724594225fcb3a4bdf2ebec5020afb3e73c" + }, + { + "path": "packages/mesh-conformance/dist/rooms.js", + "digest": "sha256:53ae3a136cd243714a5eac7a64e5d7e3038e303e5c93fac94788a313f9e3644c" + }, + { + "path": "packages/mesh-conformance/dist/runner.js", + "digest": "sha256:6e740ff8d5251aa3f4b37777fb52214e740dad3c0f9d8583155ee826635420ad" + }, + { + "path": "packages/mesh-conformance/dist/transport.js", + "digest": "sha256:a09577f525870cc07dbb8aed09fc045c70f21277fcab43117f1c9335c8b4a189" + }, + { + "path": "packages/mesh-crypto/dist/base64url.js", + "digest": "sha256:df96edd36a1f06d3f19292067415a371d1b491e63e6e99354c75fee0e1981689" + }, + { + "path": "packages/mesh-crypto/dist/contracts.js", + "digest": "sha256:0dbf1cf2c1456b3917e0bf92410a7253342f067aec6a40f4c7657da6a4a989a5" + }, + { + "path": "packages/mesh-crypto/dist/http-signature-port.js", + "digest": "sha256:5b710dfefaed3b511074caa06ad03dfe1dfcaa2bc0219a7a5f68e14d7d3c009d" + }, + { + "path": "packages/mesh-crypto/dist/index.js", + "digest": "sha256:b5fef323f590706eeffe8dba2454543fbcea11cb3f823032cd72c7f3dfd679dc" + }, + { + "path": "packages/mesh-crypto/dist/static-key-resolver.js", + "digest": "sha256:bdb9750903e8c22ebaa2e581ef823860654a5a4d0f6332f7fc566b067ed27b79" + }, + { + "path": "packages/mesh-crypto/dist/web-crypto.js", + "digest": "sha256:807f19df4570bb2655fc9d5f6d13b2a18af3662b58cb7ef852b4ac4b8e59c8f1" + }, + { + "path": "packages/mesh-http/dist/durable-outbox.js", + "digest": "sha256:4115fa4901502cb285902126c125c99ac6786ff48de4f179e9c7e6bf1512455c" + }, + { + "path": "packages/mesh-http/dist/index.js", + "digest": "sha256:356fe829cabeaa1524b87bff61e186c0e16d3a8bf8efb9f884b2d782fe628edd" + }, + { + "path": "packages/mesh-postgres/dist/cli.js", + "digest": "sha256:0d547846e3e8be78d5361d828c6138b7270a409ad8d84ec45a742fa1a08cdd48" + }, + { + "path": "packages/mesh-postgres/dist/index.js", + "digest": "sha256:774b213b90ecb7670fac7a39296b187681be7034cb51332373bba6fe20864e36" + }, + { + "path": "packages/mesh-postgres/dist/migrations.js", + "digest": "sha256:99eb9e978be475856965a0e40c4ca39e49b11b7e27cba3d9632abd34c98905db" + }, + { + "path": "packages/mesh-postgres/dist/planning-recovery.js", + "digest": "sha256:bbec2fa7757a0412f2788118590a5ccede90b1ef77b861859e0fbf80a8ebc66f" + }, + { + "path": "packages/mesh-postgres/dist/repository.js", + "digest": "sha256:ea8c4bb98dfb8b9a4d4441e7eb34062e52f75085b1d73f6636c5b9852e132591" + }, + { + "path": "packages/mesh-postgres/dist/snapshot-backfill.js", + "digest": "sha256:2227eb1cf13656c91bfc47ce36b19697d795b509076818dd14c90d2883a1a8f9" + }, + { + "path": "packages/mesh-protocol/dist/canonical-json.js", + "digest": "sha256:394b8fa24d40e03e369d7ebb9518256633aeb0eaac0332c2ba2beccf93430452" + }, + { + "path": "packages/mesh-protocol/dist/contracts.js", + "digest": "sha256:9529f176896f1949b56fc163e57a118d5239a7018f8b6fa2c31743247f94987f" + }, + { + "path": "packages/mesh-protocol/dist/index.js", + "digest": "sha256:6d86cc13e07f1277809091f939d925c12dd7acee63a1dd0c621e61bf7eb08fa7" + }, + { + "path": "packages/mesh-protocol/dist/strict-json.js", + "digest": "sha256:0b8e54f87cba73b7d98fbe30b8154d3b71a1d09a66c62536468fc6ff0c2ece4d" + }, + { + "path": "packages/mesh-protocol/dist/validation.js", + "digest": "sha256:a06cf45708fc9b6438d0ca3449847ab4ba11e44633e072473acfcb9f0cdf4a71" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-action.js", + "digest": "sha256:239b9b4e383d9a73609a475dcec00dae193c91679ba5c20432e8bb6498eb1e3c" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-contracts.js", + "digest": "sha256:6afd9efc174d8a59739da7db001a3eb87d18f6374c33f67be14a8143562d54fe" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-fault-matrix.js", + "digest": "sha256:bafa61ae6bd6f74d05d2d5afbb0c405fdd5756fc91c339ddde85a4f9c15e0dbc" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-recovery.js", + "digest": "sha256:2e60bd3f6fd3b20764ef649c4f03cbdaabe938ad8eea5c6e68fbe5980eaf1778" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-reference.js", + "digest": "sha256:2f7350772d3348a0a947d6a9cb73fff82422491d477a19be702c9a2503288538" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-replanning.js", + "digest": "sha256:c883ecaaab58520e24173c5f64e0fa54f9f5362af88ac3264af318b22517f9df" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-resilience-campaign.js", + "digest": "sha256:a5fdc1b621112b4760dd685cc39422df124a35e9d82006a796e44999726b7122" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-resilience-contracts.js", + "digest": "sha256:f30b30125d772819eacf82c5e55451f8b1f97321597d5b66251ac81b14a7f825" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-runner.js", + "digest": "sha256:c4cdeddb474c2adf11730d76eae6a5e29b68c54c84b4b117a79692be4f26c8ed" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-runtime.js", + "digest": "sha256:b94a545a0c792690278a44a75b6fc2f4889fbd188165b41f8758d4184d29c24f" + }, + { + "path": "packages/mesh-sim/dist/collective-effect-provenance.js", + "digest": "sha256:47586db551e2d9baa17044435a13e86c630800dfad79888fbc9eead11e41fd71" + }, + { + "path": "packages/mesh-sim/dist/collective-environment.js", + "digest": "sha256:5be01dcd1d0006dd9de004a4328c013c3b70075f6ded65c1bc4cac6ab4a0373e" + }, + { + "path": "packages/mesh-sim/dist/collective-evaluation.js", + "digest": "sha256:0bc8e2f1ca1b03f0065065210a313deb316fd2377db6152ef557737b755d7a5d" + }, + { + "path": "packages/mesh-sim/dist/collective-progressive-scale-overlay.js", + "digest": "sha256:40edf5e7a82f27d435d59f7f28e1ba7cca6cf3aef3e2b8c84c0b583cd49df425" + }, + { + "path": "packages/mesh-sim/dist/collective-progressive-scale.js", + "digest": "sha256:63ca5d6156eca018ec72b7f496bf3748fed0b8131f7d8bdfb5391e01fdf3ca1d" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-aggregation.js", + "digest": "sha256:d639bc4771d74500d4f2b2e94479e4391de24e84a8662347f6a02951428098d5" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-artifact-stream.js", + "digest": "sha256:e53a80a69960cec1e1fae775e4ece65936019a04f9a77ffe66dac49ed9e73471" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-bundle.js", + "digest": "sha256:422758350ffb644e20af635fa68be85714fed6a7453e496bccf30462f4a1eb2c" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-executor.js", + "digest": "sha256:eb2be679d1f9853ddc114f2334526f0f532c88a726b670666057d39507b0a5aa" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-analysis.js", + "digest": "sha256:741764684649b93fc4b59b785be10e61b999497d69c7f98b83527c2122d298b8" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-operation.js", + "digest": "sha256:3e2e65c1fe11779d081d0593abccb1bb792b14db288874170f2aa6f7c7181839" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-registry.js", + "digest": "sha256:e8df844281be4467f1c04eb6a670e7285a14341db684a4ba1fccc215eb68ed5e" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-registered-adapter.js", + "digest": "sha256:dad53e376b79f5b5082ccb051522c9fe7b1dc678ca08be5877f05213ccf4f4ca" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-scale.js", + "digest": "sha256:784a0dcc8865c50b610970c91b6598d483dd6f3b358723cefcd8fde64850a286" + }, + { + "path": "packages/mesh-sim/dist/collective-trace-journal.js", + "digest": "sha256:59d24a78f5f95eaa14f3f9ce527b68c2f460aea468553c13262bd57eb912b4b9" + }, + { + "path": "packages/mesh-sim/dist/index.js", + "digest": "sha256:ee62074173a14ce8c08082197b11f0537f3dfa2140c2822ea1bb1c08c0dd82a4" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-contracts.js", + "digest": "sha256:372205b5a92536b45a6f03621e625e7128e2a53cd65863eff48539eeb68d8e99" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-runtime.js", + "digest": "sha256:9318b26ad13637b925f751b3100923a58a874f474404bb12c443860e50815488" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-validation.js", + "digest": "sha256:bf262003c9b5b98b86563f86c106dd03dce1408e6b358d800323cc3d50f51733" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment.js", + "digest": "sha256:62d2a4275379ba3b2ab6193c8a0230a6fda54145dbe3f21a40b1e94002427cf7" + }, + { + "path": "packages/mesh-sim/dist/reducer-scenario.js", + "digest": "sha256:889a7a8a2477bffaffcc35387cebc5dfb8ca7fab63df120009a3929c1e7d805c" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-contracts.js", + "digest": "sha256:49d77fcec67839d7877a225d1479eb7b66d4953e681577ead6abc305d4191393" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-durability.js", + "digest": "sha256:cc87c0a8b53a3ca120dcc75ba5de08be34057a1d4412f707eaa640d7466d06e5" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-evidence.js", + "digest": "sha256:7f439e0e1f65c27cf195b9e0ff9ac6fdf4519d08d99d21c9ceb80d04164874f9" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-reference-integrated.js", + "digest": "sha256:99429ca6d316c199d5471c6cc08acc2ce711fa3d9b80d561332be872c20ce195" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-runner.js", + "digest": "sha256:88231606e812104f402d2fdc7d8a52fb18a789a1e58806ff680b516d4658e084" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-runtime.js", + "digest": "sha256:7ef14f24ba5b8490f53dc5440efd9bfe282db4b0ff8bb4e03d55af133fff283f" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-validation.js", + "digest": "sha256:0987b01ff10079361845d422ee0185c284227343fd5cfe6d829bc1088c7a7ab2" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation.js", + "digest": "sha256:43bdbfa7863a4f7e466cff7d941bbb42f2f3590dfcec70f0ff53b724f61881e9" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-contracts.js", + "digest": "sha256:e3cdf45a3b1cd53c790dfa23a99f59c5fec295a520b397e1ee6bdae74e3799ac" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-runtime.js", + "digest": "sha256:a1c79489fbf9bb4cb1aca0763228c3575da400b0d61832b7970dff478cca7839" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-validation.js", + "digest": "sha256:9b6e78e0ae50f9e547d287581f315e1fdb53e4c4668d3a6ed50e1d50ab0c128d" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation.js", + "digest": "sha256:c1e296a55123d5a37e5420838d875c8f00be68830fe339c8ce1d8c825ab3b0fb" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-contracts.js", + "digest": "sha256:dbce21ec6e527116c3b9d1b98a26bd744bd00c92c788e1d2c66b517a24770da7" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-runtime.js", + "digest": "sha256:a22d86d330e3dfa31a104e32a371a1da8f53ad840b7ae828b8331b97466bf522" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-validation.js", + "digest": "sha256:15e906d89da5450a60b86cc9dec1f99ee956bc6f4a36fbc4b9a863dcfb0186fd" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark.js", + "digest": "sha256:e9be5da7951d4e71a50906c579371c36d8cdbe3075923260affb6bceef7b50c6" + }, + { + "path": "packages/mesh-sim-local/dist/index.js", + "digest": "sha256:53eaa2bf57ba705a72b09366e8583565614c9bc3e170e83984537ab369566980" + }, + { + "path": "packages/mesh-sim-postgres/dist/index.js", + "digest": "sha256:240ce27d16ac0661872fdf9d2ab5388eeb7bf52c43f8c97e6a933b2b9de613f1" + }, + { + "path": "packages/mesh-sim-postgres/dist/migrations.js", + "digest": "sha256:6a1bb03ef035578e0276f581e56237bc8e9265f140b66fb1d6a5629a02e3670f" + }, + { + "path": "packages/mesh-sim-postgres/dist/scalable-evaluation-checkpoint-store.js", + "digest": "sha256:97235cfcf97c5f5499303514123bebbe72f3cdcaed8bff1e335f162fe115b2ee" + }, + { + "path": "packages/model/dist/index.js", + "digest": "sha256:827c148a2159c5d098f9fe33185b555382ad63931193dda5f41f6af38a6a4445" + }, + { + "path": "packages/model-anthropic/dist/index.js", + "digest": "sha256:6a82284ff47b80d5079dde4f889b81da889bbefd741775695143add7d16745ab" + }, + { + "path": "packages/model-gemini/dist/index.js", + "digest": "sha256:1a50906c3de37382c47d7941b79a7d281d61ec5898b558cd1c026e27f8c33fec" + }, + { + "path": "packages/model-openai-compatible/dist/index.js", + "digest": "sha256:8649eb1b720e38b506fd5d2ef733c0130e1d875b256560f49e070daab36036c1" + }, + { + "path": "packages/planning-artifacts/dist/contracts.js", + "digest": "sha256:7e8d3039e69437fba5fe7c15bd1038cddc13ffb04ea9684943ad5305ea8aec35" + }, + { + "path": "packages/planning-artifacts/dist/index.js", + "digest": "sha256:820cff3509774091d3c7cf318b9f3f4256dc079140b44ffac1938c4f9ae16c05" + }, + { + "path": "packages/planning-artifacts/dist/publication.js", + "digest": "sha256:fc7696e3f4f368fcd93029987a4c1d80c73d7dce238d773a6e0fd434639e0489" + }, + { + "path": "packages/planning-artifacts/dist/replication-codec.js", + "digest": "sha256:893a2f1dfb7aae637651d9701c12b3966b6b405e487beb2584138f4d93601e7a" + }, + { + "path": "packages/planning-artifacts/dist/replication-contracts.js", + "digest": "sha256:6246d5e9e6654464bf1b3b37b15a9e0545869103d4cbba3463c3b37da22a9ee1" + }, + { + "path": "packages/planning-artifacts/dist/replication-http.js", + "digest": "sha256:8ff881c94d95ed1a438636a4f73b2394f834c561d987842121394df8d27533e0" + }, + { + "path": "packages/planning-artifacts/dist/replication-transport.js", + "digest": "sha256:c3523cd80cf0f0cb7e3eaf5688db5529a34e7e0338898d87a8933c09586f1a56" + }, + { + "path": "packages/planning-artifacts/dist/replication.js", + "digest": "sha256:228a8c80dd8ca2ee690c5f6fb5d6f87a8a5001d9c7951ec98cb3df8ea5462deb" + }, + { + "path": "packages/planning-artifacts/dist/sync.js", + "digest": "sha256:1d447585e4040a52095f8c8f3831ce0319b36425f3d2578cdf9ca8bfb1be823b" + }, + { + "path": "packages/planning-artifacts-postgres/dist/index.js", + "digest": "sha256:b10677e45ae2a64dc9d2ce80b35ab8d5c9f0e0e0ae307098b7bd29b744b20451" + }, + { + "path": "packages/planning-artifacts-postgres/dist/migrations.js", + "digest": "sha256:8716213d4903eef3e40f664772ce969c643b9c8a57a0fefc7af7fb0cf9a5d66d" + }, + { + "path": "packages/planning-artifacts-postgres/dist/replication-repository.js", + "digest": "sha256:fdcbea1f69c33ff853ff8fed3a719ff0953e73e3b97aa300376a5053ac186bb9" + }, + { + "path": "packages/planning-artifacts-postgres/dist/repository.js", + "digest": "sha256:f73012bde47c99b395ca63563a6559626fa86f89eb830d6073d5886b918acebb" + }, + { + "path": "packages/postgres/dist/index.js", + "digest": "sha256:7e98e9cd73d663a6bc1345a8bafca54a4c6e2b5d6588b621e408381b0dd2e549" + }, + { + "path": "packages/provider-openai/dist/index.js", + "digest": "sha256:264f2eaa3540c1659fd5f74030a651b8b5ebf152ebc98d6a2f3a77389ee0b251" + }, + { + "path": "packages/rooms/dist/agent-registry.js", + "digest": "sha256:24e1bf067e9ca32fb3623b988afe46711bf02519d8690819e667d375fd5590bf" + }, + { + "path": "packages/rooms/dist/checkpoint-execution.js", + "digest": "sha256:dd2822591d228998753ef900a54befd8a8cb2848fa9cff6687bd7c3ac4e785d2" + }, + { + "path": "packages/rooms/dist/context.js", + "digest": "sha256:4899e01501a5e743fc739440e1c208ecf82bbd3347b0bc816240ed6ec359e32a" + }, + { + "path": "packages/rooms/dist/coordination-execution.js", + "digest": "sha256:622d69e44c4ede385c49a5f780f756399b0c92ac326840e082aa9c893496123a" + }, + { + "path": "packages/rooms/dist/coordination-runtime.js", + "digest": "sha256:39b7d49f0f870a60b5c9f712530dfff3bf4ad90687ee030db28debbb5a53f3d1" + }, + { + "path": "packages/rooms/dist/coordination-worker.js", + "digest": "sha256:9243f1e4fdd7bb3ea43bc2dd4281ba868af3e40d44bf0f2b75169a59d509f71d" + }, + { + "path": "packages/rooms/dist/coordination.js", + "digest": "sha256:30dd88e97ecc261a00790733a96cfc676b55523a1ada417d249ec5e5da17dc6d" + }, + { + "path": "packages/rooms/dist/event-page.js", + "digest": "sha256:2b92516cf405e4eddbd50ac36dcecea6aa9f1ad793293f73d71b51ef7f054787" + }, + { + "path": "packages/rooms/dist/execution-session.js", + "digest": "sha256:eec92852dffa90be43ff357f8843e45d567ca046dd3dcc38df248450287094f8" + }, + { + "path": "packages/rooms/dist/human-contribution.js", + "digest": "sha256:9eb31217df6d9d23dc89f8bb77d9af6a82476a2ed881e97d1afa22d1d60995dc" + }, + { + "path": "packages/rooms/dist/in-memory.js", + "digest": "sha256:f663250e9545811c4362ced22de49fdaa8a3313237317161abf6d80e18db0041" + }, + { + "path": "packages/rooms/dist/index.js", + "digest": "sha256:a9616e87d109b303ec5a0d27413c95561c36bd209135fc6deafef502f33ff8da" + }, + { + "path": "packages/rooms/dist/intervention-dispatcher.js", + "digest": "sha256:5e75083d2eb74d7618f618fd64222ee7d86bf5e76eba390dae25532cfabf8233" + }, + { + "path": "packages/rooms/dist/knowledge-bundle.js", + "digest": "sha256:a1720ebdda984c959d3b5d1399aae39b2b1ae040b82b265abb43129df6dcdd7c" + }, + { + "path": "packages/rooms/dist/live-view.js", + "digest": "sha256:29b662d2db5040713a9ee3dab7d07a01c554c649f5c75ed2e0f914ad0a4520e0" + }, + { + "path": "packages/rooms/dist/models.js", + "digest": "sha256:637113ce0dd08d4a61b12eba5fc661552ea29f6f18356eb1b70bc0e4a06990cc" + }, + { + "path": "packages/rooms/dist/operational-events.js", + "digest": "sha256:23dff99970f45d2acc5694800b8ffceff2816bf16325f9d7c03c6ee24722c65b" + }, + { + "path": "packages/rooms/dist/operational-projector.js", + "digest": "sha256:3ea1b347f9af67d294adf5d95ad6ae8f6cb401821b73a458b6f7b3b34fd1b7d4" + }, + { + "path": "packages/rooms/dist/participant-membership.js", + "digest": "sha256:242af40c664b7bc6b8f1eac3e9a123458dbceae718422d36e0a0812f49ed0aad" + }, + { + "path": "packages/rooms/dist/planner-bridge.js", + "digest": "sha256:e71a9e4733b147f04d63c5722ab8c9c1844e160ed02a1a774458cb421d0911fe" + }, + { + "path": "packages/rooms/dist/policy.js", + "digest": "sha256:9845da07877dac33408b8bc372f1945ec7fe01f3d93c8ce220c169fb5e6eacfe" + }, + { + "path": "packages/rooms/dist/promotion.js", + "digest": "sha256:f714cdda874ece0f9b78907c3bb113e2f6194e8421c67210cf4b3d94df888a6f" + }, + { + "path": "packages/rooms/dist/repository.js", + "digest": "sha256:610ec0813848b022d425a527cb50ed46fc568b817eabe37ddb2cc952f01e1f4f" + }, + { + "path": "packages/rooms/dist/room-handoff.js", + "digest": "sha256:f69588b30f28403f66c8c2312907269a74b9bb76962da386b120f72836118b5b" + }, + { + "path": "packages/rooms/dist/service.js", + "digest": "sha256:cea5cb76fc72d2653aa232ec5edffcd2dfc902a3ba229454841bc00be8edcd6a" + }, + { + "path": "packages/rooms/dist/tool-bridges.js", + "digest": "sha256:38134364e694bad13b6b502f6fee3ab4ffacd7220e07776f23b7af2a56b0647b" + }, + { + "path": "packages/rooms/dist/work-management.js", + "digest": "sha256:3fe3072f902c1ace02f78e327a096c84015b399ecbba50262b23e6f21c0dfb6c" + }, + { + "path": "packages/rooms-api/dist/index.js", + "digest": "sha256:c3fa3161966932e649901a7409bd6b207a29f8b38005aea74f05eace8efcdfb7" + }, + { + "path": "packages/rooms-mesh/dist/index.js", + "digest": "sha256:0afba9c4376f12bb728fc74081e17eff696031e2c77116b99de2179a2c2b05be" + }, + { + "path": "packages/rooms-mesh/dist/morphogenesis.js", + "digest": "sha256:0d7e041480c135c433a918155641319340a8f9a690c11047b5b86f5232acd1d4" + }, + { + "path": "packages/rooms-postgres/dist/agent-registry-store.js", + "digest": "sha256:dc9ac66dbe87f1adab263dee839050660a3c0e228946923c4a18a5b46cb3307d" + }, + { + "path": "packages/rooms-postgres/dist/cli.js", + "digest": "sha256:195b4b5c2e57466fc5b936dc99223cd650cfef647236ca836f5495a6607b667c" + }, + { + "path": "packages/rooms-postgres/dist/coordination-store.js", + "digest": "sha256:7d2f3a3fe42cbcef3632efbafbb5831e42157d79e219bd81db6a149c1de7ed40" + }, + { + "path": "packages/rooms-postgres/dist/execution-session-store.js", + "digest": "sha256:51e4e8f168ffa77190d6fa3378ad572d657fa7c4aaf56a9bd09464bbab6d4430" + }, + { + "path": "packages/rooms-postgres/dist/human-contribution-store.js", + "digest": "sha256:400a9793ec95e66b30f9583a127e0d90ad1a03bf5fbe7f70f72fc1e65724daa6" + }, + { + "path": "packages/rooms-postgres/dist/index.js", + "digest": "sha256:766e02f25cbfe405a45ef517c773783df68a7b87c01e5f8dae87699058239ace" + }, + { + "path": "packages/rooms-postgres/dist/knowledge-bundle-store.js", + "digest": "sha256:d67f422907f31e51da03af34eb16e85ca98cc63407e0875c30af88edaddce9e3" + }, + { + "path": "packages/rooms-postgres/dist/migrations.js", + "digest": "sha256:9beb8a0819426d69dcfb220ea534eea483ee4126bc68bea4437d814695d8ce8c" + }, + { + "path": "packages/rooms-postgres/dist/operational-event-store.js", + "digest": "sha256:301c5b69919dd4e624dd6ff6beba20c36bb3d3348c00a6e02d61dfffbef6f67e" + }, + { + "path": "packages/rooms-postgres/dist/participant-membership-store.js", + "digest": "sha256:13351fb5deb6411939f42f42f45f30b3924d012116cb84ce09e63ed31a8ab373" + }, + { + "path": "packages/rooms-postgres/dist/plan-store.js", + "digest": "sha256:b8c74678264083f9940ef243fad1bfe88494cc8180e69ccafa7bbe239055bab2" + }, + { + "path": "packages/rooms-postgres/dist/pool.js", + "digest": "sha256:e8a8d4e4903a1382710e3fea9701e31cb7ddfd171e5be2f5ec56ace32091e23b" + }, + { + "path": "packages/rooms-postgres/dist/projection-checkpoint-store.js", + "digest": "sha256:83c60704f6f203308cd0405e3a6e471d5fcfe7b8b3a5104cb52ebe29b4f102d5" + }, + { + "path": "packages/rooms-postgres/dist/repository.js", + "digest": "sha256:1d25d9ab54b0fd7dea714a9c4a6b909398db9b670a73e748546748313202de18" + }, + { + "path": "packages/rooms-postgres/dist/room-handoff-store.js", + "digest": "sha256:f6a577a12ee9b729f6d3c263ade83ffb459391f93e3367a89e96f5145f38e9c3" + }, + { + "path": "packages/rooms-temporal/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/rooms-temporal/dist/index.js", + "digest": "sha256:bcb8e0b443fcaf0bf4f021c17a5fa91d2c1c1653ee39989f1fb7fd33717786b9" + }, + { + "path": "packages/rooms-temporal/dist/workflow.js", + "digest": "sha256:fcf98217424d22f6dcbee6ac178e33c6242ddefcb2230228ade615ce68ecc4ef" + }, + { + "path": "packages/runtime/dist/adapter-bridge.js", + "digest": "sha256:8a7e36dea7ee28a8ce85fe71e7ccf7e520865577bd968e6d2d006cbb7cd9cb28" + }, + { + "path": "packages/runtime/dist/adapter-contracts.js", + "digest": "sha256:7c6f3cd4a7a9801bbcefc6b9064f112ba28da9dc5d0cfaa469fdfcc33c0f0c4b" + }, + { + "path": "packages/runtime/dist/adapter-errors.js", + "digest": "sha256:6b4dd976a20515bc4e4380e3e68685294e4d7abbf84c93e99180040ecab19809" + }, + { + "path": "packages/runtime/dist/adapter-registry.js", + "digest": "sha256:f57658a828ea7ea69b4a3c41fa56e81bbc4d398ad27913f974317d949fc5ff67" + }, + { + "path": "packages/runtime/dist/adapter-runtime.js", + "digest": "sha256:ab1c1cfcac34fed0ecfcbb678b36eaffbe80e7ea1e196f077ba982d53481eaee" + }, + { + "path": "packages/runtime/dist/adapter-store.js", + "digest": "sha256:6eb04e03e589debca8d33ab8c7ea835efb0b36c4392bc7958be01a385cbe1732" + }, + { + "path": "packages/runtime/dist/adapter-validation.js", + "digest": "sha256:d741b634b6e5825311d4e7c9759052e7fe4e1b93c35ca70591a196d98591f75b" + }, + { + "path": "packages/runtime/dist/adapter.js", + "digest": "sha256:778b8abcd1745e3296c79ffc8789aede2568f0b2103a49a77fe8e3f24abb9cae" + }, + { + "path": "packages/runtime/dist/chat-agent-provider.js", + "digest": "sha256:26a912096a9cb3d689b01b8ec81cf27ba8c39d5b7c9f8246506d22ea3e7d9c18" + }, + { + "path": "packages/runtime/dist/cognitive-adapter.js", + "digest": "sha256:2f39d55c1a54955741db0d2baf975a178831f232fd0f0fff42f79e083d8bc062" + }, + { + "path": "packages/runtime/dist/index.js", + "digest": "sha256:83524827709ae55fbf292e678e292d88d280083279796015aa76fe26bd7604de" + }, + { + "path": "packages/runtime-mock/dist/index.js", + "digest": "sha256:f7bf5d629d407d9a372ec08a556ed4731107d98ac66853cdee706f15c73e2e7d" + }, + { + "path": "packages/sessions/dist/http.js", + "digest": "sha256:a6e5c0bdb4e59dc8a06aaf8715bb3f0e7beeb37a1aaf874fd5b2d98e607b3489" + }, + { + "path": "packages/sessions/dist/index.js", + "digest": "sha256:22877fc33762f56457a4c0a98cb6d9807a387506201b97f7a5aafe98f45ca50c" + }, + { + "path": "packages/sessions-redis/dist/index.js", + "digest": "sha256:4031916d762aa0c5a90a008f93abb9f78af4ca7c41a03952246e64f0be07da33" + }, + { + "path": "packages/streaming/dist/index.js", + "digest": "sha256:d5d2a987698077fbc53e5d31e795f1f1906cc5f2e3f91a291cba5814e7885faa" + }, + { + "path": "packages/tools/dist/index.js", + "digest": "sha256:a5fe819df8e3dcf8b975a69d73c7574f9f9309ca1f4dcf11215176f1130f979d" + }, + { + "path": "packages/trust/dist/canonical.js", + "digest": "sha256:e47ad96aa159db86d84f54e7686d107acfe81ff950e6f480ba7dfd4e2b3510b6" + }, + { + "path": "packages/trust/dist/causal.js", + "digest": "sha256:2da8e7e858264d73b04b55f9c522208ddb1264459cb78b56a625f652f3bcc79f" + }, + { + "path": "packages/trust/dist/eligibility.js", + "digest": "sha256:808b16a837a5bbd8f0324309f58e4cb8bbfb7eca324be6bd1839e663c86992ec" + }, + { + "path": "packages/trust/dist/evidence-fusion-strategy.js", + "digest": "sha256:338d90244e9d2dd8872108e077bd70bb57f61902c88706a0dcb7e02a49137524" + }, + { + "path": "packages/trust/dist/evidence.js", + "digest": "sha256:0d9c3d3bc769e27cc344f40d8ea662f9f2ca7003eb514e2af8cdd66cce16866b" + }, + { + "path": "packages/trust/dist/fusion.js", + "digest": "sha256:bf5fcc47b84ec70efdf9fbc0206b4478ef58d85d8f37638b231ede2a15169e8f" + }, + { + "path": "packages/trust/dist/index.js", + "digest": "sha256:42713b9281753b98835a50afd82e0995722a6b3fff9c08f425e7b0963f8757fb" + }, + { + "path": "packages/trust/dist/lifecycle.js", + "digest": "sha256:161c7634bb2dcb5db222d50d0691460464541577178b596589973037bdad39a5" + }, + { + "path": "packages/trust/dist/mesh-records.js", + "digest": "sha256:55e552c1e5b8c03e9be66f5a6f6b25ab6fdf0f258b4375450717487d44286f58" + }, + { + "path": "packages/trust/dist/peer-credibility.js", + "digest": "sha256:5a15e64fc1c14b7b1dc5136eae518485d611460c09743198cc542eea4a70be3c" + }, + { + "path": "packages/trust/dist/policy.js", + "digest": "sha256:e6af756f4c625b1bc696049dfacdda89de13b1fbbae7779de5c67f02da2fee14" + }, + { + "path": "packages/trust/dist/profile.js", + "digest": "sha256:bec856c3effd4adf3c5e5f7fd8d5bde55102de828b084da3a63c5fe3be2e07e2" + }, + { + "path": "packages/trust/dist/propagation.js", + "digest": "sha256:4270092d4f1f85ea4f6ec82fb2dd7edeefe4df68b3d22c94f59e2beb3f8bac4d" + }, + { + "path": "packages/trust/dist/quarantine.js", + "digest": "sha256:2f3bb0de5a7e63e448ca615bb5e99172e1e9bb8b681b8d6fd47f238249532805" + }, + { + "path": "packages/trust/dist/sha256.js", + "digest": "sha256:7dc8bd3a239bd8cae5c4bbd9c4580b40663fec00dcd0e57783adfd1e908355b8" + }, + { + "path": "packages/trust/dist/state.js", + "digest": "sha256:5671fd40535f517eff74d7269e097751531853c171a24904d1e9e77909e05b44" + }, + { + "path": "packages/trust/dist/types.js", + "digest": "sha256:474633c1d7a534d7b16b1393a616f779144aeec81208faa2fed0b72fac2f5322" + }, + { + "path": "packages/trust/dist/validation.js", + "digest": "sha256:3ef8e63efb9d853149a8d963e489858a4b3d2ab91509ed89534f07d4c8a56572" + }, + { + "path": "packages/work-management-asana/dist/index.js", + "digest": "sha256:2bff4703a99a0bd886e18a4b9d169184595007ad866f71eface6188cec6d9c84" + }, + { + "path": "packages/workflows/dist/index.js", + "digest": "sha256:c5852b69c76632dc51c4f262efa48ce3060af475e54a077bc58c1e83fc4036e2" + }, + { + "path": "packages/workflows/dist/v1-canonical.js", + "digest": "sha256:2db9b23845bb9e553857f173f873efec2087110273aa89bae8e8c4f62226b91f" + }, + { + "path": "packages/workflows/dist/v1-contracts.js", + "digest": "sha256:105e5d4aee10785a01ce0671968d39a2ddee433168c1c1b2139822116a6bc27a" + }, + { + "path": "packages/workflows/dist/v1-legacy.js", + "digest": "sha256:86318c8355e0c91111f4631ba876edf040adb20fbd9cdc135fa2a8010eb7e0f7" + }, + { + "path": "packages/workflows/dist/v1-outcomes.js", + "digest": "sha256:646baa11d4f023ea16f8d3cfe21088dc2008db219446ccd3044b8ef030bd249c" + }, + { + "path": "packages/workflows/dist/v1-runtime.js", + "digest": "sha256:ca8b00640e4333c7de6879b0a8d7253c1b2229f285c1f2859a415a230c654053" + }, + { + "path": "packages/workflows/dist/v1-task-runs.js", + "digest": "sha256:5cceff4f697106b2308bdbaaa1fef5f02f92d85443cd01e47199b05c23ec208c" + }, + { + "path": "packages/workflows/dist/v1-validation.js", + "digest": "sha256:fad0d630c9a0a1d5207660ff1b91b844a4fede28b929ac096f181d8a1c2859c6" + }, + { + "path": "packages/workflows-conformance/dist/contracts.js", + "digest": "sha256:c6facf029bf9b76a8c959010068a4804e51528883db2756d208ea1a6982c9b96" + }, + { + "path": "packages/workflows-conformance/dist/index.js", + "digest": "sha256:26bae9a4702aac88ff7a27d1fd3e96ec83b721e49c2c046a8909728e6b099ef5" + }, + { + "path": "packages/workflows-conformance/dist/runner.js", + "digest": "sha256:5e4d910a97e5fadd62496576fcbba0a03b6fc014399886455358489a147c5d88" + }, + { + "path": "packages/workflows-postgres/dist/cli.js", + "digest": "sha256:88a207e26c895f428d601f222d91fdea6706e3c429a911183b1cd76162aeb685" + }, + { + "path": "packages/workflows-postgres/dist/index.js", + "digest": "sha256:9f91ac63b3c30ff7492d384d8ced91bfe4011a9d8d63302459621d0a7fc63c03" + }, + { + "path": "packages/workflows-postgres/dist/migrations.js", + "digest": "sha256:dda2990f002aba6750984e7b88ec8f12747c3ceb66279569512f0605ad43380a" + }, + { + "path": "packages/workflows-postgres/dist/outcomes.js", + "digest": "sha256:5f1bbefcaf04e5453e5a0ff2013532f0020dbd4453d6fa1f1d52063e58f705cb" + }, + { + "path": "packages/workflows-postgres/dist/store.js", + "digest": "sha256:1b00535e83d740aa8ba47eebc0ce20c3f642a6ea138fe06c7f2d8fdc503d61e6" + }, + { + "path": "packages/workflows-rooms/dist/autonomy.js", + "digest": "sha256:25d7990e52177309a9438af7e6feea1af42357c5dbc68503e669f288b05b3a52" + }, + { + "path": "packages/workflows-rooms/dist/index.js", + "digest": "sha256:0f1eccaae4d1ab203430de34c3ead750801457dc2c174497eaaddf246f9731ce" + }, + { + "path": "packages/workflows-rooms/dist/morphogenesis.js", + "digest": "sha256:2ca026f64fb4fea0814171f8c28ae84e6a3d277e2c9b9917b66f703af8439a98" + }, + { + "path": "packages/workflows-temporal/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/workflows-temporal/dist/index.js", + "digest": "sha256:bfb27c02fa85662b1c78656c6ecd7b0fc8f55630b0a7c4ca6f577709bc29abcf" + }, + { + "path": "packages/workflows-temporal/dist/workflow.js", + "digest": "sha256:29332e94d22bd93e0633237da6ee1281e995f3102f4edd1a9f9afd8c1a5f1db5" + } + ] +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/events.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/events.json new file mode 100644 index 00000000..78ce240f --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/events.json @@ -0,0 +1,2344 @@ +[ + { + "sequence": 1, + "kind": "room-approval", + "value": { + "approval": { + "tenantId": "tenant:test", + "id": "3cfc37ae-2c58-4e63-a4f6-96b3f2418610", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:a", + "action": "morphogenesis.approve:sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:a", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + }, + "candidateDigest": "sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b" + } + }, + { + "sequence": 2, + "kind": "signed-approval", + "value": { + "authorization": { + "schemaVersion": 1, + "authorizationId": "3cfc37ae-2c58-4e63-a4f6-96b3f2418610:morphogenesis", + "candidateDigest": "sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:a", + "actorMandateDigest": "sha256:37af1d78c63802dd998fb247cc68972396bd134a21842655e23d2d20691d6eb8", + "independenceGroupId": "reviewer:a", + "disposition": "approved", + "proofDigest": "sha256:58b97cf8c2a276c8a5c228cb357412424e710d02433d80829370cd356a1fde49", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:ddcc2ad53d1cac6df8e2097efce0e9f5282e41d61a80f4e81832f290c7df20a2" + }, + "signature": "aby5QqZpDY9bjYJcMbc702akceJ8p3iHTobmI+ymVheofr0JXEXcNj/LdSIFaCQXiy3U1BAAW1/xeFpOZzF1AQ==", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAHpl9iJTu9aHOeASzmIje3E0yFs6w+6kBK3vA+w1P0uw=\n-----END PUBLIC KEY-----\n" + } + }, + { + "sequence": 3, + "kind": "approved-transition", + "value": { + "label": "a", + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:a", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:a558d6c5f588e36fbb13e5fed00f7b3b63681fa7e0aba333ab8aa2ae8a7ac18e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "candidate:a:decision", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:a558d6c5f588e36fbb13e5fed00f7b3b63681fa7e0aba333ab8aa2ae8a7ac18e" + ], + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:paper", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "3cfc37ae-2c58-4e63-a4f6-96b3f2418610:morphogenesis", + "candidateDigest": "sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:a", + "actorMandateDigest": "sha256:37af1d78c63802dd998fb247cc68972396bd134a21842655e23d2d20691d6eb8", + "independenceGroupId": "reviewer:a", + "disposition": "approved", + "proofDigest": "sha256:58b97cf8c2a276c8a5c228cb357412424e710d02433d80829370cd356a1fde49", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:ddcc2ad53d1cac6df8e2097efce0e9f5282e41d61a80f4e81832f290c7df20a2" + }, + "decisionPortId": "decider:a", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:85912bca9d667b973fe43a60385119ac01b63378b911782405cb50a5a27163d5", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:a", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:1691bc46c9fba4194b255d138491505570261d4322245c2635e788552893cb18" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020" + }, + "agent": { + "schemaVersion": 1, + "agentId": "agent:a", + "peerId": "peer:a", + "instanceId": "instance:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "capabilityKeys": [ + "database_forensics" + ], + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "source": "existing", + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219" + }, + "search": { + "schemaVersion": 1, + "requestId": "search:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d" + }, + "searchResult": { + "schemaVersion": 1, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d", + "status": "eligible_candidates", + "completeWithinDeclaredView": true, + "searchedCandidateCount": 1, + "candidates": [ + { + "schemaVersion": 1, + "candidateId": "discovered:a", + "agentId": "agent:a", + "peerId": "peer:a", + "instanceId": "instance:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "capabilityKeys": [ + "database_forensics" + ], + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "locallyEvaluatedScoreMicros": 9000, + "budgetUnits": 10, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13" + } + ], + "observedAtLogicalMs": 245, + "resultDigest": "sha256:4981d6864d56671cbfa9076693e4d5ba284eeca144c41d22e1f853278e050d2c" + } + } + }, + { + "sequence": 4, + "kind": "room-approval", + "value": { + "approval": { + "tenantId": "tenant:test", + "id": "d61c2ddf-fc46-46da-afc5-adc5f6f3f384", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:b", + "action": "morphogenesis.approve:sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:b", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + }, + "candidateDigest": "sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2" + } + }, + { + "sequence": 5, + "kind": "signed-approval", + "value": { + "authorization": { + "schemaVersion": 1, + "authorizationId": "d61c2ddf-fc46-46da-afc5-adc5f6f3f384:morphogenesis", + "candidateDigest": "sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:b", + "actorMandateDigest": "sha256:7b8f69a28de71dffeb9de5312f4e347fee631eb679958206e173b08e8c36b53c", + "independenceGroupId": "reviewer:b", + "disposition": "approved", + "proofDigest": "sha256:13c5384a72bf650a20a8b65dd1de4c5a7747f32910f0b0179572633e3bb9487f", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:a60c304810f353d95701cfb2ca22c50ee85415feda405acf69bea42034ea061d" + }, + "signature": "IGmgeJxTPXBKOUjw9gVMRPhASPFbwxzUdQwCJg6k0zBXJr0qvgoaGWWjXwCm6hNB+ftLL1qRo2jY6H+sk3O+Cg==", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAZDNHoX1V5Qz1RkJZ1rnE6iNvGm9KRhKQrNJT9JHWJIY=\n-----END PUBLIC KEY-----\n" + } + }, + { + "sequence": 6, + "kind": "approved-transition", + "value": { + "label": "b", + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:b", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:f642ac2641f1464db38caa483cda141ca3d112d51c41cae1d4ae3fdd8b5c81e7" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "candidate:b:decision", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:f642ac2641f1464db38caa483cda141ca3d112d51c41cae1d4ae3fdd8b5c81e7" + ], + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:paper", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "d61c2ddf-fc46-46da-afc5-adc5f6f3f384:morphogenesis", + "candidateDigest": "sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:b", + "actorMandateDigest": "sha256:7b8f69a28de71dffeb9de5312f4e347fee631eb679958206e173b08e8c36b53c", + "independenceGroupId": "reviewer:b", + "disposition": "approved", + "proofDigest": "sha256:13c5384a72bf650a20a8b65dd1de4c5a7747f32910f0b0179572633e3bb9487f", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:a60c304810f353d95701cfb2ca22c50ee85415feda405acf69bea42034ea061d" + }, + "decisionPortId": "decider:b", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:85912bca9d667b973fe43a60385119ac01b63378b911782405cb50a5a27163d5", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:5db0946677fea12f795f0b7ce78c0f710df920672fe1727b5b1799dc298bacd9" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:b", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:ad30b1d8135549bf51339dc038e1872d7ce6264d363f65d5f0fce002c3f77e4b" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2" + }, + "agent": { + "schemaVersion": 1, + "agentId": "agent:b", + "peerId": "peer:b", + "instanceId": "instance:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "capabilityKeys": [ + "database_forensics" + ], + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "source": "existing", + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3" + }, + "search": { + "schemaVersion": 1, + "requestId": "search:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3" + }, + "searchResult": { + "schemaVersion": 1, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3", + "status": "eligible_candidates", + "completeWithinDeclaredView": true, + "searchedCandidateCount": 1, + "candidates": [ + { + "schemaVersion": 1, + "candidateId": "discovered:b", + "agentId": "agent:b", + "peerId": "peer:b", + "instanceId": "instance:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "capabilityKeys": [ + "database_forensics" + ], + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "locallyEvaluatedScoreMicros": 9000, + "budgetUnits": 10, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02" + } + ], + "observedAtLogicalMs": 245, + "resultDigest": "sha256:60330a8b60f06b4644eaaea4fbcc3a22a9016fc45ffecd5b005a3444c155863d" + } + } + }, + { + "sequence": 7, + "kind": "owner-admission", + "value": { + "label": "a", + "activationTime": 300, + "authorization": { + "authorized": true, + "mandate": { + "schemaVersion": 1, + "statement": { + "work": { + "workItemIds": [ + "work:test" + ], + "schemaVersion": 1, + "permittedRoleKeys": [ + "database_forensics" + ], + "maximumWorkItemRevision": 1 + }, + "budget": { + "schemaVersion": 1, + "totalBudgetUnits": 100, + "reservationLifetimeMs": 500, + "maximumWorkBudgetUnits": 20, + "maximumActionBudgetUnits": 5, + "maximumConcurrentWorkReservations": 4, + "maximumConcurrentActionReservations": 4 + }, + "evidence": { + "schemaVersion": 1, + "retentionClass": "standard", + "redactionPolicyId": "redaction:paper", + "requireDurablePreDispatchEvidence": true + }, + "issuerId": "issuer:paper", + "revision": 1, + "tenantId": "tenant:test", + "mandateId": "mandate:paper-work", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "objectiveDocumentId": "objective-document:test", + "maximumObjectiveRevision": 1, + "minimumObjectiveRevision": 1 + }, + "validFrom": "2026-09-19T12:00:00.000Z", + "validUntil": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "policyDomainId": "policy-domain:test", + "roomProvenance": null, + "subjectPeerIds": [ + "peer:a", + "peer:b", + "peer:expiry" + ], + "permittedActions": [ + { + "toolId": "artifact", + "namespace": "paper", + "operation": "write", + "schemaVersion": 1 + } + ], + "predecessorDigest": null, + "permittedCapabilityKeys": [ + "database_forensics" + ] + }, + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "proof": { + "kind": "local_attestation", + "issuerId": "issuer:paper", + "attestorId": "attestor:paper", + "signedDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "attestationId": "attestation:paper", + "schemaVersion": 1 + } + } + } + } + }, + { + "sequence": 8, + "kind": "owner-admission", + "value": { + "label": "b", + "activationTime": 300, + "authorization": { + "authorized": true, + "mandate": { + "schemaVersion": 1, + "statement": { + "work": { + "workItemIds": [ + "work:test" + ], + "schemaVersion": 1, + "permittedRoleKeys": [ + "database_forensics" + ], + "maximumWorkItemRevision": 1 + }, + "budget": { + "schemaVersion": 1, + "totalBudgetUnits": 100, + "reservationLifetimeMs": 500, + "maximumWorkBudgetUnits": 20, + "maximumActionBudgetUnits": 5, + "maximumConcurrentWorkReservations": 4, + "maximumConcurrentActionReservations": 4 + }, + "evidence": { + "schemaVersion": 1, + "retentionClass": "standard", + "redactionPolicyId": "redaction:paper", + "requireDurablePreDispatchEvidence": true + }, + "issuerId": "issuer:paper", + "revision": 1, + "tenantId": "tenant:test", + "mandateId": "mandate:paper-work", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "objectiveDocumentId": "objective-document:test", + "maximumObjectiveRevision": 1, + "minimumObjectiveRevision": 1 + }, + "validFrom": "2026-09-19T12:00:00.000Z", + "validUntil": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "policyDomainId": "policy-domain:test", + "roomProvenance": null, + "subjectPeerIds": [ + "peer:a", + "peer:b", + "peer:expiry" + ], + "permittedActions": [ + { + "toolId": "artifact", + "namespace": "paper", + "operation": "write", + "schemaVersion": 1 + } + ], + "predecessorDigest": null, + "permittedCapabilityKeys": [ + "database_forensics" + ] + }, + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "proof": { + "kind": "local_attestation", + "issuerId": "issuer:paper", + "attestorId": "attestor:paper", + "signedDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "attestationId": "attestation:paper", + "schemaVersion": 1 + } + } + } + } + }, + { + "sequence": 9, + "kind": "work-fenced", + "value": { + "label": "b", + "state": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 4, + "highWaterLogicalMs": 320, + "workContracts": [ + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:b:fence", + "updatedAtLogicalMs": 320, + "workContractDigest": "sha256:1ce3e46b918792b0579867e343dacdd49a5f81d44dde4876ce0bfb6c3e840b22", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:34c17a7c2c010bd49d522525845fd1e2a0dc4b0a3701da8588f66c35c891ea2e" + } + } + }, + { + "sequence": 10, + "kind": "participant-detached", + "value": { + "label": "b", + "receipt": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "disposition": "detached", + "operationId": "execution:b:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:527ec11ef40cbd6e3d98420ad4538030cb137aa330439d76e58363c967616721", + "terminatedAtLogicalMs": 321, + "lifecycleReceiptDigest": "sha256:7b609505461363dc77a6e2832b0eea6b20488dc7969a631404aa24d056dc5e8d", + "membershipConfigurationDigest": null + } + } + }, + { + "sequence": 11, + "kind": "work-admitted", + "value": { + "label": "a", + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455" + } + }, + { + "sequence": 12, + "kind": "work-fenced", + "value": { + "label": "a", + "state": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 5, + "highWaterLogicalMs": 330, + "workContracts": [ + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:a:fence", + "updatedAtLogicalMs": 330, + "workContractDigest": "sha256:d35154a43e03c281f5fd3a50c3dd109a7040327e46cd8dc569bacd686c7c027c", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:b:fence", + "updatedAtLogicalMs": 320, + "workContractDigest": "sha256:1ce3e46b918792b0579867e343dacdd49a5f81d44dde4876ce0bfb6c3e840b22", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:4910fb3b46aebe8f17d332a5ff4709ee3003b92bc9706289227e9235b653c80f" + } + } + }, + { + "sequence": 13, + "kind": "drain-blocked", + "value": { + "label": "a", + "inFlight": 1, + "operationId": "execution:a:detach" + } + }, + { + "sequence": 14, + "kind": "admitted-work-finished", + "value": { + "label": "a" + } + }, + { + "sequence": 15, + "kind": "participant-detached", + "value": { + "label": "a", + "receipt": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "disposition": "detached", + "operationId": "execution:a:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:e33dd720a95c696aa938b0959802d60deb5b14c7ee33f69f26d736da43cf6328", + "terminatedAtLogicalMs": 340, + "lifecycleReceiptDigest": "sha256:adea4d853e5d54f130d2bb8021a4e80c3b2d1da971449a8e334fe6f90db3ba28", + "membershipConfigurationDigest": null + } + } + }, + { + "sequence": 16, + "kind": "room-approval", + "value": { + "approval": { + "tenantId": "tenant:test", + "id": "d2631634-14c2-412d-b665-b402eea088ec", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:expiry", + "action": "morphogenesis.approve:sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:expiry", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + }, + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7" + } + }, + { + "sequence": 17, + "kind": "signed-approval", + "value": { + "authorization": { + "schemaVersion": 1, + "authorizationId": "d2631634-14c2-412d-b665-b402eea088ec:morphogenesis", + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:expiry", + "actorMandateDigest": "sha256:b4117897cc96856cb40c204ff25bf30c201f1d888b2be618537760c53f8a3d47", + "independenceGroupId": "reviewer:expiry", + "disposition": "approved", + "proofDigest": "sha256:c8b31ed09c9f6c9ce3eadce335ed0d6ccef65645a0fad366df3e045fa74ee459", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:b845af2b25a78df8081f2fc366da61f7165096fcd0055d8643ea60de9793c735" + }, + "signature": "n0aIfmHGVGRyor4De8uGxE7ypcXqmpgXRi1mt/zWtEaHO9eCR7w0IAB7/pD6eF1SVdCCnAkoC5hNcjT2f9klAw==", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEArBHawWma+c9FrUZCGA4BtVfDi17XoKMvXb35NfT5dVM=\n-----END PUBLIC KEY-----\n" + } + }, + { + "sequence": 18, + "kind": "approved-transition", + "value": { + "label": "expiry", + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:expiry", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:4a90a111d873aac0259517725f22ea06e76076624f96b51f53e753c7e8c85b3e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "candidate:expiry:decision", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249", + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:4a90a111d873aac0259517725f22ea06e76076624f96b51f53e753c7e8c85b3e" + ], + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:paper", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "d2631634-14c2-412d-b665-b402eea088ec:morphogenesis", + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:expiry", + "actorMandateDigest": "sha256:b4117897cc96856cb40c204ff25bf30c201f1d888b2be618537760c53f8a3d47", + "independenceGroupId": "reviewer:expiry", + "disposition": "approved", + "proofDigest": "sha256:c8b31ed09c9f6c9ce3eadce335ed0d6ccef65645a0fad366df3e045fa74ee459", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:b845af2b25a78df8081f2fc366da61f7165096fcd0055d8643ea60de9793c735" + }, + "decisionPortId": "decider:expiry", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:85912bca9d667b973fe43a60385119ac01b63378b911782405cb50a5a27163d5", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:8b4d3d77f29604cefdca978b805c0945a330b8d21d7a28dd0e0994b3587e6563" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:expiry", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:62aa7d91b5b82c81af9aeb34ab791dc0ee2eebbfd30f63b800ed808ab775b0a2" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:140ee16aded6b434b0c997d5a9a161627742d5c7eb232cbd6e4231c8b12c5ce0" + }, + "agent": { + "schemaVersion": 1, + "agentId": "agent:expiry", + "peerId": "peer:expiry", + "instanceId": "instance:expiry", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "capabilityKeys": [ + "database_forensics" + ], + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "source": "existing", + "agentDigest": "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a" + }, + "search": { + "schemaVersion": 1, + "requestId": "search:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:0bffe62660747d178ff102a6d6c6033297d8a357d367f605476a16f65ffe6d54" + }, + "searchResult": { + "schemaVersion": 1, + "requestDigest": "sha256:0bffe62660747d178ff102a6d6c6033297d8a357d367f605476a16f65ffe6d54", + "status": "eligible_candidates", + "completeWithinDeclaredView": true, + "searchedCandidateCount": 1, + "candidates": [ + { + "schemaVersion": 1, + "candidateId": "discovered:expiry", + "agentId": "agent:expiry", + "peerId": "peer:expiry", + "instanceId": "instance:expiry", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "capabilityKeys": [ + "database_forensics" + ], + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "locallyEvaluatedScoreMicros": 9000, + "budgetUnits": 10, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "candidateDigest": "sha256:6cdb90cb8fd5f59347db5c3a138ffb9bc45e5a684817aed0dd785f0fad3972e3" + } + ], + "observedAtLogicalMs": 245, + "resultDigest": "sha256:5548d57e4409d2df111f1dd059f50bacd69ce6be100aece603ba37ca4aa181bd" + } + } + }, + { + "sequence": 19, + "kind": "owner-admission", + "value": { + "label": "expiry", + "activationTime": 380, + "authorization": { + "authorized": false, + "code": "mandate_expired" + } + } + } +] diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/expiry.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/expiry.json new file mode 100644 index 00000000..17c1a89a --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/expiry.json @@ -0,0 +1,552 @@ +{ + "rejection": "owner admission: mandate_expired", + "decision": { + "schemaVersion": 1, + "decisionId": "candidate:expiry:decision", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249", + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:4a90a111d873aac0259517725f22ea06e76076624f96b51f53e753c7e8c85b3e" + ], + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:paper", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "d2631634-14c2-412d-b665-b402eea088ec:morphogenesis", + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:expiry", + "actorMandateDigest": "sha256:b4117897cc96856cb40c204ff25bf30c201f1d888b2be618537760c53f8a3d47", + "independenceGroupId": "reviewer:expiry", + "disposition": "approved", + "proofDigest": "sha256:c8b31ed09c9f6c9ce3eadce335ed0d6ccef65645a0fad366df3e045fa74ee459", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:b845af2b25a78df8081f2fc366da61f7165096fcd0055d8643ea60de9793c735" + }, + "decisionPortId": "decider:expiry", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:85912bca9d667b973fe43a60385119ac01b63378b911782405cb50a5a27163d5", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:8b4d3d77f29604cefdca978b805c0945a330b8d21d7a28dd0e0994b3587e6563" + }, + "mandate": { + "schemaVersion": 1, + "statement": { + "schemaVersion": 1, + "mandateId": "mandate:paper-work", + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "issuerId": "issuer:paper", + "revision": 1, + "predecessorDigest": null, + "subjectPeerIds": [ + "peer:a", + "peer:b", + "peer:expiry" + ], + "objective": { + "schemaVersion": 1, + "meshId": "mesh:test", + "objectiveId": "objective:test", + "objectiveDocumentId": "objective-document:test", + "minimumObjectiveRevision": 1, + "maximumObjectiveRevision": 1 + }, + "work": { + "schemaVersion": 1, + "workItemIds": [ + "work:test" + ], + "permittedRoleKeys": [ + "database_forensics" + ], + "maximumWorkItemRevision": 1 + }, + "permittedCapabilityKeys": [ + "database_forensics" + ], + "permittedActions": [ + { + "schemaVersion": 1, + "namespace": "paper", + "toolId": "artifact", + "operation": "write" + } + ], + "budget": { + "schemaVersion": 1, + "totalBudgetUnits": 100, + "maximumWorkBudgetUnits": 20, + "maximumActionBudgetUnits": 5, + "maximumConcurrentWorkReservations": 4, + "maximumConcurrentActionReservations": 4, + "reservationLifetimeMs": 500 + }, + "validFrom": "2026-09-19T12:00:00.000Z", + "validUntil": "2026-09-19T12:00:00.350Z", + "roomProvenance": null, + "evidence": { + "schemaVersion": 1, + "redactionPolicyId": "redaction:paper", + "retentionClass": "standard", + "requireDurablePreDispatchEvidence": true + } + }, + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "proof": { + "schemaVersion": 1, + "kind": "local_attestation", + "issuerId": "issuer:paper", + "attestorId": "attestor:paper", + "attestationId": "attestation:paper", + "signedDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4" + } + }, + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 1, + "highWaterLogicalMs": 0, + "workContracts": [], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:44cbdea1e6ade601ee981d2f47082b65888ce262a1d0ba1ff35e9be0022772f8" + }, + "team": { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:expiry", + "formationId": "formation:expiry", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 1, + "logicalTimeHighWaterMs": 380, + "team": { + "schemaVersion": 1, + "teamId": "team.93541532fb340829b03507585854941ddb707731742bf389d2cd3e82b283aa86", + "teamEpoch": 1, + "status": "awaiting_member_contracts", + "proposal": { + "schemaVersion": 1, + "teamId": "team.93541532fb340829b03507585854941ddb707731742bf389d2cd3e82b283aa86", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:008002c9e67573742f6ca40b6a06f5e1ec96eadfc36b551bb0b3f515f6732c5e", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.07374f97bbac75f5e1a7b03b3ad6454a7a404c497e58f4659730dc4e4b7ae7fd", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:expiry", + "candidateDigest": "sha256:d67183c5f3c06286a5d80d83e3213de5df71120485dc34bcdb7ea5faafd194bc", + "peerId": "peer:expiry", + "instanceId": "instance:expiry", + "independenceGroupId": "specialist:expiry", + "bidId": "bid:expiry", + "bidDigest": "sha256:652d9b39936c8bafc6d02ad1b08fba449e3de816deb868b06fb55c8c877be54e", + "sourceBidDigest": "sha256:20d744e013711c0809b4f557c1ddf0a93818e572bb8f15dc92dfea8d76c19087", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 420, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:19fc582ab4a4cc0d8747199b6ce479fb91a4b46fa8d061dce1a383d926418666" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 420, + "proposedAtLogicalMs": 380, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:14c8b0bfe022435eb5b0140b33ea213b1b42456a4b9f4c55bd759d6cdfe0d1aa" + }, + "jointWorkContract": null, + "outcomes": [], + "history": [], + "updatedAtLogicalMs": 380 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:008002c9e67573742f6ca40b6a06f5e1ec96eadfc36b551bb0b3f515f6732c5e", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.93541532fb340829b03507585854941ddb707731742bf389d2cd3e82b283aa86", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:008002c9e67573742f6ca40b6a06f5e1ec96eadfc36b551bb0b3f515f6732c5e", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.07374f97bbac75f5e1a7b03b3ad6454a7a404c497e58f4659730dc4e4b7ae7fd", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:expiry", + "candidateDigest": "sha256:d67183c5f3c06286a5d80d83e3213de5df71120485dc34bcdb7ea5faafd194bc", + "peerId": "peer:expiry", + "instanceId": "instance:expiry", + "independenceGroupId": "specialist:expiry", + "bidId": "bid:expiry", + "bidDigest": "sha256:652d9b39936c8bafc6d02ad1b08fba449e3de816deb868b06fb55c8c877be54e", + "sourceBidDigest": "sha256:20d744e013711c0809b4f557c1ddf0a93818e572bb8f15dc92dfea8d76c19087", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 420, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:19fc582ab4a4cc0d8747199b6ce479fb91a4b46fa8d061dce1a383d926418666" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 420, + "proposedAtLogicalMs": 380, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:14c8b0bfe022435eb5b0140b33ea213b1b42456a4b9f4c55bd759d6cdfe0d1aa" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 380, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.d59c894efce61db716a8c43e0bcb179c286e667feb0379230f1a7a227026b45e", + "decisionDigest": "sha256:d59c894efce61db716a8c43e0bcb179c286e667feb0379230f1a7a227026b45e" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:be6efc901d81d4db5cacd1d3d7c45139e2eaab239f6c22b8a7ae0843a56bd922", + "stateDigest": "sha256:a942b75a4814c695a8e26770dfcce16fc1c9e67d9ad5315fc31c3a7294d27209" + }, + "execution": { + "schemaVersion": 1, + "team": null, + "agent": { + "peerId": "peer:expiry", + "source": "existing", + "agentId": "agent:expiry", + "instanceId": "instance:expiry", + "agentDigest": "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "activating_team", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:140ee16aded6b434b0c997d5a9a161627742d5c7eb232cbd6e4231c8b12c5ce0", + "sha256:8b4d3d77f29604cefdca978b805c0945a330b8d21d7a28dd0e0994b3587e6563", + "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:afa54445b5bc5eb86d5d84275c97717b1362af7c44da80cd05f58b8f0108bb79" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:afa54445b5bc5eb86d5d84275c97717b1362af7c44da80cd05f58b8f0108bb79", + "eventDigest": "sha256:381b50ceb8b9dab8bd8071bd13f147ee678e5ab592cae18071f9ce9f7d44e72c" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:expiry:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:381b50ceb8b9dab8bd8071bd13f147ee678e5ab592cae18071f9ce9f7d44e72c", + "eventDigest": "sha256:9f3801eb2b6eac6b2beb9e436b9521b67adf75acd3fbe275d086695871bd198d" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:expiry:attest", + "evidenceDigests": [ + "sha256:c5d56c80f15c9f1c07560e14cba8b34680e348bf7aafa7ae4d6632d5814ab12b" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:9f3801eb2b6eac6b2beb9e436b9521b67adf75acd3fbe275d086695871bd198d", + "eventDigest": "sha256:3c59bdb4ac506a2c36a30732a966b92d5c3ad94a0714ae933da9325d93f8a99f" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:expiry:attest", + "evidenceDigests": [ + "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a", + "sha256:c5d56c80f15c9f1c07560e14cba8b34680e348bf7aafa7ae4d6632d5814ab12b" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3c59bdb4ac506a2c36a30732a966b92d5c3ad94a0714ae933da9325d93f8a99f", + "eventDigest": "sha256:f6775ddfa1bfe178f9d0a89d779722cd678be3f6ce520e36981b06e0870d8967" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:expiry:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 380, + "previousEventDigest": "sha256:f6775ddfa1bfe178f9d0a89d779722cd678be3f6ce520e36981b06e0870d8967", + "eventDigest": "sha256:22daed3e7c6c3a025edd20fee785896f58a3ce5069eb1b1dacb9b6a3bf7829dc" + } + ], + "profile": null, + "receipt": null, + "revision": 5, + "stateKey": "execution:expiry", + "activation": null, + "continuity": null, + "attestation": { + "agentDigest": "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a", + "operationId": "execution:expiry:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:c5d56c80f15c9f1c07560e14cba8b34680e348bf7aafa7ae4d6632d5814ab12b", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:expiry", + "agentId": "agent:expiry", + "instanceId": "instance:expiry", + "budgetUnits": 10, + "candidateId": "discovered:expiry", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:6cdb90cb8fd5f59347db5c3a138ffb9bc45e5a684817aed0dd785f0fad3972e3", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:5548d57e4409d2df111f1dd059f50bacd69ce6be100aece603ba37ca4aa181bd", + "requestDigest": "sha256:0bffe62660747d178ff102a6d6c6033297d8a357d367f605476a16f65ffe6d54", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:0bffe62660747d178ff102a6d6c6033297d8a357d367f605476a16f65ffe6d54" + }, + "terminalAgent": null, + "decisionDigest": "sha256:8b4d3d77f29604cefdca978b805c0945a330b8d21d7a28dd0e0994b3587e6563", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249", + "pendingOperation": { + "kind": "activate_team", + "status": "prepared", + "operationId": "execution:expiry:activate-team", + "resultDigest": null, + "preparedAtLogicalMs": 380 + }, + "selectedCandidate": { + "peerId": "peer:expiry", + "agentId": "agent:expiry", + "instanceId": "instance:expiry", + "budgetUnits": 10, + "candidateId": "discovered:expiry", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:6cdb90cb8fd5f59347db5c3a138ffb9bc45e5a684817aed0dd785f0fad3972e3", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:expiry", + "logicalTimeHighWaterMs": 380, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:140ee16aded6b434b0c997d5a9a161627742d5c7eb232cbd6e4231c8b12c5ce0", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:bf8ad069f65c67cd6a8b0e085fd92947fa2ad9c034333a71eb92236e1abfc7da", + "resultingSnapshotDigest": "sha256:577e4ad7cebe17e1e8d6942e802b11a618a6914718b4248f231393131c0989fb", + "profileCertificationDigest": null, + "recordDigest": "sha256:0ef35b1930acee69b9f597960c16fd44ca0de1e3b42a4888406fb112af065d5c" + }, + "head": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "schemaVersion": 1, + "stateKey": "head:paper", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "revision": 0, + "morphologyEpoch": 1, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "acceptedProposalDigest": null, + "decisionDigest": null, + "receiptDigest": null, + "logicalTimeHighWaterMs": 200, + "predecessorHeadDigest": null, + "headDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6" + } +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/manifest.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/manifest.json new file mode 100644 index 00000000..4b3bcaa7 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/manifest.json @@ -0,0 +1,34 @@ +[ + { + "path": "configuration.json", + "digest": "sha256:8a047e9bf2ead8314ab75443b746bb76928d13a6b4e8e120869f1cfad74fba60" + }, + { + "path": "drain.json", + "digest": "sha256:092b46d306cbfa280b5c2efc0c550203d831dd8a4c49f6d7dfc3c628345a1f46" + }, + { + "path": "environment.json", + "digest": "sha256:f7249b1b409436519f43252110d9af2d4b7b5ba0d3ac93f6c4c4f26dc02294ac" + }, + { + "path": "events.json", + "digest": "sha256:894bea78cdfc4a7d9d4b9a902b666eb5f9b8c447f22abcf1677021ee2e2b384b" + }, + { + "path": "expiry.json", + "digest": "sha256:ebd24917e5fdfafcb797dce08ed40e52719578cf35a5dfa04f19d325c5f2e1e8" + }, + { + "path": "race.json", + "digest": "sha256:45b71c0e9b8498f9d7b5d3416cd7fd57da14ec1369119243f4312ca4346750c1" + }, + { + "path": "room.json", + "digest": "sha256:9021b0d8478f3a40f86e2c6023619f06a6a42a3d7f93ff94f5d793d0aa1a8773" + }, + { + "path": "summary.json", + "digest": "sha256:e1903b3abe62f2d6f880aac267c10d44652be308041bd456b71cc97b41dad1b8" + } +] diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/race.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/race.json new file mode 100644 index 00000000..47a52419 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/race.json @@ -0,0 +1,2504 @@ +{ + "before": { + "head": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "schemaVersion": 1, + "stateKey": "head:paper", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "revision": 0, + "morphologyEpoch": 1, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "acceptedProposalDigest": null, + "decisionDigest": null, + "receiptDigest": null, + "logicalTimeHighWaterMs": 200, + "predecessorHeadDigest": null, + "headDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6" + }, + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 3, + "highWaterLogicalMs": 300, + "workContracts": [ + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:6e5c4cd598e8de5abae23e08eb6850b7a48af853b3d4c32ddc240780f4833a0a" + }, + "teams": [ + { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:a", + "formationId": "formation:a", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 2, + "logicalTimeHighWaterMs": 300, + "team": { + "schemaVersion": 1, + "teamId": "team.a7523013f071d13a0b8f189a1e2b584db7fdb8f5314e152d9cf242312ce2140b", + "teamEpoch": 1, + "status": "active", + "proposal": { + "schemaVersion": 1, + "teamId": "team.a7523013f071d13a0b8f189a1e2b584db7fdb8f5314e152d9cf242312ce2140b", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:114b4ec754d3b8ef56525134efbe000b98b267335e5cf71d1f909d2e527d4223", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.7423e6cbfd0cb1a40e30be2c6bf8d80aa3a6772aadb746a6f230dc9f6b7b054f", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:a", + "candidateDigest": "sha256:ca45300ccbed240a42399dfe12b2eeb0c453c9aa355afb77c81b277e36769786", + "peerId": "peer:a", + "instanceId": "instance:a", + "independenceGroupId": "specialist:a", + "bidId": "bid:a", + "bidDigest": "sha256:e330a3f35b7729e68c64819e65b2f76863c1a6b794cf6b589810d03a115ecae8", + "sourceBidDigest": "sha256:ff2c6db34737d7eb269ab6fd4c2ad4942fd22890f84c492b6dc7bcf6b8abc417", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:5b7efcaa507b5577d1d002d4a824f3563bf8758aa813cd25b2a8f6645f6eaa76" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:15bc7df0232ca8f8594f08bbe6e4044191159ff7af7cc7469c84aa76991a24ca" + }, + "jointWorkContract": { + "schemaVersion": 1, + "teamId": "team.a7523013f071d13a0b8f189a1e2b584db7fdb8f5314e152d9cf242312ce2140b", + "teamEpoch": 1, + "proposalDigest": "sha256:15bc7df0232ca8f8594f08bbe6e4044191159ff7af7cc7469c84aa76991a24ca", + "predecessorJointWorkContractDigest": null, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78", + "memberContracts": [ + { + "schemaVersion": 1, + "memberId": "team-member.7423e6cbfd0cb1a40e30be2c6bf8d80aa3a6772aadb746a6f230dc9f6b7b054f", + "selectionDigest": "sha256:5b7efcaa507b5577d1d002d4a824f3563bf8758aa813cd25b2a8f6645f6eaa76", + "positionId": "position:forensics", + "peerId": "peer:a", + "instanceId": "instance:a", + "workItemId": "work:test", + "workItemRevision": 1, + "workContractId": "work-contract:a", + "workContractGeneration": 1, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "assignmentAuthorityId": "assignment:paper", + "assignmentEpoch": 1, + "authorityGeneration": 1, + "fencingToken": "fence:a", + "leaseExpiresAtLogicalMs": 350, + "workDeadline": "2026-09-19T12:00:00.350Z", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "reservedBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "bindingDigest": "sha256:b9cb80be0a3b317d0032d979866458ee242eb70e75f6f6b4a334962cf3f5f5e7" + } + ], + "totalReservedBudgetUnits": 10, + "totalMaximumActionBudgetUnits": 5, + "activatedAtLogicalMs": 300, + "validUntilLogicalMs": 350, + "status": "active", + "jointWorkContractId": "joint-work-contract.9ce5e89265ad3af1f4a17c838c0a04d5aaa3bcc00990811ba68aa9e13f3992d6", + "jointWorkContractDigest": "sha256:9ce5e89265ad3af1f4a17c838c0a04d5aaa3bcc00990811ba68aa9e13f3992d6" + }, + "outcomes": [], + "history": [], + "updatedAtLogicalMs": 300 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:114b4ec754d3b8ef56525134efbe000b98b267335e5cf71d1f909d2e527d4223", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.a7523013f071d13a0b8f189a1e2b584db7fdb8f5314e152d9cf242312ce2140b", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:114b4ec754d3b8ef56525134efbe000b98b267335e5cf71d1f909d2e527d4223", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.7423e6cbfd0cb1a40e30be2c6bf8d80aa3a6772aadb746a6f230dc9f6b7b054f", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:a", + "candidateDigest": "sha256:ca45300ccbed240a42399dfe12b2eeb0c453c9aa355afb77c81b277e36769786", + "peerId": "peer:a", + "instanceId": "instance:a", + "independenceGroupId": "specialist:a", + "bidId": "bid:a", + "bidDigest": "sha256:e330a3f35b7729e68c64819e65b2f76863c1a6b794cf6b589810d03a115ecae8", + "sourceBidDigest": "sha256:ff2c6db34737d7eb269ab6fd4c2ad4942fd22890f84c492b6dc7bcf6b8abc417", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:5b7efcaa507b5577d1d002d4a824f3563bf8758aa813cd25b2a8f6645f6eaa76" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:15bc7df0232ca8f8594f08bbe6e4044191159ff7af7cc7469c84aa76991a24ca" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 300, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.1eddf7b9eb8cf314be1345eda83103c61acbf265b34c2d0c3d8c7abff0227691", + "decisionDigest": "sha256:1eddf7b9eb8cf314be1345eda83103c61acbf265b34c2d0c3d8c7abff0227691" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:0d0e2c87d0701a647d1409f9cce0affba6a76f6888497fdb68b8adb01977b50a", + "stateDigest": "sha256:6a294065afc5d46058f4b362ad5342e90dc4ad974837373633419c14c74619da" + }, + { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:b", + "formationId": "formation:b", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 2, + "logicalTimeHighWaterMs": 300, + "team": { + "schemaVersion": 1, + "teamId": "team.b4620fc5dd8c9d1d6acf3a314c7a81f260cb96d5c0cf0905fd2ef41f5a2bfd81", + "teamEpoch": 1, + "status": "active", + "proposal": { + "schemaVersion": 1, + "teamId": "team.b4620fc5dd8c9d1d6acf3a314c7a81f260cb96d5c0cf0905fd2ef41f5a2bfd81", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:94e754387c97d213bfd1578f5a5bd75e428c510a02f8f702c820c96952793faf", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.fd7b7bfa5a5cd8e529ec3ff780f06a20c0fcdee581fbf49e8c97899bcc58ca06", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:b", + "candidateDigest": "sha256:8fcfaf8c4ad4030533cae13e53f3661a8e25523e97e6e5d09ddff531008eb9a4", + "peerId": "peer:b", + "instanceId": "instance:b", + "independenceGroupId": "specialist:b", + "bidId": "bid:b", + "bidDigest": "sha256:4700fa0142c0a081b6df9a4be0771add59c4080428756ee84a0a3698c32526b7", + "sourceBidDigest": "sha256:edd10d64240eb08f6fb0b1f3b0c82353abb66b2fb68eb4f70290e3e1ae59a3cf", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:b7c4ee9e8023c645762109914134a2a19790f899b9f5019ab6e9f433f7f1cfc4" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:2ff5bf1556953b3a84b68f9c960bd8a4f3b0bcebd213015b8d3be8c499f92568" + }, + "jointWorkContract": { + "schemaVersion": 1, + "teamId": "team.b4620fc5dd8c9d1d6acf3a314c7a81f260cb96d5c0cf0905fd2ef41f5a2bfd81", + "teamEpoch": 1, + "proposalDigest": "sha256:2ff5bf1556953b3a84b68f9c960bd8a4f3b0bcebd213015b8d3be8c499f92568", + "predecessorJointWorkContractDigest": null, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78", + "memberContracts": [ + { + "schemaVersion": 1, + "memberId": "team-member.fd7b7bfa5a5cd8e529ec3ff780f06a20c0fcdee581fbf49e8c97899bcc58ca06", + "selectionDigest": "sha256:b7c4ee9e8023c645762109914134a2a19790f899b9f5019ab6e9f433f7f1cfc4", + "positionId": "position:forensics", + "peerId": "peer:b", + "instanceId": "instance:b", + "workItemId": "work:test", + "workItemRevision": 1, + "workContractId": "work-contract:b", + "workContractGeneration": 1, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "assignmentAuthorityId": "assignment:paper", + "assignmentEpoch": 1, + "authorityGeneration": 1, + "fencingToken": "fence:b", + "leaseExpiresAtLogicalMs": 350, + "workDeadline": "2026-09-19T12:00:00.350Z", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "reservedBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "bindingDigest": "sha256:a8a308a3af03d850235bbbb6a555b743d40a812b2db6d029ae8a43cae6d0bd0e" + } + ], + "totalReservedBudgetUnits": 10, + "totalMaximumActionBudgetUnits": 5, + "activatedAtLogicalMs": 300, + "validUntilLogicalMs": 350, + "status": "active", + "jointWorkContractId": "joint-work-contract.88e23b01a2617de8aea73be680f25f882a700bcfebfd7977ad69d991f80d95d0", + "jointWorkContractDigest": "sha256:88e23b01a2617de8aea73be680f25f882a700bcfebfd7977ad69d991f80d95d0" + }, + "outcomes": [], + "history": [], + "updatedAtLogicalMs": 300 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:94e754387c97d213bfd1578f5a5bd75e428c510a02f8f702c820c96952793faf", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.b4620fc5dd8c9d1d6acf3a314c7a81f260cb96d5c0cf0905fd2ef41f5a2bfd81", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:94e754387c97d213bfd1578f5a5bd75e428c510a02f8f702c820c96952793faf", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.fd7b7bfa5a5cd8e529ec3ff780f06a20c0fcdee581fbf49e8c97899bcc58ca06", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:b", + "candidateDigest": "sha256:8fcfaf8c4ad4030533cae13e53f3661a8e25523e97e6e5d09ddff531008eb9a4", + "peerId": "peer:b", + "instanceId": "instance:b", + "independenceGroupId": "specialist:b", + "bidId": "bid:b", + "bidDigest": "sha256:4700fa0142c0a081b6df9a4be0771add59c4080428756ee84a0a3698c32526b7", + "sourceBidDigest": "sha256:edd10d64240eb08f6fb0b1f3b0c82353abb66b2fb68eb4f70290e3e1ae59a3cf", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:b7c4ee9e8023c645762109914134a2a19790f899b9f5019ab6e9f433f7f1cfc4" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:2ff5bf1556953b3a84b68f9c960bd8a4f3b0bcebd213015b8d3be8c499f92568" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 300, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.d1414b6536667eeec918f03c6559e189b9822b10965fcec8639d93e75f8ac95e", + "decisionDigest": "sha256:d1414b6536667eeec918f03c6559e189b9822b10965fcec8639d93e75f8ac95e" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:8c9ee99a7744ceb688d6caa1c57eac7ddade7f9656ba69f812ee6902d1c9d8af", + "stateDigest": "sha256:0be7d94dd824e0b1d78c97e488c47ef38d1951b0ff04f5b17bbd84dc9d468d6a" + } + ], + "effects": [ + { + "effect_id": "effect:a", + "work_id": "work-contract:a", + "body": { + "label": "a", + "result": 5, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "jointWorkContractDigest": "sha256:9ce5e89265ad3af1f4a17c838c0a04d5aaa3bcc00990811ba68aa9e13f3992d6" + } + }, + { + "effect_id": "effect:b", + "work_id": "work-contract:b", + "body": { + "label": "b", + "result": 5, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "jointWorkContractDigest": "sha256:88e23b01a2617de8aea73be680f25f882a700bcfebfd7977ad69d991f80d95d0" + } + } + ] + }, + "after": { + "head": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "schemaVersion": 1, + "stateKey": "head:paper", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "revision": 1, + "morphologyEpoch": 2, + "snapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "acceptedProposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "decisionDigest": "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4", + "receiptDigest": "sha256:d1e2e6d6e69e66a84d54f64f7fdabd23f7196cc59ab9a5868a70f5bdde879ddc", + "logicalTimeHighWaterMs": 310, + "predecessorHeadDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6", + "headDigest": "sha256:fd25a407fe70d0aba0e62281252ae3042dde47d5f80691718518df2d33546568" + }, + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 3, + "highWaterLogicalMs": 300, + "workContracts": [ + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:6e5c4cd598e8de5abae23e08eb6850b7a48af853b3d4c32ddc240780f4833a0a" + }, + "executions": [ + { + "schemaVersion": 1, + "team": { + "teamId": "team.a7523013f071d13a0b8f189a1e2b584db7fdb8f5314e152d9cf242312ce2140b", + "teamEpoch": 1, + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:activate-team", + "receiptDigest": "sha256:ac6e5b23ad9251dbfa3be16358d5c1ea1fd41e6701ddcd04687e05c58b3fd663", + "schemaVersion": 1, + "teamProposalDigest": "sha256:15bc7df0232ca8f8594f08bbe6e4044191159ff7af7cc7469c84aa76991a24ca", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:df5b33deceabdb37b3b6269d98d839d5c3338773749c9c86b82325bae4023ec7", + "jointWorkContractDigest": "sha256:9ce5e89265ad3af1f4a17c838c0a04d5aaa3bcc00990811ba68aa9e13f3992d6", + "retainedArtifactDigests": [ + "sha256:df5b33deceabdb37b3b6269d98d839d5c3338773749c9c86b82325bae4023ec7" + ], + "individualWorkContractDigests": [ + "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:a", + "source": "existing", + "agentId": "agent:a", + "instanceId": "instance:a", + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:d40149d92fbf6c48dcdedd1e7c3159913c50dc25f07a35aaada5a33df15fb811" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:d40149d92fbf6c48dcdedd1e7c3159913c50dc25f07a35aaada5a33df15fb811", + "eventDigest": "sha256:c09938bbe8dacfff24bdecf653a242aa5a1f96499eb321fea9a299c8a86aa204" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:a:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:c09938bbe8dacfff24bdecf653a242aa5a1f96499eb321fea9a299c8a86aa204", + "eventDigest": "sha256:75adc59e2b452a76d93f9ca6ccd5db1141f59a6ff352e9a3d36a21d0bf79479c" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:75adc59e2b452a76d93f9ca6ccd5db1141f59a6ff352e9a3d36a21d0bf79479c", + "eventDigest": "sha256:2deec7d02f4c0729624bd86eb55c473fa161ea645f0b033beeff1c58a0f54e30" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:2deec7d02f4c0729624bd86eb55c473fa161ea645f0b033beeff1c58a0f54e30", + "eventDigest": "sha256:1b0f309eb2e0057cdc7adc9988b1fddb80249036217419cbc9e09c2a64265ca2" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:a:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:1b0f309eb2e0057cdc7adc9988b1fddb80249036217419cbc9e09c2a64265ca2", + "eventDigest": "sha256:ce8f620607e963ffd29dde4fcf875219256da227efadc3a55df079e772e427c7" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:a:activate-team", + "evidenceDigests": [ + "sha256:ac6e5b23ad9251dbfa3be16358d5c1ea1fd41e6701ddcd04687e05c58b3fd663" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:ce8f620607e963ffd29dde4fcf875219256da227efadc3a55df079e772e427c7", + "eventDigest": "sha256:b27cfa04202cfd87255025fc8ace08bf438bd00b22adadf000005ed5adc9c022" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:b27cfa04202cfd87255025fc8ace08bf438bd00b22adadf000005ed5adc9c022", + "eventDigest": "sha256:c4f7c0136205dd97423aff7f7c454158e17031cf365a3950843cff60c0fbce10" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [ + "sha256:d03f52e2e7b14d869436131a20716069794ff6ef7e796d8367571a85999ffbd1" + ], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:c4f7c0136205dd97423aff7f7c454158e17031cf365a3950843cff60c0fbce10", + "eventDigest": "sha256:fcc2328370de7d859e3f557a755ac4898ff85c03e965518652a85a334d63823e" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:a", + "activation": { + "operationId": "execution:a:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:ac6e5b23ad9251dbfa3be16358d5c1ea1fd41e6701ddcd04687e05c58b3fd663", + "activatedAtLogicalMs": 310, + "morphologyHeadDigest": "sha256:fd25a407fe70d0aba0e62281252ae3042dde47d5f80691718518df2d33546568", + "activationReceiptDigest": "sha256:d03f52e2e7b14d869436131a20716069794ff6ef7e796d8367571a85999ffbd1", + "resultingSnapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4981d6864d56671cbfa9076693e4d5ba284eeca144c41d22e1f853278e050d2c", + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d" + }, + "terminalAgent": null, + "decisionDigest": "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:a:commit-morphology", + "resultDigest": "sha256:d03f52e2e7b14d869436131a20716069794ff6ef7e796d8367571a85999ffbd1", + "preparedAtLogicalMs": 310 + }, + "selectedCandidate": { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:a", + "logicalTimeHighWaterMs": 310, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:fabe7f5c6c098c2adc538ea2ee1c6a175db729763fc706dead7a3b5fd8784931", + "resultingSnapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "profileCertificationDigest": null, + "recordDigest": "sha256:6864c12c62ce96946e455468cb7840da07448283e61ff2aa11194d7e474e7ef1" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "team.b4620fc5dd8c9d1d6acf3a314c7a81f260cb96d5c0cf0905fd2ef41f5a2bfd81", + "teamEpoch": 1, + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:activate-team", + "receiptDigest": "sha256:372c40ac3a68187c873e00545d367181fb30b7653cde958720794fc1114be03b", + "schemaVersion": 1, + "teamProposalDigest": "sha256:2ff5bf1556953b3a84b68f9c960bd8a4f3b0bcebd213015b8d3be8c499f92568", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:fb55c88b2fc6dd60ffaa942e6dc2022a82f00e31b4954440d38d5e5b0d36f130", + "jointWorkContractDigest": "sha256:88e23b01a2617de8aea73be680f25f882a700bcfebfd7977ad69d991f80d95d0", + "retainedArtifactDigests": [ + "sha256:fb55c88b2fc6dd60ffaa942e6dc2022a82f00e31b4954440d38d5e5b0d36f130" + ], + "individualWorkContractDigests": [ + "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:b", + "source": "existing", + "agentId": "agent:b", + "instanceId": "instance:b", + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "committing_morphology", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "sha256:5db0946677fea12f795f0b7ce78c0f710df920672fe1727b5b1799dc298bacd9" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:fd5f33d40330614fbbc282347380e399cf72eae5830bd3cba2b62ff83f574475" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:fd5f33d40330614fbbc282347380e399cf72eae5830bd3cba2b62ff83f574475", + "eventDigest": "sha256:1614e978ad6453ae36224aac9b911c4a8d2380ae987a5c4fffcea4705460ca6c" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:b:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:1614e978ad6453ae36224aac9b911c4a8d2380ae987a5c4fffcea4705460ca6c", + "eventDigest": "sha256:952715ed98f169cd858cd85c4172d140b5c6939a5a003d9540fe5c08a660e733" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:952715ed98f169cd858cd85c4172d140b5c6939a5a003d9540fe5c08a660e733", + "eventDigest": "sha256:4fb24a2b1d8b24c1fc932c67234e4941bf71f882f743adbd1b740ed79f946424" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4fb24a2b1d8b24c1fc932c67234e4941bf71f882f743adbd1b740ed79f946424", + "eventDigest": "sha256:14fc244bd716aed9729f0a1395ee6f3401f291a7e41a0e4bac1e2d384f015b0b" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:b:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:14fc244bd716aed9729f0a1395ee6f3401f291a7e41a0e4bac1e2d384f015b0b", + "eventDigest": "sha256:9b911c76b2cea30057cad094a79d7280a9b2a81506a89d2ecf393eb522ab868e" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:b:activate-team", + "evidenceDigests": [ + "sha256:372c40ac3a68187c873e00545d367181fb30b7653cde958720794fc1114be03b" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:9b911c76b2cea30057cad094a79d7280a9b2a81506a89d2ecf393eb522ab868e", + "eventDigest": "sha256:b7da31b7b5cf1096e0132125006462cd7718965ebb0586581d948052f853c75e" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:b7da31b7b5cf1096e0132125006462cd7718965ebb0586581d948052f853c75e", + "eventDigest": "sha256:e3d454b800b13370a51ea2ab4abd6577b7abba8df1b3a7c276f74c3ca4b96180" + } + ], + "profile": null, + "receipt": null, + "revision": 7, + "stateKey": "execution:b", + "activation": null, + "continuity": null, + "attestation": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:60330a8b60f06b4644eaaea4fbcc3a22a9016fc45ffecd5b005a3444c155863d", + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3" + }, + "terminalAgent": null, + "decisionDigest": "sha256:5db0946677fea12f795f0b7ce78c0f710df920672fe1727b5b1799dc298bacd9", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "pendingOperation": { + "kind": "commit_morphology", + "status": "prepared", + "operationId": "execution:b:commit-morphology", + "resultDigest": null, + "preparedAtLogicalMs": 310 + }, + "selectedCandidate": { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:b", + "logicalTimeHighWaterMs": 310, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:ef32bb0fb8abe373e18beaade55192f66c22ca4f7332f2de1010e289c07c3f15", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "profileCertificationDigest": null, + "recordDigest": "sha256:cdc8621c05b2ac8bafedbbd23d4c9ae867ce90e9f070b2e65f1c564f2e4c354b" + } + ] + }, + "cleanup": { + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 4, + "highWaterLogicalMs": 320, + "workContracts": [ + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:b:fence", + "updatedAtLogicalMs": 320, + "workContractDigest": "sha256:1ce3e46b918792b0579867e343dacdd49a5f81d44dde4876ce0bfb6c3e840b22", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:34c17a7c2c010bd49d522525845fd1e2a0dc4b0a3701da8588f66c35c891ea2e" + }, + "team": { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:b", + "formationId": "formation:b", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 3, + "logicalTimeHighWaterMs": 321, + "team": { + "schemaVersion": 1, + "teamId": "team.b4620fc5dd8c9d1d6acf3a314c7a81f260cb96d5c0cf0905fd2ef41f5a2bfd81", + "teamEpoch": 1, + "status": "cancelled", + "proposal": { + "schemaVersion": 1, + "teamId": "team.b4620fc5dd8c9d1d6acf3a314c7a81f260cb96d5c0cf0905fd2ef41f5a2bfd81", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:94e754387c97d213bfd1578f5a5bd75e428c510a02f8f702c820c96952793faf", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.fd7b7bfa5a5cd8e529ec3ff780f06a20c0fcdee581fbf49e8c97899bcc58ca06", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:b", + "candidateDigest": "sha256:8fcfaf8c4ad4030533cae13e53f3661a8e25523e97e6e5d09ddff531008eb9a4", + "peerId": "peer:b", + "instanceId": "instance:b", + "independenceGroupId": "specialist:b", + "bidId": "bid:b", + "bidDigest": "sha256:4700fa0142c0a081b6df9a4be0771add59c4080428756ee84a0a3698c32526b7", + "sourceBidDigest": "sha256:edd10d64240eb08f6fb0b1f3b0c82353abb66b2fb68eb4f70290e3e1ae59a3cf", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:b7c4ee9e8023c645762109914134a2a19790f899b9f5019ab6e9f433f7f1cfc4" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:2ff5bf1556953b3a84b68f9c960bd8a4f3b0bcebd213015b8d3be8c499f92568" + }, + "jointWorkContract": { + "schemaVersion": 1, + "teamId": "team.b4620fc5dd8c9d1d6acf3a314c7a81f260cb96d5c0cf0905fd2ef41f5a2bfd81", + "teamEpoch": 1, + "proposalDigest": "sha256:2ff5bf1556953b3a84b68f9c960bd8a4f3b0bcebd213015b8d3be8c499f92568", + "predecessorJointWorkContractDigest": null, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78", + "memberContracts": [ + { + "schemaVersion": 1, + "memberId": "team-member.fd7b7bfa5a5cd8e529ec3ff780f06a20c0fcdee581fbf49e8c97899bcc58ca06", + "selectionDigest": "sha256:b7c4ee9e8023c645762109914134a2a19790f899b9f5019ab6e9f433f7f1cfc4", + "positionId": "position:forensics", + "peerId": "peer:b", + "instanceId": "instance:b", + "workItemId": "work:test", + "workItemRevision": 1, + "workContractId": "work-contract:b", + "workContractGeneration": 1, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "assignmentAuthorityId": "assignment:paper", + "assignmentEpoch": 1, + "authorityGeneration": 1, + "fencingToken": "fence:b", + "leaseExpiresAtLogicalMs": 350, + "workDeadline": "2026-09-19T12:00:00.350Z", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "reservedBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "bindingDigest": "sha256:a8a308a3af03d850235bbbb6a555b743d40a812b2db6d029ae8a43cae6d0bd0e" + } + ], + "totalReservedBudgetUnits": 10, + "totalMaximumActionBudgetUnits": 5, + "activatedAtLogicalMs": 300, + "validUntilLogicalMs": 350, + "status": "active", + "jointWorkContractId": "joint-work-contract.88e23b01a2617de8aea73be680f25f882a700bcfebfd7977ad69d991f80d95d0", + "jointWorkContractDigest": "sha256:88e23b01a2617de8aea73be680f25f882a700bcfebfd7977ad69d991f80d95d0" + }, + "outcomes": [], + "history": [ + { + "schemaVersion": 1, + "teamEpoch": 1, + "proposalDigest": "sha256:2ff5bf1556953b3a84b68f9c960bd8a4f3b0bcebd213015b8d3be8c499f92568", + "jointWorkContractDigest": "sha256:88e23b01a2617de8aea73be680f25f882a700bcfebfd7977ad69d991f80d95d0", + "status": "cancelled", + "closedAtLogicalMs": 321, + "reasonCode": "participant_detached" + } + ], + "updatedAtLogicalMs": 321 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:94e754387c97d213bfd1578f5a5bd75e428c510a02f8f702c820c96952793faf", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.b4620fc5dd8c9d1d6acf3a314c7a81f260cb96d5c0cf0905fd2ef41f5a2bfd81", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:94e754387c97d213bfd1578f5a5bd75e428c510a02f8f702c820c96952793faf", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.fd7b7bfa5a5cd8e529ec3ff780f06a20c0fcdee581fbf49e8c97899bcc58ca06", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:b", + "candidateDigest": "sha256:8fcfaf8c4ad4030533cae13e53f3661a8e25523e97e6e5d09ddff531008eb9a4", + "peerId": "peer:b", + "instanceId": "instance:b", + "independenceGroupId": "specialist:b", + "bidId": "bid:b", + "bidDigest": "sha256:4700fa0142c0a081b6df9a4be0771add59c4080428756ee84a0a3698c32526b7", + "sourceBidDigest": "sha256:edd10d64240eb08f6fb0b1f3b0c82353abb66b2fb68eb4f70290e3e1ae59a3cf", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:b7c4ee9e8023c645762109914134a2a19790f899b9f5019ab6e9f433f7f1cfc4" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:2ff5bf1556953b3a84b68f9c960bd8a4f3b0bcebd213015b8d3be8c499f92568" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 300, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.d1414b6536667eeec918f03c6559e189b9822b10965fcec8639d93e75f8ac95e", + "decisionDigest": "sha256:d1414b6536667eeec918f03c6559e189b9822b10965fcec8639d93e75f8ac95e" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:0be7d94dd824e0b1d78c97e488c47ef38d1951b0ff04f5b17bbd84dc9d468d6a", + "stateDigest": "sha256:d8ce207461610f1bb4b5f7adc129a25412960085b6fd9a82094bd64f5ee8a585" + }, + "execution": { + "schemaVersion": 1, + "team": { + "teamId": "team.b4620fc5dd8c9d1d6acf3a314c7a81f260cb96d5c0cf0905fd2ef41f5a2bfd81", + "teamEpoch": 1, + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:activate-team", + "receiptDigest": "sha256:372c40ac3a68187c873e00545d367181fb30b7653cde958720794fc1114be03b", + "schemaVersion": 1, + "teamProposalDigest": "sha256:2ff5bf1556953b3a84b68f9c960bd8a4f3b0bcebd213015b8d3be8c499f92568", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:fb55c88b2fc6dd60ffaa942e6dc2022a82f00e31b4954440d38d5e5b0d36f130", + "jointWorkContractDigest": "sha256:88e23b01a2617de8aea73be680f25f882a700bcfebfd7977ad69d991f80d95d0", + "retainedArtifactDigests": [ + "sha256:fb55c88b2fc6dd60ffaa942e6dc2022a82f00e31b4954440d38d5e5b0d36f130" + ], + "individualWorkContractDigests": [ + "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:b", + "source": "existing", + "agentId": "agent:b", + "instanceId": "instance:b", + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 320, + "teamReceiptDigest": "sha256:372c40ac3a68187c873e00545d367181fb30b7653cde958720794fc1114be03b", + "fenceReceiptDigest": "sha256:3a513552967826e202b46263a577670b194fe30fc48f82f2b9fe8b2b4a25f84f", + "effectReceiptDigest": "sha256:2c6688aeb9ded74e261a565e86de2e56563d10ebd768714f2644723b996e4f49", + "successorFenceDigests": [ + "sha256:1ce3e46b918792b0579867e343dacdd49a5f81d44dde4876ce0bfb6c3e840b22" + ], + "fencedWorkContractDigests": [ + "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + ], + "revokedActionGrantDigests": [] + }, + "phase": "superseded", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "sha256:5db0946677fea12f795f0b7ce78c0f710df920672fe1727b5b1799dc298bacd9" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:fd5f33d40330614fbbc282347380e399cf72eae5830bd3cba2b62ff83f574475" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:fd5f33d40330614fbbc282347380e399cf72eae5830bd3cba2b62ff83f574475", + "eventDigest": "sha256:1614e978ad6453ae36224aac9b911c4a8d2380ae987a5c4fffcea4705460ca6c" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:b:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:1614e978ad6453ae36224aac9b911c4a8d2380ae987a5c4fffcea4705460ca6c", + "eventDigest": "sha256:952715ed98f169cd858cd85c4172d140b5c6939a5a003d9540fe5c08a660e733" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:952715ed98f169cd858cd85c4172d140b5c6939a5a003d9540fe5c08a660e733", + "eventDigest": "sha256:4fb24a2b1d8b24c1fc932c67234e4941bf71f882f743adbd1b740ed79f946424" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4fb24a2b1d8b24c1fc932c67234e4941bf71f882f743adbd1b740ed79f946424", + "eventDigest": "sha256:14fc244bd716aed9729f0a1395ee6f3401f291a7e41a0e4bac1e2d384f015b0b" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:b:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:14fc244bd716aed9729f0a1395ee6f3401f291a7e41a0e4bac1e2d384f015b0b", + "eventDigest": "sha256:9b911c76b2cea30057cad094a79d7280a9b2a81506a89d2ecf393eb522ab868e" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:b:activate-team", + "evidenceDigests": [ + "sha256:372c40ac3a68187c873e00545d367181fb30b7653cde958720794fc1114be03b" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:9b911c76b2cea30057cad094a79d7280a9b2a81506a89d2ecf393eb522ab868e", + "eventDigest": "sha256:b7da31b7b5cf1096e0132125006462cd7718965ebb0586581d948052f853c75e" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:b7da31b7b5cf1096e0132125006462cd7718965ebb0586581d948052f853c75e", + "eventDigest": "sha256:e3d454b800b13370a51ea2ab4abd6577b7abba8df1b3a7c276f74c3ca4b96180" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "superseding", + "outcome": "prepared", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [ + "sha256:bb56fe05bc8866bcd5984faca5fb560fbacb65afb57398430ae6a9cd07b7a8d3" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:e3d454b800b13370a51ea2ab4abd6577b7abba8df1b3a7c276f74c3ca4b96180", + "eventDigest": "sha256:a6b3f6867788e384a51ab63e4823553315c7af0e8f2cec50a1825c92c6a58ed6" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:b:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:a6b3f6867788e384a51ab63e4823553315c7af0e8f2cec50a1825c92c6a58ed6", + "eventDigest": "sha256:bcab08cff949e1b0c1bc51ad07ac2e31373f8ac8a1f036c760ac052f83b90d18" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:b:checkpoint", + "evidenceDigests": [ + "sha256:23d776ddf28d6e8781761785def8edc65be986957a70facf6abcc4a47d8331b4" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:bcab08cff949e1b0c1bc51ad07ac2e31373f8ac8a1f036c760ac052f83b90d18", + "eventDigest": "sha256:ec80735fc0485540bd27ee34e254716d6f09fa4ddf53ce9e72e8f3823e9e11c3" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:b:fence", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:ec80735fc0485540bd27ee34e254716d6f09fa4ddf53ce9e72e8f3823e9e11c3", + "eventDigest": "sha256:52687dd0e019f21ef248c256d30af4a06046f3501713fdecd216e71f5bbdc58f" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:b:fence", + "evidenceDigests": [ + "sha256:3a513552967826e202b46263a577670b194fe30fc48f82f2b9fe8b2b4a25f84f" + ], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:52687dd0e019f21ef248c256d30af4a06046f3501713fdecd216e71f5bbdc58f", + "eventDigest": "sha256:bded810e523f408ab7a188883039d14249a0fea40b8ccd276185defc15de29e2" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:b:detach", + "evidenceDigests": [], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:bded810e523f408ab7a188883039d14249a0fea40b8ccd276185defc15de29e2", + "eventDigest": "sha256:bcc8ca36926fa3856a5b48a69495e1398d588564940dbacf34459f29ff9a9958" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:b:detach", + "evidenceDigests": [ + "sha256:527ec11ef40cbd6e3d98420ad4538030cb137aa330439d76e58363c967616721" + ], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:bcc8ca36926fa3856a5b48a69495e1398d588564940dbacf34459f29ff9a9958", + "eventDigest": "sha256:78ff20f5fef39311a45c2ad7021ae71d71eafbe69ba549db939b58b748a31330" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:b:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:78ff20f5fef39311a45c2ad7021ae71d71eafbe69ba549db939b58b748a31330", + "eventDigest": "sha256:43a18033754432288a295bea4a2056a00ef459758bd33e1b459c4d12bc2670c6" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:b:release-budget", + "evidenceDigests": [ + "sha256:6c5c85933723d4d78d80151dd3fb39956122f785054ede2e78afb32d0508d75e" + ], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:43a18033754432288a295bea4a2056a00ef459758bd33e1b459c4d12bc2670c6", + "eventDigest": "sha256:362a0ef46e944860308cf60ce52a62d8fb3cf6461ed1bfe3239ce94c85246304" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "superseded", + "outcome": "applied", + "operationId": "execution:b:release-budget", + "evidenceDigests": [ + "sha256:6c5c85933723d4d78d80151dd3fb39956122f785054ede2e78afb32d0508d75e", + "sha256:f0021eb12b430f7a5de0b3c2643bf6dd49f855f46eaec8125911b7f0d731395d" + ], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:362a0ef46e944860308cf60ce52a62d8fb3cf6461ed1bfe3239ce94c85246304", + "eventDigest": "sha256:fc7a4f23763b9ff67893b0c690449bc1f3cd4a83afb803255ff83cc4d25c8aae" + } + ], + "profile": null, + "receipt": null, + "revision": 17, + "stateKey": "execution:b", + "activation": null, + "continuity": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:9c5433b7dee5415cce9fce256eeb8c371db3e288d5ef4c071f1b5657749e8af9", + "teamReceiptDigest": "sha256:372c40ac3a68187c873e00545d367181fb30b7653cde958720794fc1114be03b", + "completedAtLogicalMs": 320, + "continuityReceiptDigest": "sha256:23d776ddf28d6e8781761785def8edc65be986957a70facf6abcc4a47d8331b4", + "preservedArtifactDigests": [ + "sha256:fb55c88b2fc6dd60ffaa942e6dc2022a82f00e31b4954440d38d5e5b0d36f130" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:60330a8b60f06b4644eaaea4fbcc3a22a9016fc45ffecd5b005a3444c155863d", + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "supersession": { + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "winningHead": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "revision": 1, + "stateKey": "head:paper", + "headDigest": "sha256:fd25a407fe70d0aba0e62281252ae3042dde47d5f80691718518df2d33546568", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "receiptDigest": "sha256:d1e2e6d6e69e66a84d54f64f7fdabd23f7196cc59ab9a5868a70f5bdde879ddc", + "schemaVersion": 1, + "decisionDigest": "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4", + "snapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "morphologyEpoch": 2, + "predecessorHeadDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6", + "acceptedProposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "logicalTimeHighWaterMs": 310 + }, + "resolutionId": "execution:b:supersession", + "schemaVersion": 1, + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "executionStateKey": "execution:b", + "startedAtLogicalMs": 320, + "supersessionDigest": "sha256:bb56fe05bc8866bcd5984faca5fb560fbacb65afb57398430ae6a9cd07b7a8d3", + "executionRecordDigest": "sha256:cdc8621c05b2ac8bafedbbd23d4c9ae867ce90e9f070b2e65f1c564f2e4c354b", + "expectedMorphologyEpoch": 1 + }, + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3" + }, + "terminalAgent": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "disposition": "detached", + "operationId": "execution:b:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:527ec11ef40cbd6e3d98420ad4538030cb137aa330439d76e58363c967616721", + "terminatedAtLogicalMs": 321, + "lifecycleReceiptDigest": "sha256:7b609505461363dc77a6e2832b0eea6b20488dc7969a631404aa24d056dc5e8d", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:5db0946677fea12f795f0b7ce78c0f710df920672fe1727b5b1799dc298bacd9", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:6c5c85933723d4d78d80151dd3fb39956122f785054ede2e78afb32d0508d75e", + "budgetReservationId": "reservation:b", + "logicalTimeHighWaterMs": 321, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:73ff22d93e1b1dcd8e597470899fbe99017523792f697656b95e356b713729bb", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "profileCertificationDigest": null, + "supersessionReceipt": { + "schemaVersion": 1, + "resolutionId": "execution:b:supersession", + "supersessionDigest": "sha256:bb56fe05bc8866bcd5984faca5fb560fbacb65afb57398430ae6a9cd07b7a8d3", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "decisionDigest": "sha256:5db0946677fea12f795f0b7ce78c0f710df920672fe1727b5b1799dc298bacd9", + "winningHeadDigest": "sha256:fd25a407fe70d0aba0e62281252ae3042dde47d5f80691718518df2d33546568", + "continuityReceiptDigest": "sha256:23d776ddf28d6e8781761785def8edc65be986957a70facf6abcc4a47d8331b4", + "fenceReceiptDigest": "sha256:3a513552967826e202b46263a577670b194fe30fc48f82f2b9fe8b2b4a25f84f", + "terminalAgentReceiptDigest": "sha256:527ec11ef40cbd6e3d98420ad4538030cb137aa330439d76e58363c967616721", + "budgetReleaseDigest": "sha256:6c5c85933723d4d78d80151dd3fb39956122f785054ede2e78afb32d0508d75e", + "resolvedAtLogicalMs": 321, + "receiptDigest": "sha256:f0021eb12b430f7a5de0b3c2643bf6dd49f855f46eaec8125911b7f0d731395d" + }, + "recordDigest": "sha256:5c07a4129ee7d59179c22c96584e9cad04475f32978c7f24146e4599ea364093" + }, + "retainedPending": { + "schemaVersion": 1, + "team": { + "teamId": "team.b4620fc5dd8c9d1d6acf3a314c7a81f260cb96d5c0cf0905fd2ef41f5a2bfd81", + "teamEpoch": 1, + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:activate-team", + "receiptDigest": "sha256:372c40ac3a68187c873e00545d367181fb30b7653cde958720794fc1114be03b", + "schemaVersion": 1, + "teamProposalDigest": "sha256:2ff5bf1556953b3a84b68f9c960bd8a4f3b0bcebd213015b8d3be8c499f92568", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:fb55c88b2fc6dd60ffaa942e6dc2022a82f00e31b4954440d38d5e5b0d36f130", + "jointWorkContractDigest": "sha256:88e23b01a2617de8aea73be680f25f882a700bcfebfd7977ad69d991f80d95d0", + "retainedArtifactDigests": [ + "sha256:fb55c88b2fc6dd60ffaa942e6dc2022a82f00e31b4954440d38d5e5b0d36f130" + ], + "individualWorkContractDigests": [ + "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:b", + "source": "existing", + "agentId": "agent:b", + "instanceId": "instance:b", + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "fencing", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "sha256:5db0946677fea12f795f0b7ce78c0f710df920672fe1727b5b1799dc298bacd9" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:fd5f33d40330614fbbc282347380e399cf72eae5830bd3cba2b62ff83f574475" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:fd5f33d40330614fbbc282347380e399cf72eae5830bd3cba2b62ff83f574475", + "eventDigest": "sha256:1614e978ad6453ae36224aac9b911c4a8d2380ae987a5c4fffcea4705460ca6c" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:b:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:1614e978ad6453ae36224aac9b911c4a8d2380ae987a5c4fffcea4705460ca6c", + "eventDigest": "sha256:952715ed98f169cd858cd85c4172d140b5c6939a5a003d9540fe5c08a660e733" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:952715ed98f169cd858cd85c4172d140b5c6939a5a003d9540fe5c08a660e733", + "eventDigest": "sha256:4fb24a2b1d8b24c1fc932c67234e4941bf71f882f743adbd1b740ed79f946424" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4fb24a2b1d8b24c1fc932c67234e4941bf71f882f743adbd1b740ed79f946424", + "eventDigest": "sha256:14fc244bd716aed9729f0a1395ee6f3401f291a7e41a0e4bac1e2d384f015b0b" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:b:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:14fc244bd716aed9729f0a1395ee6f3401f291a7e41a0e4bac1e2d384f015b0b", + "eventDigest": "sha256:9b911c76b2cea30057cad094a79d7280a9b2a81506a89d2ecf393eb522ab868e" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:b:activate-team", + "evidenceDigests": [ + "sha256:372c40ac3a68187c873e00545d367181fb30b7653cde958720794fc1114be03b" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:9b911c76b2cea30057cad094a79d7280a9b2a81506a89d2ecf393eb522ab868e", + "eventDigest": "sha256:b7da31b7b5cf1096e0132125006462cd7718965ebb0586581d948052f853c75e" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:b7da31b7b5cf1096e0132125006462cd7718965ebb0586581d948052f853c75e", + "eventDigest": "sha256:e3d454b800b13370a51ea2ab4abd6577b7abba8df1b3a7c276f74c3ca4b96180" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "superseding", + "outcome": "prepared", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [ + "sha256:bb56fe05bc8866bcd5984faca5fb560fbacb65afb57398430ae6a9cd07b7a8d3" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:e3d454b800b13370a51ea2ab4abd6577b7abba8df1b3a7c276f74c3ca4b96180", + "eventDigest": "sha256:a6b3f6867788e384a51ab63e4823553315c7af0e8f2cec50a1825c92c6a58ed6" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:b:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:a6b3f6867788e384a51ab63e4823553315c7af0e8f2cec50a1825c92c6a58ed6", + "eventDigest": "sha256:bcab08cff949e1b0c1bc51ad07ac2e31373f8ac8a1f036c760ac052f83b90d18" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:b:checkpoint", + "evidenceDigests": [ + "sha256:23d776ddf28d6e8781761785def8edc65be986957a70facf6abcc4a47d8331b4" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:bcab08cff949e1b0c1bc51ad07ac2e31373f8ac8a1f036c760ac052f83b90d18", + "eventDigest": "sha256:ec80735fc0485540bd27ee34e254716d6f09fa4ddf53ce9e72e8f3823e9e11c3" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:b:fence", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:ec80735fc0485540bd27ee34e254716d6f09fa4ddf53ce9e72e8f3823e9e11c3", + "eventDigest": "sha256:52687dd0e019f21ef248c256d30af4a06046f3501713fdecd216e71f5bbdc58f" + } + ], + "profile": null, + "receipt": null, + "revision": 11, + "stateKey": "execution:b", + "activation": null, + "continuity": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:9c5433b7dee5415cce9fce256eeb8c371db3e288d5ef4c071f1b5657749e8af9", + "teamReceiptDigest": "sha256:372c40ac3a68187c873e00545d367181fb30b7653cde958720794fc1114be03b", + "completedAtLogicalMs": 320, + "continuityReceiptDigest": "sha256:23d776ddf28d6e8781761785def8edc65be986957a70facf6abcc4a47d8331b4", + "preservedArtifactDigests": [ + "sha256:fb55c88b2fc6dd60ffaa942e6dc2022a82f00e31b4954440d38d5e5b0d36f130" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:60330a8b60f06b4644eaaea4fbcc3a22a9016fc45ffecd5b005a3444c155863d", + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "supersession": { + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "winningHead": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "revision": 1, + "stateKey": "head:paper", + "headDigest": "sha256:fd25a407fe70d0aba0e62281252ae3042dde47d5f80691718518df2d33546568", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "receiptDigest": "sha256:d1e2e6d6e69e66a84d54f64f7fdabd23f7196cc59ab9a5868a70f5bdde879ddc", + "schemaVersion": 1, + "decisionDigest": "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4", + "snapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "morphologyEpoch": 2, + "predecessorHeadDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6", + "acceptedProposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "logicalTimeHighWaterMs": 310 + }, + "resolutionId": "execution:b:supersession", + "schemaVersion": 1, + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "executionStateKey": "execution:b", + "startedAtLogicalMs": 320, + "supersessionDigest": "sha256:bb56fe05bc8866bcd5984faca5fb560fbacb65afb57398430ae6a9cd07b7a8d3", + "executionRecordDigest": "sha256:cdc8621c05b2ac8bafedbbd23d4c9ae867ce90e9f070b2e65f1c564f2e4c354b", + "expectedMorphologyEpoch": 1 + }, + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3" + }, + "terminalAgent": null, + "decisionDigest": "sha256:5db0946677fea12f795f0b7ce78c0f710df920672fe1727b5b1799dc298bacd9", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "pendingOperation": { + "kind": "fence", + "status": "prepared", + "operationId": "execution:b:fence", + "resultDigest": null, + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:b", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:d2dc4851a25c56edd3158b41270058bc0c68a0e1c9d1a5461676233205bb793f", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "profileCertificationDigest": null, + "recordDigest": "sha256:770e7eaa55e6732acaa47869d68fe87028c2c5b27137f99571d8c12f19210792" + }, + "roomArtifact": { + "id": "morphogenesis-supersession:execution:b:supersession", + "tenantId": "tenant:test", + "roomId": "room:test", + "type": "agent-morphogenesis-supersession", + "title": "Superseded Morphogenesis transition", + "status": "draft", + "currentVersion": 1, + "authors": [], + "provenance": { + "sourceMessageIds": [], + "sourceArtifactIds": [], + "sourceMemoryIds": [] + }, + "assumptions": [], + "risks": [ + "authority-remains-external" + ], + "metadata": { + "morphogenesisSchemaVersion": 1, + "disposition": "superseded", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "executionRecordDigest": "sha256:5c07a4129ee7d59179c22c96584e9cad04475f32978c7f24146e4599ea364093", + "receiptDigest": "sha256:f0021eb12b430f7a5de0b3c2643bf6dd49f855f46eaec8125911b7f0d731395d", + "winningHeadDigest": "sha256:fd25a407fe70d0aba0e62281252ae3042dde47d5f80691718518df2d33546568", + "authorityGranted": false + }, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + } + }, + "winner": "a", + "loser": "b", + "commits": [ + { + "status": "fulfilled" + }, + { + "status": "rejected", + "reason": "morphology head commit is stale or cross-scoped" + } + ] +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/room.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/room.json new file mode 100644 index 00000000..44c2de5a --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/room.json @@ -0,0 +1,481 @@ +{ + "room": { + "tenantId": "tenant:test", + "id": "room:test", + "title": "Persistent Morphogenesis", + "goal": "Preserve work while a specialist transition is superseded", + "status": "active", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + }, + "participants": [ + { + "tenantId": "tenant:test", + "id": "agent:planner", + "type": "agent", + "displayName": "Local planner", + "role": "planner", + "authorityLevel": 0, + "permissions": [], + "boundaries": [], + "memoryScope": null, + "runtime": { + "platform": "mock" + }, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "person:reviewer:a", + "type": "human", + "displayName": "Local reviewer a", + "role": "reviewer", + "authorityLevel": 1, + "permissions": [ + "approve:action" + ], + "boundaries": [], + "memoryScope": null, + "runtime": null, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "person:reviewer:b", + "type": "human", + "displayName": "Local reviewer b", + "role": "reviewer", + "authorityLevel": 1, + "permissions": [ + "approve:action" + ], + "boundaries": [], + "memoryScope": null, + "runtime": null, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "person:reviewer:expiry", + "type": "human", + "displayName": "Local reviewer expiry", + "role": "reviewer", + "authorityLevel": 1, + "permissions": [ + "approve:action" + ], + "boundaries": [], + "memoryScope": null, + "runtime": null, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + } + ], + "messages": [], + "tasks": [], + "artifacts": [ + { + "tenantId": "tenant:test", + "id": "morphogenesis-receipt:execution:a:receipt", + "roomId": "room:test", + "type": "agent-morphogenesis-receipt", + "title": "Morphogenesis receipt execution:a:receipt", + "status": "draft", + "currentVersion": 1, + "authors": [], + "provenance": { + "sourceMemoryIds": [], + "sourceMessageIds": [], + "sourceArtifactIds": [] + }, + "assumptions": [], + "risks": [], + "metadata": { + "disposition": "success", + "receiptDigest": "sha256:d69e544f07c916a1dba32b2eb5f4c86fc735743c5ee32cedcc79453b6ada9b3e", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "resultingMorphologyEpoch": 2, + "morphogenesisSchemaVersion": 1 + }, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "versions": [ + { + "tenantId": "tenant:test", + "id": "6762ec2b-cb16-495c-bb46-9471312b36cd", + "artifactId": "morphogenesis-receipt:execution:a:receipt", + "version": 1, + "content": { + "receiptId": "execution:a:receipt", + "disposition": "success", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "receiptDigest": "sha256:d69e544f07c916a1dba32b2eb5f4c86fc735743c5ee32cedcc79453b6ada9b3e", + "schemaVersion": 1, + "decisionDigest": "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "fenceReceiptDigest": "sha256:ab6eece08cda1ee151bd8bd42e65af73d9a49c7819512e0a3ec7de370ba6619d", + "budgetReleaseDigest": "sha256:1965983c0bd71b691eeea3c84c259b649c72928a0119185a7e2115af1c7d0d66", + "evaluatedAtLogicalMs": 346, + "outcomeEvidenceDigests": [ + "sha256:819b33703f512218023f1b38f7060777d3c54e01f6f4e0c40966003222e86557" + ], + "activationReceiptDigest": "sha256:d03f52e2e7b14d869436131a20716069794ff6ef7e796d8367571a85999ffbd1", + "budgetReservationDigest": "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "continuityReceiptDigest": "sha256:24a5185aa0b11f2a8931bd57ad008c6d5b7501314f0edd878c456190b1bacbb3", + "resultingSnapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "resultingMorphologyEpoch": 2, + "terminalAgentReceiptDigest": "sha256:e33dd720a95c696aa938b0959802d60deb5b14c7ee33f69f26d736da43cf6328" + }, + "contentType": "application/json", + "createdAt": "2026-09-19T12:00:00.240Z" + } + ] + }, + { + "tenantId": "tenant:test", + "id": "morphogenesis-supersession:execution:b:supersession", + "roomId": "room:test", + "type": "agent-morphogenesis-supersession", + "title": "Superseded Morphogenesis transition", + "status": "draft", + "currentVersion": 1, + "authors": [], + "provenance": { + "sourceMemoryIds": [], + "sourceMessageIds": [], + "sourceArtifactIds": [] + }, + "assumptions": [], + "risks": [ + "authority-remains-external" + ], + "metadata": { + "disposition": "superseded", + "receiptDigest": "sha256:f0021eb12b430f7a5de0b3c2643bf6dd49f855f46eaec8125911b7f0d731395d", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "authorityGranted": false, + "winningHeadDigest": "sha256:fd25a407fe70d0aba0e62281252ae3042dde47d5f80691718518df2d33546568", + "executionRecordDigest": "sha256:5c07a4129ee7d59179c22c96584e9cad04475f32978c7f24146e4599ea364093", + "morphogenesisSchemaVersion": 1 + }, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "versions": [ + { + "tenantId": "tenant:test", + "id": "5a57d195-11e7-4106-8f08-198c21af7485", + "artifactId": "morphogenesis-supersession:execution:b:supersession", + "version": 1, + "content": { + "binding": { + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "winningHead": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "revision": 1, + "stateKey": "head:paper", + "headDigest": "sha256:fd25a407fe70d0aba0e62281252ae3042dde47d5f80691718518df2d33546568", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "receiptDigest": "sha256:d1e2e6d6e69e66a84d54f64f7fdabd23f7196cc59ab9a5868a70f5bdde879ddc", + "schemaVersion": 1, + "decisionDigest": "sha256:cf7031effa6fb2f6466cb4c30b28f3ee6b35bef27cfad4a7c0423b64c279bdb4", + "snapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "morphologyEpoch": 2, + "predecessorHeadDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6", + "acceptedProposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "logicalTimeHighWaterMs": 310 + }, + "resolutionId": "execution:b:supersession", + "schemaVersion": 1, + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "executionStateKey": "execution:b", + "startedAtLogicalMs": 320, + "supersessionDigest": "sha256:bb56fe05bc8866bcd5984faca5fb560fbacb65afb57398430ae6a9cd07b7a8d3", + "executionRecordDigest": "sha256:cdc8621c05b2ac8bafedbbd23d4c9ae867ce90e9f070b2e65f1c564f2e4c354b", + "expectedMorphologyEpoch": 1 + }, + "receipt": { + "resolutionId": "execution:b:supersession", + "receiptDigest": "sha256:f0021eb12b430f7a5de0b3c2643bf6dd49f855f46eaec8125911b7f0d731395d", + "schemaVersion": 1, + "decisionDigest": "sha256:5db0946677fea12f795f0b7ce78c0f710df920672fe1727b5b1799dc298bacd9", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "winningHeadDigest": "sha256:fd25a407fe70d0aba0e62281252ae3042dde47d5f80691718518df2d33546568", + "fenceReceiptDigest": "sha256:3a513552967826e202b46263a577670b194fe30fc48f82f2b9fe8b2b4a25f84f", + "supersessionDigest": "sha256:bb56fe05bc8866bcd5984faca5fb560fbacb65afb57398430ae6a9cd07b7a8d3", + "budgetReleaseDigest": "sha256:6c5c85933723d4d78d80151dd3fb39956122f785054ede2e78afb32d0508d75e", + "resolvedAtLogicalMs": 321, + "continuityReceiptDigest": "sha256:23d776ddf28d6e8781761785def8edc65be986957a70facf6abcc4a47d8331b4", + "terminalAgentReceiptDigest": "sha256:527ec11ef40cbd6e3d98420ad4538030cb137aa330439d76e58363c967616721" + } + }, + "contentType": "application/json", + "createdAt": "2026-09-19T12:00:00.240Z" + } + ] + } + ], + "approvals": [ + { + "tenantId": "tenant:test", + "id": "3cfc37ae-2c58-4e63-a4f6-96b3f2418610", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:a", + "action": "morphogenesis.approve:sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:a", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "d61c2ddf-fc46-46da-afc5-adc5f6f3f384", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:b", + "action": "morphogenesis.approve:sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:b", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + } + ], + "policies": [], + "memory": [], + "contextSnapshots": [], + "runs": [], + "toolCalls": [], + "events": [ + { + "tenantId": "tenant:test", + "id": "4e1408bf-7198-490a-84f9-ecae801a6860", + "roomId": "room:test", + "type": "room_created", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "title": "Persistent Morphogenesis", + "roomId": "room:test", + "parentRoomId": null + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "e6157966-9900-4b6e-b553-ee2d77bf1c50", + "roomId": "room:test", + "type": "participant_added", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "role": "planner", + "roomId": "room:test", + "participantId": "agent:planner", + "participantType": "agent" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "edaeee27-888e-4563-9d84-2d1bbe85d77f", + "roomId": "room:test", + "type": "participant_added", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "role": "reviewer", + "roomId": "room:test", + "participantId": "person:reviewer:a", + "participantType": "human" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "3f7eb742-23fc-49b3-9ebc-e9ea255a40b5", + "roomId": "room:test", + "type": "participant_added", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "role": "reviewer", + "roomId": "room:test", + "participantId": "person:reviewer:b", + "participantType": "human" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "43c25d1f-f388-4d57-93f8-758649c0e733", + "roomId": "room:test", + "type": "participant_added", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "role": "reviewer", + "roomId": "room:test", + "participantId": "person:reviewer:expiry", + "participantType": "human" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "055def38-e139-4e53-81ff-85a702d43d54", + "roomId": "room:test", + "type": "approval_requested", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "targetId": "candidate:a", + "expiresAt": null, + "approvalId": "3cfc37ae-2c58-4e63-a4f6-96b3f2418610", + "targetType": "action", + "targetVersion": null + }, + "metadata": { + "actorId": "agent:planner" + }, + "occurredAt": "2026-09-19T12:00:00.240Z", + "actorId": "agent:planner" + }, + { + "tenantId": "tenant:test", + "id": "7eef326c-21d5-4740-bf0f-b3b929b1cac7", + "roomId": "room:test", + "type": "approval_granted", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "targetId": "candidate:a", + "approvalId": "3cfc37ae-2c58-4e63-a4f6-96b3f2418610" + }, + "metadata": { + "actorId": "person:reviewer:a" + }, + "occurredAt": "2026-09-19T12:00:00.240Z", + "actorId": "person:reviewer:a" + }, + { + "tenantId": "tenant:test", + "id": "bcb5a5d9-6dff-4677-bafc-b83f8c3d3c29", + "roomId": "room:test", + "type": "approval_requested", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "targetId": "candidate:b", + "expiresAt": null, + "approvalId": "d61c2ddf-fc46-46da-afc5-adc5f6f3f384", + "targetType": "action", + "targetVersion": null + }, + "metadata": { + "actorId": "agent:planner" + }, + "occurredAt": "2026-09-19T12:00:00.240Z", + "actorId": "agent:planner" + }, + { + "tenantId": "tenant:test", + "id": "d0782227-390e-488f-9d01-14d5e96d283d", + "roomId": "room:test", + "type": "approval_granted", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "targetId": "candidate:b", + "approvalId": "d61c2ddf-fc46-46da-afc5-adc5f6f3f384" + }, + "metadata": { + "actorId": "person:reviewer:b" + }, + "occurredAt": "2026-09-19T12:00:00.240Z", + "actorId": "person:reviewer:b" + }, + { + "tenantId": "tenant:test", + "id": "e3d9e0df-3c31-41f9-8caa-727597689193", + "roomId": "room:test", + "type": "artifact_created", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "artifactId": "morphogenesis-supersession:execution:b:supersession" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "91eab2ca-b76b-4512-aad8-fc7f42cc1b56", + "roomId": "room:test", + "type": "artifact_created", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "artifactId": "morphogenesis-receipt:execution:a:receipt" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + } + ], + "childRooms": [] +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/summary.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/summary.json new file mode 100644 index 00000000..c8da485c --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/summary.json @@ -0,0 +1,36 @@ +{ + "sourceCommit": "22b60bdae0411496a5295021d8a3988118721a82", + "startedAt": "2026-09-20T14:58:52.730Z", + "evidenceClass": "PostgreSQL Room, Team and Work reference assembly; local catalog and scripted reviewers", + "externalSpendUsd": 0, + "modelCalls": 0, + "race": { + "approvedProposals": 2, + "teamsActivatedBeforeHead": 2, + "workProductsBeforeHead": 2, + "headEpochBefore": 1, + "acceptedSuccessors": 1, + "losingWorkRevoked": true, + "losingTeamCancelled": true, + "losingExecutionPhase": "superseded", + "newPoolReopenVerified": true, + "roomArtifactId": "morphogenesis-supersession:execution:b:supersession", + "fenceAcknowledgementRecovered": true + }, + "drain": { + "newWorkRejectedAfterFence": true, + "blockedWhileAdmittedJobPending": true, + "originalOperationReconciled": true, + "terminalPhase": "completed", + "scope": "Work reducer plus application admission/draining adapter; no ActionGateway or external provider" + }, + "expiry": { + "decisionStillValid": true, + "workContracts": 0, + "teamStatus": "awaiting_member_contracts", + "headEpoch": 1, + "rejection": "owner admission: mandate_expired" + }, + "status": "completed", + "completedAt": "2026-09-20T14:58:53.270Z" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/verification.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/verification.json new file mode 100644 index 00000000..13e09263 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-ci-config/verification.json @@ -0,0 +1,5 @@ +{ + "status": "passed", + "terminalReceiptChains": 2, + "scope": "exported structural lineage and owner postconditions; issuer trust is fixture configuration" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/configuration.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/configuration.json new file mode 100644 index 00000000..0a247633 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/configuration.json @@ -0,0 +1,50 @@ +{ + "teamPolicy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "team-policy:paper", + "policyVersion": 1, + "parentPolicyDigest": null, + "minimumDistinctPeers": 1, + "minimumIndependenceGroups": 1, + "maximumTotalBudgetUnits": 20, + "requireDistinctPeerPerPosition": true, + "limits": { + "maximumPositions": 4, + "maximumBidsPerPosition": 8, + "maximumMembers": 4, + "maximumSearchNodes": 100, + "maximumReasonCodesPerDecision": 8, + "maximumHistoryEntries": 8, + "maximumRequestInvalidations": 8, + "maximumRequestTtlMs": 1000, + "maximumTeamDurationMs": 1000, + "maximumCommitAttempts": 8 + } + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2" + }, + "position": { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + }, + "wallClockOrigin": "2026-09-19T12:00:00.000Z", + "mandateTrust": "local test attestation", + "discoveryMembershipAttestation": "fixtures", + "teamStore": "test PostgreSQL CAS adapter", + "rollbackWitness": "process-local; not host-loss safe" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/drain.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/drain.json new file mode 100644 index 00000000..cb3b0b34 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/drain.json @@ -0,0 +1,1182 @@ +{ + "pending": { + "schemaVersion": 1, + "team": { + "teamId": "team.ba9fe673ef68bbc4090cbd3108e2f9e024c3237aad7bf8a2603407d530b79486", + "teamEpoch": 1, + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:activate-team", + "receiptDigest": "sha256:d8ee47f27ba8b3eb4a827e1fd1b99f7ee3abdb10edb44b216bf7028bb28249ba", + "schemaVersion": 1, + "teamProposalDigest": "sha256:8d3ebec61ef1cd6c78b8e85788ffb9b9839c1cd8bf93179a1590a1ab143db247", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:38e2918bdc968dfd3421ebe922e48a913a90a51466ba764ec2e42d0bd7992c02", + "jointWorkContractDigest": "sha256:d0bc98ca798bdb8e88600b97c6d83663eae23e7ae77d7613cc24f1dbab5b168b", + "retainedArtifactDigests": [ + "sha256:38e2918bdc968dfd3421ebe922e48a913a90a51466ba764ec2e42d0bd7992c02" + ], + "individualWorkContractDigests": [ + "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:b", + "source": "existing", + "agentId": "agent:b", + "instanceId": "instance:b", + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 330, + "teamReceiptDigest": "sha256:d8ee47f27ba8b3eb4a827e1fd1b99f7ee3abdb10edb44b216bf7028bb28249ba", + "fenceReceiptDigest": "sha256:e300ac9d09aca73191fe7ba67d9f429b9bb9fd20a097870b697e9e87b071b6f0", + "effectReceiptDigest": "sha256:451a850d1065eaec56438b79136b046edc2e219387f6a0d61caef3ec587a7f34", + "successorFenceDigests": [ + "sha256:03281002ff273a252090070da72ee8a6a8107ff5578edca5107ef5225ddab21c" + ], + "fencedWorkContractDigests": [ + "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + ], + "revokedActionGrantDigests": [] + }, + "phase": "draining", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:1551dae1a7c88f003724bf55b7d7b78736fa89e4eeea0fd552cacabb8b035fcc" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:1551dae1a7c88f003724bf55b7d7b78736fa89e4eeea0fd552cacabb8b035fcc", + "eventDigest": "sha256:8f96b7e415e9fbee8ada431e35cd1b971e75a3d1bf074e8a3e345740bf00294e" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:b:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:8f96b7e415e9fbee8ada431e35cd1b971e75a3d1bf074e8a3e345740bf00294e", + "eventDigest": "sha256:acb5dcbf0185b722db096f39aa04c4b53b5b138fef05404a4343365af270ab92" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:acb5dcbf0185b722db096f39aa04c4b53b5b138fef05404a4343365af270ab92", + "eventDigest": "sha256:25eed8bb2a242398378b9834b770cc6df3cf30d8fc7218dd8bc0792e249ead90" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:25eed8bb2a242398378b9834b770cc6df3cf30d8fc7218dd8bc0792e249ead90", + "eventDigest": "sha256:bb182aa6b738f6a0dfc0010142b5787c1172f73f243e50472fb42844b97110dc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:b:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:bb182aa6b738f6a0dfc0010142b5787c1172f73f243e50472fb42844b97110dc", + "eventDigest": "sha256:3de789ba3cd2073a6378aab6b8780635c16268ab791b1250095846687e6c367f" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:b:activate-team", + "evidenceDigests": [ + "sha256:d8ee47f27ba8b3eb4a827e1fd1b99f7ee3abdb10edb44b216bf7028bb28249ba" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:3de789ba3cd2073a6378aab6b8780635c16268ab791b1250095846687e6c367f", + "eventDigest": "sha256:518138f52eeca660738dc7de3e9dedf8ef8b308ca699f07913b33fed174b3848" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:518138f52eeca660738dc7de3e9dedf8ef8b308ca699f07913b33fed174b3848", + "eventDigest": "sha256:12bf76f67696419d4e0a5643d27fbdb7043bf72950634e6f54d072c99f10ef6a" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [ + "sha256:2e32536e76515a829c9a42f5a5da9c7c95980e98388729588e2c97178858f69a" + ], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:12bf76f67696419d4e0a5643d27fbdb7043bf72950634e6f54d072c99f10ef6a", + "eventDigest": "sha256:b1ff232013088395336a39b73b5e4e78ebbe0dd9df7ed6ce9719545049aaba96" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:b:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 325, + "previousEventDigest": "sha256:b1ff232013088395336a39b73b5e4e78ebbe0dd9df7ed6ce9719545049aaba96", + "eventDigest": "sha256:8ed4e55959779ed7fb2eb9a97c801d46f5e61b2578430cf06ee9c664c99bee3e" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:b:checkpoint", + "evidenceDigests": [ + "sha256:9f078a55ccf55f931bedd3328a9894f5808dca6488d1f67c13ab0b0e228c84b2" + ], + "logicalTimeMs": 325, + "previousEventDigest": "sha256:8ed4e55959779ed7fb2eb9a97c801d46f5e61b2578430cf06ee9c664c99bee3e", + "eventDigest": "sha256:1d17b59be059d83d7368de8a7869371afd612c53c5c25929a6044326a62893f4" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:b:fence", + "evidenceDigests": [], + "logicalTimeMs": 330, + "previousEventDigest": "sha256:1d17b59be059d83d7368de8a7869371afd612c53c5c25929a6044326a62893f4", + "eventDigest": "sha256:eb4c84957c8ef4f122945074c87431c150893e2425166ebd05be251ca574735c" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:b:fence", + "evidenceDigests": [ + "sha256:e300ac9d09aca73191fe7ba67d9f429b9bb9fd20a097870b697e9e87b071b6f0" + ], + "logicalTimeMs": 331, + "previousEventDigest": "sha256:eb4c84957c8ef4f122945074c87431c150893e2425166ebd05be251ca574735c", + "eventDigest": "sha256:88bed7e72faa8f579d932e87478e9022912ff1f9c45129869ee1d791a052d10e" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:b:detach", + "evidenceDigests": [], + "logicalTimeMs": 335, + "previousEventDigest": "sha256:88bed7e72faa8f579d932e87478e9022912ff1f9c45129869ee1d791a052d10e", + "eventDigest": "sha256:a249a6477a8d5ab98daa64d626d4f46cbf18e9acbabf938ae906682b111882b5" + } + ], + "profile": null, + "receipt": null, + "revision": 13, + "stateKey": "execution:b", + "activation": { + "operationId": "execution:b:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:d8ee47f27ba8b3eb4a827e1fd1b99f7ee3abdb10edb44b216bf7028bb28249ba", + "activatedAtLogicalMs": 310, + "morphologyHeadDigest": "sha256:9075f7b8c2d9ef3cb88a426f91b7ec71df99ad3879e6408cbc4d29bc250df25e", + "activationReceiptDigest": "sha256:2e32536e76515a829c9a42f5a5da9c7c95980e98388729588e2c97178858f69a", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827" + }, + "continuity": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:ce20d32750a33408fc1affcba9a89c6b65731732b50ab24eae706272895ccc62", + "teamReceiptDigest": "sha256:d8ee47f27ba8b3eb4a827e1fd1b99f7ee3abdb10edb44b216bf7028bb28249ba", + "completedAtLogicalMs": 325, + "continuityReceiptDigest": "sha256:9f078a55ccf55f931bedd3328a9894f5808dca6488d1f67c13ab0b0e228c84b2", + "preservedArtifactDigests": [ + "sha256:38e2918bdc968dfd3421ebe922e48a913a90a51466ba764ec2e42d0bd7992c02" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:60330a8b60f06b4644eaaea4fbcc3a22a9016fc45ffecd5b005a3444c155863d", + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3" + }, + "terminalAgent": null, + "decisionDigest": "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "pendingOperation": { + "kind": "detach", + "status": "prepared", + "operationId": "execution:b:detach", + "resultDigest": null, + "preparedAtLogicalMs": 335 + }, + "selectedCandidate": { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:b", + "logicalTimeHighWaterMs": 335, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:16c7d8d762d7d14da65e1d6afd70ab752413607a6d24acf53aabfdff16a70b39", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "profileCertificationDigest": null, + "recordDigest": "sha256:900c98ece40ddd12beeadaceb302d0ccdd2cd7b7d6ed57bb790fab52811c8c29" + }, + "terminal": { + "schemaVersion": 1, + "team": { + "teamId": "team.ba9fe673ef68bbc4090cbd3108e2f9e024c3237aad7bf8a2603407d530b79486", + "teamEpoch": 1, + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:activate-team", + "receiptDigest": "sha256:d8ee47f27ba8b3eb4a827e1fd1b99f7ee3abdb10edb44b216bf7028bb28249ba", + "schemaVersion": 1, + "teamProposalDigest": "sha256:8d3ebec61ef1cd6c78b8e85788ffb9b9839c1cd8bf93179a1590a1ab143db247", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:38e2918bdc968dfd3421ebe922e48a913a90a51466ba764ec2e42d0bd7992c02", + "jointWorkContractDigest": "sha256:d0bc98ca798bdb8e88600b97c6d83663eae23e7ae77d7613cc24f1dbab5b168b", + "retainedArtifactDigests": [ + "sha256:38e2918bdc968dfd3421ebe922e48a913a90a51466ba764ec2e42d0bd7992c02" + ], + "individualWorkContractDigests": [ + "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:b", + "source": "existing", + "agentId": "agent:b", + "instanceId": "instance:b", + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 330, + "teamReceiptDigest": "sha256:d8ee47f27ba8b3eb4a827e1fd1b99f7ee3abdb10edb44b216bf7028bb28249ba", + "fenceReceiptDigest": "sha256:e300ac9d09aca73191fe7ba67d9f429b9bb9fd20a097870b697e9e87b071b6f0", + "effectReceiptDigest": "sha256:451a850d1065eaec56438b79136b046edc2e219387f6a0d61caef3ec587a7f34", + "successorFenceDigests": [ + "sha256:03281002ff273a252090070da72ee8a6a8107ff5578edca5107ef5225ddab21c" + ], + "fencedWorkContractDigests": [ + "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + ], + "revokedActionGrantDigests": [] + }, + "phase": "completed", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:1551dae1a7c88f003724bf55b7d7b78736fa89e4eeea0fd552cacabb8b035fcc" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:1551dae1a7c88f003724bf55b7d7b78736fa89e4eeea0fd552cacabb8b035fcc", + "eventDigest": "sha256:8f96b7e415e9fbee8ada431e35cd1b971e75a3d1bf074e8a3e345740bf00294e" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:b:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:8f96b7e415e9fbee8ada431e35cd1b971e75a3d1bf074e8a3e345740bf00294e", + "eventDigest": "sha256:acb5dcbf0185b722db096f39aa04c4b53b5b138fef05404a4343365af270ab92" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:acb5dcbf0185b722db096f39aa04c4b53b5b138fef05404a4343365af270ab92", + "eventDigest": "sha256:25eed8bb2a242398378b9834b770cc6df3cf30d8fc7218dd8bc0792e249ead90" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:25eed8bb2a242398378b9834b770cc6df3cf30d8fc7218dd8bc0792e249ead90", + "eventDigest": "sha256:bb182aa6b738f6a0dfc0010142b5787c1172f73f243e50472fb42844b97110dc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:b:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:bb182aa6b738f6a0dfc0010142b5787c1172f73f243e50472fb42844b97110dc", + "eventDigest": "sha256:3de789ba3cd2073a6378aab6b8780635c16268ab791b1250095846687e6c367f" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:b:activate-team", + "evidenceDigests": [ + "sha256:d8ee47f27ba8b3eb4a827e1fd1b99f7ee3abdb10edb44b216bf7028bb28249ba" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:3de789ba3cd2073a6378aab6b8780635c16268ab791b1250095846687e6c367f", + "eventDigest": "sha256:518138f52eeca660738dc7de3e9dedf8ef8b308ca699f07913b33fed174b3848" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:518138f52eeca660738dc7de3e9dedf8ef8b308ca699f07913b33fed174b3848", + "eventDigest": "sha256:12bf76f67696419d4e0a5643d27fbdb7043bf72950634e6f54d072c99f10ef6a" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [ + "sha256:2e32536e76515a829c9a42f5a5da9c7c95980e98388729588e2c97178858f69a" + ], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:12bf76f67696419d4e0a5643d27fbdb7043bf72950634e6f54d072c99f10ef6a", + "eventDigest": "sha256:b1ff232013088395336a39b73b5e4e78ebbe0dd9df7ed6ce9719545049aaba96" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:b:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 325, + "previousEventDigest": "sha256:b1ff232013088395336a39b73b5e4e78ebbe0dd9df7ed6ce9719545049aaba96", + "eventDigest": "sha256:8ed4e55959779ed7fb2eb9a97c801d46f5e61b2578430cf06ee9c664c99bee3e" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:b:checkpoint", + "evidenceDigests": [ + "sha256:9f078a55ccf55f931bedd3328a9894f5808dca6488d1f67c13ab0b0e228c84b2" + ], + "logicalTimeMs": 325, + "previousEventDigest": "sha256:8ed4e55959779ed7fb2eb9a97c801d46f5e61b2578430cf06ee9c664c99bee3e", + "eventDigest": "sha256:1d17b59be059d83d7368de8a7869371afd612c53c5c25929a6044326a62893f4" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:b:fence", + "evidenceDigests": [], + "logicalTimeMs": 330, + "previousEventDigest": "sha256:1d17b59be059d83d7368de8a7869371afd612c53c5c25929a6044326a62893f4", + "eventDigest": "sha256:eb4c84957c8ef4f122945074c87431c150893e2425166ebd05be251ca574735c" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:b:fence", + "evidenceDigests": [ + "sha256:e300ac9d09aca73191fe7ba67d9f429b9bb9fd20a097870b697e9e87b071b6f0" + ], + "logicalTimeMs": 331, + "previousEventDigest": "sha256:eb4c84957c8ef4f122945074c87431c150893e2425166ebd05be251ca574735c", + "eventDigest": "sha256:88bed7e72faa8f579d932e87478e9022912ff1f9c45129869ee1d791a052d10e" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:b:detach", + "evidenceDigests": [], + "logicalTimeMs": 335, + "previousEventDigest": "sha256:88bed7e72faa8f579d932e87478e9022912ff1f9c45129869ee1d791a052d10e", + "eventDigest": "sha256:a249a6477a8d5ab98daa64d626d4f46cbf18e9acbabf938ae906682b111882b5" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:b:detach", + "evidenceDigests": [ + "sha256:4008d01fa01e2691ab85966fdbfb00ccfed66280c7d8bbcc3f5e800c996a0732" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:a249a6477a8d5ab98daa64d626d4f46cbf18e9acbabf938ae906682b111882b5", + "eventDigest": "sha256:b94b5d58dffde1f4d8032e732d972de81f918be19f8f975598e438de41429564" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:b:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 345, + "previousEventDigest": "sha256:b94b5d58dffde1f4d8032e732d972de81f918be19f8f975598e438de41429564", + "eventDigest": "sha256:fc590f6f845fba4e5eb49482402bcaa1360a3d61fe7dadc423322f9f09d388da" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:b:release-budget", + "evidenceDigests": [ + "sha256:d058779f05cd97a935605f129f0343d2defa2674740634fb5503714f81c7c367" + ], + "logicalTimeMs": 345, + "previousEventDigest": "sha256:fc590f6f845fba4e5eb49482402bcaa1360a3d61fe7dadc423322f9f09d388da", + "eventDigest": "sha256:6de8ec6ae876da29c749b0e9969f16dc4e630bfb995d12958956276771ff098e" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "completed", + "outcome": "applied", + "operationId": "execution:b:release-budget", + "evidenceDigests": [ + "sha256:1009b0133061ed3c3665d6c10ce06037534174621e6b04d3f7af4d90556bce6a", + "sha256:d058779f05cd97a935605f129f0343d2defa2674740634fb5503714f81c7c367" + ], + "logicalTimeMs": 346, + "previousEventDigest": "sha256:6de8ec6ae876da29c749b0e9969f16dc4e630bfb995d12958956276771ff098e", + "eventDigest": "sha256:00ecc008dea1ff806a408f6e867f5a60ec4716eedde94123c7caefced4fdfef7" + } + ], + "profile": null, + "receipt": { + "schemaVersion": 1, + "receiptId": "execution:b:receipt", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "decisionDigest": "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e", + "budgetReservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "budgetReleaseDigest": "sha256:d058779f05cd97a935605f129f0343d2defa2674740634fb5503714f81c7c367", + "activationReceiptDigest": "sha256:2e32536e76515a829c9a42f5a5da9c7c95980e98388729588e2c97178858f69a", + "continuityReceiptDigest": "sha256:9f078a55ccf55f931bedd3328a9894f5808dca6488d1f67c13ab0b0e228c84b2", + "fenceReceiptDigest": "sha256:e300ac9d09aca73191fe7ba67d9f429b9bb9fd20a097870b697e9e87b071b6f0", + "terminalAgentReceiptDigest": "sha256:4008d01fa01e2691ab85966fdbfb00ccfed66280c7d8bbcc3f5e800c996a0732", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "resultingMorphologyEpoch": 2, + "disposition": "success", + "outcomeEvidenceDigests": [ + "sha256:b47573fd35a0827abd38a218df210b930f96ce3f5b2dcb4c59c7b87421598f37" + ], + "evaluatedAtLogicalMs": 346, + "receiptDigest": "sha256:1009b0133061ed3c3665d6c10ce06037534174621e6b04d3f7af4d90556bce6a" + }, + "revision": 17, + "stateKey": "execution:b", + "activation": { + "operationId": "execution:b:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:d8ee47f27ba8b3eb4a827e1fd1b99f7ee3abdb10edb44b216bf7028bb28249ba", + "activatedAtLogicalMs": 310, + "morphologyHeadDigest": "sha256:9075f7b8c2d9ef3cb88a426f91b7ec71df99ad3879e6408cbc4d29bc250df25e", + "activationReceiptDigest": "sha256:2e32536e76515a829c9a42f5a5da9c7c95980e98388729588e2c97178858f69a", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827" + }, + "continuity": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:ce20d32750a33408fc1affcba9a89c6b65731732b50ab24eae706272895ccc62", + "teamReceiptDigest": "sha256:d8ee47f27ba8b3eb4a827e1fd1b99f7ee3abdb10edb44b216bf7028bb28249ba", + "completedAtLogicalMs": 325, + "continuityReceiptDigest": "sha256:9f078a55ccf55f931bedd3328a9894f5808dca6488d1f67c13ab0b0e228c84b2", + "preservedArtifactDigests": [ + "sha256:38e2918bdc968dfd3421ebe922e48a913a90a51466ba764ec2e42d0bd7992c02" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:60330a8b60f06b4644eaaea4fbcc3a22a9016fc45ffecd5b005a3444c155863d", + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3" + }, + "terminalAgent": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "disposition": "detached", + "operationId": "execution:b:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:4008d01fa01e2691ab85966fdbfb00ccfed66280c7d8bbcc3f5e800c996a0732", + "terminatedAtLogicalMs": 340, + "lifecycleReceiptDigest": "sha256:9c87e51bfae0700cad795a86cae53b2fff7b4ae4e423f7181c157f14d4e72cde", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:d058779f05cd97a935605f129f0343d2defa2674740634fb5503714f81c7c367", + "budgetReservationId": "reservation:b", + "logicalTimeHighWaterMs": 346, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:b46d49561fe4340e0926228a083c0ba47a3e1e7a21ab7b1cd07b33923e2161f0", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "profileCertificationDigest": null, + "recordDigest": "sha256:2fef96ba46bdcd8aff52b8367ff78308089aeee53519d006b3d9340f50665213" + }, + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 5, + "highWaterLogicalMs": 330, + "workContracts": [ + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:a:fence", + "updatedAtLogicalMs": 320, + "workContractDigest": "sha256:d39a693ee0c72ef8e3be25ee255db438eb6c5d5b8b03742f4d0fb8dbad76d734", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:b:fence", + "updatedAtLogicalMs": 330, + "workContractDigest": "sha256:03281002ff273a252090070da72ee8a6a8107ff5578edca5107ef5225ddab21c", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:a8641f0ab8105847c047c61cbcdfa51669a88ce505979d43d8340242b7ec82c9" + }, + "team": { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:b", + "formationId": "formation:b", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 3, + "logicalTimeHighWaterMs": 340, + "team": { + "schemaVersion": 1, + "teamId": "team.ba9fe673ef68bbc4090cbd3108e2f9e024c3237aad7bf8a2603407d530b79486", + "teamEpoch": 1, + "status": "cancelled", + "proposal": { + "schemaVersion": 1, + "teamId": "team.ba9fe673ef68bbc4090cbd3108e2f9e024c3237aad7bf8a2603407d530b79486", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:1cc6d62b9f674caf40481a62269d096d8e673f97610bac106c1eabc2355db2b9", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.fbc8b722f76ea188b9f1c4ad67f4c578bef17ed42d8eab8f66712f8436ac22db", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:b", + "candidateDigest": "sha256:c9b4c15f3ee2ef1e0e80c89333c79a3bda83e923157e2579daf83169a361efcd", + "peerId": "peer:b", + "instanceId": "instance:b", + "independenceGroupId": "specialist:b", + "bidId": "bid:b", + "bidDigest": "sha256:3632ca0550ea8734a89c0a424d6ceba2b66958988333aade38315770b984108e", + "sourceBidDigest": "sha256:edd10d64240eb08f6fb0b1f3b0c82353abb66b2fb68eb4f70290e3e1ae59a3cf", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:b4b4246a48dcf8296a658c1d0f2dca14648756818f00b0f171b532b6f6a79269" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:8d3ebec61ef1cd6c78b8e85788ffb9b9839c1cd8bf93179a1590a1ab143db247" + }, + "jointWorkContract": { + "schemaVersion": 1, + "teamId": "team.ba9fe673ef68bbc4090cbd3108e2f9e024c3237aad7bf8a2603407d530b79486", + "teamEpoch": 1, + "proposalDigest": "sha256:8d3ebec61ef1cd6c78b8e85788ffb9b9839c1cd8bf93179a1590a1ab143db247", + "predecessorJointWorkContractDigest": null, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78", + "memberContracts": [ + { + "schemaVersion": 1, + "memberId": "team-member.fbc8b722f76ea188b9f1c4ad67f4c578bef17ed42d8eab8f66712f8436ac22db", + "selectionDigest": "sha256:b4b4246a48dcf8296a658c1d0f2dca14648756818f00b0f171b532b6f6a79269", + "positionId": "position:forensics", + "peerId": "peer:b", + "instanceId": "instance:b", + "workItemId": "work:test", + "workItemRevision": 1, + "workContractId": "work-contract:b", + "workContractGeneration": 1, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "assignmentAuthorityId": "assignment:paper", + "assignmentEpoch": 1, + "authorityGeneration": 1, + "fencingToken": "fence:b", + "leaseExpiresAtLogicalMs": 350, + "workDeadline": "2026-09-19T12:00:00.350Z", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "reservedBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "bindingDigest": "sha256:7ed639d97a9785fdfca92a579991b094b06f0a56120e7af9acc699f400be992c" + } + ], + "totalReservedBudgetUnits": 10, + "totalMaximumActionBudgetUnits": 5, + "activatedAtLogicalMs": 300, + "validUntilLogicalMs": 350, + "status": "active", + "jointWorkContractId": "joint-work-contract.d0bc98ca798bdb8e88600b97c6d83663eae23e7ae77d7613cc24f1dbab5b168b", + "jointWorkContractDigest": "sha256:d0bc98ca798bdb8e88600b97c6d83663eae23e7ae77d7613cc24f1dbab5b168b" + }, + "outcomes": [], + "history": [ + { + "schemaVersion": 1, + "teamEpoch": 1, + "proposalDigest": "sha256:8d3ebec61ef1cd6c78b8e85788ffb9b9839c1cd8bf93179a1590a1ab143db247", + "jointWorkContractDigest": "sha256:d0bc98ca798bdb8e88600b97c6d83663eae23e7ae77d7613cc24f1dbab5b168b", + "status": "cancelled", + "closedAtLogicalMs": 340, + "reasonCode": "participant_detached" + } + ], + "updatedAtLogicalMs": 340 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:1cc6d62b9f674caf40481a62269d096d8e673f97610bac106c1eabc2355db2b9", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.ba9fe673ef68bbc4090cbd3108e2f9e024c3237aad7bf8a2603407d530b79486", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:1cc6d62b9f674caf40481a62269d096d8e673f97610bac106c1eabc2355db2b9", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.fbc8b722f76ea188b9f1c4ad67f4c578bef17ed42d8eab8f66712f8436ac22db", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:b", + "candidateDigest": "sha256:c9b4c15f3ee2ef1e0e80c89333c79a3bda83e923157e2579daf83169a361efcd", + "peerId": "peer:b", + "instanceId": "instance:b", + "independenceGroupId": "specialist:b", + "bidId": "bid:b", + "bidDigest": "sha256:3632ca0550ea8734a89c0a424d6ceba2b66958988333aade38315770b984108e", + "sourceBidDigest": "sha256:edd10d64240eb08f6fb0b1f3b0c82353abb66b2fb68eb4f70290e3e1ae59a3cf", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:b4b4246a48dcf8296a658c1d0f2dca14648756818f00b0f171b532b6f6a79269" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:8d3ebec61ef1cd6c78b8e85788ffb9b9839c1cd8bf93179a1590a1ab143db247" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 300, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.a91a91c6bdb9afdaf87351066f51080914b941a9f3f8b98583d8bfff5cb04fde", + "decisionDigest": "sha256:a91a91c6bdb9afdaf87351066f51080914b941a9f3f8b98583d8bfff5cb04fde" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:983e53f34120cf1e4878b1e286af0733174e54cfbe9b78b9a4c9c0db6f06d1c0", + "stateDigest": "sha256:f7a5cb2c11f9050e694916c0c19d3aa94423195f9cc85a9785675cb317d43cfb" + } +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/environment.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/environment.json new file mode 100644 index 00000000..47f44beb --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/environment.json @@ -0,0 +1,2833 @@ +{ + "node": "v24.20.0", + "platform": "darwin", + "arch": "arm64", + "trackedDiffDigest": "sha256:af9397c8873417d7f9d1d49b9fc71af1d4826768023683f7dd6a523a0e349fa0", + "postgres": "PostgreSQL 18.6 (Debian 18.6-1.pgdg13+2) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit", + "postgresImageId": "sha256:86c951e05bf56c93d95d397747fb8820ac76cc3bedb78f43abd83eedbe3666ae", + "sourceFiles": [ + { + "path": "persistent.mjs", + "digest": "sha256:03fb2b33028ebfc2546eaff7b8d1a903066a5912dc3e175e386523770ac410a8" + }, + { + "path": "persistent-fixture.mjs", + "digest": "sha256:9afeea5474d7a4d44f553cca7aeafebe99c2cd1762d42a48190ddb478b554759" + } + ], + "lockfileDigest": "sha256:d201e505afabe12ee3abe892af7cb24e3b40b4aa52c68da9f2e090955a01f582", + "compiledModules": [ + { + "path": "packages/a2a/dist/client.js", + "digest": "sha256:e391c1da6a27b777ca08bd2e0fc132e4de17348dda65a89160482b85762d2650" + }, + { + "path": "packages/a2a/dist/contracts.js", + "digest": "sha256:3f417662c6d7a351dc9b969c43ece554835f95f4d3c12ae0499a5764a1686c6e" + }, + { + "path": "packages/a2a/dist/index.js", + "digest": "sha256:cf557c4764becb5587bc952213904012a8b8419c8636412df8d5fca39f6d1312" + }, + { + "path": "packages/a2a/dist/internal.js", + "digest": "sha256:0ba8040e728dff8d37e426b2782395ff9099581ba5fe04d0de46d972770646ac" + }, + { + "path": "packages/a2a/dist/mesh.js", + "digest": "sha256:e79c1c9191704260ed91c40102ea328de36d373eb2f453282bcd285eb81b2a8e" + }, + { + "path": "packages/a2a/dist/morphogenesis.js", + "digest": "sha256:0cf75ef2c027f14f4a989e9e9fa70a64817ce0af42d27f2af536e9bb400ab01f" + }, + { + "path": "packages/a2a/dist/postgres.js", + "digest": "sha256:b817a207a92082a861f4e4971501fdc0e4d70aa50f2fbfc333501ae8e7318f95" + }, + { + "path": "packages/a2a/dist/rooms.js", + "digest": "sha256:c3afa3199ad39f53bf1c78c65d689cda134c3ad676a9589da998be91b354f85f" + }, + { + "path": "packages/a2a/dist/server.js", + "digest": "sha256:b47d63cad45a3840290abdde924afa2d5aa07cc20e2c24f2fc0b52971cd3d54e" + }, + { + "path": "packages/agent-registry/dist/index.js", + "digest": "sha256:1664135e5f47d0c637c053d7633adacea6b9dcc4ad548c52f63030b40ee35fbe" + }, + { + "path": "packages/agent-registry-postgres/dist/index.js", + "digest": "sha256:e890cac71bb49a0f41c154ad7be49252f76f059a6912021a41bd33deed14a105" + }, + { + "path": "packages/audit/dist/collective-telemetry.js", + "digest": "sha256:2ab16057a4f29bf66414b45e870a5a853c588774b0d1a5ebe270b5c75d63fdae" + }, + { + "path": "packages/audit/dist/index.js", + "digest": "sha256:2e195c5cff16eefdd84aad91201bc2b0101b18713764e06f937e3a7c15e23218" + }, + { + "path": "packages/audit-postgres/dist/cli.js", + "digest": "sha256:10e58fd2c748cf8d36b5a231427c0471bd70d0b21244474219383a338588584f" + }, + { + "path": "packages/audit-postgres/dist/index.js", + "digest": "sha256:8357495d493a914694bca85b40635c6276b19b0fa6f16a7b518a8465a4e06be1" + }, + { + "path": "packages/audit-postgres/dist/migrations.js", + "digest": "sha256:5885d9e16991355ba2efc1a4cdd020d22e2cbf35b97374ea737f6b50515a6d19" + }, + { + "path": "packages/auth/dist/index.js", + "digest": "sha256:35ea06879ae948de5e27fc5b3c6989e1b37b659e524563fa3d47c192c3ae97f5" + }, + { + "path": "packages/autonomy/dist/actions.js", + "digest": "sha256:2f2b2a2412a8c1f923521bdc0762d8d07497d967220b843439220aacfdb68018" + }, + { + "path": "packages/autonomy/dist/canonical.js", + "digest": "sha256:d4772702835f3a2626dbbb8ddd918cddca5db84631d884f33922fdcbd40658e0" + }, + { + "path": "packages/autonomy/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/autonomy/dist/index.js", + "digest": "sha256:8fc1989187ed35cab41a1c00b8863e926302df09392d20757f7a73ce4aed4ab9" + }, + { + "path": "packages/autonomy/dist/runtime.js", + "digest": "sha256:61be6ac470bc36f9a7e736a0dea7548cda30cc30669c4f95a1e7ee6699e538c0" + }, + { + "path": "packages/autonomy/dist/sha256.js", + "digest": "sha256:5d90034793746c004245a786ea3d5cd5f4c481764b344448240e96baffd8b9a2" + }, + { + "path": "packages/autonomy/dist/workflows.js", + "digest": "sha256:0009caebbe32239a8d686f4082e8bc00399d18969fef796f6015e9af0ae169c5" + }, + { + "path": "packages/autonomy-postgres/dist/cli.js", + "digest": "sha256:acbea68759d45ccd6fe67aaaedc9ff5b0c29d5aafa3844a45b4e5ad348e926d9" + }, + { + "path": "packages/autonomy-postgres/dist/index.js", + "digest": "sha256:a584d27a82e0f06303b4ffd7d3072436e06e50d27853ad5c8b4757b575d304b4" + }, + { + "path": "packages/autonomy-postgres/dist/migrations.js", + "digest": "sha256:b8fb7cf1623ea0e529388464ace05f8db1211650a0cda3f62504e98488420c44" + }, + { + "path": "packages/autonomy-postgres/dist/store.js", + "digest": "sha256:0a28135496931b81f9259a144a38c0cbf6aac24e501e51d5cebd02895c1244af" + }, + { + "path": "packages/collective-control/dist/actions.js", + "digest": "sha256:ac4db1cca56d35a68a1b55644d7b7e61dd3d20ecac3488c3e3f48fc01d3d9c33" + }, + { + "path": "packages/collective-control/dist/bounded-model.js", + "digest": "sha256:afd38912702dda09b8af3eb2eaabdffb0b9f12320ef7f2f35aecbb73c7f45e1a" + }, + { + "path": "packages/collective-control/dist/bounded-progress-model.js", + "digest": "sha256:58f6196e42ebc7436efb9bf19176d7c9f17d6aff181df6dda2edf69cba8f8e29" + }, + { + "path": "packages/collective-control/dist/canonical.js", + "digest": "sha256:526e8fe7fcc8e9fd9ed99ba066f98af6c11aeb578d01fc71fe7b62d24f1d1bcb" + }, + { + "path": "packages/collective-control/dist/contracts.js", + "digest": "sha256:bbdbff9097d794f0236bff37f230867ea4ec181797b082a3e97672a3b4d68adf" + }, + { + "path": "packages/collective-control/dist/evaluation.js", + "digest": "sha256:4fac7daf16071dc8fa097bdf4c914e5d7c779203f0cefe1ee343cd365358d94b" + }, + { + "path": "packages/collective-control/dist/evidence.js", + "digest": "sha256:b0292985399c4da67af08171bbab55196c59006cb4443013bf9cb0c13f32dfdf" + }, + { + "path": "packages/collective-control/dist/governed-actions.js", + "digest": "sha256:9f52db82f7f163f3ae5005390ffe92eb6a061409b55e6891bd2e83b924162c8f" + }, + { + "path": "packages/collective-control/dist/index.js", + "digest": "sha256:882aea4eb8050eea7ba8c66e7445484abea7ca0ebc06ee0a716f11fd980c1a4c" + }, + { + "path": "packages/collective-control/dist/lifecycle.js", + "digest": "sha256:3ab2fcc67330515c7ec75aa6a595e215d22e544e4519199fd8b4131d176c7e86" + }, + { + "path": "packages/collective-control/dist/local-policy.js", + "digest": "sha256:beb570268014a8f85f6e6407b8d7dd1dde8d03f99bc8029d02d67c7bf086c496" + }, + { + "path": "packages/collective-control/dist/local-rule-kernel.js", + "digest": "sha256:d1416cf0fb11a658398bd5927da2a3a8f5ce374db560d166c49d801ae6cb00b0" + }, + { + "path": "packages/collective-control/dist/mandate-continuity.js", + "digest": "sha256:06fa09ab515c786851a02e43a29386525b04c3c989109cac5bf69d5f6c98cd51" + }, + { + "path": "packages/collective-control/dist/memory.js", + "digest": "sha256:b1716cd71f736bc131c0e11d44fe61aaa122fb6f3cc220d5931d265d64ce0b85" + }, + { + "path": "packages/collective-control/dist/mesh-governance.js", + "digest": "sha256:8e586c758cae61524eabb7b7ad7bdb3341b1667d40601779b829ca7b22cf0490" + }, + { + "path": "packages/collective-control/dist/mesh.js", + "digest": "sha256:c0b5e6f0e69f02e4c5834df79dcad74aa6d6db589b6243c7be162fda4598fc47" + }, + { + "path": "packages/collective-control/dist/rooms.js", + "digest": "sha256:a36e917dc9a1d92080348f818d65a4d66f823d4c67d793e67168aff547075e56" + }, + { + "path": "packages/collective-control/dist/sha256.js", + "digest": "sha256:7b09d62c1f0e84adae3a7a16deb12237bdcbfaedf568a13f79c42c679ac6d34f" + }, + { + "path": "packages/collective-control/dist/state.js", + "digest": "sha256:f09a82e0c2172c6472bfdbea18c3923f9a38b61a9704e32a74c3c902afcee768" + }, + { + "path": "packages/collective-control/dist/validation.js", + "digest": "sha256:56b275361fd806b8255b0e3a80e27cc17dfbfa3929bb79c7a6583a7a52589609" + }, + { + "path": "packages/collective-control-postgres/dist/index.js", + "digest": "sha256:754605db57be31182f791182d61c9d16e59058d6fa90358b7e60b66ccbdea2df" + }, + { + "path": "packages/collective-control-postgres/dist/migrations.js", + "digest": "sha256:e446a4a169fe80cf035c7735201ad6c0b8578460efd63ff422fabd91dec1967c" + }, + { + "path": "packages/collective-control-postgres/dist/repositories.js", + "digest": "sha256:a98e3e697e6f45b31485c98b76f5d541ef1e3dbe38345fdb2dac8b3676ae67b5" + }, + { + "path": "packages/collective-host/dist/assurance-coupled-execution.js", + "digest": "sha256:04503d23d3ce94ffa2d892b0b044b906ae18189aaa1d07329db43a87ad37ffc1" + }, + { + "path": "packages/collective-host/dist/autonomous-adaptation-runtime.js", + "digest": "sha256:4b5a30490f00948c387650265f5c3c288a0df801bdf4f2d80673525614342a6d" + }, + { + "path": "packages/collective-host/dist/autonomous-collective-node.js", + "digest": "sha256:880ef372776ba708ee2c0ba5581e16b5f010f3756006c2e967bc37862d57002b" + }, + { + "path": "packages/collective-host/dist/collective-telemetry.js", + "digest": "sha256:f6924ceae9daf5f1bb9890d4b7f0cf9f3490652de23ac3e5d45ab67d5a314092" + }, + { + "path": "packages/collective-host/dist/distributed-collective-protocol.js", + "digest": "sha256:bcec079a8c9a1b76b5b069c34e8ac49a3e53beec7d911e87476ca689481ce75e" + }, + { + "path": "packages/collective-host/dist/distributed-planning-runtime.js", + "digest": "sha256:398d5827f7dff8e303bee236a14d450ccfe24157979475af509ff1172bd09f44" + }, + { + "path": "packages/collective-host/dist/in-process-sparse-bft-gateway.js", + "digest": "sha256:d01c975a58f1514da4672e5a5efbf3b118d2f9f0c5c714143f32aa48fa560114" + }, + { + "path": "packages/collective-host/dist/index.js", + "digest": "sha256:0b5194716a4c10bbc91b21e74b12880f29cf1e406c7439a0e4b68607e3b67a64" + }, + { + "path": "packages/collective-host/dist/integrated-host.js", + "digest": "sha256:821dc8c89958fd354cea98b0a5f393780ab2cc5b7ef1505bb38fac7e5f3dc48f" + }, + { + "path": "packages/collective-host/dist/morphogenesis-constitutional-adapters.js", + "digest": "sha256:cdec18cbfb541e690e778a21cc968b9b6a3c098293c533fd6a5af66c884c0aeb" + }, + { + "path": "packages/collective-host/dist/morphogenesis-operator-adapters.js", + "digest": "sha256:a82d230fea414fbf16a6f8a1d40edcc985269c7da5c3e1cadade5c71d624ef16" + }, + { + "path": "packages/collective-host/dist/morphogenesis-strategy-memory.js", + "digest": "sha256:05920f8dcdc9114826bdccbe445d79e5c1104094cdc08e9badfac2bac6787341" + }, + { + "path": "packages/collective-host/dist/morphogenesis-strategy-review.js", + "digest": "sha256:aac37cb0494d5ecfcf5db42f40b9bbce0bfe742cfcd32b738bd2d8e337f0c10c" + }, + { + "path": "packages/collective-host/dist/morphogenesis.js", + "digest": "sha256:5d9a7b4e3d9382d20b61a497f9bf663783e77ac538209ba99dc30d350eb84edc" + }, + { + "path": "packages/collective-host/dist/reference-integrated-stack.js", + "digest": "sha256:69df86155a621e1242e70a93f5d512948b50235b0f2fcd87e2bb16c47b9d8a41" + }, + { + "path": "packages/collective-host/dist/reference-local-ports.js", + "digest": "sha256:364e8f095285eed62654f1d75d2845a0a14be8950d6781c4f0d238441da234fd" + }, + { + "path": "packages/collective-host/dist/semantic-horizon-coupling.js", + "digest": "sha256:0a8728e2f698d9860a5983178cfa7147795cbe5cb71b65588c58c0aac035b424" + }, + { + "path": "packages/collective-host/dist/webcrypto-ports.js", + "digest": "sha256:09b46d5df5e71aa0e111bfa2c948040813614805896db018125965fb5b88ed63" + }, + { + "path": "packages/collective-host-postgres/dist/index.js", + "digest": "sha256:c36eba7a727c75640d71f6a1bd2fff1a0d6b28cbc8bde2a91b4e95f84b8a43c9" + }, + { + "path": "packages/collective-host-postgres/dist/migrations.js", + "digest": "sha256:50f07e72aaa04669a81099ab3bb5a04e4c9723f9354b4f6e7a53bfa3e856272b" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-budget.js", + "digest": "sha256:2149419e81788d20c9c7c20a5b6aba2b5fb19c6e1e5722f3e6f2ad2a42e858a5" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-http-witness.js", + "digest": "sha256:775d62774808d2e5aeb430c6adf5408bbcd21c9ed533e5c8efbdaadf7be5c4d7" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-operator.js", + "digest": "sha256:52666905833fe689a6967416d0977f93262bbf5a50f1f511879a12171c3850f4" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-strategy.js", + "digest": "sha256:4221cc95d99d48f8d25c2e317791a9f0a6e7eef4018d692a59694964f472d12f" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis.js", + "digest": "sha256:922b85dbf09ed4419674667be569699e822152ec33373bd548224cfa773ddfb0" + }, + { + "path": "packages/collective-host-postgres/dist/repositories.js", + "digest": "sha256:f84ad7ffc33b720e8e8b410d6f504f736aa5c13be14970494af8a04445c8d27c" + }, + { + "path": "packages/collective-membership/dist/agent-lineage.js", + "digest": "sha256:0baed919f1314f6b815cfe90d00409ab2df390e7753f827e5eeb1ef4365b510a" + }, + { + "path": "packages/collective-membership/dist/certificate.js", + "digest": "sha256:ee2c0cadcdb721eceb7b4016544967444519a7fed16d489c9d28922a3f54fae7" + }, + { + "path": "packages/collective-membership/dist/client.js", + "digest": "sha256:4e00de21ef71956e28a798432fa2f93244d67d77ca0840c19e6d2edafade9612" + }, + { + "path": "packages/collective-membership/dist/codec.js", + "digest": "sha256:a565f3326f0c8d05187504f04046675db3aa338cbc6a190e2d04749048c38903" + }, + { + "path": "packages/collective-membership/dist/configuration.js", + "digest": "sha256:de1a689578c2fca4b43f60011d91d2c6083ff7ce57f898fadd2d819bd08b35f3" + }, + { + "path": "packages/collective-membership/dist/contracts.js", + "digest": "sha256:004cff56bba1197983babaab2ce693a80e6ae83d32129b38e33321b32e0a0863" + }, + { + "path": "packages/collective-membership/dist/coordinator-election.js", + "digest": "sha256:689dda6bb8bea2bcc0c4f9966c014254aeb920cb3ed3cdbccde2f27f595025f1" + }, + { + "path": "packages/collective-membership/dist/crypto.js", + "digest": "sha256:ba5a73e6c0ae19844dee82e9a9c7881568c1eb92eb4457e22e091e42b01f50be" + }, + { + "path": "packages/collective-membership/dist/governed-agent-lifecycle.js", + "digest": "sha256:68e06f9907cf8787fe0181c39eee5964efb592ea3734c2623f998a43052e2a7f" + }, + { + "path": "packages/collective-membership/dist/host.js", + "digest": "sha256:b6b26c9b3db002be3d83713a8655b7ab095bc2b90f60caebbf46de744870e1b9" + }, + { + "path": "packages/collective-membership/dist/http.js", + "digest": "sha256:c0694f64a966c8af7c3dd653b683fecdd17963825efc22c5310adf7315270d62" + }, + { + "path": "packages/collective-membership/dist/index.js", + "digest": "sha256:466ff7811b743f0b0fd40e2e6fb46386666e2f141a216de6e7b871cb7720c164" + }, + { + "path": "packages/collective-membership/dist/memory-repository.js", + "digest": "sha256:494550a3d0c9c5218bdf513232439990838e122103fbe5fcc7ab56b640abd55a" + }, + { + "path": "packages/collective-membership/dist/peer.js", + "digest": "sha256:8cfe5cce697f44bc869889e2f179e804cb798871aad1a89b46e2c1cf6d6c9552" + }, + { + "path": "packages/collective-membership/dist/reference-agent-factory.js", + "digest": "sha256:98acae697dfc61ba9c2de2eb9ac129df0bfdf84de3ae46ed616ba75a884b1052" + }, + { + "path": "packages/collective-membership/dist/registry.js", + "digest": "sha256:c9fc1bc6c96fc39d23c690413635728d3da34e50139cc28b17ca9c1e4c82c064" + }, + { + "path": "packages/collective-membership/dist/transport.js", + "digest": "sha256:a9eabc0ce1ddaaff245f2a70075bf8e31ce33893c48a6e7f01bfc8e5c8f30481" + }, + { + "path": "packages/collective-membership-postgres/dist/agent-state-repositories.js", + "digest": "sha256:f49fafa67591952c2afa331b9492d49aa4bdc28af29e7acbe4994a69f556d2ba" + }, + { + "path": "packages/collective-membership-postgres/dist/index.js", + "digest": "sha256:00f0316ddd8f5efa6197962806346eb18648eaac73e041b78f5b60cd885277cb" + }, + { + "path": "packages/collective-membership-postgres/dist/migrations.js", + "digest": "sha256:db56f824afc19e73065c53d7e45c4a013305dc02ea4ec62780424883b82726d3" + }, + { + "path": "packages/collective-membership-postgres/dist/repository.js", + "digest": "sha256:d108ff903a7daa2e3aaee05e2aafb00c869718ee0802d42b16643d2177ca828f" + }, + { + "path": "packages/collective-planning/dist/canonical.js", + "digest": "sha256:bd664b8c74c879a3cf8b7ccfbd84428f9d1992a9674c007db36af130885b8de0" + }, + { + "path": "packages/collective-planning/dist/contracts.js", + "digest": "sha256:0e4870593f44fd9c783193ce6a221cf4436029ab2cdeecf7f32dc42401e58678" + }, + { + "path": "packages/collective-planning/dist/development-evidence.js", + "digest": "sha256:1812a265ecd1508b85b741bdacd6927609b4812892685656a94e5b9058b5194d" + }, + { + "path": "packages/collective-planning/dist/distributed-decomposition.js", + "digest": "sha256:6248b058f29a18f0b1c18413ff700bf074662f02f97152def0e7581af36dec67" + }, + { + "path": "packages/collective-planning/dist/evaluation-campaign-readiness.js", + "digest": "sha256:f98d636c2e776e9deea91c3af46503d70bae4dda7819963cf3e1008f5fb97495" + }, + { + "path": "packages/collective-planning/dist/evaluation-campaign.js", + "digest": "sha256:d520a80e0d6a6d7c8c8415f41657fac0ff6f5ed858ab3dab8d09789a576750ba" + }, + { + "path": "packages/collective-planning/dist/evaluation-contracts.js", + "digest": "sha256:8b06484f15a9decfff2183d87157288c8b6cab73570e060287d01b352950e7fe" + }, + { + "path": "packages/collective-planning/dist/evaluation-execution.js", + "digest": "sha256:95d44cd865b1e2bc0c97511231fd7ba4a03782d8423923090dd5a0c03156f786" + }, + { + "path": "packages/collective-planning/dist/evaluation-normative-operation.js", + "digest": "sha256:2110b0c4c5929b53c73988507fa97c4779f46fe20d45ce108f3af3ea9ff89264" + }, + { + "path": "packages/collective-planning/dist/evaluation.js", + "digest": "sha256:4abe1c41b544b882aa19fba949398774fbdfd494fe0264b9de4c36ea9c62b698" + }, + { + "path": "packages/collective-planning/dist/index.js", + "digest": "sha256:c098390bed08ba2478fb3251cc18e6711d7eeab0579f513e30572acf916eb2ce" + }, + { + "path": "packages/collective-planning/dist/mesh-contracts.js", + "digest": "sha256:e083ec757593d63872514042e2a9c7f3bae77dfb0f9cb5bcd26397e3dd862569" + }, + { + "path": "packages/collective-planning/dist/mesh.js", + "digest": "sha256:b872e06987ff1a7f90a577a43b7d04d973851b679a9c16066854548229b6ad3e" + }, + { + "path": "packages/collective-planning/dist/mission-continuity.js", + "digest": "sha256:77cc4781eb6bab05581809195549642998b43ade598f65a2258071e6bfef5522" + }, + { + "path": "packages/collective-planning/dist/reducer.js", + "digest": "sha256:19383fcf0d2cb38dcdcf7d074f7957fdae8da9b8bb39866699cc0a6e1bee01a3" + }, + { + "path": "packages/collective-planning/dist/sha256.js", + "digest": "sha256:269b3a8f5bf7305ce96e3541a308f68d7e8139cf259a17e1b3cffb7f105b72fe" + }, + { + "path": "packages/collective-planning/dist/validation.js", + "digest": "sha256:93edf3b78069762c33f4026a6e7a7583567b8f17ed999957f9864bc671a6d352" + }, + { + "path": "packages/collective-quorum/dist/agreement-certificates.js", + "digest": "sha256:6e42bf03be998591aefd2c2510c4a8f499104159c7e8bd86fe78097e7944d922" + }, + { + "path": "packages/collective-quorum/dist/agreement-client.js", + "digest": "sha256:9e170bc6e15182d593141322df0c7c02731abdd0134e1da3eceec2ff5052c4e9" + }, + { + "path": "packages/collective-quorum/dist/agreement-codec.js", + "digest": "sha256:7a0b57444e08406108e503719dbbb5ae2f7e9146686fd2aed67adab650697975" + }, + { + "path": "packages/collective-quorum/dist/agreement-contracts.js", + "digest": "sha256:dbc4a64e76f9346eacf005fca7da51b753b3095b2114f54612813a6a1981fe0f" + }, + { + "path": "packages/collective-quorum/dist/agreement-http.js", + "digest": "sha256:6d65df19740cb6c52394408ed287eb91280ded7b8a39d77a393b680bed9a168f" + }, + { + "path": "packages/collective-quorum/dist/agreement-integrations.js", + "digest": "sha256:f9b91125031b4547ce3f17a5d1f518cf13f3da387b65b19a28e20d7956185c96" + }, + { + "path": "packages/collective-quorum/dist/agreement-memory.js", + "digest": "sha256:946a2af1545fca35d7eeb0570d09e1e8e531d31ee50f8eba821fe50532809760" + }, + { + "path": "packages/collective-quorum/dist/agreement-messages.js", + "digest": "sha256:65af55b47ef1926258516ce5abe77ece467493ac21bffd28433501e2e5a32515" + }, + { + "path": "packages/collective-quorum/dist/agreement-peer.js", + "digest": "sha256:a3d9a26fc07dd85335b4a6d50ee7fd89aeabba6ea15ced8d48e46cab47d4e66c" + }, + { + "path": "packages/collective-quorum/dist/agreement-transport.js", + "digest": "sha256:ae6d9a36fac93d9962f9f3925e96ed66eb97bbac0ac05607ad2660776e3bd7ff" + }, + { + "path": "packages/collective-quorum/dist/agreement.js", + "digest": "sha256:3e38692ba5730b672d1a9fecfa972b22f3754d1d684fbdf779cc18efcfa652c0" + }, + { + "path": "packages/collective-quorum/dist/client.js", + "digest": "sha256:4e77a3e672c48aa5858f15bba2a099da70d61b3b016cb9b824474ef4c1f044ac" + }, + { + "path": "packages/collective-quorum/dist/codec.js", + "digest": "sha256:5a7278ebc5d3c26c3df5c1234630a04422e862b9eaf59294cb0c26749ba771e1" + }, + { + "path": "packages/collective-quorum/dist/collective-decision.js", + "digest": "sha256:d30af236c0b191d96ec7624ba69d7ddc06e1f827e571fdefbcd68d1cf52684b8" + }, + { + "path": "packages/collective-quorum/dist/collusion-aware-context.js", + "digest": "sha256:c29885e449c6f8172ac1fb5d0bc45d81cc6ae0db635729690c84c86034bf0a40" + }, + { + "path": "packages/collective-quorum/dist/contracts.js", + "digest": "sha256:bcb9207fc59e4f0820897dd2ff0f3f69678efb3fa65d7aaadc98e2f84560573c" + }, + { + "path": "packages/collective-quorum/dist/crypto.js", + "digest": "sha256:7455c120b3aa2b46ef823267dcd3aa39e893ea0a6609c1adcf5a9702cf46c136" + }, + { + "path": "packages/collective-quorum/dist/equivocation-response.js", + "digest": "sha256:8bd6658e565204e9c794c09b9799c5d1247ceef7d997558bf4c9fcee468793c2" + }, + { + "path": "packages/collective-quorum/dist/host.js", + "digest": "sha256:76cbd566bd8f51282b2ab9f8a2f591f60633cc4cea318345569a59f46129d2d5" + }, + { + "path": "packages/collective-quorum/dist/http.js", + "digest": "sha256:3388cb9548412a7e9381c563ed67f18532b40105d533d6cfaf93b386957e4b9e" + }, + { + "path": "packages/collective-quorum/dist/index.js", + "digest": "sha256:90f92423589e0cc8cfe265d4f41f1d263cd433324f158137ed2bcd76bec5aeba" + }, + { + "path": "packages/collective-quorum/dist/memory-repository.js", + "digest": "sha256:a7f0416b54121b0656d8dad7a5298920b6532cc1c1d6cab8066c9c58b795c0b7" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-adapters.js", + "digest": "sha256:cae10090ea6726b138615cb3510fa113363cad1600386749bd029816633e8735" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-contracts.js", + "digest": "sha256:611b8bdacc0b3ff3e39d546898151058385fba6bb0699055bd08424c87c53773" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-memory.js", + "digest": "sha256:02821bcecc90ef26a5f409c8352e59326ac84d925cb1e88277dc6aab620b94f4" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-runtime.js", + "digest": "sha256:fa55ce5b292c0f964737e29d383188f85a71c965f2c8e9c0aeb2d026e4760200" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion.js", + "digest": "sha256:b880d05029e9954163931546a19fa61e0fb106be18d233c7d1643502f6fe6ba7" + }, + { + "path": "packages/collective-quorum/dist/morphogenesis.js", + "digest": "sha256:29351cd61e868bec8c26391390a03620a44c7ece03246997a3a90a54eac19a4b" + }, + { + "path": "packages/collective-quorum/dist/node-evidence.js", + "digest": "sha256:c466427b882780c876c79f07f8d0722399ea4dcc94fc58deeb4988ea7fa5089d" + }, + { + "path": "packages/collective-quorum/dist/partial-view-agreement.js", + "digest": "sha256:a5613628614c36c146ec77221b4357990c07004369bfb67bd5a8a3681295f222" + }, + { + "path": "packages/collective-quorum/dist/peer.js", + "digest": "sha256:bc812abd928e4d33e63ceab24920570dcf22463654bcde51df8bf324e04a2ebe" + }, + { + "path": "packages/collective-quorum/dist/role-realignment.js", + "digest": "sha256:1815442545a125a70698ed2a5e94a4def32c0c0339d2f3284fffe96838d1b601" + }, + { + "path": "packages/collective-quorum/dist/sparse-agreement-runtime.js", + "digest": "sha256:8368c4944f1f78423448f95d2adf1ca7140bb0d5aefe32f6bca4eb0991271256" + }, + { + "path": "packages/collective-quorum/dist/sparse-agreement.js", + "digest": "sha256:a1b846fc81ec88a11643a77ef93b7b2029530d3f0a431a86a5a11cd9564a8a46" + }, + { + "path": "packages/collective-quorum/dist/transport.js", + "digest": "sha256:05f2020ce9ba6ac324dab36e26c656c2469d76c1046868dc39881ff8ec3074e4" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-agreement.js", + "digest": "sha256:d76a268e04399cffdf93557f16cc8b8370c00d08bf02c6b8fb874fbcb968d352" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-codec.js", + "digest": "sha256:919f8a316b4a5e286aad9210bdb503328cd05a5d6eb9bd1eb5b55f7c0f6df91f" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-consumers.js", + "digest": "sha256:05442042f32aa1921df2703d59848224fa146e96a66c772ebce62ed98e4d2679" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-contracts.js", + "digest": "sha256:4ca82b3a8f5c76e3a4a246d10fb4152460a0554a8fbcec9976c86579168ccf4d" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-filter.js", + "digest": "sha256:b00b84b81eead4608746bd83cb2676401d36adc69cd0a30db99a044ad70ff050" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-memory.js", + "digest": "sha256:387b1d87c40774304e7d4a8bfb8cee04b6f20be415f3f1e03c1f0b7465ed607b" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus.js", + "digest": "sha256:407be84e2feed80176c35ed816505b676e695f7aec20df1e8f9384597609bb68" + }, + { + "path": "packages/collective-quorum/dist/webcrypto-ports.js", + "digest": "sha256:a833caa3b734adb156123ad14d735d31a68ff725384c1365feec63885f8821d4" + }, + { + "path": "packages/collective-quorum-postgres/dist/agreement-repository.js", + "digest": "sha256:ceddaa7d7604700d3adaf2b10a640d6541cb3dfd069e55ea9fc587a68661f289" + }, + { + "path": "packages/collective-quorum-postgres/dist/agreement.js", + "digest": "sha256:f569b2292375ae0e64ec63369635e8b663331f74feea16d645a7ff318a59ab04" + }, + { + "path": "packages/collective-quorum-postgres/dist/index.js", + "digest": "sha256:33e0ce1dcfa380f89a1745e1f7383e75463c1d13b2e96a5889fe3f1526220d94" + }, + { + "path": "packages/collective-quorum-postgres/dist/migrations.js", + "digest": "sha256:ce3520ba68afbad9761d88346b2c9df3b47d48a8c61f2a4c8c60d9e3ae9fd70f" + }, + { + "path": "packages/collective-quorum-postgres/dist/repository.js", + "digest": "sha256:32d7ab8e4213da32c74fd1ca2cd4bddc6a81d765a5abbfe043e95bea5d3860be" + }, + { + "path": "packages/collective-quorum-postgres/dist/sparse-runtime-repositories.js", + "digest": "sha256:8c2b79c555d06d38c538f2f7c5eef66e50c51d33e021d13105b28cc3e7dfe438" + }, + { + "path": "packages/collective-runtime/dist/approval-checkpoints.js", + "digest": "sha256:e3fbc1335d758df7d5e3fba3316461a62a079a83a27ab79b3fa076acc4eacb4c" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-contracts.js", + "digest": "sha256:9f7b109fed70a9f7c73dc9d59b76ddef3f3686ac42d240c038159d2454c47b93" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-runtime.js", + "digest": "sha256:43736955c9644cd38a88c58cc473fdbad98e4a802a5b78529d0d9d7238eadc2e" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-validation.js", + "digest": "sha256:e8a47d8ac26c854b04bd64eea83dffbbabc7c6dc891b656e8852bf91470433d3" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control.js", + "digest": "sha256:c6987e5dbd860b5aff0f541433f2db3129300482dc7c5e45262561f876ea2ceb" + }, + { + "path": "packages/collective-runtime/dist/autonomous-compromise-recovery.js", + "digest": "sha256:90f5850e455053392b53436aefb3f5aa09c36e35538893024ba6656b40e84a76" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-contracts.js", + "digest": "sha256:f49ef7f3c1eaa9aede1170e8b117068af011bf2780d9ec887dfcd302aefe9105" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-durability.js", + "digest": "sha256:bf1c2a544c6df4ecce6876235e254eee28da0cf6a2941d48766ff3fa60713ea4" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-memory.js", + "digest": "sha256:344f6c3b5e7ea8ee289f716a22ce4c6ed8164179f6fe503bf66283a08793204c" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-runtime.js", + "digest": "sha256:161739109a1b4d7469257ae1ec26690daae78d956e01518413e6807b9499da0c" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-validation.js", + "digest": "sha256:d14c8589eef832dc0c00fba08bdf52f177b2dd66189b575c5c6cb8c076bd087e" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop.js", + "digest": "sha256:744150d7ef71465d851af82ea1a493d4ee6f5d5d66b14d0b1ce824f4a296dcba" + }, + { + "path": "packages/collective-runtime/dist/capability-state-adapters.js", + "digest": "sha256:55b1c88b08292807e6ba53660a1e0863adf51ebd0cf34f5eaab125a62aafaf1f" + }, + { + "path": "packages/collective-runtime/dist/capability-state-contracts.js", + "digest": "sha256:c30b875a04df62aee19dd0db6e4a2d41a10210d944d2b77da084960830dae281" + }, + { + "path": "packages/collective-runtime/dist/capability-state-runtime.js", + "digest": "sha256:eda43e5b72b90d9fcf4185d021bd10997ed2e57e8e4689c56ce62711eff9f408" + }, + { + "path": "packages/collective-runtime/dist/capability-state.js", + "digest": "sha256:733a3c5aa9354ec315d5a4ccf43b95b0e0e438697d38841653161a8078b6adef" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-codec.js", + "digest": "sha256:a84c1335079c0d945eb4a87beff71c217e9a9d1bf74b97b361c80c4cb1659174" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-contracts.js", + "digest": "sha256:339e7ae73ae16974b651d999312c34054ca35640890ca4e205a950148328f416" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-http.js", + "digest": "sha256:74a6c699cb93f1df62f09dcce579a0282998d64a80c09f3125bf2c72e3a26a37" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-replication.js", + "digest": "sha256:d2e643676d74318a886447b3dc8f87548a80c28d9090ad3882891f2e4eb4b210" + }, + { + "path": "packages/collective-runtime/dist/checkpoints.js", + "digest": "sha256:2f57a28743842641e2289e68796116dcd9b0a66572b05cd5ce82f1d41ab7ba4f" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-contracts.js", + "digest": "sha256:0c0a2adfc365b7b81d5a03e5183a4e80214653399bf6acd69fc8641fdfd2569c" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-runtime.js", + "digest": "sha256:555c7bd2341df5edd87cc1f7a6038e15073278396cfcd41f1e6ec39a5dbe94cd" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-validation.js", + "digest": "sha256:901f1541bd6b0e5249c1c35a541713e26c9fcc1ac091da273f0b7c6b922b0bd5" + }, + { + "path": "packages/collective-runtime/dist/collective-decision.js", + "digest": "sha256:97b9846520949290ecdf4fe4acd2c8ed0a53cfb2bbdeadc9432d4b7f88c79ad3" + }, + { + "path": "packages/collective-runtime/dist/collective-invariants.js", + "digest": "sha256:1d0414dad5cfd35b54fa396772e3f5d6f5f5a5ff472bd2e072e90069b9f344a1" + }, + { + "path": "packages/collective-runtime/dist/compromise-authority-lifecycle.js", + "digest": "sha256:15f4233adbe9ec3d3a304ed6842ca96e39af72ab04284adc907c165829661fd7" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-adapters.js", + "digest": "sha256:1b719cb85f5b88da848d4b0aa9c61e032196e2d5de32b663a10e67407e526619" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-contracts.js", + "digest": "sha256:52f9b0247bfdee826b2b661a47a737574abeca679d4b16b6b8dd1f0862c1e92c" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-runtime.js", + "digest": "sha256:40684304d02a37ac4f1833f5db526f595b9f644abfb3b3af9449f334d4a70253" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-validation.js", + "digest": "sha256:e2b29424f086322f69b855499b2507304d9ae9fcb0e6c7f5e10c5a4900055c09" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery.js", + "digest": "sha256:524b1da6745b4d01fc6060bed434e1f4e2264931de3db38422f0c34b9756b900" + }, + { + "path": "packages/collective-runtime/dist/compromise-lifecycle.js", + "digest": "sha256:482d6fe7694b2d05f850d5867f4046823b72a1cbb3e7e3434b42e41c7d1e60dc" + }, + { + "path": "packages/collective-runtime/dist/contracts.js", + "digest": "sha256:1b160949f62bb920d8db6165c139c25123335d6e3554cbb219d7456b9c3001f1" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-contracts.js", + "digest": "sha256:4673ef8073f583b735d6577e6cd096f3f5f7c68c0e860e53e656b034c8571c89" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-adapters.js", + "digest": "sha256:6088d3816a3f5c3183e9747483f045079e06064da08b89247b7436d5a641e071" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-contracts.js", + "digest": "sha256:145d0ab07a5c4bed5302868cc3a3c53c81028731be4c1afb09c55d2563760b55" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-runtime.js", + "digest": "sha256:ea31f0447fa00f695d8e394d91b9bf801bb663df7b60e90bde84c81a2c503745" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-validation.js", + "digest": "sha256:c9aca1189e9aedcd27912ef7e1f481625f7fcaaa09c70c705b681b10ef41e47f" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees.js", + "digest": "sha256:6e56e2a50177929816cdea34567917775c3ef814e5a008dcc0d35ecc03954116" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-runtime.js", + "digest": "sha256:7db1c4c844ceb5a786916a12f2055f696d4b953a22767b48e71fb51fda7d3023" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-validation.js", + "digest": "sha256:1f3fcbc358e8aeebaf88cdd39550c7fa7df0d082f20ea3b9c3411265782f9ce1" + }, + { + "path": "packages/collective-runtime/dist/coordination-control.js", + "digest": "sha256:f74e142a2eafdec421c9f4b6dc9afe71f892d0b4d4b3bc34e5381869932f4595" + }, + { + "path": "packages/collective-runtime/dist/degraded-effect-budget.js", + "digest": "sha256:22619803c772f17d28b314e51305824d7bb414bf7582c6ce299a8fb078d8c255" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation-contracts.js", + "digest": "sha256:199c93846da5081b9fb38a642d96aa0b9191479bef6b339dfe44ef458b40fd21" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation-runtime.js", + "digest": "sha256:a1f20ff95cbd156b207c98c5228d74a31e6283335f65e237dcd0bc3fbb78706f" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation.js", + "digest": "sha256:49ec11bfc02de036af7e9124a757735e28d460b4a8ee46ee601ddc7a59b6fb76" + }, + { + "path": "packages/collective-runtime/dist/durable-runtime-state.js", + "digest": "sha256:c1bbca4fe4096d636b7bb99d83cb70c74bc0a2691c2df335c1135a1ddfab72fb" + }, + { + "path": "packages/collective-runtime/dist/errors.js", + "digest": "sha256:d61ece5aa3ad4697131a64a6b61ddb2cee6ebf9dc1b2623a1644f54a688442c5" + }, + { + "path": "packages/collective-runtime/dist/forensic-preservation.js", + "digest": "sha256:b99d1161f6f5efcb3af5460a0af5c1dad45231329217e71b9249af105bd77353" + }, + { + "path": "packages/collective-runtime/dist/governed-collective-runtime.js", + "digest": "sha256:2259ea55d03a49b6d46d0552cb596d9c9efe39e6ee34e7f67af3e31f8ffe33fb" + }, + { + "path": "packages/collective-runtime/dist/host-adapters.js", + "digest": "sha256:ababef6c5756385dc545e467938bef906958c27c8e7c0b14c665d4bac82347a1" + }, + { + "path": "packages/collective-runtime/dist/host-contracts.js", + "digest": "sha256:a450ec5b8fc322d3564b9c4f02a1ea36a2e072948ec2327df656112e6bcb8144" + }, + { + "path": "packages/collective-runtime/dist/host-routing.js", + "digest": "sha256:bca8fe5b0d4d5bd36a5b89097551ce987d1b9745a2288ce512e2efa0df9c8d04" + }, + { + "path": "packages/collective-runtime/dist/host-runtime.js", + "digest": "sha256:5aaf8da298c6047998a25bd708c07d35ebcb5545129aa1394add46c96df12d54" + }, + { + "path": "packages/collective-runtime/dist/host-validation.js", + "digest": "sha256:daa9efe0c9cab5c3c8a5648cf4def6c883444b4ea62c101d802e7015250a2bdd" + }, + { + "path": "packages/collective-runtime/dist/host.js", + "digest": "sha256:cdc340188eba5880ade741c98d0d1e3fb9113978608b786b854a72607ad98ddb" + }, + { + "path": "packages/collective-runtime/dist/index.js", + "digest": "sha256:e46859c73ababcba98b4c44d2c8376ec8cff443f8262780e3ebfa1730f7c600d" + }, + { + "path": "packages/collective-runtime/dist/inference-policy-projection.js", + "digest": "sha256:1f9b850cf772393a4e210e52784079b4698f8afb7d315258817ea387987cb15f" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-adapters.js", + "digest": "sha256:cf12e4df7849655489a5e2abe4920608e76bf52b2a509f06859a2750b2673348" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-contracts.js", + "digest": "sha256:511d6be8c2eadf34053456644a8a639ec67b095e7f48cfe6e6daab5370e7e859" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-reducer.js", + "digest": "sha256:b1922fff924dfdddce3551031e8c3fc2d259da41caba410cc4a2eabc008f0079" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-runtime.js", + "digest": "sha256:074f9e49cabf691bb104adf08742e214d5ea2d75219e0fefbaa7e86193df01cf" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-strategies.js", + "digest": "sha256:a7848cdee003e4359cc6cef042c25d702db1a14c110931158bcf0d8e2ddf9e2f" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-validation.js", + "digest": "sha256:05e4c549c880e9db76b4c91204122b6d801e0b75616461e658bcabd805f3a405" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation.js", + "digest": "sha256:abdc9aa1551ba744ebbc0b9abc122faef14a57cf1a6147d73c87505bea6049ca" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-contracts.js", + "digest": "sha256:1017cb60840ee3c1e74a1a022b087682153599e2518ab98fda1af3612fd5dba5" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-disposition.js", + "digest": "sha256:51232c29f24d23ba7ce093a059b4f64d0f7ba2a4485b6a78ed3de2ff333846ec" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-runtime.js", + "digest": "sha256:e0aaa8c19d5f00378511fc4fcd1fe8fde09e68acf46f0af3a984b48e31894caa" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-validation.js", + "digest": "sha256:95a3bca5af5f8b2fc195a489ced4bd3e98714b246a1c7b3014a4485dcd6c5992" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity.js", + "digest": "sha256:a2d9410f945f65f8ae2407926c0d7f71a8ce8fdf2068eb0cff188600e5a252cf" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-contracts.js", + "digest": "sha256:f4f545338d7e07dd894c44ab490a155ce064d8519c594045d433cb69fdada941" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-runtime.js", + "digest": "sha256:30b78ac9bdfc83641c4364a6f068437cd1be0fbb342c3c5f65c3bb777f29d433" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-validation.js", + "digest": "sha256:6081b2c811ce1717e5a0a4cf311eb1bb0fe9e7e55bb749931dec88218563037a" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle.js", + "digest": "sha256:9ed78cd5257a4f946be29927ab0eba3a91fe0d1bd38bbdb9c24c168a8ad5bcb4" + }, + { + "path": "packages/collective-runtime/dist/mission-morphogenesis-strategy.js", + "digest": "sha256:6a3a386abad9e6483c95cec57bffa328afce0f86f6623b9ed344eb61f1043ced" + }, + { + "path": "packages/collective-runtime/dist/mission-morphogenesis.js", + "digest": "sha256:c709330da16c0f3d849dcdbc517e37ee943a8bd008f402ff98f73ec7fd061992" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis-integrations.js", + "digest": "sha256:ad497c455fb08b814cd0374b9aad0efd6851aec6612bd0d92a89fd0f95a208f0" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis-lifecycle.js", + "digest": "sha256:56a56bc926a9378b2a0bbfef4f42137b66c82d40057e64adfe8ca66f62b4d90d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis.js", + "digest": "sha256:108437beed7f07a64c1f44317ed1bed887397d195c466ddc7dd2dfce513becea" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-status.js", + "digest": "sha256:1227621ca3c9ec4990a5ba86fbb8e01d6a5521ab380c74e5f1fddb2a506c0e84" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-budget.js", + "digest": "sha256:3e8a0efbe58a7f76acb7bcfea4e7052d205b6faa162f218575f01efd9e831e8a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-continuity.js", + "digest": "sha256:1108cb53fabe2cd78949fb9dd48f5c6500f18c3659a08d1be1e9476cacbd7c0a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-governance.js", + "digest": "sha256:aac6541b4e78fae00f4fb3bc20ea0831094ebde00426650dff345922cd963491" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-integrations.js", + "digest": "sha256:677f237e538a3c2238864620e8f0fc7e532d5353e6a47cc6425f888bc760ed45" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-model-checking.js", + "digest": "sha256:f87e8d336aef22293955c4f21ffe488ad140a809dab6fb283f1cdb16ae79716b" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-reconciliation.js", + "digest": "sha256:f7c17ea3a9bfa3f4aeff699d9baa1f07cbc96fa4b1b8e22382b05d26100a2b93" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-state.js", + "digest": "sha256:d75dfbc1b6f76128d71a327bb309198226db78d663a8ba90b78d56322e9b676f" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-verification.js", + "digest": "sha256:d4eddec87940ba6338854079a2ef3a397205aa67e2e6d32409e8fae568954abf" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-contracts.js", + "digest": "sha256:432c5e178e40de1ccbc7646a4d48d53410876ed4a881c6bfc4f966bbedb6cd7a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-control.js", + "digest": "sha256:702dcbaa909fc89bb6009ecfa0654e13182ec22156a1e1cbefece09be487c421" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-decision.js", + "digest": "sha256:6aa926bf92009c47273e76635e5a1f57fa62428c289bd4d25330d3aaa5741a9d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-engine.js", + "digest": "sha256:388f6897a18f2ad05623a566f0fa3e5a6cce69678d439ca9528b796067b77ef2" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-execution.js", + "digest": "sha256:74f0e10aaca6ec77b7a6a3427fb75e13fbe8a92bb2d0cd41f5feb42d84cd9744" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-governed-operator.js", + "digest": "sha256:f95ec23c8600a08e3a1ce0231334466a92f8085f3bfbc184cc0fdd187d5dcbfa" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-hardening-observability.js", + "digest": "sha256:b936fcfb2dae548ff687df79a79cc3ff3caeadfd9c37dab1674e073dcbf137e9" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-instantiation.js", + "digest": "sha256:275f348c048d3a893de5b1273bef306ec4bb3856fad01910e86e025ffd488357" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-integration-vertical.js", + "digest": "sha256:b6ca2aea5070a7b9a9006ce90595275aaef5a53b620e738ff64ca33022c79ab4" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-compensation.js", + "digest": "sha256:7555230dedaa1688587b3eb67495d09b0ae8c623bdf8b0af94d7b6834ae7c372" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-compiler.js", + "digest": "sha256:83e109c1c37168a8ce0d6adb6c9b10d6cad447a2c0a20e248af307042524e4e6" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-cycle.js", + "digest": "sha256:193acd4895444f8cf995f31696de98f162966c5f90964f9d7b6353d2eac34e27" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-runtime.js", + "digest": "sha256:d124c54bcb683d610de1edd276534c14439d46fb4f5384af47f6b326f56ed3ff" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-governance.js", + "digest": "sha256:e9cb1fe7b49441bafab4bf59e1690f4b099430bba45dd0bb8c98db087a30c8f1" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-integrations.js", + "digest": "sha256:6ef094f63d4bd80fae9969e0672657ad4a4cea02549b6c0740360d04b7e079ef" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-plan.js", + "digest": "sha256:4083bac6582abed06063b6cd5d2e74a7092152b287ed4e58e03ec64f940223a0" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-runtime.js", + "digest": "sha256:8144c6961ece6b3990fe6e4b7d3ca08108f7139c4b796d1e9f918b179d983da8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-simulation.js", + "digest": "sha256:d5f3a5a3c7f2a7a8e037d8ce39947fcc7ad4081a870620b79557cfc5948b2613" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-validation.js", + "digest": "sha256:3cf7f2868e69de64edc1b1519cabf29dff070c3b9dcf0da3951eb7cbbe965dea" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution.js", + "digest": "sha256:6b45bd7c738fa025e75c83e6e0129a4d17b2c1bcee47ba824f05234bf2b4a236" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-owner-adapters.js", + "digest": "sha256:26c54c4650d0b1f24a12fa0325dd4ac43bfbe78bf5cc5a2cb1c414a21ffd0e1c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-outcomes.js", + "digest": "sha256:2ed020c3587dfa5142a047da4c158310c280c35c2325c684c94d6d67efc868fb" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-retirement.js", + "digest": "sha256:6626c4ab927422b6da5b05c4567ba2ef5bc099154da8ba649d3f561561b8196e" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-runtime.js", + "digest": "sha256:f39833184a64ff8cae6473f073141f47b45416cd48f3c1084ab7c53fbd296de8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-adaptation.js", + "digest": "sha256:c52acdc4f5807ce8b42837f35554dc143f732dc95a01f3e19df6b6cc6a1be2cd" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-convergence.js", + "digest": "sha256:c38d34e7d683fc944c5ee3d493139fa4e86b0bbd5b544bdd819e79c8f45e4bf7" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-counterfactual.js", + "digest": "sha256:de7193b88b8a5b6fe16bf03b4240737289686f7e7afe29b0311e3db92b60cc30" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-governance.js", + "digest": "sha256:fac7250dae0d3249e3d457fb188fcae76f7c01575df41cd30a16f3e4a27eb3c4" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-integrations.js", + "digest": "sha256:292aa3a4198f18b2422defc8404d9539e164c9bd523de026cdca1ad88e1d0a4c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-intelligence.js", + "digest": "sha256:eabbc6514bbd02c8949869d3392069ae40f85b13768177224071db96114156a5" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-catalog.js", + "digest": "sha256:d37efcb8f886ef10270748ff1c73965670f85bfa31976d2a0963309111cb43f8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-governance.js", + "digest": "sha256:5a94c2e670e2db4d932a71471f769d8754db945d871a4171ce6157dd8c6d7ca3" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-integrations.js", + "digest": "sha256:0111ca58dc62903020c78e27c035262ef9885e4cd0c3330f37ef34ed6e0116bf" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-simulation.js", + "digest": "sha256:05d172f1ee57d9bf52c3c580b34665416b430e259677fba430f4ec55de9b7035" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis.js", + "digest": "sha256:2b067987036127c5514ff0a7d295dc8d8b1ae7e004f6994dc3a96e7c9322c1ba" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-supersession.js", + "digest": "sha256:a9711bb743fb5f0f0de35c299c10a0cad956f7f6c93353b8861de1bbfe213a3c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-validation.js", + "digest": "sha256:7144e744bb7e1fcacfbbec7de723c0df125b422b22c5b2d318af0f3643dd219d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-workflow.js", + "digest": "sha256:7be6fb8280532c27dd6f52920fbde043c12475132193e51a34e9d9dfe6a635df" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis.js", + "digest": "sha256:879148f870c373ec3119a3eff1c3d7736567a7e7dfcc5d32527a912b2f6855d7" + }, + { + "path": "packages/collective-runtime/dist/node-contracts.js", + "digest": "sha256:1d8c1e6d8ca3acec89e6005f167d5f96e40d7f1e372da036a36f7e4a64cc55e3" + }, + { + "path": "packages/collective-runtime/dist/node-runtime.js", + "digest": "sha256:61a7aaedfe74cbf206bca36743b736a65b4a47b82b5e6df8cdc4de30bf1cd47f" + }, + { + "path": "packages/collective-runtime/dist/node-state.js", + "digest": "sha256:5542aa60648552e4a532b7424e32d1919251cfff6f5c0319067cf062ce0fb90d" + }, + { + "path": "packages/collective-runtime/dist/node.js", + "digest": "sha256:a49e237e55cb7c583f6c8e7a7bc7340ca9bfa1e82853b7b735fe8b87734b3d3f" + }, + { + "path": "packages/collective-runtime/dist/partition-operation-contracts.js", + "digest": "sha256:83d887849dd301052e538de2a5d5a45b035e99aa6049eec7e2edd3961f9c316b" + }, + { + "path": "packages/collective-runtime/dist/partition-operation.js", + "digest": "sha256:2bb1d6ca20c5a1b9240cc833da231ccbef684f8c7d9dfe8b1b40106975a52990" + }, + { + "path": "packages/collective-runtime/dist/partition-reconciliation.js", + "digest": "sha256:ee4f0a9de4e1d00a83a873125c44bfa2d968b83945818f547d4ffeb2f5de4f9a" + }, + { + "path": "packages/collective-runtime/dist/peer-contracts.js", + "digest": "sha256:75c541670b05e134ead7eafc75a0884c90978a183d7fce357c0557b4ed178f8f" + }, + { + "path": "packages/collective-runtime/dist/peer-errors.js", + "digest": "sha256:12c391be3e91207c8c40faac02a63ad99d5d952db538eb3fbf9016b28e3149c9" + }, + { + "path": "packages/collective-runtime/dist/peer-runtime.js", + "digest": "sha256:dcc1aaa3a219d0ab1739540b393f292e0243aa54b5caefa6a2cb9b29bff66d50" + }, + { + "path": "packages/collective-runtime/dist/peer.js", + "digest": "sha256:bb8545df6bd789cbfac96831053efd90830aa673684c6432dd71ffe885fae36d" + }, + { + "path": "packages/collective-runtime/dist/runtime.js", + "digest": "sha256:042d30c5734f92dd2308ca61779d254a23f38bb5ed9807554e00309e4dc30a2d" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer-adapters.js", + "digest": "sha256:d2b0e357108e0f222f8c9b899ba900d0704e520ef93bff985bef8682f385cc95" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer-contracts.js", + "digest": "sha256:e71a54890c9e9f94438b70853e2bdf791cd972dce21b3368aa2c5257766f906c" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer.js", + "digest": "sha256:2f5deb68bae13f078e9646032889d81f6265b54dd5641d5ec68a262f6efd95be" + }, + { + "path": "packages/collective-runtime/dist/store.js", + "digest": "sha256:2b7ceb4000576b9a024a8a184e12d08bcca8e7e587fccbf270c5a82c57c38c11" + }, + { + "path": "packages/collective-runtime/dist/strategic-allocation.js", + "digest": "sha256:ce35ac0b3579ad8ae6e15f0b0783738daea0abfa9bc72bd17f76b8fe7551176b" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-adapters.js", + "digest": "sha256:7099e471d70dfeeb6826dca71feac8edcf384c5c46b16f74da0eac1753d4afb4" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-contracts.js", + "digest": "sha256:9eec50d266ba48571b857a6e890d1605c8bad67cd3ab2979eee9e192a7313b64" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-dispatch.js", + "digest": "sha256:310c373f1a889419b988707468e42e059df165c252baf5f9630190fb8749e15b" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-runtime.js", + "digest": "sha256:e356af19bc84a7047979ec8821210e5bc38e6de8c5f872231c13874de3667fd2" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation.js", + "digest": "sha256:95baa6dc416d1abb5ed52c65e71e445830c0b8d3388db4cffbd8346713c225cc" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-adapters.js", + "digest": "sha256:6d93e41f36b4c0566838acfc3a0f5dd40bc2e27b21c806fa9de2a4a09098dd48" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-contracts.js", + "digest": "sha256:8809ffb997852dc401941492f889de0f92b1709ffa9a22c40f5bb0afa306209c" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-runtime.js", + "digest": "sha256:0b165450d6cdc82b65edcc1b160f3fc949801e37b1913765cd0740260e698025" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence.js", + "digest": "sha256:c8f57d84fd910523fa417141cde4a1329f1bf05ff7691df3baee9b75993b5302" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-adapters.js", + "digest": "sha256:8c6de5907e2869776a6e3d0b973de5755bc6673952cd2851e102f4af002d79b4" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-contracts.js", + "digest": "sha256:1f5356bac678e0c20b7e86e3bca0d8c5b69f7c23b5fb38459b5dd68d758db5bd" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-gossip.js", + "digest": "sha256:c0c0d4b3e3b14dcba151fc4bb66fe5fc78e244fe4e5535c1a6ba3b40c7a437f9" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-runtime.js", + "digest": "sha256:6c3fa642ad066fbe3ce6b0ba06e39306e80a960e8a9ae7c6beeb24085cdaf995" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange.js", + "digest": "sha256:ebf3b277dc9c4fbd5550d937dc77830a92e01e5362f539a77bbc2275be580a8c" + }, + { + "path": "packages/collective-runtime/dist/team-execution-adapters.js", + "digest": "sha256:2db2c3f6f265f8daf1b97927ddee1fccef9a3a8a1f5f9c7e7ebae988eac81021" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-adapters.js", + "digest": "sha256:c0762dba13562211f567771bf04222622ec53ae0dc741dd7afe2e424b7bc088a" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-contracts.js", + "digest": "sha256:efaf67e677ea97dfc4a55d03dab3880b44078f9c187db6d1826588e773c86516" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-runtime.js", + "digest": "sha256:c554c8b26a53be96f974397d72ebf1c26d4820e8712ff6a874243efca80c429e" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-validation.js", + "digest": "sha256:8f749a1d270809cc87aa9ecd6f2b68e99c1677c28335ac847754fe079785e3df" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity.js", + "digest": "sha256:c18b1ecf6425835bdbad6ed20e298678fd7ea46788b4da5bedf1ad8786c42ecc" + }, + { + "path": "packages/collective-runtime/dist/team-execution-contracts.js", + "digest": "sha256:5538a46fd8e00c6599e57f5d8594c2725e9d6de4803674496ec4c498a02db567" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-adapters.js", + "digest": "sha256:d5af9da64069172bd6e36b2e6df5774e65163636afca5fcd328d611921208f70" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-contracts.js", + "digest": "sha256:f81abcfc997ffad9c8710c6ae35cb14235d8da5abe8b27e6ea8b054d787dc41a" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-runtime.js", + "digest": "sha256:1b8e5b4f3666ff6104605aa020a1d91ce7597210aa9262713995a6663120c111" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-validation.js", + "digest": "sha256:346b75696dbcb41202fa3034ad503b6ad761a2a828372490a1bf122df1b60945" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange.js", + "digest": "sha256:9d10fe5228e05a8b81e772a9a88c5071c46e03f064cc8e2ca7ebd011269a5bee" + }, + { + "path": "packages/collective-runtime/dist/team-execution-reducer.js", + "digest": "sha256:ada7fba01b7f972bf2206c8af511022a03600e4c6ebfacc8d7fc8621309189e8" + }, + { + "path": "packages/collective-runtime/dist/team-execution-runtime.js", + "digest": "sha256:7691a2b97564b02ede362ab62dcc307d198d83b41d26c2493d147befeeee7818" + }, + { + "path": "packages/collective-runtime/dist/team-execution-validation.js", + "digest": "sha256:9cfda60cacfcf7b9d3cfabfef6232cd83dfa332f0092647d1884c4fc07fbf65a" + }, + { + "path": "packages/collective-runtime/dist/team-execution.js", + "digest": "sha256:12a258a14bffab25f697d8721438e113679b0bca24b16c4c2ff74c1f863fc378" + }, + { + "path": "packages/collective-runtime/dist/team-formation-adapters.js", + "digest": "sha256:e96ac45b3d4847734b43143689045bbde487e0e137f26061ce2ae85797a41602" + }, + { + "path": "packages/collective-runtime/dist/team-formation-contracts.js", + "digest": "sha256:e6099b0ed44a1c12f35e4fab940971fff8c9cab5e1387e75b56cba0ee52c5916" + }, + { + "path": "packages/collective-runtime/dist/team-formation-reducer.js", + "digest": "sha256:8baf213468cab281ba4cdbdceb2435291d8dcd19e76c1798f0e14bd56125aab6" + }, + { + "path": "packages/collective-runtime/dist/team-formation-runtime.js", + "digest": "sha256:1c696a0f91900c5f41e8a2d749f6c45492e69f73ac3e22cfe98fc733435882de" + }, + { + "path": "packages/collective-runtime/dist/team-formation-strategies.js", + "digest": "sha256:0a62e0e70a44375ff3cd27905805d90a029ae37c51c6984cb55225107701965d" + }, + { + "path": "packages/collective-runtime/dist/team-formation-validation.js", + "digest": "sha256:990c7c91ddba40eda009609d87f5b86a2f027864124733c9f66e13a1ad70634a" + }, + { + "path": "packages/collective-runtime/dist/team-formation.js", + "digest": "sha256:684458df97bd153801fdb7a6c3b4bce48e5e75ec7a8a20e3d2013e1fb5598378" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-adapters.js", + "digest": "sha256:e7b0965fe362992cf3f7dd05dade98dc5792ca74109e06cf95239fe6f432bdc6" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-contracts.js", + "digest": "sha256:12c69d0f4e7e6752a24b4c9e02ae11184b3525fedc983179d601f8c54808d339" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-reducer.js", + "digest": "sha256:cb16c428cdc0e476816ca15c845f970774f95b87a30b27c2a2e0370b028c8516" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-runtime.js", + "digest": "sha256:e23ad18a4c6108ddf06127daa6bbbd7771376b51b41510d858e664b3cc325978" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-validation.js", + "digest": "sha256:bd7cdf196e34673d8437b4539c38f935ceec489a8dc29c88f869e252a8788add" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation.js", + "digest": "sha256:245fefaf4d76ddc2af6e3441b4c4a2b69e68895913dbfe2e0595d22c61281e52" + }, + { + "path": "packages/collective-runtime/dist/team-topology-transformation.js", + "digest": "sha256:34ead0cd82894dc7eaa65368ce31516a46a2a7a95c5d806dfc63173554b08039" + }, + { + "path": "packages/collective-runtime/dist/topology-governance.js", + "digest": "sha256:ff3bf01dfd1fc336ed660a5d4039bb306d13e7f6dc53126e328640b134af2d61" + }, + { + "path": "packages/collective-runtime/dist/validation.js", + "digest": "sha256:4bc44f1c02b9af9afa23595d8b653a7dbfdd8a2c9aea6c55da2a2d7c1062f6a4" + }, + { + "path": "packages/collective-sync/dist/client.js", + "digest": "sha256:3b5f8b19550740dc767aabd429669a9d3693797427abafa56eb1763ac73e02eb" + }, + { + "path": "packages/collective-sync/dist/codec.js", + "digest": "sha256:58b392e9f5b5436cfac424c0b4263d3d85d7b918dff2fa821a335df822bec5d4" + }, + { + "path": "packages/collective-sync/dist/contracts.js", + "digest": "sha256:04ebd25fa90caa04fea14848b1301dc8c6fb2d3a83044a20ceb89d06abda6e86" + }, + { + "path": "packages/collective-sync/dist/crypto.js", + "digest": "sha256:cbe55d7b1453f4a650ce31b449462f5abd00ce99106e7f7e56a5b7db61064587" + }, + { + "path": "packages/collective-sync/dist/http.js", + "digest": "sha256:b3db5d4f7442443119178a02e91fc42181ab9f95e4460f069df548aba6792472" + }, + { + "path": "packages/collective-sync/dist/index.js", + "digest": "sha256:f53cfb5edf20d39a6bd063041ff31d297068e3a43e5c341d78bee947a971f9a3" + }, + { + "path": "packages/collective-sync/dist/memory-repository.js", + "digest": "sha256:066ecf2911afa4d3fc8c09f279cf3006bb79abb164edf68fd404ee7d9a6fa1bc" + }, + { + "path": "packages/collective-sync/dist/peer.js", + "digest": "sha256:913cf070e15dc182902c5b5aed9637a40dd0bfba653ec586fe34668e5bcf4748" + }, + { + "path": "packages/collective-sync/dist/readiness.js", + "digest": "sha256:236dcdd2aa54da9b4aff7491d8c28c4811d9879e6a3184bc90b12d4e1dd3789c" + }, + { + "path": "packages/collective-sync/dist/records.js", + "digest": "sha256:ff124548b8163f3b1987cc39609e7964ae89be4f71498cf97b1cf80b846e76f9" + }, + { + "path": "packages/collective-sync/dist/transport.js", + "digest": "sha256:0490ec8081083d4a94186312a273ea2fe8bfdbabb3d7671544f73327774bd528" + }, + { + "path": "packages/collective-sync-postgres/dist/checkpoints.js", + "digest": "sha256:226fae22987fd50ffe6625e80bd568dba9f55db45d1e0ffc3d9f097967511436" + }, + { + "path": "packages/collective-sync-postgres/dist/index.js", + "digest": "sha256:03d31827d3fa5d0efa987366a9e8c761e5702852f82b8e16d5934deba1d12b1b" + }, + { + "path": "packages/collective-sync-postgres/dist/migrations.js", + "digest": "sha256:1c55be223995eb6aca370e26e747b818ad2dda2ec648cb7fba3caf767f8eba4c" + }, + { + "path": "packages/collective-sync-postgres/dist/repository.js", + "digest": "sha256:9cc6f680b61aff76271ba4f777cecf4347cb70785b57b95670e7cd2eb1f4e88b" + }, + { + "path": "packages/core/dist/index.js", + "digest": "sha256:4953093ada93fbd39267ccf1c49d76229b92b15d14242af2e20c35032acc86a3" + }, + { + "path": "packages/events/dist/index.js", + "digest": "sha256:378d9bd4055ce584b6fb3d21839bc7dc17faa073ded191f777f60701e6d0f2eb" + }, + { + "path": "packages/framework/dist/browser.js", + "digest": "sha256:4866132db68fa99ab56dfbc2007232718d0459d319f493a1019041ddd93a52d8" + }, + { + "path": "packages/framework/dist/index.js", + "digest": "sha256:9521a7fc48c229193ba0ca21d2396fc1c8eb5815564233b745a1ad599cb47f8c" + }, + { + "path": "packages/inference-control/dist/anytime-semantic-guarantees.js", + "digest": "sha256:bcc9d51ea5555a1cf15c0878be8d91c6b39e61cbfdbf0388f21f60496c8f8e7c" + }, + { + "path": "packages/inference-control/dist/assessments.js", + "digest": "sha256:a0b16c19983fbc6542cea5ecc33289bdd6d6dc959caf04098402c9b2cc864aa7" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-contracts.js", + "digest": "sha256:6ff257cc5ebd628a6a07369bc4b107b0f6c05e240bab9793507884416b78ec1a" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-runtime.js", + "digest": "sha256:1e8f512290057613051284415f9fd48f76b177bbd64b67e806973412b8ec3d19" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-validation.js", + "digest": "sha256:43606b7327658c5529106fd3c556c5ffaade31ddfe1c1041ecf7db64c6aeeb94" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble.js", + "digest": "sha256:b0b05c2480980597e70ff8c217ac7c7e2bdec905e99cc6078622dcb7ac486e22" + }, + { + "path": "packages/inference-control/dist/boundary.js", + "digest": "sha256:d55521b7537a32547131dc49d869d229a00cca56f4fcd23a1bfeb7c036d163b0" + }, + { + "path": "packages/inference-control/dist/canonical.js", + "digest": "sha256:9d1b1e8ee6b73f70e4d12711cfd15b5e8c074f2dcdc5dbdb99d6a28e3a2e7749" + }, + { + "path": "packages/inference-control/dist/capabilities.js", + "digest": "sha256:6f6d40c287b70f4c8c15154ea872f512a360f4126c320f2e10214a1453863d5b" + }, + { + "path": "packages/inference-control/dist/cognitive-adapters.js", + "digest": "sha256:e703d7c4dfda63ce3eb59c8a27d6c3f1eb0d2f1974b72a837fae11a2aadbf75a" + }, + { + "path": "packages/inference-control/dist/context-integrity-analyzers.js", + "digest": "sha256:709e0c5032fee33926c23b0dd31ccb2618e5aef3fb2272761c0400fd4a5fdc42" + }, + { + "path": "packages/inference-control/dist/context-integrity-contracts.js", + "digest": "sha256:f514a069350e28e2bdbc655644a5d650769d87b0086a344a1b7756ea9ad5dcea" + }, + { + "path": "packages/inference-control/dist/context-integrity-model.js", + "digest": "sha256:1d8fdb55f75d6f7449d7d678141d0e8ad3b1d0f4aa43f2849a38b5c795a745f5" + }, + { + "path": "packages/inference-control/dist/context-integrity-portable-agent.js", + "digest": "sha256:437711c90da9e1c7d8d8f9ea9c423b93eac40c1a540679dbb8867ec7f83cbbc4" + }, + { + "path": "packages/inference-control/dist/context-integrity-role-alignment.js", + "digest": "sha256:bb296933b10742b48fbcea417d4e7156a5b309e8c45b6cf8cb69234803813f8e" + }, + { + "path": "packages/inference-control/dist/context-integrity-runtime.js", + "digest": "sha256:7985691fc52776a57a62ffe9ec4d3b19833b5efc0d0befeed2fedeedd6347f90" + }, + { + "path": "packages/inference-control/dist/context-integrity.js", + "digest": "sha256:78336f87b7fb252290c3dd11f06e35babba6aa5622f5233b3f39358ce17583ca" + }, + { + "path": "packages/inference-control/dist/context.js", + "digest": "sha256:339a5b9822728b3d9c1266006d55bb89c9875d8378d9fb0c997705ddb06bc5b0" + }, + { + "path": "packages/inference-control/dist/governed-role-evolution.js", + "digest": "sha256:7ee2df4ecdc152a6002dd422b7183f50bf0b61004f9077eceb72b83b3d3dec19" + }, + { + "path": "packages/inference-control/dist/heterogeneous-agent-composition.js", + "digest": "sha256:8385ca904e96b0493d6771b1a169a9684e0ad38d51a4ae5dc58a43fe90993ea6" + }, + { + "path": "packages/inference-control/dist/index.js", + "digest": "sha256:a921b260b3b1034e1fb86f5e920148e10e7696656fb779137e8abdb9a1e54f77" + }, + { + "path": "packages/inference-control/dist/intervention-adapters.js", + "digest": "sha256:16428ddedde670546075a0b4605e524d5a4c02ab3a9055d75603d2fb01a63039" + }, + { + "path": "packages/inference-control/dist/intervention-contracts.js", + "digest": "sha256:b50e224f225b9cce6cf63e41dfc1c155e6496cd2ad035ca76f0bf1c9b0b9fc34" + }, + { + "path": "packages/inference-control/dist/intervention-runtime.js", + "digest": "sha256:33c13b1339472d38e51e41b5b8c54e9f833f750f042253c9517f32dcca53e6e6" + }, + { + "path": "packages/inference-control/dist/intervention-validation.js", + "digest": "sha256:32a31f06da2ac7f628f7fc42b0f4d12c2bb07ae70cca94b08a0b87514fa5710b" + }, + { + "path": "packages/inference-control/dist/intervention.js", + "digest": "sha256:a3ef1a043d29d16c1af28cfcef974b4a4869fbfe4969fe5b4c7430fff4676325" + }, + { + "path": "packages/inference-control/dist/messages.js", + "digest": "sha256:1fba622784350251c3f531c50d5c2077701dc3f5bc2933a52588b7f8fd4b77b8" + }, + { + "path": "packages/inference-control/dist/model.js", + "digest": "sha256:67a3fbaddef1766b2d0085b0f6a71e2d2a1def62d7c67bcce2079741848670fb" + }, + { + "path": "packages/inference-control/dist/operational-cognitive-control.js", + "digest": "sha256:afeefd26bf5fe86ea91702f064f027bae57e1afcd96b0714d057c40ed704bc99" + }, + { + "path": "packages/inference-control/dist/policy.js", + "digest": "sha256:5e0f2ba232ca8d0870e516e000f91e5243ae9ffbe48e0a3d32c91848d4e790af" + }, + { + "path": "packages/inference-control/dist/portable-agent.js", + "digest": "sha256:30a39fde6e3d0bfd823f771f70e53216aea209d1fc1750c4e5d6dec8d4ae6b39" + }, + { + "path": "packages/inference-control/dist/reducer.js", + "digest": "sha256:b96176cf102cc3f94c72dacc6868cb65650d9b94d602b1e50ba123831c340d09" + }, + { + "path": "packages/inference-control/dist/reference-controllers.js", + "digest": "sha256:f5920acff6322722bfa39acfed76b414ba6b131fd4a5c2e04b38f411ad00bf3e" + }, + { + "path": "packages/inference-control/dist/role-alignment-portable-agent.js", + "digest": "sha256:56c99039fff66c2f369487dacf4aa2f49979231fe9bcdd5fb85949a7ef1b23d2" + }, + { + "path": "packages/inference-control/dist/role-alignment.js", + "digest": "sha256:05463f517e911f23859afc16a078f3be010dad5195992f6e72589dd760bca200" + }, + { + "path": "packages/inference-control/dist/role-realignment-portable-agent.js", + "digest": "sha256:c946113af66d8a83cd946f8d1911906faa1c3f5fd57ab1ebd99ef874e922b42e" + }, + { + "path": "packages/inference-control/dist/role-realignment.js", + "digest": "sha256:c1fa8b21b74fd84b76a9109537558d4b5b2050710e15eccf17894bc3f0479d33" + }, + { + "path": "packages/inference-control/dist/runtime.js", + "digest": "sha256:9cb320abb8837279c41423bba5350f7f2d4492650af7f9faa539f7ee55225b1d" + }, + { + "path": "packages/inference-control/dist/scopes.js", + "digest": "sha256:b551485bc037d86c88ae6fd01e98bacc1f945e271f73a56b2a0a72052eac5cef" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-assessors.js", + "digest": "sha256:b180baf57fe992775125a9b69075e1c97f543e9ff3441fb725ecddf6795f4d5b" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-contracts.js", + "digest": "sha256:7b25020af1fd4375969b2a524b46c231dd1ee56d5b9dd08f7da4e8fbbd06d86d" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-memory.js", + "digest": "sha256:9156f67afdd55be68e21fad5f7ba4e5486f24964baadf0b52f3fd897c88b4bf1" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-runtime.js", + "digest": "sha256:2df3930b5eb743b8b9b42f2cc78af536e6155cd3f55e5476a3cddc7463bb3061" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-validation.js", + "digest": "sha256:c377441c568778ec84252023b08f5b5147f65410c75f3adcad9487073b2bd8eb" + }, + { + "path": "packages/inference-control/dist/semantic-alignment.js", + "digest": "sha256:6652872134ad5808debe18f6928ce3479e08d27c29018ade039103c699e83f2b" + }, + { + "path": "packages/inference-control/dist/semantic-horizon-budget.js", + "digest": "sha256:44ca6347830dc0931b8b35240bdf168c883501854b3e96122b9d194db778ae95" + }, + { + "path": "packages/inference-control/dist/semantic-metric-engine.js", + "digest": "sha256:475102b2d41c0d24b6d785c49eab41b886ae9b007cf1bfb025feff1fbeb18826" + }, + { + "path": "packages/inference-control/dist/sha256.js", + "digest": "sha256:d71fd9d322dc5019c4fa5761fb30115ca816b5f66e9cef833032dd560d00fe9d" + }, + { + "path": "packages/inference-control/dist/state-records.js", + "digest": "sha256:720d0851e673fa754e7c0aef28e76a2735ac89f11308493ab84fc7231f48ac27" + }, + { + "path": "packages/inference-control/dist/state.js", + "digest": "sha256:c505c09e4527787028021a87acd968b316e1c8e6d4b170b6840b598ae1547fa5" + }, + { + "path": "packages/inference-control/dist/streams.js", + "digest": "sha256:0bf09847a16c09f591e4f6c52fb47f71a9f2553f9824f15e5689ff3cfb067aec" + }, + { + "path": "packages/inference-control/dist/telemetry.js", + "digest": "sha256:d3e1efda5bd182680490fe04ca2d361d683ed23a96bca12d5710d4fe2639a6a1" + }, + { + "path": "packages/inference-control/dist/tools.js", + "digest": "sha256:b7d1a235fded2bb91e05067fbe6cc78a71edb772c14b6a2091fa5070d29bf52e" + }, + { + "path": "packages/inference-control/dist/trust.js", + "digest": "sha256:b6c36d47a7c99603b3d45719b25d260ef9b238efbed9fe2a0b7ebfdaea7c3e78" + }, + { + "path": "packages/inference-control/dist/types.js", + "digest": "sha256:ca75f72b4f193bbcc212904dc2ff6710b4087a5d5db0730fb2305eb749bfb36c" + }, + { + "path": "packages/inference-control/dist/validation.js", + "digest": "sha256:33d1c58b96635f6dcb441d0fa6c77b7829af51f70a5b7fd317cacfda3f53d5ff" + }, + { + "path": "packages/interop/dist/governed-lifecycle.js", + "digest": "sha256:f5b00f0bd7274ca3e8550d40c9f58178eb3c3d05d4329bac5eea6f5ded33646c" + }, + { + "path": "packages/interop/dist/http.js", + "digest": "sha256:6d73ca65749ab791eea28ac2ba3fcdbdfc4f63344869362f7eae1b541b76dc5c" + }, + { + "path": "packages/interop/dist/index.js", + "digest": "sha256:214c099488f68d1f3abc5facbbd52efcb7ce3db494de9c873658393a64e9a177" + }, + { + "path": "packages/interop/dist/morphogenesis.js", + "digest": "sha256:51b7898519f5e1b90fd545e531e87a2280c7bfadec1c57b8b3794dc36a2accc6" + }, + { + "path": "packages/interop/dist/webcrypto.js", + "digest": "sha256:880cb4d2a5a2ed01fa8aa20e45c497eb00a33cc3c9ab9daffe22738595953541" + }, + { + "path": "packages/interop-postgres/dist/index.js", + "digest": "sha256:754605db57be31182f791182d61c9d16e59058d6fa90358b7e60b66ccbdea2df" + }, + { + "path": "packages/interop-postgres/dist/migrations.js", + "digest": "sha256:9bcac3744000fb6ccb562b76d3e2b098a1ff249196e8ce197ddb21ce9b5b9fe8" + }, + { + "path": "packages/interop-postgres/dist/repositories.js", + "digest": "sha256:ba3ce3db7dabcfff1e76043ad515d2b2d136724fd26efc818797a6bcc64cc4f1" + }, + { + "path": "packages/mcp/dist/index.js", + "digest": "sha256:827c148a2159c5d098f9fe33185b555382ad63931193dda5f41f6af38a6a4445" + }, + { + "path": "packages/mcp-docs/dist/cli.js", + "digest": "sha256:e9b5dd708542caa20b1a6e48a6ec9b94555a3b5e6b20290ec4b8e8e06eeaa9c2" + }, + { + "path": "packages/mcp-docs/dist/index.js", + "digest": "sha256:5f861035058d2b85e237efc3c46325fabf5f07928ab44fdfcb1726a92d3973b1" + }, + { + "path": "packages/mcp-docs/dist/server.js", + "digest": "sha256:0d1d45d5fd38f0954f057a19f0c289209ec8b0741ac74a1f195c219e6245544a" + }, + { + "path": "packages/mcp-runtime/dist/index.js", + "digest": "sha256:d537dcedce52e9a6837982df72dbd8cf1b3c6d1eb687f2857ab3d56f65879c3d" + }, + { + "path": "packages/memory/dist/index.js", + "digest": "sha256:fab5f32b85a4df9ddfad1054badb437892a21f1f416afff263ed5b2b7f9fa8b0" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-contracts.js", + "digest": "sha256:eaa1bb6c8bcd9f447b729e7013ba8235c5cb2e5479c195905dfa1d19369fc50e" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-runtime.js", + "digest": "sha256:e9974da197ec58188c29fa8d490abd1789edcfc05215f2e0f97747c0f31bbbae" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-validation.js", + "digest": "sha256:2e6acc0c7f79ba6ccb5abea1340a05570e310c0266761dd48e4ea820ffc7a980" + }, + { + "path": "packages/mesh/dist/adaptive-overlay.js", + "digest": "sha256:18ec9b42ddce6430001f7822024c4916cd44eb6e0e997c7cc370127ca514ce5e" + }, + { + "path": "packages/mesh/dist/authenticated-overlay-transport.js", + "digest": "sha256:5e7b7c28c9c4cc5e44a37ae72bb664ae8cf7a721fd9f8bc6999d6c435c90bea1" + }, + { + "path": "packages/mesh/dist/authority-continuity-contracts.js", + "digest": "sha256:e988dedc3351d634f4da9d689e4c9c4c09156cc15df0d35f12eb4d2c7dfe86e8" + }, + { + "path": "packages/mesh/dist/authority-continuity.js", + "digest": "sha256:96e5b9e1981c7f9acdb8233d2dcc137a1d469a029044290c2940e9ae08e16cf0" + }, + { + "path": "packages/mesh/dist/continuity.js", + "digest": "sha256:d3fab986fab37b6e647ee5db235def064a5f3dd049255f7d80e8141f23542f84" + }, + { + "path": "packages/mesh/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/mesh/dist/coordination-allocation-contracts.js", + "digest": "sha256:3be2180c08543d1cbc2eb6e40fe6da290b89e791f7ca73a581647283199d5479" + }, + { + "path": "packages/mesh/dist/coordination-allocation-state.js", + "digest": "sha256:a85c2ebae9d89fe2ba5932a91b461babe61807fe8994bee41ac5f677ab6d1b20" + }, + { + "path": "packages/mesh/dist/coordination-allocation.js", + "digest": "sha256:92ff860f370f18d0a37ddd5d9135c58651aaaa47087be0c7503b63d344bff5d0" + }, + { + "path": "packages/mesh/dist/coordination-contracts.js", + "digest": "sha256:994d53aba9260dba427d4345bc3b4c07d742a627f3be1d16bc9919c250d46772" + }, + { + "path": "packages/mesh/dist/coordination-discovery-contracts.js", + "digest": "sha256:c9aa7950295bb4d4a3c77d59387fc9050feffb9df289c1034d33aef5f895a64b" + }, + { + "path": "packages/mesh/dist/coordination-discovery-state.js", + "digest": "sha256:093f3b7a9bb81b2bb9638802cac8ef20d5c2c39b97d9fcb4db6c877b92deac5e" + }, + { + "path": "packages/mesh/dist/coordination-discovery.js", + "digest": "sha256:7fd2868591eb7f7387c838c4e4ffb991d3b3c13b3baf37510cbb4c55978f27fc" + }, + { + "path": "packages/mesh/dist/coordination-execution.js", + "digest": "sha256:c977ef2698808e852f01ea21718ca340d99af00032797e48e33aea55c4f4d42e" + }, + { + "path": "packages/mesh/dist/coordination-inbound-contracts.js", + "digest": "sha256:1a82d59dece310da303e2c4915fa70025e7563d201e77a61bd51707cee356ad7" + }, + { + "path": "packages/mesh/dist/coordination-inbound-state.js", + "digest": "sha256:214c4db472a4b0b8678ce118c2aff900f54ecc4219a90d4a5bdde5ac69377282" + }, + { + "path": "packages/mesh/dist/coordination-inbound.js", + "digest": "sha256:86cf5061c298941c5355533eae662f4dcfa96d8014552995a847214cecaeb580" + }, + { + "path": "packages/mesh/dist/coordination-lease-renewal.js", + "digest": "sha256:7a1dc88ba2620925684895fd8d82f284363aa5ca9d7694b6bb2dde33ad120d5a" + }, + { + "path": "packages/mesh/dist/coordination-objective-topic-contracts.js", + "digest": "sha256:7df5a215ccb3a469b52d126b60787d9d0b8692c2db96ab3c69585948de059289" + }, + { + "path": "packages/mesh/dist/coordination-objective-topic.js", + "digest": "sha256:9ecc16d642835d844d8d4de31cbdbbc0d2b96c5a9f13cbaa0564cb1568fab99d" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-contracts.js", + "digest": "sha256:314e32db524c476a194bd1e6bc835e289ecf203b328c781595f6d63986283c67" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-state.js", + "digest": "sha256:61975714d8bc69184c05508f272eddff05bd1790ecab45cbb66072b4cfe163d9" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-time.js", + "digest": "sha256:6a506033a164246715358d8cf1f6910b37cb5a9efaf998c567222c0814ad729b" + }, + { + "path": "packages/mesh/dist/coordination-objective-work.js", + "digest": "sha256:377a4eb0fa5b7caadd2f0b5f991892032e2689c42c6251bc91e14df0b07c495c" + }, + { + "path": "packages/mesh/dist/coordination-recovery.js", + "digest": "sha256:278ca986324792339ace51bea5f5dd467cf71af1aea6ab94132f15bd75238a38" + }, + { + "path": "packages/mesh/dist/coordination-reducer.js", + "digest": "sha256:d20890a678eb9dceb70cdb1788e7e509dc1a38b923ac836f06599d7ac0e30a1b" + }, + { + "path": "packages/mesh/dist/coordination-state.js", + "digest": "sha256:1120aadb4f57759fca1d0c57d1f985e3fbe7da6771acfe923ac0671e13fc82ea" + }, + { + "path": "packages/mesh/dist/coordination-topic-contracts.js", + "digest": "sha256:5e722ff15658aecc3b2bf2ba9b35226274b981fce4744d8558cc86eb6574c27f" + }, + { + "path": "packages/mesh/dist/coordination-topic.js", + "digest": "sha256:51f13dd6ee7287da3a3857178f371b7db1fe44955978226d957133387511aacd" + }, + { + "path": "packages/mesh/dist/coordination-wire-version-contracts.js", + "digest": "sha256:34ccdf72fc29daaa6b532694f2b820bccaafb53549cc5f907ea05b221a7ecd5f" + }, + { + "path": "packages/mesh/dist/coordination-wire-version.js", + "digest": "sha256:2f8b7498a5a82471e8de6d840b98bcf5dc3f0d1108267f9f3f3cd5ef0c563f83" + }, + { + "path": "packages/mesh/dist/coordination.js", + "digest": "sha256:6ab0e50a3c3a4b30470f46ac0f5bdb46244d2d85e40746859649ae6f5ab5972a" + }, + { + "path": "packages/mesh/dist/durability.js", + "digest": "sha256:9112fa82abe5291d58ae2f69ec908a36425fb6cdc12abdcfb1b9fa9f835f3543" + }, + { + "path": "packages/mesh/dist/inbound.js", + "digest": "sha256:3139621aee4950963cd972476b5c45538e46d96cae8e75e97868845325449d38" + }, + { + "path": "packages/mesh/dist/index.js", + "digest": "sha256:ac2c6265fd32449bde66f8451b8e45eccdbaa90ae105501b1ea8d672d363a059" + }, + { + "path": "packages/mesh/dist/loopback.js", + "digest": "sha256:60c0873a79abaeb05c1b51b8edc1f166a35f0488229eeaf8964f319a9c672fa1" + }, + { + "path": "packages/mesh/dist/overlay-transport.js", + "digest": "sha256:89e36d9171cfe0be31a1e4b7d6bdceab4511fc090f1890e2869d4e2133c196f2" + }, + { + "path": "packages/mesh/dist/overlay.js", + "digest": "sha256:45e87c5e96197d6ee979b9095770525ffc54416fc148fd2772c5b345155201f0" + }, + { + "path": "packages/mesh/dist/reducer.js", + "digest": "sha256:87a9de3e08703bc17d3c3f881dc2002a8ea6ffaffb943195aab6213217100a73" + }, + { + "path": "packages/mesh/dist/sha256.js", + "digest": "sha256:3e518423bde47c7b96db5d49b8a66ab24ad35859e025a3a80a3da23a160dd140" + }, + { + "path": "packages/mesh/dist/sparse-overlay-contracts.js", + "digest": "sha256:13bbd7fad5d9dcdff11f48dabe4165dc89660fc8f6de9d1d3ec20061ce189cc0" + }, + { + "path": "packages/mesh/dist/sparse-overlay-durability.js", + "digest": "sha256:8b75680a26fdd660f7dadbff37727f1e5298828e972e0e2a7f5ac8edafc820cb" + }, + { + "path": "packages/mesh/dist/sparse-overlay-runtime-contracts.js", + "digest": "sha256:0c90a716d1fc4983a07d4cb55bd976f20ea3191b25b50ad3c02465a89ad0bf92" + }, + { + "path": "packages/mesh/dist/sparse-overlay-runtime.js", + "digest": "sha256:f49f29078cc39ced0826fce1349ff8474dee9d514bbf3f452ee9f951975d8833" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport-contracts.js", + "digest": "sha256:6f404176b4d54a71985033e076f5eb5f329e04b7ad992c9a1a7e56af2961211d" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport-durability.js", + "digest": "sha256:da739539527cfd6f750081ff776dc1e1e17862acc45f62e55036481c66b5d290" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport.js", + "digest": "sha256:14605088582611b10a1276dbbe0cb633256c4f29a51173fc98cac4887d467252" + }, + { + "path": "packages/mesh/dist/sparse-overlay.js", + "digest": "sha256:ca11437bdc551ee6d1dd8e6557a63d196cae7c9888b238144587b7c9c4bab98b" + }, + { + "path": "packages/mesh/dist/state.js", + "digest": "sha256:e50942fb5e14f5f5aca893aba6ba3e509c8659478ede92667069e49bbe01c282" + }, + { + "path": "packages/mesh/dist/trust.js", + "digest": "sha256:5256cf09586202f5ea60df65866156ca14e096af85c06c05acf30f4f72ca02a5" + }, + { + "path": "packages/mesh-conformance/dist/contracts.js", + "digest": "sha256:9c72ef104edf9901471db7b8a00b354ae8dd72353c181356070d34cb929b99b2" + }, + { + "path": "packages/mesh-conformance/dist/control-fixtures.js", + "digest": "sha256:e7bd67da283c361135f4ae9f9f5eb42a23d2a89c52528238cd12111c41dca7f8" + }, + { + "path": "packages/mesh-conformance/dist/control.js", + "digest": "sha256:0eb18d7be525ee48b0db6b25bb75cf014563d31afc831a82ffcb24a2c11080cd" + }, + { + "path": "packages/mesh-conformance/dist/durability.js", + "digest": "sha256:a92659003df88ef18bd5d02efd45919fe5088006eeb5fe06859e1be90ef73bb8" + }, + { + "path": "packages/mesh-conformance/dist/index.js", + "digest": "sha256:2bba1ca73e6fc97fe414340a16e3f0a5be5a966ae496069c769f0695d321c075" + }, + { + "path": "packages/mesh-conformance/dist/planning.js", + "digest": "sha256:de0bc3b6c2b4869fc28e25d34e408328a8f899e6148a7e18fa7b146023b44847" + }, + { + "path": "packages/mesh-conformance/dist/protocol.js", + "digest": "sha256:6c7028b8f4b626a6df165b51c26cf1af266a740addad20f2df8fac819937d06b" + }, + { + "path": "packages/mesh-conformance/dist/report.js", + "digest": "sha256:704dcbf5e60268d943ef5b7876091724594225fcb3a4bdf2ebec5020afb3e73c" + }, + { + "path": "packages/mesh-conformance/dist/rooms.js", + "digest": "sha256:53ae3a136cd243714a5eac7a64e5d7e3038e303e5c93fac94788a313f9e3644c" + }, + { + "path": "packages/mesh-conformance/dist/runner.js", + "digest": "sha256:6e740ff8d5251aa3f4b37777fb52214e740dad3c0f9d8583155ee826635420ad" + }, + { + "path": "packages/mesh-conformance/dist/transport.js", + "digest": "sha256:a09577f525870cc07dbb8aed09fc045c70f21277fcab43117f1c9335c8b4a189" + }, + { + "path": "packages/mesh-crypto/dist/base64url.js", + "digest": "sha256:df96edd36a1f06d3f19292067415a371d1b491e63e6e99354c75fee0e1981689" + }, + { + "path": "packages/mesh-crypto/dist/contracts.js", + "digest": "sha256:0dbf1cf2c1456b3917e0bf92410a7253342f067aec6a40f4c7657da6a4a989a5" + }, + { + "path": "packages/mesh-crypto/dist/http-signature-port.js", + "digest": "sha256:5b710dfefaed3b511074caa06ad03dfe1dfcaa2bc0219a7a5f68e14d7d3c009d" + }, + { + "path": "packages/mesh-crypto/dist/index.js", + "digest": "sha256:b5fef323f590706eeffe8dba2454543fbcea11cb3f823032cd72c7f3dfd679dc" + }, + { + "path": "packages/mesh-crypto/dist/static-key-resolver.js", + "digest": "sha256:bdb9750903e8c22ebaa2e581ef823860654a5a4d0f6332f7fc566b067ed27b79" + }, + { + "path": "packages/mesh-crypto/dist/web-crypto.js", + "digest": "sha256:807f19df4570bb2655fc9d5f6d13b2a18af3662b58cb7ef852b4ac4b8e59c8f1" + }, + { + "path": "packages/mesh-http/dist/durable-outbox.js", + "digest": "sha256:4115fa4901502cb285902126c125c99ac6786ff48de4f179e9c7e6bf1512455c" + }, + { + "path": "packages/mesh-http/dist/index.js", + "digest": "sha256:356fe829cabeaa1524b87bff61e186c0e16d3a8bf8efb9f884b2d782fe628edd" + }, + { + "path": "packages/mesh-postgres/dist/cli.js", + "digest": "sha256:0d547846e3e8be78d5361d828c6138b7270a409ad8d84ec45a742fa1a08cdd48" + }, + { + "path": "packages/mesh-postgres/dist/index.js", + "digest": "sha256:774b213b90ecb7670fac7a39296b187681be7034cb51332373bba6fe20864e36" + }, + { + "path": "packages/mesh-postgres/dist/migrations.js", + "digest": "sha256:99eb9e978be475856965a0e40c4ca39e49b11b7e27cba3d9632abd34c98905db" + }, + { + "path": "packages/mesh-postgres/dist/planning-recovery.js", + "digest": "sha256:bbec2fa7757a0412f2788118590a5ccede90b1ef77b861859e0fbf80a8ebc66f" + }, + { + "path": "packages/mesh-postgres/dist/repository.js", + "digest": "sha256:ea8c4bb98dfb8b9a4d4441e7eb34062e52f75085b1d73f6636c5b9852e132591" + }, + { + "path": "packages/mesh-postgres/dist/snapshot-backfill.js", + "digest": "sha256:2227eb1cf13656c91bfc47ce36b19697d795b509076818dd14c90d2883a1a8f9" + }, + { + "path": "packages/mesh-protocol/dist/canonical-json.js", + "digest": "sha256:394b8fa24d40e03e369d7ebb9518256633aeb0eaac0332c2ba2beccf93430452" + }, + { + "path": "packages/mesh-protocol/dist/contracts.js", + "digest": "sha256:9529f176896f1949b56fc163e57a118d5239a7018f8b6fa2c31743247f94987f" + }, + { + "path": "packages/mesh-protocol/dist/index.js", + "digest": "sha256:6d86cc13e07f1277809091f939d925c12dd7acee63a1dd0c621e61bf7eb08fa7" + }, + { + "path": "packages/mesh-protocol/dist/strict-json.js", + "digest": "sha256:0b8e54f87cba73b7d98fbe30b8154d3b71a1d09a66c62536468fc6ff0c2ece4d" + }, + { + "path": "packages/mesh-protocol/dist/validation.js", + "digest": "sha256:a06cf45708fc9b6438d0ca3449847ab4ba11e44633e072473acfcb9f0cdf4a71" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-action.js", + "digest": "sha256:239b9b4e383d9a73609a475dcec00dae193c91679ba5c20432e8bb6498eb1e3c" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-contracts.js", + "digest": "sha256:6afd9efc174d8a59739da7db001a3eb87d18f6374c33f67be14a8143562d54fe" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-fault-matrix.js", + "digest": "sha256:bafa61ae6bd6f74d05d2d5afbb0c405fdd5756fc91c339ddde85a4f9c15e0dbc" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-recovery.js", + "digest": "sha256:2e60bd3f6fd3b20764ef649c4f03cbdaabe938ad8eea5c6e68fbe5980eaf1778" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-reference.js", + "digest": "sha256:2f7350772d3348a0a947d6a9cb73fff82422491d477a19be702c9a2503288538" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-replanning.js", + "digest": "sha256:c883ecaaab58520e24173c5f64e0fa54f9f5362af88ac3264af318b22517f9df" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-resilience-campaign.js", + "digest": "sha256:a5fdc1b621112b4760dd685cc39422df124a35e9d82006a796e44999726b7122" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-resilience-contracts.js", + "digest": "sha256:f30b30125d772819eacf82c5e55451f8b1f97321597d5b66251ac81b14a7f825" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-runner.js", + "digest": "sha256:c4cdeddb474c2adf11730d76eae6a5e29b68c54c84b4b117a79692be4f26c8ed" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-runtime.js", + "digest": "sha256:b94a545a0c792690278a44a75b6fc2f4889fbd188165b41f8758d4184d29c24f" + }, + { + "path": "packages/mesh-sim/dist/collective-effect-provenance.js", + "digest": "sha256:47586db551e2d9baa17044435a13e86c630800dfad79888fbc9eead11e41fd71" + }, + { + "path": "packages/mesh-sim/dist/collective-environment.js", + "digest": "sha256:5be01dcd1d0006dd9de004a4328c013c3b70075f6ded65c1bc4cac6ab4a0373e" + }, + { + "path": "packages/mesh-sim/dist/collective-evaluation.js", + "digest": "sha256:0bc8e2f1ca1b03f0065065210a313deb316fd2377db6152ef557737b755d7a5d" + }, + { + "path": "packages/mesh-sim/dist/collective-progressive-scale-overlay.js", + "digest": "sha256:40edf5e7a82f27d435d59f7f28e1ba7cca6cf3aef3e2b8c84c0b583cd49df425" + }, + { + "path": "packages/mesh-sim/dist/collective-progressive-scale.js", + "digest": "sha256:63ca5d6156eca018ec72b7f496bf3748fed0b8131f7d8bdfb5391e01fdf3ca1d" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-aggregation.js", + "digest": "sha256:d639bc4771d74500d4f2b2e94479e4391de24e84a8662347f6a02951428098d5" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-artifact-stream.js", + "digest": "sha256:e53a80a69960cec1e1fae775e4ece65936019a04f9a77ffe66dac49ed9e73471" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-bundle.js", + "digest": "sha256:422758350ffb644e20af635fa68be85714fed6a7453e496bccf30462f4a1eb2c" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-executor.js", + "digest": "sha256:eb2be679d1f9853ddc114f2334526f0f532c88a726b670666057d39507b0a5aa" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-analysis.js", + "digest": "sha256:741764684649b93fc4b59b785be10e61b999497d69c7f98b83527c2122d298b8" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-operation.js", + "digest": "sha256:3e2e65c1fe11779d081d0593abccb1bb792b14db288874170f2aa6f7c7181839" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-registry.js", + "digest": "sha256:e8df844281be4467f1c04eb6a670e7285a14341db684a4ba1fccc215eb68ed5e" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-registered-adapter.js", + "digest": "sha256:dad53e376b79f5b5082ccb051522c9fe7b1dc678ca08be5877f05213ccf4f4ca" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-scale.js", + "digest": "sha256:784a0dcc8865c50b610970c91b6598d483dd6f3b358723cefcd8fde64850a286" + }, + { + "path": "packages/mesh-sim/dist/collective-trace-journal.js", + "digest": "sha256:59d24a78f5f95eaa14f3f9ce527b68c2f460aea468553c13262bd57eb912b4b9" + }, + { + "path": "packages/mesh-sim/dist/index.js", + "digest": "sha256:ee62074173a14ce8c08082197b11f0537f3dfa2140c2822ea1bb1c08c0dd82a4" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-contracts.js", + "digest": "sha256:372205b5a92536b45a6f03621e625e7128e2a53cd65863eff48539eeb68d8e99" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-runtime.js", + "digest": "sha256:9318b26ad13637b925f751b3100923a58a874f474404bb12c443860e50815488" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-validation.js", + "digest": "sha256:bf262003c9b5b98b86563f86c106dd03dce1408e6b358d800323cc3d50f51733" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment.js", + "digest": "sha256:62d2a4275379ba3b2ab6193c8a0230a6fda54145dbe3f21a40b1e94002427cf7" + }, + { + "path": "packages/mesh-sim/dist/reducer-scenario.js", + "digest": "sha256:889a7a8a2477bffaffcc35387cebc5dfb8ca7fab63df120009a3929c1e7d805c" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-contracts.js", + "digest": "sha256:49d77fcec67839d7877a225d1479eb7b66d4953e681577ead6abc305d4191393" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-durability.js", + "digest": "sha256:cc87c0a8b53a3ca120dcc75ba5de08be34057a1d4412f707eaa640d7466d06e5" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-evidence.js", + "digest": "sha256:7f439e0e1f65c27cf195b9e0ff9ac6fdf4519d08d99d21c9ceb80d04164874f9" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-reference-integrated.js", + "digest": "sha256:99429ca6d316c199d5471c6cc08acc2ce711fa3d9b80d561332be872c20ce195" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-runner.js", + "digest": "sha256:88231606e812104f402d2fdc7d8a52fb18a789a1e58806ff680b516d4658e084" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-runtime.js", + "digest": "sha256:7ef14f24ba5b8490f53dc5440efd9bfe282db4b0ff8bb4e03d55af133fff283f" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-validation.js", + "digest": "sha256:0987b01ff10079361845d422ee0185c284227343fd5cfe6d829bc1088c7a7ab2" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation.js", + "digest": "sha256:43bdbfa7863a4f7e466cff7d941bbb42f2f3590dfcec70f0ff53b724f61881e9" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-contracts.js", + "digest": "sha256:e3cdf45a3b1cd53c790dfa23a99f59c5fec295a520b397e1ee6bdae74e3799ac" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-runtime.js", + "digest": "sha256:a1c79489fbf9bb4cb1aca0763228c3575da400b0d61832b7970dff478cca7839" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-validation.js", + "digest": "sha256:9b6e78e0ae50f9e547d287581f315e1fdb53e4c4668d3a6ed50e1d50ab0c128d" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation.js", + "digest": "sha256:c1e296a55123d5a37e5420838d875c8f00be68830fe339c8ce1d8c825ab3b0fb" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-contracts.js", + "digest": "sha256:dbce21ec6e527116c3b9d1b98a26bd744bd00c92c788e1d2c66b517a24770da7" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-runtime.js", + "digest": "sha256:a22d86d330e3dfa31a104e32a371a1da8f53ad840b7ae828b8331b97466bf522" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-validation.js", + "digest": "sha256:15e906d89da5450a60b86cc9dec1f99ee956bc6f4a36fbc4b9a863dcfb0186fd" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark.js", + "digest": "sha256:e9be5da7951d4e71a50906c579371c36d8cdbe3075923260affb6bceef7b50c6" + }, + { + "path": "packages/mesh-sim-local/dist/index.js", + "digest": "sha256:53eaa2bf57ba705a72b09366e8583565614c9bc3e170e83984537ab369566980" + }, + { + "path": "packages/mesh-sim-postgres/dist/index.js", + "digest": "sha256:240ce27d16ac0661872fdf9d2ab5388eeb7bf52c43f8c97e6a933b2b9de613f1" + }, + { + "path": "packages/mesh-sim-postgres/dist/migrations.js", + "digest": "sha256:6a1bb03ef035578e0276f581e56237bc8e9265f140b66fb1d6a5629a02e3670f" + }, + { + "path": "packages/mesh-sim-postgres/dist/scalable-evaluation-checkpoint-store.js", + "digest": "sha256:97235cfcf97c5f5499303514123bebbe72f3cdcaed8bff1e335f162fe115b2ee" + }, + { + "path": "packages/model/dist/index.js", + "digest": "sha256:827c148a2159c5d098f9fe33185b555382ad63931193dda5f41f6af38a6a4445" + }, + { + "path": "packages/model-anthropic/dist/index.js", + "digest": "sha256:6a82284ff47b80d5079dde4f889b81da889bbefd741775695143add7d16745ab" + }, + { + "path": "packages/model-gemini/dist/index.js", + "digest": "sha256:1a50906c3de37382c47d7941b79a7d281d61ec5898b558cd1c026e27f8c33fec" + }, + { + "path": "packages/model-openai-compatible/dist/index.js", + "digest": "sha256:8649eb1b720e38b506fd5d2ef733c0130e1d875b256560f49e070daab36036c1" + }, + { + "path": "packages/planning-artifacts/dist/contracts.js", + "digest": "sha256:7e8d3039e69437fba5fe7c15bd1038cddc13ffb04ea9684943ad5305ea8aec35" + }, + { + "path": "packages/planning-artifacts/dist/index.js", + "digest": "sha256:820cff3509774091d3c7cf318b9f3f4256dc079140b44ffac1938c4f9ae16c05" + }, + { + "path": "packages/planning-artifacts/dist/publication.js", + "digest": "sha256:fc7696e3f4f368fcd93029987a4c1d80c73d7dce238d773a6e0fd434639e0489" + }, + { + "path": "packages/planning-artifacts/dist/replication-codec.js", + "digest": "sha256:893a2f1dfb7aae637651d9701c12b3966b6b405e487beb2584138f4d93601e7a" + }, + { + "path": "packages/planning-artifacts/dist/replication-contracts.js", + "digest": "sha256:6246d5e9e6654464bf1b3b37b15a9e0545869103d4cbba3463c3b37da22a9ee1" + }, + { + "path": "packages/planning-artifacts/dist/replication-http.js", + "digest": "sha256:8ff881c94d95ed1a438636a4f73b2394f834c561d987842121394df8d27533e0" + }, + { + "path": "packages/planning-artifacts/dist/replication-transport.js", + "digest": "sha256:c3523cd80cf0f0cb7e3eaf5688db5529a34e7e0338898d87a8933c09586f1a56" + }, + { + "path": "packages/planning-artifacts/dist/replication.js", + "digest": "sha256:228a8c80dd8ca2ee690c5f6fb5d6f87a8a5001d9c7951ec98cb3df8ea5462deb" + }, + { + "path": "packages/planning-artifacts/dist/sync.js", + "digest": "sha256:1d447585e4040a52095f8c8f3831ce0319b36425f3d2578cdf9ca8bfb1be823b" + }, + { + "path": "packages/planning-artifacts-postgres/dist/index.js", + "digest": "sha256:b10677e45ae2a64dc9d2ce80b35ab8d5c9f0e0e0ae307098b7bd29b744b20451" + }, + { + "path": "packages/planning-artifacts-postgres/dist/migrations.js", + "digest": "sha256:8716213d4903eef3e40f664772ce969c643b9c8a57a0fefc7af7fb0cf9a5d66d" + }, + { + "path": "packages/planning-artifacts-postgres/dist/replication-repository.js", + "digest": "sha256:fdcbea1f69c33ff853ff8fed3a719ff0953e73e3b97aa300376a5053ac186bb9" + }, + { + "path": "packages/planning-artifacts-postgres/dist/repository.js", + "digest": "sha256:f73012bde47c99b395ca63563a6559626fa86f89eb830d6073d5886b918acebb" + }, + { + "path": "packages/postgres/dist/index.js", + "digest": "sha256:7e98e9cd73d663a6bc1345a8bafca54a4c6e2b5d6588b621e408381b0dd2e549" + }, + { + "path": "packages/provider-openai/dist/index.js", + "digest": "sha256:264f2eaa3540c1659fd5f74030a651b8b5ebf152ebc98d6a2f3a77389ee0b251" + }, + { + "path": "packages/rooms/dist/agent-registry.js", + "digest": "sha256:24e1bf067e9ca32fb3623b988afe46711bf02519d8690819e667d375fd5590bf" + }, + { + "path": "packages/rooms/dist/checkpoint-execution.js", + "digest": "sha256:dd2822591d228998753ef900a54befd8a8cb2848fa9cff6687bd7c3ac4e785d2" + }, + { + "path": "packages/rooms/dist/context.js", + "digest": "sha256:4899e01501a5e743fc739440e1c208ecf82bbd3347b0bc816240ed6ec359e32a" + }, + { + "path": "packages/rooms/dist/coordination-execution.js", + "digest": "sha256:622d69e44c4ede385c49a5f780f756399b0c92ac326840e082aa9c893496123a" + }, + { + "path": "packages/rooms/dist/coordination-runtime.js", + "digest": "sha256:39b7d49f0f870a60b5c9f712530dfff3bf4ad90687ee030db28debbb5a53f3d1" + }, + { + "path": "packages/rooms/dist/coordination-worker.js", + "digest": "sha256:9243f1e4fdd7bb3ea43bc2dd4281ba868af3e40d44bf0f2b75169a59d509f71d" + }, + { + "path": "packages/rooms/dist/coordination.js", + "digest": "sha256:30dd88e97ecc261a00790733a96cfc676b55523a1ada417d249ec5e5da17dc6d" + }, + { + "path": "packages/rooms/dist/event-page.js", + "digest": "sha256:2b92516cf405e4eddbd50ac36dcecea6aa9f1ad793293f73d71b51ef7f054787" + }, + { + "path": "packages/rooms/dist/execution-session.js", + "digest": "sha256:eec92852dffa90be43ff357f8843e45d567ca046dd3dcc38df248450287094f8" + }, + { + "path": "packages/rooms/dist/human-contribution.js", + "digest": "sha256:9eb31217df6d9d23dc89f8bb77d9af6a82476a2ed881e97d1afa22d1d60995dc" + }, + { + "path": "packages/rooms/dist/in-memory.js", + "digest": "sha256:f663250e9545811c4362ced22de49fdaa8a3313237317161abf6d80e18db0041" + }, + { + "path": "packages/rooms/dist/index.js", + "digest": "sha256:a9616e87d109b303ec5a0d27413c95561c36bd209135fc6deafef502f33ff8da" + }, + { + "path": "packages/rooms/dist/intervention-dispatcher.js", + "digest": "sha256:5e75083d2eb74d7618f618fd64222ee7d86bf5e76eba390dae25532cfabf8233" + }, + { + "path": "packages/rooms/dist/knowledge-bundle.js", + "digest": "sha256:a1720ebdda984c959d3b5d1399aae39b2b1ae040b82b265abb43129df6dcdd7c" + }, + { + "path": "packages/rooms/dist/live-view.js", + "digest": "sha256:29b662d2db5040713a9ee3dab7d07a01c554c649f5c75ed2e0f914ad0a4520e0" + }, + { + "path": "packages/rooms/dist/models.js", + "digest": "sha256:637113ce0dd08d4a61b12eba5fc661552ea29f6f18356eb1b70bc0e4a06990cc" + }, + { + "path": "packages/rooms/dist/operational-events.js", + "digest": "sha256:23dff99970f45d2acc5694800b8ffceff2816bf16325f9d7c03c6ee24722c65b" + }, + { + "path": "packages/rooms/dist/operational-projector.js", + "digest": "sha256:3ea1b347f9af67d294adf5d95ad6ae8f6cb401821b73a458b6f7b3b34fd1b7d4" + }, + { + "path": "packages/rooms/dist/participant-membership.js", + "digest": "sha256:242af40c664b7bc6b8f1eac3e9a123458dbceae718422d36e0a0812f49ed0aad" + }, + { + "path": "packages/rooms/dist/planner-bridge.js", + "digest": "sha256:e71a9e4733b147f04d63c5722ab8c9c1844e160ed02a1a774458cb421d0911fe" + }, + { + "path": "packages/rooms/dist/policy.js", + "digest": "sha256:9845da07877dac33408b8bc372f1945ec7fe01f3d93c8ce220c169fb5e6eacfe" + }, + { + "path": "packages/rooms/dist/promotion.js", + "digest": "sha256:f714cdda874ece0f9b78907c3bb113e2f6194e8421c67210cf4b3d94df888a6f" + }, + { + "path": "packages/rooms/dist/repository.js", + "digest": "sha256:610ec0813848b022d425a527cb50ed46fc568b817eabe37ddb2cc952f01e1f4f" + }, + { + "path": "packages/rooms/dist/room-handoff.js", + "digest": "sha256:f69588b30f28403f66c8c2312907269a74b9bb76962da386b120f72836118b5b" + }, + { + "path": "packages/rooms/dist/service.js", + "digest": "sha256:cea5cb76fc72d2653aa232ec5edffcd2dfc902a3ba229454841bc00be8edcd6a" + }, + { + "path": "packages/rooms/dist/tool-bridges.js", + "digest": "sha256:38134364e694bad13b6b502f6fee3ab4ffacd7220e07776f23b7af2a56b0647b" + }, + { + "path": "packages/rooms/dist/work-management.js", + "digest": "sha256:3fe3072f902c1ace02f78e327a096c84015b399ecbba50262b23e6f21c0dfb6c" + }, + { + "path": "packages/rooms-api/dist/index.js", + "digest": "sha256:c3fa3161966932e649901a7409bd6b207a29f8b38005aea74f05eace8efcdfb7" + }, + { + "path": "packages/rooms-mesh/dist/index.js", + "digest": "sha256:0afba9c4376f12bb728fc74081e17eff696031e2c77116b99de2179a2c2b05be" + }, + { + "path": "packages/rooms-mesh/dist/morphogenesis.js", + "digest": "sha256:0d7e041480c135c433a918155641319340a8f9a690c11047b5b86f5232acd1d4" + }, + { + "path": "packages/rooms-postgres/dist/agent-registry-store.js", + "digest": "sha256:dc9ac66dbe87f1adab263dee839050660a3c0e228946923c4a18a5b46cb3307d" + }, + { + "path": "packages/rooms-postgres/dist/cli.js", + "digest": "sha256:195b4b5c2e57466fc5b936dc99223cd650cfef647236ca836f5495a6607b667c" + }, + { + "path": "packages/rooms-postgres/dist/coordination-store.js", + "digest": "sha256:7d2f3a3fe42cbcef3632efbafbb5831e42157d79e219bd81db6a149c1de7ed40" + }, + { + "path": "packages/rooms-postgres/dist/execution-session-store.js", + "digest": "sha256:51e4e8f168ffa77190d6fa3378ad572d657fa7c4aaf56a9bd09464bbab6d4430" + }, + { + "path": "packages/rooms-postgres/dist/human-contribution-store.js", + "digest": "sha256:400a9793ec95e66b30f9583a127e0d90ad1a03bf5fbe7f70f72fc1e65724daa6" + }, + { + "path": "packages/rooms-postgres/dist/index.js", + "digest": "sha256:766e02f25cbfe405a45ef517c773783df68a7b87c01e5f8dae87699058239ace" + }, + { + "path": "packages/rooms-postgres/dist/knowledge-bundle-store.js", + "digest": "sha256:d67f422907f31e51da03af34eb16e85ca98cc63407e0875c30af88edaddce9e3" + }, + { + "path": "packages/rooms-postgres/dist/migrations.js", + "digest": "sha256:9beb8a0819426d69dcfb220ea534eea483ee4126bc68bea4437d814695d8ce8c" + }, + { + "path": "packages/rooms-postgres/dist/operational-event-store.js", + "digest": "sha256:301c5b69919dd4e624dd6ff6beba20c36bb3d3348c00a6e02d61dfffbef6f67e" + }, + { + "path": "packages/rooms-postgres/dist/participant-membership-store.js", + "digest": "sha256:13351fb5deb6411939f42f42f45f30b3924d012116cb84ce09e63ed31a8ab373" + }, + { + "path": "packages/rooms-postgres/dist/plan-store.js", + "digest": "sha256:b8c74678264083f9940ef243fad1bfe88494cc8180e69ccafa7bbe239055bab2" + }, + { + "path": "packages/rooms-postgres/dist/pool.js", + "digest": "sha256:e8a8d4e4903a1382710e3fea9701e31cb7ddfd171e5be2f5ec56ace32091e23b" + }, + { + "path": "packages/rooms-postgres/dist/projection-checkpoint-store.js", + "digest": "sha256:83c60704f6f203308cd0405e3a6e471d5fcfe7b8b3a5104cb52ebe29b4f102d5" + }, + { + "path": "packages/rooms-postgres/dist/repository.js", + "digest": "sha256:1d25d9ab54b0fd7dea714a9c4a6b909398db9b670a73e748546748313202de18" + }, + { + "path": "packages/rooms-postgres/dist/room-handoff-store.js", + "digest": "sha256:f6a577a12ee9b729f6d3c263ade83ffb459391f93e3367a89e96f5145f38e9c3" + }, + { + "path": "packages/rooms-temporal/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/rooms-temporal/dist/index.js", + "digest": "sha256:bcb8e0b443fcaf0bf4f021c17a5fa91d2c1c1653ee39989f1fb7fd33717786b9" + }, + { + "path": "packages/rooms-temporal/dist/workflow.js", + "digest": "sha256:fcf98217424d22f6dcbee6ac178e33c6242ddefcb2230228ade615ce68ecc4ef" + }, + { + "path": "packages/runtime/dist/adapter-bridge.js", + "digest": "sha256:8a7e36dea7ee28a8ce85fe71e7ccf7e520865577bd968e6d2d006cbb7cd9cb28" + }, + { + "path": "packages/runtime/dist/adapter-contracts.js", + "digest": "sha256:7c6f3cd4a7a9801bbcefc6b9064f112ba28da9dc5d0cfaa469fdfcc33c0f0c4b" + }, + { + "path": "packages/runtime/dist/adapter-errors.js", + "digest": "sha256:6b4dd976a20515bc4e4380e3e68685294e4d7abbf84c93e99180040ecab19809" + }, + { + "path": "packages/runtime/dist/adapter-registry.js", + "digest": "sha256:f57658a828ea7ea69b4a3c41fa56e81bbc4d398ad27913f974317d949fc5ff67" + }, + { + "path": "packages/runtime/dist/adapter-runtime.js", + "digest": "sha256:ab1c1cfcac34fed0ecfcbb678b36eaffbe80e7ea1e196f077ba982d53481eaee" + }, + { + "path": "packages/runtime/dist/adapter-store.js", + "digest": "sha256:6eb04e03e589debca8d33ab8c7ea835efb0b36c4392bc7958be01a385cbe1732" + }, + { + "path": "packages/runtime/dist/adapter-validation.js", + "digest": "sha256:d741b634b6e5825311d4e7c9759052e7fe4e1b93c35ca70591a196d98591f75b" + }, + { + "path": "packages/runtime/dist/adapter.js", + "digest": "sha256:778b8abcd1745e3296c79ffc8789aede2568f0b2103a49a77fe8e3f24abb9cae" + }, + { + "path": "packages/runtime/dist/chat-agent-provider.js", + "digest": "sha256:26a912096a9cb3d689b01b8ec81cf27ba8c39d5b7c9f8246506d22ea3e7d9c18" + }, + { + "path": "packages/runtime/dist/cognitive-adapter.js", + "digest": "sha256:2f39d55c1a54955741db0d2baf975a178831f232fd0f0fff42f79e083d8bc062" + }, + { + "path": "packages/runtime/dist/index.js", + "digest": "sha256:83524827709ae55fbf292e678e292d88d280083279796015aa76fe26bd7604de" + }, + { + "path": "packages/runtime-mock/dist/index.js", + "digest": "sha256:f7bf5d629d407d9a372ec08a556ed4731107d98ac66853cdee706f15c73e2e7d" + }, + { + "path": "packages/sessions/dist/http.js", + "digest": "sha256:a6e5c0bdb4e59dc8a06aaf8715bb3f0e7beeb37a1aaf874fd5b2d98e607b3489" + }, + { + "path": "packages/sessions/dist/index.js", + "digest": "sha256:22877fc33762f56457a4c0a98cb6d9807a387506201b97f7a5aafe98f45ca50c" + }, + { + "path": "packages/sessions-redis/dist/index.js", + "digest": "sha256:4031916d762aa0c5a90a008f93abb9f78af4ca7c41a03952246e64f0be07da33" + }, + { + "path": "packages/streaming/dist/index.js", + "digest": "sha256:d5d2a987698077fbc53e5d31e795f1f1906cc5f2e3f91a291cba5814e7885faa" + }, + { + "path": "packages/tools/dist/index.js", + "digest": "sha256:a5fe819df8e3dcf8b975a69d73c7574f9f9309ca1f4dcf11215176f1130f979d" + }, + { + "path": "packages/trust/dist/canonical.js", + "digest": "sha256:e47ad96aa159db86d84f54e7686d107acfe81ff950e6f480ba7dfd4e2b3510b6" + }, + { + "path": "packages/trust/dist/causal.js", + "digest": "sha256:2da8e7e858264d73b04b55f9c522208ddb1264459cb78b56a625f652f3bcc79f" + }, + { + "path": "packages/trust/dist/eligibility.js", + "digest": "sha256:808b16a837a5bbd8f0324309f58e4cb8bbfb7eca324be6bd1839e663c86992ec" + }, + { + "path": "packages/trust/dist/evidence-fusion-strategy.js", + "digest": "sha256:338d90244e9d2dd8872108e077bd70bb57f61902c88706a0dcb7e02a49137524" + }, + { + "path": "packages/trust/dist/evidence.js", + "digest": "sha256:0d9c3d3bc769e27cc344f40d8ea662f9f2ca7003eb514e2af8cdd66cce16866b" + }, + { + "path": "packages/trust/dist/fusion.js", + "digest": "sha256:bf5fcc47b84ec70efdf9fbc0206b4478ef58d85d8f37638b231ede2a15169e8f" + }, + { + "path": "packages/trust/dist/index.js", + "digest": "sha256:42713b9281753b98835a50afd82e0995722a6b3fff9c08f425e7b0963f8757fb" + }, + { + "path": "packages/trust/dist/lifecycle.js", + "digest": "sha256:161c7634bb2dcb5db222d50d0691460464541577178b596589973037bdad39a5" + }, + { + "path": "packages/trust/dist/mesh-records.js", + "digest": "sha256:55e552c1e5b8c03e9be66f5a6f6b25ab6fdf0f258b4375450717487d44286f58" + }, + { + "path": "packages/trust/dist/peer-credibility.js", + "digest": "sha256:5a15e64fc1c14b7b1dc5136eae518485d611460c09743198cc542eea4a70be3c" + }, + { + "path": "packages/trust/dist/policy.js", + "digest": "sha256:e6af756f4c625b1bc696049dfacdda89de13b1fbbae7779de5c67f02da2fee14" + }, + { + "path": "packages/trust/dist/profile.js", + "digest": "sha256:bec856c3effd4adf3c5e5f7fd8d5bde55102de828b084da3a63c5fe3be2e07e2" + }, + { + "path": "packages/trust/dist/propagation.js", + "digest": "sha256:4270092d4f1f85ea4f6ec82fb2dd7edeefe4df68b3d22c94f59e2beb3f8bac4d" + }, + { + "path": "packages/trust/dist/quarantine.js", + "digest": "sha256:2f3bb0de5a7e63e448ca615bb5e99172e1e9bb8b681b8d6fd47f238249532805" + }, + { + "path": "packages/trust/dist/sha256.js", + "digest": "sha256:7dc8bd3a239bd8cae5c4bbd9c4580b40663fec00dcd0e57783adfd1e908355b8" + }, + { + "path": "packages/trust/dist/state.js", + "digest": "sha256:5671fd40535f517eff74d7269e097751531853c171a24904d1e9e77909e05b44" + }, + { + "path": "packages/trust/dist/types.js", + "digest": "sha256:474633c1d7a534d7b16b1393a616f779144aeec81208faa2fed0b72fac2f5322" + }, + { + "path": "packages/trust/dist/validation.js", + "digest": "sha256:3ef8e63efb9d853149a8d963e489858a4b3d2ab91509ed89534f07d4c8a56572" + }, + { + "path": "packages/work-management-asana/dist/index.js", + "digest": "sha256:2bff4703a99a0bd886e18a4b9d169184595007ad866f71eface6188cec6d9c84" + }, + { + "path": "packages/workflows/dist/index.js", + "digest": "sha256:c5852b69c76632dc51c4f262efa48ce3060af475e54a077bc58c1e83fc4036e2" + }, + { + "path": "packages/workflows/dist/v1-canonical.js", + "digest": "sha256:2db9b23845bb9e553857f173f873efec2087110273aa89bae8e8c4f62226b91f" + }, + { + "path": "packages/workflows/dist/v1-contracts.js", + "digest": "sha256:105e5d4aee10785a01ce0671968d39a2ddee433168c1c1b2139822116a6bc27a" + }, + { + "path": "packages/workflows/dist/v1-legacy.js", + "digest": "sha256:86318c8355e0c91111f4631ba876edf040adb20fbd9cdc135fa2a8010eb7e0f7" + }, + { + "path": "packages/workflows/dist/v1-outcomes.js", + "digest": "sha256:646baa11d4f023ea16f8d3cfe21088dc2008db219446ccd3044b8ef030bd249c" + }, + { + "path": "packages/workflows/dist/v1-runtime.js", + "digest": "sha256:ca8b00640e4333c7de6879b0a8d7253c1b2229f285c1f2859a415a230c654053" + }, + { + "path": "packages/workflows/dist/v1-task-runs.js", + "digest": "sha256:5cceff4f697106b2308bdbaaa1fef5f02f92d85443cd01e47199b05c23ec208c" + }, + { + "path": "packages/workflows/dist/v1-validation.js", + "digest": "sha256:fad0d630c9a0a1d5207660ff1b91b844a4fede28b929ac096f181d8a1c2859c6" + }, + { + "path": "packages/workflows-conformance/dist/contracts.js", + "digest": "sha256:c6facf029bf9b76a8c959010068a4804e51528883db2756d208ea1a6982c9b96" + }, + { + "path": "packages/workflows-conformance/dist/index.js", + "digest": "sha256:26bae9a4702aac88ff7a27d1fd3e96ec83b721e49c2c046a8909728e6b099ef5" + }, + { + "path": "packages/workflows-conformance/dist/runner.js", + "digest": "sha256:5e4d910a97e5fadd62496576fcbba0a03b6fc014399886455358489a147c5d88" + }, + { + "path": "packages/workflows-postgres/dist/cli.js", + "digest": "sha256:88a207e26c895f428d601f222d91fdea6706e3c429a911183b1cd76162aeb685" + }, + { + "path": "packages/workflows-postgres/dist/index.js", + "digest": "sha256:9f91ac63b3c30ff7492d384d8ced91bfe4011a9d8d63302459621d0a7fc63c03" + }, + { + "path": "packages/workflows-postgres/dist/migrations.js", + "digest": "sha256:dda2990f002aba6750984e7b88ec8f12747c3ceb66279569512f0605ad43380a" + }, + { + "path": "packages/workflows-postgres/dist/outcomes.js", + "digest": "sha256:5f1bbefcaf04e5453e5a0ff2013532f0020dbd4453d6fa1f1d52063e58f705cb" + }, + { + "path": "packages/workflows-postgres/dist/store.js", + "digest": "sha256:1b00535e83d740aa8ba47eebc0ce20c3f642a6ea138fe06c7f2d8fdc503d61e6" + }, + { + "path": "packages/workflows-rooms/dist/autonomy.js", + "digest": "sha256:25d7990e52177309a9438af7e6feea1af42357c5dbc68503e669f288b05b3a52" + }, + { + "path": "packages/workflows-rooms/dist/index.js", + "digest": "sha256:0f1eccaae4d1ab203430de34c3ead750801457dc2c174497eaaddf246f9731ce" + }, + { + "path": "packages/workflows-rooms/dist/morphogenesis.js", + "digest": "sha256:2ca026f64fb4fea0814171f8c28ae84e6a3d277e2c9b9917b66f703af8439a98" + }, + { + "path": "packages/workflows-temporal/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/workflows-temporal/dist/index.js", + "digest": "sha256:bfb27c02fa85662b1c78656c6ecd7b0fc8f55630b0a7c4ca6f577709bc29abcf" + }, + { + "path": "packages/workflows-temporal/dist/workflow.js", + "digest": "sha256:29332e94d22bd93e0633237da6ee1281e995f3102f4edd1a9f9afd8c1a5f1db5" + } + ] +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/events.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/events.json new file mode 100644 index 00000000..dcbb0cc0 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/events.json @@ -0,0 +1,2344 @@ +[ + { + "sequence": 1, + "kind": "room-approval", + "value": { + "approval": { + "tenantId": "tenant:test", + "id": "a6810f68-bb64-4f6c-bb0b-4734cc3d6200", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:a", + "action": "morphogenesis.approve:sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:a", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + }, + "candidateDigest": "sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b" + } + }, + { + "sequence": 2, + "kind": "signed-approval", + "value": { + "authorization": { + "schemaVersion": 1, + "authorizationId": "a6810f68-bb64-4f6c-bb0b-4734cc3d6200:morphogenesis", + "candidateDigest": "sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:a", + "actorMandateDigest": "sha256:37af1d78c63802dd998fb247cc68972396bd134a21842655e23d2d20691d6eb8", + "independenceGroupId": "reviewer:a", + "disposition": "approved", + "proofDigest": "sha256:45bdb1a4db75cbd3ec5ad0d4919ecb1042552ee27c3f998bb0b58dad5de608e0", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:beec685c1f41e5aba2e06f4284bf0d37b00c38e2fa9e04347faf8007f6ceb409" + }, + "signature": "2jfEkVnGMqcWDpMPRKv3lK16ccXt4I9ntDS53pKizKm5P2M9+yJJTDuBsGCzohCgj1h9SQZpEcDGjtGpYroiAQ==", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAONZiv/F2fyOdn6nC7b1a4n7KxYKAmQBsvyePg94eM8A=\n-----END PUBLIC KEY-----\n" + } + }, + { + "sequence": 3, + "kind": "approved-transition", + "value": { + "label": "a", + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:a", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:a558d6c5f588e36fbb13e5fed00f7b3b63681fa7e0aba333ab8aa2ae8a7ac18e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "candidate:a:decision", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:a558d6c5f588e36fbb13e5fed00f7b3b63681fa7e0aba333ab8aa2ae8a7ac18e" + ], + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:paper", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "a6810f68-bb64-4f6c-bb0b-4734cc3d6200:morphogenesis", + "candidateDigest": "sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:a", + "actorMandateDigest": "sha256:37af1d78c63802dd998fb247cc68972396bd134a21842655e23d2d20691d6eb8", + "independenceGroupId": "reviewer:a", + "disposition": "approved", + "proofDigest": "sha256:45bdb1a4db75cbd3ec5ad0d4919ecb1042552ee27c3f998bb0b58dad5de608e0", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:beec685c1f41e5aba2e06f4284bf0d37b00c38e2fa9e04347faf8007f6ceb409" + }, + "decisionPortId": "decider:a", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:85912bca9d667b973fe43a60385119ac01b63378b911782405cb50a5a27163d5", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:4e9a123a22307033c89218c921ce95743d6ce0dca2f228a5c29560e4beb7c337" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:a", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:1691bc46c9fba4194b255d138491505570261d4322245c2635e788552893cb18" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020" + }, + "agent": { + "schemaVersion": 1, + "agentId": "agent:a", + "peerId": "peer:a", + "instanceId": "instance:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "capabilityKeys": [ + "database_forensics" + ], + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "source": "existing", + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219" + }, + "search": { + "schemaVersion": 1, + "requestId": "search:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d" + }, + "searchResult": { + "schemaVersion": 1, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d", + "status": "eligible_candidates", + "completeWithinDeclaredView": true, + "searchedCandidateCount": 1, + "candidates": [ + { + "schemaVersion": 1, + "candidateId": "discovered:a", + "agentId": "agent:a", + "peerId": "peer:a", + "instanceId": "instance:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "capabilityKeys": [ + "database_forensics" + ], + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "locallyEvaluatedScoreMicros": 9000, + "budgetUnits": 10, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13" + } + ], + "observedAtLogicalMs": 245, + "resultDigest": "sha256:4981d6864d56671cbfa9076693e4d5ba284eeca144c41d22e1f853278e050d2c" + } + } + }, + { + "sequence": 4, + "kind": "room-approval", + "value": { + "approval": { + "tenantId": "tenant:test", + "id": "101b52df-4982-4c36-bbb4-f9d946759a71", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:b", + "action": "morphogenesis.approve:sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:b", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + }, + "candidateDigest": "sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2" + } + }, + { + "sequence": 5, + "kind": "signed-approval", + "value": { + "authorization": { + "schemaVersion": 1, + "authorizationId": "101b52df-4982-4c36-bbb4-f9d946759a71:morphogenesis", + "candidateDigest": "sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:b", + "actorMandateDigest": "sha256:7b8f69a28de71dffeb9de5312f4e347fee631eb679958206e173b08e8c36b53c", + "independenceGroupId": "reviewer:b", + "disposition": "approved", + "proofDigest": "sha256:4621d44e8c1d1a8efa8bc9f361f52a725009c15df17beb9808b2a5c52001745c", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:02b59b714ffb5e83ccccba41440514b46d978314c76e5f6f37fdeb02f67b7049" + }, + "signature": "M1Edm9EKSSD5C3nzfng6vjxPyr1Umew2ZcNCTAj5adivjhfeiV+Ies1NEUOvq7S+8IAMlcY795kE675Bnb79DA==", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAu1gC1jsUSLUkbmLS/NGuCdxOCTvuHbRZkZKQV3fjAO8=\n-----END PUBLIC KEY-----\n" + } + }, + { + "sequence": 6, + "kind": "approved-transition", + "value": { + "label": "b", + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:b", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:f642ac2641f1464db38caa483cda141ca3d112d51c41cae1d4ae3fdd8b5c81e7" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "candidate:b:decision", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:f642ac2641f1464db38caa483cda141ca3d112d51c41cae1d4ae3fdd8b5c81e7" + ], + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:paper", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "101b52df-4982-4c36-bbb4-f9d946759a71:morphogenesis", + "candidateDigest": "sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:b", + "actorMandateDigest": "sha256:7b8f69a28de71dffeb9de5312f4e347fee631eb679958206e173b08e8c36b53c", + "independenceGroupId": "reviewer:b", + "disposition": "approved", + "proofDigest": "sha256:4621d44e8c1d1a8efa8bc9f361f52a725009c15df17beb9808b2a5c52001745c", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:02b59b714ffb5e83ccccba41440514b46d978314c76e5f6f37fdeb02f67b7049" + }, + "decisionPortId": "decider:b", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:85912bca9d667b973fe43a60385119ac01b63378b911782405cb50a5a27163d5", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:b", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:ad30b1d8135549bf51339dc038e1872d7ce6264d363f65d5f0fce002c3f77e4b" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2" + }, + "agent": { + "schemaVersion": 1, + "agentId": "agent:b", + "peerId": "peer:b", + "instanceId": "instance:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "capabilityKeys": [ + "database_forensics" + ], + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "source": "existing", + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3" + }, + "search": { + "schemaVersion": 1, + "requestId": "search:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3" + }, + "searchResult": { + "schemaVersion": 1, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3", + "status": "eligible_candidates", + "completeWithinDeclaredView": true, + "searchedCandidateCount": 1, + "candidates": [ + { + "schemaVersion": 1, + "candidateId": "discovered:b", + "agentId": "agent:b", + "peerId": "peer:b", + "instanceId": "instance:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "capabilityKeys": [ + "database_forensics" + ], + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "locallyEvaluatedScoreMicros": 9000, + "budgetUnits": 10, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02" + } + ], + "observedAtLogicalMs": 245, + "resultDigest": "sha256:60330a8b60f06b4644eaaea4fbcc3a22a9016fc45ffecd5b005a3444c155863d" + } + } + }, + { + "sequence": 7, + "kind": "owner-admission", + "value": { + "label": "a", + "activationTime": 300, + "authorization": { + "authorized": true, + "mandate": { + "schemaVersion": 1, + "statement": { + "work": { + "workItemIds": [ + "work:test" + ], + "schemaVersion": 1, + "permittedRoleKeys": [ + "database_forensics" + ], + "maximumWorkItemRevision": 1 + }, + "budget": { + "schemaVersion": 1, + "totalBudgetUnits": 100, + "reservationLifetimeMs": 500, + "maximumWorkBudgetUnits": 20, + "maximumActionBudgetUnits": 5, + "maximumConcurrentWorkReservations": 4, + "maximumConcurrentActionReservations": 4 + }, + "evidence": { + "schemaVersion": 1, + "retentionClass": "standard", + "redactionPolicyId": "redaction:paper", + "requireDurablePreDispatchEvidence": true + }, + "issuerId": "issuer:paper", + "revision": 1, + "tenantId": "tenant:test", + "mandateId": "mandate:paper-work", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "objectiveDocumentId": "objective-document:test", + "maximumObjectiveRevision": 1, + "minimumObjectiveRevision": 1 + }, + "validFrom": "2026-09-19T12:00:00.000Z", + "validUntil": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "policyDomainId": "policy-domain:test", + "roomProvenance": null, + "subjectPeerIds": [ + "peer:a", + "peer:b", + "peer:expiry" + ], + "permittedActions": [ + { + "toolId": "artifact", + "namespace": "paper", + "operation": "write", + "schemaVersion": 1 + } + ], + "predecessorDigest": null, + "permittedCapabilityKeys": [ + "database_forensics" + ] + }, + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "proof": { + "kind": "local_attestation", + "issuerId": "issuer:paper", + "attestorId": "attestor:paper", + "signedDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "attestationId": "attestation:paper", + "schemaVersion": 1 + } + } + } + } + }, + { + "sequence": 8, + "kind": "owner-admission", + "value": { + "label": "b", + "activationTime": 300, + "authorization": { + "authorized": true, + "mandate": { + "schemaVersion": 1, + "statement": { + "work": { + "workItemIds": [ + "work:test" + ], + "schemaVersion": 1, + "permittedRoleKeys": [ + "database_forensics" + ], + "maximumWorkItemRevision": 1 + }, + "budget": { + "schemaVersion": 1, + "totalBudgetUnits": 100, + "reservationLifetimeMs": 500, + "maximumWorkBudgetUnits": 20, + "maximumActionBudgetUnits": 5, + "maximumConcurrentWorkReservations": 4, + "maximumConcurrentActionReservations": 4 + }, + "evidence": { + "schemaVersion": 1, + "retentionClass": "standard", + "redactionPolicyId": "redaction:paper", + "requireDurablePreDispatchEvidence": true + }, + "issuerId": "issuer:paper", + "revision": 1, + "tenantId": "tenant:test", + "mandateId": "mandate:paper-work", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "objectiveDocumentId": "objective-document:test", + "maximumObjectiveRevision": 1, + "minimumObjectiveRevision": 1 + }, + "validFrom": "2026-09-19T12:00:00.000Z", + "validUntil": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "policyDomainId": "policy-domain:test", + "roomProvenance": null, + "subjectPeerIds": [ + "peer:a", + "peer:b", + "peer:expiry" + ], + "permittedActions": [ + { + "toolId": "artifact", + "namespace": "paper", + "operation": "write", + "schemaVersion": 1 + } + ], + "predecessorDigest": null, + "permittedCapabilityKeys": [ + "database_forensics" + ] + }, + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "proof": { + "kind": "local_attestation", + "issuerId": "issuer:paper", + "attestorId": "attestor:paper", + "signedDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "attestationId": "attestation:paper", + "schemaVersion": 1 + } + } + } + } + }, + { + "sequence": 9, + "kind": "work-fenced", + "value": { + "label": "a", + "state": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 4, + "highWaterLogicalMs": 320, + "workContracts": [ + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:a:fence", + "updatedAtLogicalMs": 320, + "workContractDigest": "sha256:d39a693ee0c72ef8e3be25ee255db438eb6c5d5b8b03742f4d0fb8dbad76d734", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:9cbb10ac879cbc12827816f5db75d30b1176a6c6343126f49ca884ac9a14789f" + } + } + }, + { + "sequence": 10, + "kind": "participant-detached", + "value": { + "label": "a", + "receipt": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "disposition": "detached", + "operationId": "execution:a:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:73452e35cbd61d000e13c3596eba17109b814dadfa5c2b5b63b296e6cc34fd4a", + "terminatedAtLogicalMs": 321, + "lifecycleReceiptDigest": "sha256:932af2e923bce67e2874a3184167a1f2cd48586eda5ac357e6c3137b3ae13e8e", + "membershipConfigurationDigest": null + } + } + }, + { + "sequence": 11, + "kind": "work-admitted", + "value": { + "label": "b", + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + } + }, + { + "sequence": 12, + "kind": "work-fenced", + "value": { + "label": "b", + "state": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 5, + "highWaterLogicalMs": 330, + "workContracts": [ + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:a:fence", + "updatedAtLogicalMs": 320, + "workContractDigest": "sha256:d39a693ee0c72ef8e3be25ee255db438eb6c5d5b8b03742f4d0fb8dbad76d734", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:b:fence", + "updatedAtLogicalMs": 330, + "workContractDigest": "sha256:03281002ff273a252090070da72ee8a6a8107ff5578edca5107ef5225ddab21c", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:a8641f0ab8105847c047c61cbcdfa51669a88ce505979d43d8340242b7ec82c9" + } + } + }, + { + "sequence": 13, + "kind": "drain-blocked", + "value": { + "label": "b", + "inFlight": 1, + "operationId": "execution:b:detach" + } + }, + { + "sequence": 14, + "kind": "admitted-work-finished", + "value": { + "label": "b" + } + }, + { + "sequence": 15, + "kind": "participant-detached", + "value": { + "label": "b", + "receipt": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "disposition": "detached", + "operationId": "execution:b:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:4008d01fa01e2691ab85966fdbfb00ccfed66280c7d8bbcc3f5e800c996a0732", + "terminatedAtLogicalMs": 340, + "lifecycleReceiptDigest": "sha256:9c87e51bfae0700cad795a86cae53b2fff7b4ae4e423f7181c157f14d4e72cde", + "membershipConfigurationDigest": null + } + } + }, + { + "sequence": 16, + "kind": "room-approval", + "value": { + "approval": { + "tenantId": "tenant:test", + "id": "aea567c7-b5d7-4b30-aaac-831a07af3471", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:expiry", + "action": "morphogenesis.approve:sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:expiry", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + }, + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7" + } + }, + { + "sequence": 17, + "kind": "signed-approval", + "value": { + "authorization": { + "schemaVersion": 1, + "authorizationId": "aea567c7-b5d7-4b30-aaac-831a07af3471:morphogenesis", + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:expiry", + "actorMandateDigest": "sha256:b4117897cc96856cb40c204ff25bf30c201f1d888b2be618537760c53f8a3d47", + "independenceGroupId": "reviewer:expiry", + "disposition": "approved", + "proofDigest": "sha256:9364aa8e2352bbd6fc581fe940843c3162bc5fdd58f4a78b53a21739d648c9e6", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:84ab668ddb23ecccc1691eb52a2d5cd78856bfa64683751b1f6714617c24597d" + }, + "signature": "u2UYRwN99RoX6J/9u/xX3oI7nh6GhiT8AUac9eGH9BpL9YyqpIYz/a3hEnOVkPFWCIQrftVSfjEW6IMQNmZgDw==", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAnViDgvOYVeGLoCwZnQPWJOVoNLkqOMoreb7gAw8ugf4=\n-----END PUBLIC KEY-----\n" + } + }, + { + "sequence": 18, + "kind": "approved-transition", + "value": { + "label": "expiry", + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:expiry", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:4a90a111d873aac0259517725f22ea06e76076624f96b51f53e753c7e8c85b3e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "candidate:expiry:decision", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249", + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:4a90a111d873aac0259517725f22ea06e76076624f96b51f53e753c7e8c85b3e" + ], + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:paper", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "aea567c7-b5d7-4b30-aaac-831a07af3471:morphogenesis", + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:expiry", + "actorMandateDigest": "sha256:b4117897cc96856cb40c204ff25bf30c201f1d888b2be618537760c53f8a3d47", + "independenceGroupId": "reviewer:expiry", + "disposition": "approved", + "proofDigest": "sha256:9364aa8e2352bbd6fc581fe940843c3162bc5fdd58f4a78b53a21739d648c9e6", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:84ab668ddb23ecccc1691eb52a2d5cd78856bfa64683751b1f6714617c24597d" + }, + "decisionPortId": "decider:expiry", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:85912bca9d667b973fe43a60385119ac01b63378b911782405cb50a5a27163d5", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:afc0c90b0cf0cea66b2b5edb84e4b22fbe2635b0db1d5837378d6d1b73d0f85e" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:expiry", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:62aa7d91b5b82c81af9aeb34ab791dc0ee2eebbfd30f63b800ed808ab775b0a2" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:140ee16aded6b434b0c997d5a9a161627742d5c7eb232cbd6e4231c8b12c5ce0" + }, + "agent": { + "schemaVersion": 1, + "agentId": "agent:expiry", + "peerId": "peer:expiry", + "instanceId": "instance:expiry", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "capabilityKeys": [ + "database_forensics" + ], + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "source": "existing", + "agentDigest": "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a" + }, + "search": { + "schemaVersion": 1, + "requestId": "search:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:0bffe62660747d178ff102a6d6c6033297d8a357d367f605476a16f65ffe6d54" + }, + "searchResult": { + "schemaVersion": 1, + "requestDigest": "sha256:0bffe62660747d178ff102a6d6c6033297d8a357d367f605476a16f65ffe6d54", + "status": "eligible_candidates", + "completeWithinDeclaredView": true, + "searchedCandidateCount": 1, + "candidates": [ + { + "schemaVersion": 1, + "candidateId": "discovered:expiry", + "agentId": "agent:expiry", + "peerId": "peer:expiry", + "instanceId": "instance:expiry", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "capabilityKeys": [ + "database_forensics" + ], + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "locallyEvaluatedScoreMicros": 9000, + "budgetUnits": 10, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "candidateDigest": "sha256:6cdb90cb8fd5f59347db5c3a138ffb9bc45e5a684817aed0dd785f0fad3972e3" + } + ], + "observedAtLogicalMs": 245, + "resultDigest": "sha256:5548d57e4409d2df111f1dd059f50bacd69ce6be100aece603ba37ca4aa181bd" + } + } + }, + { + "sequence": 19, + "kind": "owner-admission", + "value": { + "label": "expiry", + "activationTime": 380, + "authorization": { + "authorized": false, + "code": "mandate_expired" + } + } + } +] diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/expiry.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/expiry.json new file mode 100644 index 00000000..a3d96805 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/expiry.json @@ -0,0 +1,552 @@ +{ + "rejection": "owner admission: mandate_expired", + "decision": { + "schemaVersion": 1, + "decisionId": "candidate:expiry:decision", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249", + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:4a90a111d873aac0259517725f22ea06e76076624f96b51f53e753c7e8c85b3e" + ], + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:paper", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "aea567c7-b5d7-4b30-aaac-831a07af3471:morphogenesis", + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:expiry", + "actorMandateDigest": "sha256:b4117897cc96856cb40c204ff25bf30c201f1d888b2be618537760c53f8a3d47", + "independenceGroupId": "reviewer:expiry", + "disposition": "approved", + "proofDigest": "sha256:9364aa8e2352bbd6fc581fe940843c3162bc5fdd58f4a78b53a21739d648c9e6", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:84ab668ddb23ecccc1691eb52a2d5cd78856bfa64683751b1f6714617c24597d" + }, + "decisionPortId": "decider:expiry", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:85912bca9d667b973fe43a60385119ac01b63378b911782405cb50a5a27163d5", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:afc0c90b0cf0cea66b2b5edb84e4b22fbe2635b0db1d5837378d6d1b73d0f85e" + }, + "mandate": { + "schemaVersion": 1, + "statement": { + "schemaVersion": 1, + "mandateId": "mandate:paper-work", + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "issuerId": "issuer:paper", + "revision": 1, + "predecessorDigest": null, + "subjectPeerIds": [ + "peer:a", + "peer:b", + "peer:expiry" + ], + "objective": { + "schemaVersion": 1, + "meshId": "mesh:test", + "objectiveId": "objective:test", + "objectiveDocumentId": "objective-document:test", + "minimumObjectiveRevision": 1, + "maximumObjectiveRevision": 1 + }, + "work": { + "schemaVersion": 1, + "workItemIds": [ + "work:test" + ], + "permittedRoleKeys": [ + "database_forensics" + ], + "maximumWorkItemRevision": 1 + }, + "permittedCapabilityKeys": [ + "database_forensics" + ], + "permittedActions": [ + { + "schemaVersion": 1, + "namespace": "paper", + "toolId": "artifact", + "operation": "write" + } + ], + "budget": { + "schemaVersion": 1, + "totalBudgetUnits": 100, + "maximumWorkBudgetUnits": 20, + "maximumActionBudgetUnits": 5, + "maximumConcurrentWorkReservations": 4, + "maximumConcurrentActionReservations": 4, + "reservationLifetimeMs": 500 + }, + "validFrom": "2026-09-19T12:00:00.000Z", + "validUntil": "2026-09-19T12:00:00.350Z", + "roomProvenance": null, + "evidence": { + "schemaVersion": 1, + "redactionPolicyId": "redaction:paper", + "retentionClass": "standard", + "requireDurablePreDispatchEvidence": true + } + }, + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "proof": { + "schemaVersion": 1, + "kind": "local_attestation", + "issuerId": "issuer:paper", + "attestorId": "attestor:paper", + "attestationId": "attestation:paper", + "signedDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4" + } + }, + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 1, + "highWaterLogicalMs": 0, + "workContracts": [], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:44cbdea1e6ade601ee981d2f47082b65888ce262a1d0ba1ff35e9be0022772f8" + }, + "team": { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:expiry", + "formationId": "formation:expiry", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 1, + "logicalTimeHighWaterMs": 380, + "team": { + "schemaVersion": 1, + "teamId": "team.551f379ba5de29b84494e3829603bf7ad99af92e8ecce69a47d424ecfd8cc9a5", + "teamEpoch": 1, + "status": "awaiting_member_contracts", + "proposal": { + "schemaVersion": 1, + "teamId": "team.551f379ba5de29b84494e3829603bf7ad99af92e8ecce69a47d424ecfd8cc9a5", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:2ddc67e75e46168682d8c1eb9e6961486545f6e97555b5c1cd79ed1b2070e270", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.5c1a9693a58284446877e34e8a0030bc26cd2b50ed07ff7fd446b5dbdcdb56b8", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:expiry", + "candidateDigest": "sha256:076a74ca5aad6d0f160fdf758cd228a4ed6ddd796ba3668d9e37b5753b85202f", + "peerId": "peer:expiry", + "instanceId": "instance:expiry", + "independenceGroupId": "specialist:expiry", + "bidId": "bid:expiry", + "bidDigest": "sha256:eb1fca28f6cc478dc419594c6b9204e8ba106b0887392b8706c249463016cdf0", + "sourceBidDigest": "sha256:20d744e013711c0809b4f557c1ddf0a93818e572bb8f15dc92dfea8d76c19087", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 420, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:e9ae57c9802853e1c709e5d7094f8d06a6e6b88e900f28c0aedded28b25169d5" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 420, + "proposedAtLogicalMs": 380, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:480c3136fdcefc58dcca379fbde441a5dbe4000e73e2d3f93b7256900d1e0311" + }, + "jointWorkContract": null, + "outcomes": [], + "history": [], + "updatedAtLogicalMs": 380 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:2ddc67e75e46168682d8c1eb9e6961486545f6e97555b5c1cd79ed1b2070e270", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.551f379ba5de29b84494e3829603bf7ad99af92e8ecce69a47d424ecfd8cc9a5", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:2ddc67e75e46168682d8c1eb9e6961486545f6e97555b5c1cd79ed1b2070e270", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.5c1a9693a58284446877e34e8a0030bc26cd2b50ed07ff7fd446b5dbdcdb56b8", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:expiry", + "candidateDigest": "sha256:076a74ca5aad6d0f160fdf758cd228a4ed6ddd796ba3668d9e37b5753b85202f", + "peerId": "peer:expiry", + "instanceId": "instance:expiry", + "independenceGroupId": "specialist:expiry", + "bidId": "bid:expiry", + "bidDigest": "sha256:eb1fca28f6cc478dc419594c6b9204e8ba106b0887392b8706c249463016cdf0", + "sourceBidDigest": "sha256:20d744e013711c0809b4f557c1ddf0a93818e572bb8f15dc92dfea8d76c19087", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 420, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:e9ae57c9802853e1c709e5d7094f8d06a6e6b88e900f28c0aedded28b25169d5" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 420, + "proposedAtLogicalMs": 380, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:480c3136fdcefc58dcca379fbde441a5dbe4000e73e2d3f93b7256900d1e0311" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 380, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.793df7ff3b37f045a88db17dfaff7287c759a238fa9d18a69b2701195f74a512", + "decisionDigest": "sha256:793df7ff3b37f045a88db17dfaff7287c759a238fa9d18a69b2701195f74a512" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:be6efc901d81d4db5cacd1d3d7c45139e2eaab239f6c22b8a7ae0843a56bd922", + "stateDigest": "sha256:a88d00cd305abdfe2aa96ec28cfe195b58293bf9e132041bb43f3eba1de18753" + }, + "execution": { + "schemaVersion": 1, + "team": null, + "agent": { + "peerId": "peer:expiry", + "source": "existing", + "agentId": "agent:expiry", + "instanceId": "instance:expiry", + "agentDigest": "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "activating_team", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:140ee16aded6b434b0c997d5a9a161627742d5c7eb232cbd6e4231c8b12c5ce0", + "sha256:afc0c90b0cf0cea66b2b5edb84e4b22fbe2635b0db1d5837378d6d1b73d0f85e", + "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:62f41f2228b4c01c502d7cb55655f992e9701ba1db868f6eeee39da6e9370f4d" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:62f41f2228b4c01c502d7cb55655f992e9701ba1db868f6eeee39da6e9370f4d", + "eventDigest": "sha256:04dd30892fc00679ed61f258ab52e273423485093a387987814661bc6bca8194" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:expiry:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:04dd30892fc00679ed61f258ab52e273423485093a387987814661bc6bca8194", + "eventDigest": "sha256:e986c8d9480639d0d9a8dcccb42a6f9cdc6d48b6318b77b9f4939dd68afeecce" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:expiry:attest", + "evidenceDigests": [ + "sha256:c5d56c80f15c9f1c07560e14cba8b34680e348bf7aafa7ae4d6632d5814ab12b" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e986c8d9480639d0d9a8dcccb42a6f9cdc6d48b6318b77b9f4939dd68afeecce", + "eventDigest": "sha256:e926425996e56553eea6d200aad215ca17d95ff5c032a3d0ff9c9dea74acae68" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:expiry:attest", + "evidenceDigests": [ + "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a", + "sha256:c5d56c80f15c9f1c07560e14cba8b34680e348bf7aafa7ae4d6632d5814ab12b" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:e926425996e56553eea6d200aad215ca17d95ff5c032a3d0ff9c9dea74acae68", + "eventDigest": "sha256:08995c94e71e2bb104b98e30ec007409beb8e2ad572af01a65df29b4931b498b" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:expiry:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 380, + "previousEventDigest": "sha256:08995c94e71e2bb104b98e30ec007409beb8e2ad572af01a65df29b4931b498b", + "eventDigest": "sha256:9886f6bcacaf7fd91ae64a5e45b28010f45d2f283f44237744fce3be51e8b7f6" + } + ], + "profile": null, + "receipt": null, + "revision": 5, + "stateKey": "execution:expiry", + "activation": null, + "continuity": null, + "attestation": { + "agentDigest": "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a", + "operationId": "execution:expiry:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:c5d56c80f15c9f1c07560e14cba8b34680e348bf7aafa7ae4d6632d5814ab12b", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:expiry", + "agentId": "agent:expiry", + "instanceId": "instance:expiry", + "budgetUnits": 10, + "candidateId": "discovered:expiry", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:6cdb90cb8fd5f59347db5c3a138ffb9bc45e5a684817aed0dd785f0fad3972e3", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:5548d57e4409d2df111f1dd059f50bacd69ce6be100aece603ba37ca4aa181bd", + "requestDigest": "sha256:0bffe62660747d178ff102a6d6c6033297d8a357d367f605476a16f65ffe6d54", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:0bffe62660747d178ff102a6d6c6033297d8a357d367f605476a16f65ffe6d54" + }, + "terminalAgent": null, + "decisionDigest": "sha256:afc0c90b0cf0cea66b2b5edb84e4b22fbe2635b0db1d5837378d6d1b73d0f85e", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249", + "pendingOperation": { + "kind": "activate_team", + "status": "prepared", + "operationId": "execution:expiry:activate-team", + "resultDigest": null, + "preparedAtLogicalMs": 380 + }, + "selectedCandidate": { + "peerId": "peer:expiry", + "agentId": "agent:expiry", + "instanceId": "instance:expiry", + "budgetUnits": 10, + "candidateId": "discovered:expiry", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:6cdb90cb8fd5f59347db5c3a138ffb9bc45e5a684817aed0dd785f0fad3972e3", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:expiry", + "logicalTimeHighWaterMs": 380, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:140ee16aded6b434b0c997d5a9a161627742d5c7eb232cbd6e4231c8b12c5ce0", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:a644a7814fcd686890b9ecce22fb2c4801a09e8681100ebf6e06a7c213dcee93", + "resultingSnapshotDigest": "sha256:577e4ad7cebe17e1e8d6942e802b11a618a6914718b4248f231393131c0989fb", + "profileCertificationDigest": null, + "recordDigest": "sha256:99cf675d6aaa75a339ffd23e94119452ed22b699e1eba97cb4617bac89bec390" + }, + "head": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "schemaVersion": 1, + "stateKey": "head:paper", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "revision": 0, + "morphologyEpoch": 1, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "acceptedProposalDigest": null, + "decisionDigest": null, + "receiptDigest": null, + "logicalTimeHighWaterMs": 200, + "predecessorHeadDigest": null, + "headDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6" + } +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/manifest.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/manifest.json new file mode 100644 index 00000000..9875d6f3 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/manifest.json @@ -0,0 +1,34 @@ +[ + { + "path": "configuration.json", + "digest": "sha256:8a047e9bf2ead8314ab75443b746bb76928d13a6b4e8e120869f1cfad74fba60" + }, + { + "path": "drain.json", + "digest": "sha256:a7102f7e9a0453d5c1fa3aa18dfc029dd57c80055bc4aed31f3aacb4baeac5f9" + }, + { + "path": "environment.json", + "digest": "sha256:5df3bf4da6a9f1e2049aeeedb211ac4ce8859e0f1adb900fe752e238bb17d0f6" + }, + { + "path": "events.json", + "digest": "sha256:2866c07788c8b05075f0844353b6bb2a71bb2bb0f32bf9499f33ba0d28500d41" + }, + { + "path": "expiry.json", + "digest": "sha256:3b81893082aace4c69e5715a544f7ce4fc65028cef75041a36d60733dc3b04ce" + }, + { + "path": "race.json", + "digest": "sha256:21525b5331a140e1bb1767c3b780b6eaeb932deb837b98be0254919ac7720ccf" + }, + { + "path": "room.json", + "digest": "sha256:c24277a9f55154655c9d8820fd8c64e0ea9e9ccb3a35517dff5db3ee3d4fe602" + }, + { + "path": "summary.json", + "digest": "sha256:f7990738ecd69141d1b5b97eb5eaaa17f45092d859972c55dd01c665ec3a8891" + } +] diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/race.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/race.json new file mode 100644 index 00000000..a991cc8e --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/race.json @@ -0,0 +1,2504 @@ +{ + "before": { + "head": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "schemaVersion": 1, + "stateKey": "head:paper", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "revision": 0, + "morphologyEpoch": 1, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "acceptedProposalDigest": null, + "decisionDigest": null, + "receiptDigest": null, + "logicalTimeHighWaterMs": 200, + "predecessorHeadDigest": null, + "headDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6" + }, + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 3, + "highWaterLogicalMs": 300, + "workContracts": [ + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:6e5c4cd598e8de5abae23e08eb6850b7a48af853b3d4c32ddc240780f4833a0a" + }, + "teams": [ + { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:a", + "formationId": "formation:a", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 2, + "logicalTimeHighWaterMs": 300, + "team": { + "schemaVersion": 1, + "teamId": "team.7ee8a49420e45077064df6a6ed0a68bd9c9d70f1fb136acf095e1663e4744f49", + "teamEpoch": 1, + "status": "active", + "proposal": { + "schemaVersion": 1, + "teamId": "team.7ee8a49420e45077064df6a6ed0a68bd9c9d70f1fb136acf095e1663e4744f49", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:8e4d7970f44a39308c64f2c2d423c2d66780f9d05da1349ccc9458a06f4f831d", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.a3b8f153ad6854db73f6d409c232b097d7f87b1ebab86f0a630efc08a36016e1", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:a", + "candidateDigest": "sha256:d5e8013c2d3b4d8c7e7aff8baa971f76f090c8c57076102db6270acfe46d52ee", + "peerId": "peer:a", + "instanceId": "instance:a", + "independenceGroupId": "specialist:a", + "bidId": "bid:a", + "bidDigest": "sha256:788bdfc872e3c43d58c3c2dd40e28e57d3dbf87d96652f07a7344923fc217bb8", + "sourceBidDigest": "sha256:ff2c6db34737d7eb269ab6fd4c2ad4942fd22890f84c492b6dc7bcf6b8abc417", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:6255d8f9341cd0a3acedb168893019ee35a3e8d6f6af1ab7a2ba05c301a1d090" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:2760ddbf8c9913c7429fee086f401d410ae5b9af6239c211cc4dfabdc546f4c1" + }, + "jointWorkContract": { + "schemaVersion": 1, + "teamId": "team.7ee8a49420e45077064df6a6ed0a68bd9c9d70f1fb136acf095e1663e4744f49", + "teamEpoch": 1, + "proposalDigest": "sha256:2760ddbf8c9913c7429fee086f401d410ae5b9af6239c211cc4dfabdc546f4c1", + "predecessorJointWorkContractDigest": null, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78", + "memberContracts": [ + { + "schemaVersion": 1, + "memberId": "team-member.a3b8f153ad6854db73f6d409c232b097d7f87b1ebab86f0a630efc08a36016e1", + "selectionDigest": "sha256:6255d8f9341cd0a3acedb168893019ee35a3e8d6f6af1ab7a2ba05c301a1d090", + "positionId": "position:forensics", + "peerId": "peer:a", + "instanceId": "instance:a", + "workItemId": "work:test", + "workItemRevision": 1, + "workContractId": "work-contract:a", + "workContractGeneration": 1, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "assignmentAuthorityId": "assignment:paper", + "assignmentEpoch": 1, + "authorityGeneration": 1, + "fencingToken": "fence:a", + "leaseExpiresAtLogicalMs": 350, + "workDeadline": "2026-09-19T12:00:00.350Z", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "reservedBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "bindingDigest": "sha256:815f17a09818af3d543176351c013899918cee1a3f5c254db15eb459bc077fe1" + } + ], + "totalReservedBudgetUnits": 10, + "totalMaximumActionBudgetUnits": 5, + "activatedAtLogicalMs": 300, + "validUntilLogicalMs": 350, + "status": "active", + "jointWorkContractId": "joint-work-contract.38ac9ac21b1589c7d34384ed01dc593cb861bf489aad0888cb31ad6408b3b74a", + "jointWorkContractDigest": "sha256:38ac9ac21b1589c7d34384ed01dc593cb861bf489aad0888cb31ad6408b3b74a" + }, + "outcomes": [], + "history": [], + "updatedAtLogicalMs": 300 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:8e4d7970f44a39308c64f2c2d423c2d66780f9d05da1349ccc9458a06f4f831d", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.7ee8a49420e45077064df6a6ed0a68bd9c9d70f1fb136acf095e1663e4744f49", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:8e4d7970f44a39308c64f2c2d423c2d66780f9d05da1349ccc9458a06f4f831d", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.a3b8f153ad6854db73f6d409c232b097d7f87b1ebab86f0a630efc08a36016e1", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:a", + "candidateDigest": "sha256:d5e8013c2d3b4d8c7e7aff8baa971f76f090c8c57076102db6270acfe46d52ee", + "peerId": "peer:a", + "instanceId": "instance:a", + "independenceGroupId": "specialist:a", + "bidId": "bid:a", + "bidDigest": "sha256:788bdfc872e3c43d58c3c2dd40e28e57d3dbf87d96652f07a7344923fc217bb8", + "sourceBidDigest": "sha256:ff2c6db34737d7eb269ab6fd4c2ad4942fd22890f84c492b6dc7bcf6b8abc417", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:6255d8f9341cd0a3acedb168893019ee35a3e8d6f6af1ab7a2ba05c301a1d090" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:2760ddbf8c9913c7429fee086f401d410ae5b9af6239c211cc4dfabdc546f4c1" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 300, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.4b71330ec5aa2e071dcdcc983a701dd23c91daf90a5e48b3a71d601118839777", + "decisionDigest": "sha256:4b71330ec5aa2e071dcdcc983a701dd23c91daf90a5e48b3a71d601118839777" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:f3f31656a0190a085f9ef142223b50c34c596baf280bd74103cca2da04c2301d", + "stateDigest": "sha256:d7567325beb9d71dfe7811284a548dbc07b61749383e84db6ac2f782cffb1db8" + }, + { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:b", + "formationId": "formation:b", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 2, + "logicalTimeHighWaterMs": 300, + "team": { + "schemaVersion": 1, + "teamId": "team.ba9fe673ef68bbc4090cbd3108e2f9e024c3237aad7bf8a2603407d530b79486", + "teamEpoch": 1, + "status": "active", + "proposal": { + "schemaVersion": 1, + "teamId": "team.ba9fe673ef68bbc4090cbd3108e2f9e024c3237aad7bf8a2603407d530b79486", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:1cc6d62b9f674caf40481a62269d096d8e673f97610bac106c1eabc2355db2b9", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.fbc8b722f76ea188b9f1c4ad67f4c578bef17ed42d8eab8f66712f8436ac22db", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:b", + "candidateDigest": "sha256:c9b4c15f3ee2ef1e0e80c89333c79a3bda83e923157e2579daf83169a361efcd", + "peerId": "peer:b", + "instanceId": "instance:b", + "independenceGroupId": "specialist:b", + "bidId": "bid:b", + "bidDigest": "sha256:3632ca0550ea8734a89c0a424d6ceba2b66958988333aade38315770b984108e", + "sourceBidDigest": "sha256:edd10d64240eb08f6fb0b1f3b0c82353abb66b2fb68eb4f70290e3e1ae59a3cf", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:b4b4246a48dcf8296a658c1d0f2dca14648756818f00b0f171b532b6f6a79269" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:8d3ebec61ef1cd6c78b8e85788ffb9b9839c1cd8bf93179a1590a1ab143db247" + }, + "jointWorkContract": { + "schemaVersion": 1, + "teamId": "team.ba9fe673ef68bbc4090cbd3108e2f9e024c3237aad7bf8a2603407d530b79486", + "teamEpoch": 1, + "proposalDigest": "sha256:8d3ebec61ef1cd6c78b8e85788ffb9b9839c1cd8bf93179a1590a1ab143db247", + "predecessorJointWorkContractDigest": null, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78", + "memberContracts": [ + { + "schemaVersion": 1, + "memberId": "team-member.fbc8b722f76ea188b9f1c4ad67f4c578bef17ed42d8eab8f66712f8436ac22db", + "selectionDigest": "sha256:b4b4246a48dcf8296a658c1d0f2dca14648756818f00b0f171b532b6f6a79269", + "positionId": "position:forensics", + "peerId": "peer:b", + "instanceId": "instance:b", + "workItemId": "work:test", + "workItemRevision": 1, + "workContractId": "work-contract:b", + "workContractGeneration": 1, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "assignmentAuthorityId": "assignment:paper", + "assignmentEpoch": 1, + "authorityGeneration": 1, + "fencingToken": "fence:b", + "leaseExpiresAtLogicalMs": 350, + "workDeadline": "2026-09-19T12:00:00.350Z", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "reservedBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "bindingDigest": "sha256:7ed639d97a9785fdfca92a579991b094b06f0a56120e7af9acc699f400be992c" + } + ], + "totalReservedBudgetUnits": 10, + "totalMaximumActionBudgetUnits": 5, + "activatedAtLogicalMs": 300, + "validUntilLogicalMs": 350, + "status": "active", + "jointWorkContractId": "joint-work-contract.d0bc98ca798bdb8e88600b97c6d83663eae23e7ae77d7613cc24f1dbab5b168b", + "jointWorkContractDigest": "sha256:d0bc98ca798bdb8e88600b97c6d83663eae23e7ae77d7613cc24f1dbab5b168b" + }, + "outcomes": [], + "history": [], + "updatedAtLogicalMs": 300 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:1cc6d62b9f674caf40481a62269d096d8e673f97610bac106c1eabc2355db2b9", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.ba9fe673ef68bbc4090cbd3108e2f9e024c3237aad7bf8a2603407d530b79486", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:1cc6d62b9f674caf40481a62269d096d8e673f97610bac106c1eabc2355db2b9", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.fbc8b722f76ea188b9f1c4ad67f4c578bef17ed42d8eab8f66712f8436ac22db", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:b", + "candidateDigest": "sha256:c9b4c15f3ee2ef1e0e80c89333c79a3bda83e923157e2579daf83169a361efcd", + "peerId": "peer:b", + "instanceId": "instance:b", + "independenceGroupId": "specialist:b", + "bidId": "bid:b", + "bidDigest": "sha256:3632ca0550ea8734a89c0a424d6ceba2b66958988333aade38315770b984108e", + "sourceBidDigest": "sha256:edd10d64240eb08f6fb0b1f3b0c82353abb66b2fb68eb4f70290e3e1ae59a3cf", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:b4b4246a48dcf8296a658c1d0f2dca14648756818f00b0f171b532b6f6a79269" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:8d3ebec61ef1cd6c78b8e85788ffb9b9839c1cd8bf93179a1590a1ab143db247" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 300, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.a91a91c6bdb9afdaf87351066f51080914b941a9f3f8b98583d8bfff5cb04fde", + "decisionDigest": "sha256:a91a91c6bdb9afdaf87351066f51080914b941a9f3f8b98583d8bfff5cb04fde" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:a12e0d6b3b5c43d62a9754e1a3d65d7b35e7502abe0200d0ad65c4faf6a5ec88", + "stateDigest": "sha256:983e53f34120cf1e4878b1e286af0733174e54cfbe9b78b9a4c9c0db6f06d1c0" + } + ], + "effects": [ + { + "effect_id": "effect:a", + "work_id": "work-contract:a", + "body": { + "label": "a", + "result": 5, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "jointWorkContractDigest": "sha256:38ac9ac21b1589c7d34384ed01dc593cb861bf489aad0888cb31ad6408b3b74a" + } + }, + { + "effect_id": "effect:b", + "work_id": "work-contract:b", + "body": { + "label": "b", + "result": 5, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "jointWorkContractDigest": "sha256:d0bc98ca798bdb8e88600b97c6d83663eae23e7ae77d7613cc24f1dbab5b168b" + } + } + ] + }, + "after": { + "head": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "schemaVersion": 1, + "stateKey": "head:paper", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "revision": 1, + "morphologyEpoch": 2, + "snapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "acceptedProposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "decisionDigest": "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e", + "receiptDigest": "sha256:410926650d8be31d6e21c10e74b214e9809d6a9819a8a02b4bca4c30f0d11c36", + "logicalTimeHighWaterMs": 310, + "predecessorHeadDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6", + "headDigest": "sha256:9075f7b8c2d9ef3cb88a426f91b7ec71df99ad3879e6408cbc4d29bc250df25e" + }, + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 3, + "highWaterLogicalMs": 300, + "workContracts": [ + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:6e5c4cd598e8de5abae23e08eb6850b7a48af853b3d4c32ddc240780f4833a0a" + }, + "executions": [ + { + "schemaVersion": 1, + "team": { + "teamId": "team.7ee8a49420e45077064df6a6ed0a68bd9c9d70f1fb136acf095e1663e4744f49", + "teamEpoch": 1, + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:activate-team", + "receiptDigest": "sha256:483b054ae10eb13978de9f2acb4a395af291c19ba259618604fad5ad11c4f8c8", + "schemaVersion": 1, + "teamProposalDigest": "sha256:2760ddbf8c9913c7429fee086f401d410ae5b9af6239c211cc4dfabdc546f4c1", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:1883c8f50dd0cbbf9884caa8b0d58302a24517db265eb300dd87ada829adf0f9", + "jointWorkContractDigest": "sha256:38ac9ac21b1589c7d34384ed01dc593cb861bf489aad0888cb31ad6408b3b74a", + "retainedArtifactDigests": [ + "sha256:1883c8f50dd0cbbf9884caa8b0d58302a24517db265eb300dd87ada829adf0f9" + ], + "individualWorkContractDigests": [ + "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:a", + "source": "existing", + "agentId": "agent:a", + "instanceId": "instance:a", + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "committing_morphology", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "sha256:4e9a123a22307033c89218c921ce95743d6ce0dca2f228a5c29560e4beb7c337" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:13c2a0cd208bf62ada93c9bef3f9c30e46acbac2840a2869daa34a3590060225" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:13c2a0cd208bf62ada93c9bef3f9c30e46acbac2840a2869daa34a3590060225", + "eventDigest": "sha256:0aa6c2e6866e3aeb2d915a5a857943162c2efa0157fb35cb726f1a4669418e8b" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:a:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:0aa6c2e6866e3aeb2d915a5a857943162c2efa0157fb35cb726f1a4669418e8b", + "eventDigest": "sha256:9ca80d672cf90d94449c4a7727e3ec13ed8d681f760bd106ba24279a5325ffb8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:9ca80d672cf90d94449c4a7727e3ec13ed8d681f760bd106ba24279a5325ffb8", + "eventDigest": "sha256:581990cd7b31ea1f6d682a5295aa2d15b4947ec07066af9927e98226c701fb5b" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:581990cd7b31ea1f6d682a5295aa2d15b4947ec07066af9927e98226c701fb5b", + "eventDigest": "sha256:c1a61a17917b7228ef42f2f1e4c068c2390b4af688a461df4e8dfc5e58e9fcea" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:a:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:c1a61a17917b7228ef42f2f1e4c068c2390b4af688a461df4e8dfc5e58e9fcea", + "eventDigest": "sha256:10cee5aacbf91dbfeddd03674332f99a6ed41ea45c56509ad16a35e7dbf3d22d" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:a:activate-team", + "evidenceDigests": [ + "sha256:483b054ae10eb13978de9f2acb4a395af291c19ba259618604fad5ad11c4f8c8" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:10cee5aacbf91dbfeddd03674332f99a6ed41ea45c56509ad16a35e7dbf3d22d", + "eventDigest": "sha256:a9b6b3c81312c9450fa16449de9ef329e2248b87c56aae6f4d62c95b8b958f3e" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:a9b6b3c81312c9450fa16449de9ef329e2248b87c56aae6f4d62c95b8b958f3e", + "eventDigest": "sha256:6c95604a4cb29b903a63ec74365b064d84bbb4b45120a65a7548f8f419013383" + } + ], + "profile": null, + "receipt": null, + "revision": 7, + "stateKey": "execution:a", + "activation": null, + "continuity": null, + "attestation": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4981d6864d56671cbfa9076693e4d5ba284eeca144c41d22e1f853278e050d2c", + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d" + }, + "terminalAgent": null, + "decisionDigest": "sha256:4e9a123a22307033c89218c921ce95743d6ce0dca2f228a5c29560e4beb7c337", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "pendingOperation": { + "kind": "commit_morphology", + "status": "prepared", + "operationId": "execution:a:commit-morphology", + "resultDigest": null, + "preparedAtLogicalMs": 310 + }, + "selectedCandidate": { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:a", + "logicalTimeHighWaterMs": 310, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:cf78828dd3ba6d22ed2ab4900b6a67805551ae99fc98cd64fe78283d15c93a49", + "resultingSnapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "profileCertificationDigest": null, + "recordDigest": "sha256:276d86617373a334b7353675b985a3d1f0e332ccfe3642aba73fd8edebc31bf0" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "team.ba9fe673ef68bbc4090cbd3108e2f9e024c3237aad7bf8a2603407d530b79486", + "teamEpoch": 1, + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:activate-team", + "receiptDigest": "sha256:d8ee47f27ba8b3eb4a827e1fd1b99f7ee3abdb10edb44b216bf7028bb28249ba", + "schemaVersion": 1, + "teamProposalDigest": "sha256:8d3ebec61ef1cd6c78b8e85788ffb9b9839c1cd8bf93179a1590a1ab143db247", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:38e2918bdc968dfd3421ebe922e48a913a90a51466ba764ec2e42d0bd7992c02", + "jointWorkContractDigest": "sha256:d0bc98ca798bdb8e88600b97c6d83663eae23e7ae77d7613cc24f1dbab5b168b", + "retainedArtifactDigests": [ + "sha256:38e2918bdc968dfd3421ebe922e48a913a90a51466ba764ec2e42d0bd7992c02" + ], + "individualWorkContractDigests": [ + "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:b", + "source": "existing", + "agentId": "agent:b", + "instanceId": "instance:b", + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:1551dae1a7c88f003724bf55b7d7b78736fa89e4eeea0fd552cacabb8b035fcc" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:1551dae1a7c88f003724bf55b7d7b78736fa89e4eeea0fd552cacabb8b035fcc", + "eventDigest": "sha256:8f96b7e415e9fbee8ada431e35cd1b971e75a3d1bf074e8a3e345740bf00294e" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:b:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:8f96b7e415e9fbee8ada431e35cd1b971e75a3d1bf074e8a3e345740bf00294e", + "eventDigest": "sha256:acb5dcbf0185b722db096f39aa04c4b53b5b138fef05404a4343365af270ab92" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:acb5dcbf0185b722db096f39aa04c4b53b5b138fef05404a4343365af270ab92", + "eventDigest": "sha256:25eed8bb2a242398378b9834b770cc6df3cf30d8fc7218dd8bc0792e249ead90" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:25eed8bb2a242398378b9834b770cc6df3cf30d8fc7218dd8bc0792e249ead90", + "eventDigest": "sha256:bb182aa6b738f6a0dfc0010142b5787c1172f73f243e50472fb42844b97110dc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:b:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:bb182aa6b738f6a0dfc0010142b5787c1172f73f243e50472fb42844b97110dc", + "eventDigest": "sha256:3de789ba3cd2073a6378aab6b8780635c16268ab791b1250095846687e6c367f" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:b:activate-team", + "evidenceDigests": [ + "sha256:d8ee47f27ba8b3eb4a827e1fd1b99f7ee3abdb10edb44b216bf7028bb28249ba" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:3de789ba3cd2073a6378aab6b8780635c16268ab791b1250095846687e6c367f", + "eventDigest": "sha256:518138f52eeca660738dc7de3e9dedf8ef8b308ca699f07913b33fed174b3848" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:518138f52eeca660738dc7de3e9dedf8ef8b308ca699f07913b33fed174b3848", + "eventDigest": "sha256:12bf76f67696419d4e0a5643d27fbdb7043bf72950634e6f54d072c99f10ef6a" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [ + "sha256:2e32536e76515a829c9a42f5a5da9c7c95980e98388729588e2c97178858f69a" + ], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:12bf76f67696419d4e0a5643d27fbdb7043bf72950634e6f54d072c99f10ef6a", + "eventDigest": "sha256:b1ff232013088395336a39b73b5e4e78ebbe0dd9df7ed6ce9719545049aaba96" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:b", + "activation": { + "operationId": "execution:b:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:d8ee47f27ba8b3eb4a827e1fd1b99f7ee3abdb10edb44b216bf7028bb28249ba", + "activatedAtLogicalMs": 310, + "morphologyHeadDigest": "sha256:9075f7b8c2d9ef3cb88a426f91b7ec71df99ad3879e6408cbc4d29bc250df25e", + "activationReceiptDigest": "sha256:2e32536e76515a829c9a42f5a5da9c7c95980e98388729588e2c97178858f69a", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:60330a8b60f06b4644eaaea4fbcc3a22a9016fc45ffecd5b005a3444c155863d", + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3" + }, + "terminalAgent": null, + "decisionDigest": "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:b:commit-morphology", + "resultDigest": "sha256:2e32536e76515a829c9a42f5a5da9c7c95980e98388729588e2c97178858f69a", + "preparedAtLogicalMs": 310 + }, + "selectedCandidate": { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:b", + "logicalTimeHighWaterMs": 310, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:a564073fd32d0c23e0a0237ebbed16ad5904220ccc4e01bea0ff33e5c053c390", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "profileCertificationDigest": null, + "recordDigest": "sha256:3026cd67084eafa7a288e46f3a78a5b0d00ad96e58c3158a4004de3e76247644" + } + ] + }, + "cleanup": { + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 4, + "highWaterLogicalMs": 320, + "workContracts": [ + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:a:fence", + "updatedAtLogicalMs": 320, + "workContractDigest": "sha256:d39a693ee0c72ef8e3be25ee255db438eb6c5d5b8b03742f4d0fb8dbad76d734", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:9cbb10ac879cbc12827816f5db75d30b1176a6c6343126f49ca884ac9a14789f" + }, + "team": { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:a", + "formationId": "formation:a", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 3, + "logicalTimeHighWaterMs": 321, + "team": { + "schemaVersion": 1, + "teamId": "team.7ee8a49420e45077064df6a6ed0a68bd9c9d70f1fb136acf095e1663e4744f49", + "teamEpoch": 1, + "status": "cancelled", + "proposal": { + "schemaVersion": 1, + "teamId": "team.7ee8a49420e45077064df6a6ed0a68bd9c9d70f1fb136acf095e1663e4744f49", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:8e4d7970f44a39308c64f2c2d423c2d66780f9d05da1349ccc9458a06f4f831d", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.a3b8f153ad6854db73f6d409c232b097d7f87b1ebab86f0a630efc08a36016e1", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:a", + "candidateDigest": "sha256:d5e8013c2d3b4d8c7e7aff8baa971f76f090c8c57076102db6270acfe46d52ee", + "peerId": "peer:a", + "instanceId": "instance:a", + "independenceGroupId": "specialist:a", + "bidId": "bid:a", + "bidDigest": "sha256:788bdfc872e3c43d58c3c2dd40e28e57d3dbf87d96652f07a7344923fc217bb8", + "sourceBidDigest": "sha256:ff2c6db34737d7eb269ab6fd4c2ad4942fd22890f84c492b6dc7bcf6b8abc417", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:6255d8f9341cd0a3acedb168893019ee35a3e8d6f6af1ab7a2ba05c301a1d090" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:2760ddbf8c9913c7429fee086f401d410ae5b9af6239c211cc4dfabdc546f4c1" + }, + "jointWorkContract": { + "schemaVersion": 1, + "teamId": "team.7ee8a49420e45077064df6a6ed0a68bd9c9d70f1fb136acf095e1663e4744f49", + "teamEpoch": 1, + "proposalDigest": "sha256:2760ddbf8c9913c7429fee086f401d410ae5b9af6239c211cc4dfabdc546f4c1", + "predecessorJointWorkContractDigest": null, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78", + "memberContracts": [ + { + "schemaVersion": 1, + "memberId": "team-member.a3b8f153ad6854db73f6d409c232b097d7f87b1ebab86f0a630efc08a36016e1", + "selectionDigest": "sha256:6255d8f9341cd0a3acedb168893019ee35a3e8d6f6af1ab7a2ba05c301a1d090", + "positionId": "position:forensics", + "peerId": "peer:a", + "instanceId": "instance:a", + "workItemId": "work:test", + "workItemRevision": 1, + "workContractId": "work-contract:a", + "workContractGeneration": 1, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "assignmentAuthorityId": "assignment:paper", + "assignmentEpoch": 1, + "authorityGeneration": 1, + "fencingToken": "fence:a", + "leaseExpiresAtLogicalMs": 350, + "workDeadline": "2026-09-19T12:00:00.350Z", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "reservedBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "bindingDigest": "sha256:815f17a09818af3d543176351c013899918cee1a3f5c254db15eb459bc077fe1" + } + ], + "totalReservedBudgetUnits": 10, + "totalMaximumActionBudgetUnits": 5, + "activatedAtLogicalMs": 300, + "validUntilLogicalMs": 350, + "status": "active", + "jointWorkContractId": "joint-work-contract.38ac9ac21b1589c7d34384ed01dc593cb861bf489aad0888cb31ad6408b3b74a", + "jointWorkContractDigest": "sha256:38ac9ac21b1589c7d34384ed01dc593cb861bf489aad0888cb31ad6408b3b74a" + }, + "outcomes": [], + "history": [ + { + "schemaVersion": 1, + "teamEpoch": 1, + "proposalDigest": "sha256:2760ddbf8c9913c7429fee086f401d410ae5b9af6239c211cc4dfabdc546f4c1", + "jointWorkContractDigest": "sha256:38ac9ac21b1589c7d34384ed01dc593cb861bf489aad0888cb31ad6408b3b74a", + "status": "cancelled", + "closedAtLogicalMs": 321, + "reasonCode": "participant_detached" + } + ], + "updatedAtLogicalMs": 321 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:8e4d7970f44a39308c64f2c2d423c2d66780f9d05da1349ccc9458a06f4f831d", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.7ee8a49420e45077064df6a6ed0a68bd9c9d70f1fb136acf095e1663e4744f49", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:8e4d7970f44a39308c64f2c2d423c2d66780f9d05da1349ccc9458a06f4f831d", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.a3b8f153ad6854db73f6d409c232b097d7f87b1ebab86f0a630efc08a36016e1", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:a", + "candidateDigest": "sha256:d5e8013c2d3b4d8c7e7aff8baa971f76f090c8c57076102db6270acfe46d52ee", + "peerId": "peer:a", + "instanceId": "instance:a", + "independenceGroupId": "specialist:a", + "bidId": "bid:a", + "bidDigest": "sha256:788bdfc872e3c43d58c3c2dd40e28e57d3dbf87d96652f07a7344923fc217bb8", + "sourceBidDigest": "sha256:ff2c6db34737d7eb269ab6fd4c2ad4942fd22890f84c492b6dc7bcf6b8abc417", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:6255d8f9341cd0a3acedb168893019ee35a3e8d6f6af1ab7a2ba05c301a1d090" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:2760ddbf8c9913c7429fee086f401d410ae5b9af6239c211cc4dfabdc546f4c1" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 300, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.4b71330ec5aa2e071dcdcc983a701dd23c91daf90a5e48b3a71d601118839777", + "decisionDigest": "sha256:4b71330ec5aa2e071dcdcc983a701dd23c91daf90a5e48b3a71d601118839777" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:d7567325beb9d71dfe7811284a548dbc07b61749383e84db6ac2f782cffb1db8", + "stateDigest": "sha256:4b64a5966ef17c6444107b1e60664e637d06025f920ba58665aa3af6d285d1d8" + }, + "execution": { + "schemaVersion": 1, + "team": { + "teamId": "team.7ee8a49420e45077064df6a6ed0a68bd9c9d70f1fb136acf095e1663e4744f49", + "teamEpoch": 1, + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:activate-team", + "receiptDigest": "sha256:483b054ae10eb13978de9f2acb4a395af291c19ba259618604fad5ad11c4f8c8", + "schemaVersion": 1, + "teamProposalDigest": "sha256:2760ddbf8c9913c7429fee086f401d410ae5b9af6239c211cc4dfabdc546f4c1", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:1883c8f50dd0cbbf9884caa8b0d58302a24517db265eb300dd87ada829adf0f9", + "jointWorkContractDigest": "sha256:38ac9ac21b1589c7d34384ed01dc593cb861bf489aad0888cb31ad6408b3b74a", + "retainedArtifactDigests": [ + "sha256:1883c8f50dd0cbbf9884caa8b0d58302a24517db265eb300dd87ada829adf0f9" + ], + "individualWorkContractDigests": [ + "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:a", + "source": "existing", + "agentId": "agent:a", + "instanceId": "instance:a", + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 320, + "teamReceiptDigest": "sha256:483b054ae10eb13978de9f2acb4a395af291c19ba259618604fad5ad11c4f8c8", + "fenceReceiptDigest": "sha256:1f44fea5c17b235ad41aa235d9e0cac4e622df4a4b0d9365cb4e60d934c723ed", + "effectReceiptDigest": "sha256:1eab0fd25110cd221dafcd7980333d2f736e28351205d230c22a85a509529b23", + "successorFenceDigests": [ + "sha256:d39a693ee0c72ef8e3be25ee255db438eb6c5d5b8b03742f4d0fb8dbad76d734" + ], + "fencedWorkContractDigests": [ + "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455" + ], + "revokedActionGrantDigests": [] + }, + "phase": "superseded", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "sha256:4e9a123a22307033c89218c921ce95743d6ce0dca2f228a5c29560e4beb7c337" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:13c2a0cd208bf62ada93c9bef3f9c30e46acbac2840a2869daa34a3590060225" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:13c2a0cd208bf62ada93c9bef3f9c30e46acbac2840a2869daa34a3590060225", + "eventDigest": "sha256:0aa6c2e6866e3aeb2d915a5a857943162c2efa0157fb35cb726f1a4669418e8b" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:a:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:0aa6c2e6866e3aeb2d915a5a857943162c2efa0157fb35cb726f1a4669418e8b", + "eventDigest": "sha256:9ca80d672cf90d94449c4a7727e3ec13ed8d681f760bd106ba24279a5325ffb8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:9ca80d672cf90d94449c4a7727e3ec13ed8d681f760bd106ba24279a5325ffb8", + "eventDigest": "sha256:581990cd7b31ea1f6d682a5295aa2d15b4947ec07066af9927e98226c701fb5b" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:581990cd7b31ea1f6d682a5295aa2d15b4947ec07066af9927e98226c701fb5b", + "eventDigest": "sha256:c1a61a17917b7228ef42f2f1e4c068c2390b4af688a461df4e8dfc5e58e9fcea" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:a:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:c1a61a17917b7228ef42f2f1e4c068c2390b4af688a461df4e8dfc5e58e9fcea", + "eventDigest": "sha256:10cee5aacbf91dbfeddd03674332f99a6ed41ea45c56509ad16a35e7dbf3d22d" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:a:activate-team", + "evidenceDigests": [ + "sha256:483b054ae10eb13978de9f2acb4a395af291c19ba259618604fad5ad11c4f8c8" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:10cee5aacbf91dbfeddd03674332f99a6ed41ea45c56509ad16a35e7dbf3d22d", + "eventDigest": "sha256:a9b6b3c81312c9450fa16449de9ef329e2248b87c56aae6f4d62c95b8b958f3e" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:a9b6b3c81312c9450fa16449de9ef329e2248b87c56aae6f4d62c95b8b958f3e", + "eventDigest": "sha256:6c95604a4cb29b903a63ec74365b064d84bbb4b45120a65a7548f8f419013383" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "superseding", + "outcome": "prepared", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [ + "sha256:0dcba94be5412d81fff99cb1012356f233c8acc388140b2f9b835c0238612f06" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6c95604a4cb29b903a63ec74365b064d84bbb4b45120a65a7548f8f419013383", + "eventDigest": "sha256:9b78a50db9db9b292b286f5a3bd06a39cb1f9baa4e22b7649c7ec2fe0c33ad71" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:a:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9b78a50db9db9b292b286f5a3bd06a39cb1f9baa4e22b7649c7ec2fe0c33ad71", + "eventDigest": "sha256:8c684b2a861da0e47bdd6f2e3677d0276105fac466af5a9d50f7e59215fecf79" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:a:checkpoint", + "evidenceDigests": [ + "sha256:44200c32e647951a27135c2ca8912723c89ceb49b179e76380845c450ac73563" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8c684b2a861da0e47bdd6f2e3677d0276105fac466af5a9d50f7e59215fecf79", + "eventDigest": "sha256:24661472cb73ae6694fef53130222ded8d6c83e35d1d108bb7eb336ad485f2ac" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:a:fence", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:24661472cb73ae6694fef53130222ded8d6c83e35d1d108bb7eb336ad485f2ac", + "eventDigest": "sha256:23e272cba29242bae1d625fa4566ff6056e5185ba8fa54fa27d1b6230136b157" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:a:fence", + "evidenceDigests": [ + "sha256:1f44fea5c17b235ad41aa235d9e0cac4e622df4a4b0d9365cb4e60d934c723ed" + ], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:23e272cba29242bae1d625fa4566ff6056e5185ba8fa54fa27d1b6230136b157", + "eventDigest": "sha256:a4f5f365824f5805063c64f5c814991bf6581de200773875cb3ce1adea6d7171" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:a:detach", + "evidenceDigests": [], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:a4f5f365824f5805063c64f5c814991bf6581de200773875cb3ce1adea6d7171", + "eventDigest": "sha256:980be76c074748d6d8a3f261442eace14950658a33ea0506571b180c0b5b1bea" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:a:detach", + "evidenceDigests": [ + "sha256:73452e35cbd61d000e13c3596eba17109b814dadfa5c2b5b63b296e6cc34fd4a" + ], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:980be76c074748d6d8a3f261442eace14950658a33ea0506571b180c0b5b1bea", + "eventDigest": "sha256:84945dc715f1296fec54320f4419010c3799784582c4178392720b9823ad287b" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:a:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:84945dc715f1296fec54320f4419010c3799784582c4178392720b9823ad287b", + "eventDigest": "sha256:f16b776ef37ab6eeb3092c191232965daafa1e14bc4d0ff32fe80ba5305eeea8" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:a:release-budget", + "evidenceDigests": [ + "sha256:878e8f12608ba7ec3da666d73de6a26fe77515a2c9fd9468c866751323f877d5" + ], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:f16b776ef37ab6eeb3092c191232965daafa1e14bc4d0ff32fe80ba5305eeea8", + "eventDigest": "sha256:37c3dea2e0b959e69c9dbaf131c4de5ec44118ffd05645b55ceb5bc7904d68e3" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "superseded", + "outcome": "applied", + "operationId": "execution:a:release-budget", + "evidenceDigests": [ + "sha256:349a511ee5f94850ed3074849e40c52bb42d7875f7a9e166c974dbb679cf93c0", + "sha256:878e8f12608ba7ec3da666d73de6a26fe77515a2c9fd9468c866751323f877d5" + ], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:37c3dea2e0b959e69c9dbaf131c4de5ec44118ffd05645b55ceb5bc7904d68e3", + "eventDigest": "sha256:fb2a78cc41769a237ee97513ef5757769c6334eb2136f2e3097b49d00598648d" + } + ], + "profile": null, + "receipt": null, + "revision": 17, + "stateKey": "execution:a", + "activation": null, + "continuity": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:4ac1dcb8f4db1921009925a30c50a14e2fdf7a9ca2c0fc97a899172c744bf167", + "teamReceiptDigest": "sha256:483b054ae10eb13978de9f2acb4a395af291c19ba259618604fad5ad11c4f8c8", + "completedAtLogicalMs": 320, + "continuityReceiptDigest": "sha256:44200c32e647951a27135c2ca8912723c89ceb49b179e76380845c450ac73563", + "preservedArtifactDigests": [ + "sha256:1883c8f50dd0cbbf9884caa8b0d58302a24517db265eb300dd87ada829adf0f9" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4981d6864d56671cbfa9076693e4d5ba284eeca144c41d22e1f853278e050d2c", + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "supersession": { + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "winningHead": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "revision": 1, + "stateKey": "head:paper", + "headDigest": "sha256:9075f7b8c2d9ef3cb88a426f91b7ec71df99ad3879e6408cbc4d29bc250df25e", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "receiptDigest": "sha256:410926650d8be31d6e21c10e74b214e9809d6a9819a8a02b4bca4c30f0d11c36", + "schemaVersion": 1, + "decisionDigest": "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e", + "snapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "morphologyEpoch": 2, + "predecessorHeadDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6", + "acceptedProposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "logicalTimeHighWaterMs": 310 + }, + "resolutionId": "execution:a:supersession", + "schemaVersion": 1, + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "executionStateKey": "execution:a", + "startedAtLogicalMs": 320, + "supersessionDigest": "sha256:0dcba94be5412d81fff99cb1012356f233c8acc388140b2f9b835c0238612f06", + "executionRecordDigest": "sha256:276d86617373a334b7353675b985a3d1f0e332ccfe3642aba73fd8edebc31bf0", + "expectedMorphologyEpoch": 1 + }, + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d" + }, + "terminalAgent": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "disposition": "detached", + "operationId": "execution:a:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:73452e35cbd61d000e13c3596eba17109b814dadfa5c2b5b63b296e6cc34fd4a", + "terminatedAtLogicalMs": 321, + "lifecycleReceiptDigest": "sha256:932af2e923bce67e2874a3184167a1f2cd48586eda5ac357e6c3137b3ae13e8e", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:4e9a123a22307033c89218c921ce95743d6ce0dca2f228a5c29560e4beb7c337", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:878e8f12608ba7ec3da666d73de6a26fe77515a2c9fd9468c866751323f877d5", + "budgetReservationId": "reservation:a", + "logicalTimeHighWaterMs": 321, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:0b57e9a0ff17a2bcc0e3ff6c8efaa0f0b49cdda4cce9db12d50e78c2fbd41501", + "resultingSnapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "profileCertificationDigest": null, + "supersessionReceipt": { + "schemaVersion": 1, + "resolutionId": "execution:a:supersession", + "supersessionDigest": "sha256:0dcba94be5412d81fff99cb1012356f233c8acc388140b2f9b835c0238612f06", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "decisionDigest": "sha256:4e9a123a22307033c89218c921ce95743d6ce0dca2f228a5c29560e4beb7c337", + "winningHeadDigest": "sha256:9075f7b8c2d9ef3cb88a426f91b7ec71df99ad3879e6408cbc4d29bc250df25e", + "continuityReceiptDigest": "sha256:44200c32e647951a27135c2ca8912723c89ceb49b179e76380845c450ac73563", + "fenceReceiptDigest": "sha256:1f44fea5c17b235ad41aa235d9e0cac4e622df4a4b0d9365cb4e60d934c723ed", + "terminalAgentReceiptDigest": "sha256:73452e35cbd61d000e13c3596eba17109b814dadfa5c2b5b63b296e6cc34fd4a", + "budgetReleaseDigest": "sha256:878e8f12608ba7ec3da666d73de6a26fe77515a2c9fd9468c866751323f877d5", + "resolvedAtLogicalMs": 321, + "receiptDigest": "sha256:349a511ee5f94850ed3074849e40c52bb42d7875f7a9e166c974dbb679cf93c0" + }, + "recordDigest": "sha256:a699adf7cf58aa70844df21bbb48cfc6442c0ff44ff596bdbef93913db1f00d6" + }, + "retainedPending": { + "schemaVersion": 1, + "team": { + "teamId": "team.7ee8a49420e45077064df6a6ed0a68bd9c9d70f1fb136acf095e1663e4744f49", + "teamEpoch": 1, + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:activate-team", + "receiptDigest": "sha256:483b054ae10eb13978de9f2acb4a395af291c19ba259618604fad5ad11c4f8c8", + "schemaVersion": 1, + "teamProposalDigest": "sha256:2760ddbf8c9913c7429fee086f401d410ae5b9af6239c211cc4dfabdc546f4c1", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:1883c8f50dd0cbbf9884caa8b0d58302a24517db265eb300dd87ada829adf0f9", + "jointWorkContractDigest": "sha256:38ac9ac21b1589c7d34384ed01dc593cb861bf489aad0888cb31ad6408b3b74a", + "retainedArtifactDigests": [ + "sha256:1883c8f50dd0cbbf9884caa8b0d58302a24517db265eb300dd87ada829adf0f9" + ], + "individualWorkContractDigests": [ + "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:a", + "source": "existing", + "agentId": "agent:a", + "instanceId": "instance:a", + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "fencing", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "sha256:4e9a123a22307033c89218c921ce95743d6ce0dca2f228a5c29560e4beb7c337" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:13c2a0cd208bf62ada93c9bef3f9c30e46acbac2840a2869daa34a3590060225" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:13c2a0cd208bf62ada93c9bef3f9c30e46acbac2840a2869daa34a3590060225", + "eventDigest": "sha256:0aa6c2e6866e3aeb2d915a5a857943162c2efa0157fb35cb726f1a4669418e8b" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:a:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:0aa6c2e6866e3aeb2d915a5a857943162c2efa0157fb35cb726f1a4669418e8b", + "eventDigest": "sha256:9ca80d672cf90d94449c4a7727e3ec13ed8d681f760bd106ba24279a5325ffb8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:9ca80d672cf90d94449c4a7727e3ec13ed8d681f760bd106ba24279a5325ffb8", + "eventDigest": "sha256:581990cd7b31ea1f6d682a5295aa2d15b4947ec07066af9927e98226c701fb5b" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:581990cd7b31ea1f6d682a5295aa2d15b4947ec07066af9927e98226c701fb5b", + "eventDigest": "sha256:c1a61a17917b7228ef42f2f1e4c068c2390b4af688a461df4e8dfc5e58e9fcea" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:a:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:c1a61a17917b7228ef42f2f1e4c068c2390b4af688a461df4e8dfc5e58e9fcea", + "eventDigest": "sha256:10cee5aacbf91dbfeddd03674332f99a6ed41ea45c56509ad16a35e7dbf3d22d" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:a:activate-team", + "evidenceDigests": [ + "sha256:483b054ae10eb13978de9f2acb4a395af291c19ba259618604fad5ad11c4f8c8" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:10cee5aacbf91dbfeddd03674332f99a6ed41ea45c56509ad16a35e7dbf3d22d", + "eventDigest": "sha256:a9b6b3c81312c9450fa16449de9ef329e2248b87c56aae6f4d62c95b8b958f3e" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:a9b6b3c81312c9450fa16449de9ef329e2248b87c56aae6f4d62c95b8b958f3e", + "eventDigest": "sha256:6c95604a4cb29b903a63ec74365b064d84bbb4b45120a65a7548f8f419013383" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "superseding", + "outcome": "prepared", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [ + "sha256:0dcba94be5412d81fff99cb1012356f233c8acc388140b2f9b835c0238612f06" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6c95604a4cb29b903a63ec74365b064d84bbb4b45120a65a7548f8f419013383", + "eventDigest": "sha256:9b78a50db9db9b292b286f5a3bd06a39cb1f9baa4e22b7649c7ec2fe0c33ad71" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:a:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9b78a50db9db9b292b286f5a3bd06a39cb1f9baa4e22b7649c7ec2fe0c33ad71", + "eventDigest": "sha256:8c684b2a861da0e47bdd6f2e3677d0276105fac466af5a9d50f7e59215fecf79" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:a:checkpoint", + "evidenceDigests": [ + "sha256:44200c32e647951a27135c2ca8912723c89ceb49b179e76380845c450ac73563" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8c684b2a861da0e47bdd6f2e3677d0276105fac466af5a9d50f7e59215fecf79", + "eventDigest": "sha256:24661472cb73ae6694fef53130222ded8d6c83e35d1d108bb7eb336ad485f2ac" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:a:fence", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:24661472cb73ae6694fef53130222ded8d6c83e35d1d108bb7eb336ad485f2ac", + "eventDigest": "sha256:23e272cba29242bae1d625fa4566ff6056e5185ba8fa54fa27d1b6230136b157" + } + ], + "profile": null, + "receipt": null, + "revision": 11, + "stateKey": "execution:a", + "activation": null, + "continuity": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:4ac1dcb8f4db1921009925a30c50a14e2fdf7a9ca2c0fc97a899172c744bf167", + "teamReceiptDigest": "sha256:483b054ae10eb13978de9f2acb4a395af291c19ba259618604fad5ad11c4f8c8", + "completedAtLogicalMs": 320, + "continuityReceiptDigest": "sha256:44200c32e647951a27135c2ca8912723c89ceb49b179e76380845c450ac73563", + "preservedArtifactDigests": [ + "sha256:1883c8f50dd0cbbf9884caa8b0d58302a24517db265eb300dd87ada829adf0f9" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4981d6864d56671cbfa9076693e4d5ba284eeca144c41d22e1f853278e050d2c", + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "supersession": { + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "winningHead": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "revision": 1, + "stateKey": "head:paper", + "headDigest": "sha256:9075f7b8c2d9ef3cb88a426f91b7ec71df99ad3879e6408cbc4d29bc250df25e", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "receiptDigest": "sha256:410926650d8be31d6e21c10e74b214e9809d6a9819a8a02b4bca4c30f0d11c36", + "schemaVersion": 1, + "decisionDigest": "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e", + "snapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "morphologyEpoch": 2, + "predecessorHeadDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6", + "acceptedProposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "logicalTimeHighWaterMs": 310 + }, + "resolutionId": "execution:a:supersession", + "schemaVersion": 1, + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "executionStateKey": "execution:a", + "startedAtLogicalMs": 320, + "supersessionDigest": "sha256:0dcba94be5412d81fff99cb1012356f233c8acc388140b2f9b835c0238612f06", + "executionRecordDigest": "sha256:276d86617373a334b7353675b985a3d1f0e332ccfe3642aba73fd8edebc31bf0", + "expectedMorphologyEpoch": 1 + }, + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d" + }, + "terminalAgent": null, + "decisionDigest": "sha256:4e9a123a22307033c89218c921ce95743d6ce0dca2f228a5c29560e4beb7c337", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "pendingOperation": { + "kind": "fence", + "status": "prepared", + "operationId": "execution:a:fence", + "resultDigest": null, + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:a", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:45a4da8978d6eeaf519b6344e49eb85494d7973006f10928834c9ebcf352fbf7", + "resultingSnapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "profileCertificationDigest": null, + "recordDigest": "sha256:e8f5a9bc2901139d9868447d9663929b7a9fb922f9f6b91a9baee12c67fe223d" + }, + "roomArtifact": { + "id": "morphogenesis-supersession:execution:a:supersession", + "tenantId": "tenant:test", + "roomId": "room:test", + "type": "agent-morphogenesis-supersession", + "title": "Superseded Morphogenesis transition", + "status": "draft", + "currentVersion": 1, + "authors": [], + "provenance": { + "sourceMessageIds": [], + "sourceArtifactIds": [], + "sourceMemoryIds": [] + }, + "assumptions": [], + "risks": [ + "authority-remains-external" + ], + "metadata": { + "morphogenesisSchemaVersion": 1, + "disposition": "superseded", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "executionRecordDigest": "sha256:a699adf7cf58aa70844df21bbb48cfc6442c0ff44ff596bdbef93913db1f00d6", + "receiptDigest": "sha256:349a511ee5f94850ed3074849e40c52bb42d7875f7a9e166c974dbb679cf93c0", + "winningHeadDigest": "sha256:9075f7b8c2d9ef3cb88a426f91b7ec71df99ad3879e6408cbc4d29bc250df25e", + "authorityGranted": false + }, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + } + }, + "winner": "b", + "loser": "a", + "commits": [ + { + "status": "rejected", + "reason": "morphology head commit is stale or cross-scoped" + }, + { + "status": "fulfilled" + } + ] +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/room.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/room.json new file mode 100644 index 00000000..13af684c --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/room.json @@ -0,0 +1,481 @@ +{ + "room": { + "tenantId": "tenant:test", + "id": "room:test", + "title": "Persistent Morphogenesis", + "goal": "Preserve work while a specialist transition is superseded", + "status": "active", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + }, + "participants": [ + { + "tenantId": "tenant:test", + "id": "agent:planner", + "type": "agent", + "displayName": "Local planner", + "role": "planner", + "authorityLevel": 0, + "permissions": [], + "boundaries": [], + "memoryScope": null, + "runtime": { + "platform": "mock" + }, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "person:reviewer:a", + "type": "human", + "displayName": "Local reviewer a", + "role": "reviewer", + "authorityLevel": 1, + "permissions": [ + "approve:action" + ], + "boundaries": [], + "memoryScope": null, + "runtime": null, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "person:reviewer:b", + "type": "human", + "displayName": "Local reviewer b", + "role": "reviewer", + "authorityLevel": 1, + "permissions": [ + "approve:action" + ], + "boundaries": [], + "memoryScope": null, + "runtime": null, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "person:reviewer:expiry", + "type": "human", + "displayName": "Local reviewer expiry", + "role": "reviewer", + "authorityLevel": 1, + "permissions": [ + "approve:action" + ], + "boundaries": [], + "memoryScope": null, + "runtime": null, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + } + ], + "messages": [], + "tasks": [], + "artifacts": [ + { + "tenantId": "tenant:test", + "id": "morphogenesis-receipt:execution:b:receipt", + "roomId": "room:test", + "type": "agent-morphogenesis-receipt", + "title": "Morphogenesis receipt execution:b:receipt", + "status": "draft", + "currentVersion": 1, + "authors": [], + "provenance": { + "sourceMemoryIds": [], + "sourceMessageIds": [], + "sourceArtifactIds": [] + }, + "assumptions": [], + "risks": [], + "metadata": { + "disposition": "success", + "receiptDigest": "sha256:1009b0133061ed3c3665d6c10ce06037534174621e6b04d3f7af4d90556bce6a", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "resultingMorphologyEpoch": 2, + "morphogenesisSchemaVersion": 1 + }, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "versions": [ + { + "tenantId": "tenant:test", + "id": "39bcb7ce-1521-43d8-8e2e-9419fc7ee0dd", + "artifactId": "morphogenesis-receipt:execution:b:receipt", + "version": 1, + "content": { + "receiptId": "execution:b:receipt", + "disposition": "success", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "receiptDigest": "sha256:1009b0133061ed3c3665d6c10ce06037534174621e6b04d3f7af4d90556bce6a", + "schemaVersion": 1, + "decisionDigest": "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "fenceReceiptDigest": "sha256:e300ac9d09aca73191fe7ba67d9f429b9bb9fd20a097870b697e9e87b071b6f0", + "budgetReleaseDigest": "sha256:d058779f05cd97a935605f129f0343d2defa2674740634fb5503714f81c7c367", + "evaluatedAtLogicalMs": 346, + "outcomeEvidenceDigests": [ + "sha256:b47573fd35a0827abd38a218df210b930f96ce3f5b2dcb4c59c7b87421598f37" + ], + "activationReceiptDigest": "sha256:2e32536e76515a829c9a42f5a5da9c7c95980e98388729588e2c97178858f69a", + "budgetReservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "continuityReceiptDigest": "sha256:9f078a55ccf55f931bedd3328a9894f5808dca6488d1f67c13ab0b0e228c84b2", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "resultingMorphologyEpoch": 2, + "terminalAgentReceiptDigest": "sha256:4008d01fa01e2691ab85966fdbfb00ccfed66280c7d8bbcc3f5e800c996a0732" + }, + "contentType": "application/json", + "createdAt": "2026-09-19T12:00:00.240Z" + } + ] + }, + { + "tenantId": "tenant:test", + "id": "morphogenesis-supersession:execution:a:supersession", + "roomId": "room:test", + "type": "agent-morphogenesis-supersession", + "title": "Superseded Morphogenesis transition", + "status": "draft", + "currentVersion": 1, + "authors": [], + "provenance": { + "sourceMemoryIds": [], + "sourceMessageIds": [], + "sourceArtifactIds": [] + }, + "assumptions": [], + "risks": [ + "authority-remains-external" + ], + "metadata": { + "disposition": "superseded", + "receiptDigest": "sha256:349a511ee5f94850ed3074849e40c52bb42d7875f7a9e166c974dbb679cf93c0", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "authorityGranted": false, + "winningHeadDigest": "sha256:9075f7b8c2d9ef3cb88a426f91b7ec71df99ad3879e6408cbc4d29bc250df25e", + "executionRecordDigest": "sha256:a699adf7cf58aa70844df21bbb48cfc6442c0ff44ff596bdbef93913db1f00d6", + "morphogenesisSchemaVersion": 1 + }, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "versions": [ + { + "tenantId": "tenant:test", + "id": "78532e05-db5c-4555-b82c-d56d3c938453", + "artifactId": "morphogenesis-supersession:execution:a:supersession", + "version": 1, + "content": { + "binding": { + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "winningHead": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "revision": 1, + "stateKey": "head:paper", + "headDigest": "sha256:9075f7b8c2d9ef3cb88a426f91b7ec71df99ad3879e6408cbc4d29bc250df25e", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "receiptDigest": "sha256:410926650d8be31d6e21c10e74b214e9809d6a9819a8a02b4bca4c30f0d11c36", + "schemaVersion": 1, + "decisionDigest": "sha256:8ddb5e2cd5a8da4fbb964ade73e8dbe4ce6c33401091e650f53e85af7729413e", + "snapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "morphologyEpoch": 2, + "predecessorHeadDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6", + "acceptedProposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "logicalTimeHighWaterMs": 310 + }, + "resolutionId": "execution:a:supersession", + "schemaVersion": 1, + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "executionStateKey": "execution:a", + "startedAtLogicalMs": 320, + "supersessionDigest": "sha256:0dcba94be5412d81fff99cb1012356f233c8acc388140b2f9b835c0238612f06", + "executionRecordDigest": "sha256:276d86617373a334b7353675b985a3d1f0e332ccfe3642aba73fd8edebc31bf0", + "expectedMorphologyEpoch": 1 + }, + "receipt": { + "resolutionId": "execution:a:supersession", + "receiptDigest": "sha256:349a511ee5f94850ed3074849e40c52bb42d7875f7a9e166c974dbb679cf93c0", + "schemaVersion": 1, + "decisionDigest": "sha256:4e9a123a22307033c89218c921ce95743d6ce0dca2f228a5c29560e4beb7c337", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "winningHeadDigest": "sha256:9075f7b8c2d9ef3cb88a426f91b7ec71df99ad3879e6408cbc4d29bc250df25e", + "fenceReceiptDigest": "sha256:1f44fea5c17b235ad41aa235d9e0cac4e622df4a4b0d9365cb4e60d934c723ed", + "supersessionDigest": "sha256:0dcba94be5412d81fff99cb1012356f233c8acc388140b2f9b835c0238612f06", + "budgetReleaseDigest": "sha256:878e8f12608ba7ec3da666d73de6a26fe77515a2c9fd9468c866751323f877d5", + "resolvedAtLogicalMs": 321, + "continuityReceiptDigest": "sha256:44200c32e647951a27135c2ca8912723c89ceb49b179e76380845c450ac73563", + "terminalAgentReceiptDigest": "sha256:73452e35cbd61d000e13c3596eba17109b814dadfa5c2b5b63b296e6cc34fd4a" + } + }, + "contentType": "application/json", + "createdAt": "2026-09-19T12:00:00.240Z" + } + ] + } + ], + "approvals": [ + { + "tenantId": "tenant:test", + "id": "101b52df-4982-4c36-bbb4-f9d946759a71", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:b", + "action": "morphogenesis.approve:sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:b", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "a6810f68-bb64-4f6c-bb0b-4734cc3d6200", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:a", + "action": "morphogenesis.approve:sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:a", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + } + ], + "policies": [], + "memory": [], + "contextSnapshots": [], + "runs": [], + "toolCalls": [], + "events": [ + { + "tenantId": "tenant:test", + "id": "8d75ece7-6b29-4794-845f-d59ca391ebbe", + "roomId": "room:test", + "type": "room_created", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "title": "Persistent Morphogenesis", + "roomId": "room:test", + "parentRoomId": null + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "d9029627-b7f0-4d41-b024-f969009f790c", + "roomId": "room:test", + "type": "participant_added", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "role": "planner", + "roomId": "room:test", + "participantId": "agent:planner", + "participantType": "agent" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "8ce1b792-0b0e-46e0-b7b6-f1f9e28d6e7f", + "roomId": "room:test", + "type": "participant_added", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "role": "reviewer", + "roomId": "room:test", + "participantId": "person:reviewer:a", + "participantType": "human" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "33ebc0f0-bf57-4c9d-9e2e-5a82b4354cb7", + "roomId": "room:test", + "type": "participant_added", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "role": "reviewer", + "roomId": "room:test", + "participantId": "person:reviewer:b", + "participantType": "human" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "dba56b1a-b70e-4a18-86dd-f1dd83445898", + "roomId": "room:test", + "type": "participant_added", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "role": "reviewer", + "roomId": "room:test", + "participantId": "person:reviewer:expiry", + "participantType": "human" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "9ff9099a-63e2-482f-b99a-ecd93098b305", + "roomId": "room:test", + "type": "approval_requested", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "targetId": "candidate:a", + "expiresAt": null, + "approvalId": "a6810f68-bb64-4f6c-bb0b-4734cc3d6200", + "targetType": "action", + "targetVersion": null + }, + "metadata": { + "actorId": "agent:planner" + }, + "occurredAt": "2026-09-19T12:00:00.240Z", + "actorId": "agent:planner" + }, + { + "tenantId": "tenant:test", + "id": "872a1b7d-e33a-40a7-be8a-fb831169aa05", + "roomId": "room:test", + "type": "approval_granted", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "targetId": "candidate:a", + "approvalId": "a6810f68-bb64-4f6c-bb0b-4734cc3d6200" + }, + "metadata": { + "actorId": "person:reviewer:a" + }, + "occurredAt": "2026-09-19T12:00:00.240Z", + "actorId": "person:reviewer:a" + }, + { + "tenantId": "tenant:test", + "id": "ce2bbb94-19a8-4355-86ef-fdccb4eedbfe", + "roomId": "room:test", + "type": "approval_requested", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "targetId": "candidate:b", + "expiresAt": null, + "approvalId": "101b52df-4982-4c36-bbb4-f9d946759a71", + "targetType": "action", + "targetVersion": null + }, + "metadata": { + "actorId": "agent:planner" + }, + "occurredAt": "2026-09-19T12:00:00.240Z", + "actorId": "agent:planner" + }, + { + "tenantId": "tenant:test", + "id": "3239cff5-a2ec-4cf7-b029-a13da03e09c2", + "roomId": "room:test", + "type": "approval_granted", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "targetId": "candidate:b", + "approvalId": "101b52df-4982-4c36-bbb4-f9d946759a71" + }, + "metadata": { + "actorId": "person:reviewer:b" + }, + "occurredAt": "2026-09-19T12:00:00.240Z", + "actorId": "person:reviewer:b" + }, + { + "tenantId": "tenant:test", + "id": "c9d4407a-22eb-4ec2-8119-bc4ae010f753", + "roomId": "room:test", + "type": "artifact_created", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "artifactId": "morphogenesis-supersession:execution:a:supersession" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "07151af1-1361-4552-8612-6343d0acd452", + "roomId": "room:test", + "type": "artifact_created", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "artifactId": "morphogenesis-receipt:execution:b:receipt" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + } + ], + "childRooms": [] +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/summary.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/summary.json new file mode 100644 index 00000000..f9fb2b91 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/summary.json @@ -0,0 +1,36 @@ +{ + "sourceCommit": "22b60bdae0411496a5295021d8a3988118721a82", + "startedAt": "2026-09-20T15:06:31.665Z", + "evidenceClass": "PostgreSQL Room, Team and Work reference assembly; local catalog and scripted reviewers", + "externalSpendUsd": 0, + "modelCalls": 0, + "race": { + "approvedProposals": 2, + "teamsActivatedBeforeHead": 2, + "workProductsBeforeHead": 2, + "headEpochBefore": 1, + "acceptedSuccessors": 1, + "losingWorkRevoked": true, + "losingTeamCancelled": true, + "losingExecutionPhase": "superseded", + "newPoolReopenVerified": true, + "roomArtifactId": "morphogenesis-supersession:execution:a:supersession", + "fenceAcknowledgementRecovered": true + }, + "drain": { + "newWorkRejectedAfterFence": true, + "blockedWhileAdmittedJobPending": true, + "originalOperationReconciled": true, + "terminalPhase": "completed", + "scope": "Work reducer plus application admission/draining adapter; no ActionGateway or external provider" + }, + "expiry": { + "decisionStillValid": true, + "workContracts": 0, + "teamStatus": "awaiting_member_contracts", + "headEpoch": 1, + "rejection": "owner admission: mandate_expired" + }, + "status": "completed", + "completedAt": "2026-09-20T15:06:32.130Z" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/verification.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/verification.json new file mode 100644 index 00000000..13e09263 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-before-nested-validation/verification.json @@ -0,0 +1,5 @@ +{ + "status": "passed", + "terminalReceiptChains": 2, + "scope": "exported structural lineage and owner postconditions; issuer trust is fixture configuration" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/configuration.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/configuration.json new file mode 100644 index 00000000..0a247633 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/configuration.json @@ -0,0 +1,50 @@ +{ + "teamPolicy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "team-policy:paper", + "policyVersion": 1, + "parentPolicyDigest": null, + "minimumDistinctPeers": 1, + "minimumIndependenceGroups": 1, + "maximumTotalBudgetUnits": 20, + "requireDistinctPeerPerPosition": true, + "limits": { + "maximumPositions": 4, + "maximumBidsPerPosition": 8, + "maximumMembers": 4, + "maximumSearchNodes": 100, + "maximumReasonCodesPerDecision": 8, + "maximumHistoryEntries": 8, + "maximumRequestInvalidations": 8, + "maximumRequestTtlMs": 1000, + "maximumTeamDurationMs": 1000, + "maximumCommitAttempts": 8 + } + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2" + }, + "position": { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + }, + "wallClockOrigin": "2026-09-19T12:00:00.000Z", + "mandateTrust": "local test attestation", + "discoveryMembershipAttestation": "fixtures", + "teamStore": "test PostgreSQL CAS adapter", + "rollbackWitness": "process-local; not host-loss safe" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/environment.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/environment.json new file mode 100644 index 00000000..66963054 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/environment.json @@ -0,0 +1,2833 @@ +{ + "node": "v24.20.0", + "platform": "darwin", + "arch": "arm64", + "trackedDiffDigest": "sha256:08dcbba70210b275fe4b8b819c86ecfa103df64e5bf4507c09df4b0aff54782f", + "postgres": "PostgreSQL 18.6 (Debian 18.6-1.pgdg13+2) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit", + "postgresImageId": "sha256:86c951e05bf56c93d95d397747fb8820ac76cc3bedb78f43abd83eedbe3666ae", + "sourceFiles": [ + { + "path": "persistent.mjs", + "digest": "sha256:f1ee43461fcbece31b0a531e2b73a39ce9ae353732ebc9b0cbf045a5f0b6f2c9" + }, + { + "path": "persistent-fixture.mjs", + "digest": "sha256:9afeea5474d7a4d44f553cca7aeafebe99c2cd1762d42a48190ddb478b554759" + } + ], + "lockfileDigest": "sha256:d201e505afabe12ee3abe892af7cb24e3b40b4aa52c68da9f2e090955a01f582", + "compiledModules": [ + { + "path": "packages/a2a/dist/client.js", + "digest": "sha256:e391c1da6a27b777ca08bd2e0fc132e4de17348dda65a89160482b85762d2650" + }, + { + "path": "packages/a2a/dist/contracts.js", + "digest": "sha256:3f417662c6d7a351dc9b969c43ece554835f95f4d3c12ae0499a5764a1686c6e" + }, + { + "path": "packages/a2a/dist/index.js", + "digest": "sha256:cf557c4764becb5587bc952213904012a8b8419c8636412df8d5fca39f6d1312" + }, + { + "path": "packages/a2a/dist/internal.js", + "digest": "sha256:0ba8040e728dff8d37e426b2782395ff9099581ba5fe04d0de46d972770646ac" + }, + { + "path": "packages/a2a/dist/mesh.js", + "digest": "sha256:e79c1c9191704260ed91c40102ea328de36d373eb2f453282bcd285eb81b2a8e" + }, + { + "path": "packages/a2a/dist/morphogenesis.js", + "digest": "sha256:0cf75ef2c027f14f4a989e9e9fa70a64817ce0af42d27f2af536e9bb400ab01f" + }, + { + "path": "packages/a2a/dist/postgres.js", + "digest": "sha256:b817a207a92082a861f4e4971501fdc0e4d70aa50f2fbfc333501ae8e7318f95" + }, + { + "path": "packages/a2a/dist/rooms.js", + "digest": "sha256:c3afa3199ad39f53bf1c78c65d689cda134c3ad676a9589da998be91b354f85f" + }, + { + "path": "packages/a2a/dist/server.js", + "digest": "sha256:b47d63cad45a3840290abdde924afa2d5aa07cc20e2c24f2fc0b52971cd3d54e" + }, + { + "path": "packages/agent-registry/dist/index.js", + "digest": "sha256:1664135e5f47d0c637c053d7633adacea6b9dcc4ad548c52f63030b40ee35fbe" + }, + { + "path": "packages/agent-registry-postgres/dist/index.js", + "digest": "sha256:e890cac71bb49a0f41c154ad7be49252f76f059a6912021a41bd33deed14a105" + }, + { + "path": "packages/audit/dist/collective-telemetry.js", + "digest": "sha256:2ab16057a4f29bf66414b45e870a5a853c588774b0d1a5ebe270b5c75d63fdae" + }, + { + "path": "packages/audit/dist/index.js", + "digest": "sha256:2e195c5cff16eefdd84aad91201bc2b0101b18713764e06f937e3a7c15e23218" + }, + { + "path": "packages/audit-postgres/dist/cli.js", + "digest": "sha256:10e58fd2c748cf8d36b5a231427c0471bd70d0b21244474219383a338588584f" + }, + { + "path": "packages/audit-postgres/dist/index.js", + "digest": "sha256:8357495d493a914694bca85b40635c6276b19b0fa6f16a7b518a8465a4e06be1" + }, + { + "path": "packages/audit-postgres/dist/migrations.js", + "digest": "sha256:5885d9e16991355ba2efc1a4cdd020d22e2cbf35b97374ea737f6b50515a6d19" + }, + { + "path": "packages/auth/dist/index.js", + "digest": "sha256:35ea06879ae948de5e27fc5b3c6989e1b37b659e524563fa3d47c192c3ae97f5" + }, + { + "path": "packages/autonomy/dist/actions.js", + "digest": "sha256:2f2b2a2412a8c1f923521bdc0762d8d07497d967220b843439220aacfdb68018" + }, + { + "path": "packages/autonomy/dist/canonical.js", + "digest": "sha256:d4772702835f3a2626dbbb8ddd918cddca5db84631d884f33922fdcbd40658e0" + }, + { + "path": "packages/autonomy/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/autonomy/dist/index.js", + "digest": "sha256:8fc1989187ed35cab41a1c00b8863e926302df09392d20757f7a73ce4aed4ab9" + }, + { + "path": "packages/autonomy/dist/runtime.js", + "digest": "sha256:61be6ac470bc36f9a7e736a0dea7548cda30cc30669c4f95a1e7ee6699e538c0" + }, + { + "path": "packages/autonomy/dist/sha256.js", + "digest": "sha256:5d90034793746c004245a786ea3d5cd5f4c481764b344448240e96baffd8b9a2" + }, + { + "path": "packages/autonomy/dist/workflows.js", + "digest": "sha256:0009caebbe32239a8d686f4082e8bc00399d18969fef796f6015e9af0ae169c5" + }, + { + "path": "packages/autonomy-postgres/dist/cli.js", + "digest": "sha256:acbea68759d45ccd6fe67aaaedc9ff5b0c29d5aafa3844a45b4e5ad348e926d9" + }, + { + "path": "packages/autonomy-postgres/dist/index.js", + "digest": "sha256:a584d27a82e0f06303b4ffd7d3072436e06e50d27853ad5c8b4757b575d304b4" + }, + { + "path": "packages/autonomy-postgres/dist/migrations.js", + "digest": "sha256:b8fb7cf1623ea0e529388464ace05f8db1211650a0cda3f62504e98488420c44" + }, + { + "path": "packages/autonomy-postgres/dist/store.js", + "digest": "sha256:0a28135496931b81f9259a144a38c0cbf6aac24e501e51d5cebd02895c1244af" + }, + { + "path": "packages/collective-control/dist/actions.js", + "digest": "sha256:ac4db1cca56d35a68a1b55644d7b7e61dd3d20ecac3488c3e3f48fc01d3d9c33" + }, + { + "path": "packages/collective-control/dist/bounded-model.js", + "digest": "sha256:afd38912702dda09b8af3eb2eaabdffb0b9f12320ef7f2f35aecbb73c7f45e1a" + }, + { + "path": "packages/collective-control/dist/bounded-progress-model.js", + "digest": "sha256:58f6196e42ebc7436efb9bf19176d7c9f17d6aff181df6dda2edf69cba8f8e29" + }, + { + "path": "packages/collective-control/dist/canonical.js", + "digest": "sha256:526e8fe7fcc8e9fd9ed99ba066f98af6c11aeb578d01fc71fe7b62d24f1d1bcb" + }, + { + "path": "packages/collective-control/dist/contracts.js", + "digest": "sha256:bbdbff9097d794f0236bff37f230867ea4ec181797b082a3e97672a3b4d68adf" + }, + { + "path": "packages/collective-control/dist/evaluation.js", + "digest": "sha256:4fac7daf16071dc8fa097bdf4c914e5d7c779203f0cefe1ee343cd365358d94b" + }, + { + "path": "packages/collective-control/dist/evidence.js", + "digest": "sha256:b0292985399c4da67af08171bbab55196c59006cb4443013bf9cb0c13f32dfdf" + }, + { + "path": "packages/collective-control/dist/governed-actions.js", + "digest": "sha256:9f52db82f7f163f3ae5005390ffe92eb6a061409b55e6891bd2e83b924162c8f" + }, + { + "path": "packages/collective-control/dist/index.js", + "digest": "sha256:882aea4eb8050eea7ba8c66e7445484abea7ca0ebc06ee0a716f11fd980c1a4c" + }, + { + "path": "packages/collective-control/dist/lifecycle.js", + "digest": "sha256:3ab2fcc67330515c7ec75aa6a595e215d22e544e4519199fd8b4131d176c7e86" + }, + { + "path": "packages/collective-control/dist/local-policy.js", + "digest": "sha256:beb570268014a8f85f6e6407b8d7dd1dde8d03f99bc8029d02d67c7bf086c496" + }, + { + "path": "packages/collective-control/dist/local-rule-kernel.js", + "digest": "sha256:d1416cf0fb11a658398bd5927da2a3a8f5ce374db560d166c49d801ae6cb00b0" + }, + { + "path": "packages/collective-control/dist/mandate-continuity.js", + "digest": "sha256:06fa09ab515c786851a02e43a29386525b04c3c989109cac5bf69d5f6c98cd51" + }, + { + "path": "packages/collective-control/dist/memory.js", + "digest": "sha256:b1716cd71f736bc131c0e11d44fe61aaa122fb6f3cc220d5931d265d64ce0b85" + }, + { + "path": "packages/collective-control/dist/mesh-governance.js", + "digest": "sha256:8e586c758cae61524eabb7b7ad7bdb3341b1667d40601779b829ca7b22cf0490" + }, + { + "path": "packages/collective-control/dist/mesh.js", + "digest": "sha256:c0b5e6f0e69f02e4c5834df79dcad74aa6d6db589b6243c7be162fda4598fc47" + }, + { + "path": "packages/collective-control/dist/rooms.js", + "digest": "sha256:a36e917dc9a1d92080348f818d65a4d66f823d4c67d793e67168aff547075e56" + }, + { + "path": "packages/collective-control/dist/sha256.js", + "digest": "sha256:7b09d62c1f0e84adae3a7a16deb12237bdcbfaedf568a13f79c42c679ac6d34f" + }, + { + "path": "packages/collective-control/dist/state.js", + "digest": "sha256:f09a82e0c2172c6472bfdbea18c3923f9a38b61a9704e32a74c3c902afcee768" + }, + { + "path": "packages/collective-control/dist/validation.js", + "digest": "sha256:56b275361fd806b8255b0e3a80e27cc17dfbfa3929bb79c7a6583a7a52589609" + }, + { + "path": "packages/collective-control-postgres/dist/index.js", + "digest": "sha256:754605db57be31182f791182d61c9d16e59058d6fa90358b7e60b66ccbdea2df" + }, + { + "path": "packages/collective-control-postgres/dist/migrations.js", + "digest": "sha256:e446a4a169fe80cf035c7735201ad6c0b8578460efd63ff422fabd91dec1967c" + }, + { + "path": "packages/collective-control-postgres/dist/repositories.js", + "digest": "sha256:a98e3e697e6f45b31485c98b76f5d541ef1e3dbe38345fdb2dac8b3676ae67b5" + }, + { + "path": "packages/collective-host/dist/assurance-coupled-execution.js", + "digest": "sha256:04503d23d3ce94ffa2d892b0b044b906ae18189aaa1d07329db43a87ad37ffc1" + }, + { + "path": "packages/collective-host/dist/autonomous-adaptation-runtime.js", + "digest": "sha256:4b5a30490f00948c387650265f5c3c288a0df801bdf4f2d80673525614342a6d" + }, + { + "path": "packages/collective-host/dist/autonomous-collective-node.js", + "digest": "sha256:880ef372776ba708ee2c0ba5581e16b5f010f3756006c2e967bc37862d57002b" + }, + { + "path": "packages/collective-host/dist/collective-telemetry.js", + "digest": "sha256:f6924ceae9daf5f1bb9890d4b7f0cf9f3490652de23ac3e5d45ab67d5a314092" + }, + { + "path": "packages/collective-host/dist/distributed-collective-protocol.js", + "digest": "sha256:bcec079a8c9a1b76b5b069c34e8ac49a3e53beec7d911e87476ca689481ce75e" + }, + { + "path": "packages/collective-host/dist/distributed-planning-runtime.js", + "digest": "sha256:398d5827f7dff8e303bee236a14d450ccfe24157979475af509ff1172bd09f44" + }, + { + "path": "packages/collective-host/dist/in-process-sparse-bft-gateway.js", + "digest": "sha256:d01c975a58f1514da4672e5a5efbf3b118d2f9f0c5c714143f32aa48fa560114" + }, + { + "path": "packages/collective-host/dist/index.js", + "digest": "sha256:0b5194716a4c10bbc91b21e74b12880f29cf1e406c7439a0e4b68607e3b67a64" + }, + { + "path": "packages/collective-host/dist/integrated-host.js", + "digest": "sha256:821dc8c89958fd354cea98b0a5f393780ab2cc5b7ef1505bb38fac7e5f3dc48f" + }, + { + "path": "packages/collective-host/dist/morphogenesis-constitutional-adapters.js", + "digest": "sha256:cdec18cbfb541e690e778a21cc968b9b6a3c098293c533fd6a5af66c884c0aeb" + }, + { + "path": "packages/collective-host/dist/morphogenesis-operator-adapters.js", + "digest": "sha256:a82d230fea414fbf16a6f8a1d40edcc985269c7da5c3e1cadade5c71d624ef16" + }, + { + "path": "packages/collective-host/dist/morphogenesis-strategy-memory.js", + "digest": "sha256:05920f8dcdc9114826bdccbe445d79e5c1104094cdc08e9badfac2bac6787341" + }, + { + "path": "packages/collective-host/dist/morphogenesis-strategy-review.js", + "digest": "sha256:aac37cb0494d5ecfcf5db42f40b9bbce0bfe742cfcd32b738bd2d8e337f0c10c" + }, + { + "path": "packages/collective-host/dist/morphogenesis.js", + "digest": "sha256:5d9a7b4e3d9382d20b61a497f9bf663783e77ac538209ba99dc30d350eb84edc" + }, + { + "path": "packages/collective-host/dist/reference-integrated-stack.js", + "digest": "sha256:69df86155a621e1242e70a93f5d512948b50235b0f2fcd87e2bb16c47b9d8a41" + }, + { + "path": "packages/collective-host/dist/reference-local-ports.js", + "digest": "sha256:364e8f095285eed62654f1d75d2845a0a14be8950d6781c4f0d238441da234fd" + }, + { + "path": "packages/collective-host/dist/semantic-horizon-coupling.js", + "digest": "sha256:0a8728e2f698d9860a5983178cfa7147795cbe5cb71b65588c58c0aac035b424" + }, + { + "path": "packages/collective-host/dist/webcrypto-ports.js", + "digest": "sha256:09b46d5df5e71aa0e111bfa2c948040813614805896db018125965fb5b88ed63" + }, + { + "path": "packages/collective-host-postgres/dist/index.js", + "digest": "sha256:c36eba7a727c75640d71f6a1bd2fff1a0d6b28cbc8bde2a91b4e95f84b8a43c9" + }, + { + "path": "packages/collective-host-postgres/dist/migrations.js", + "digest": "sha256:50f07e72aaa04669a81099ab3bb5a04e4c9723f9354b4f6e7a53bfa3e856272b" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-budget.js", + "digest": "sha256:2149419e81788d20c9c7c20a5b6aba2b5fb19c6e1e5722f3e6f2ad2a42e858a5" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-http-witness.js", + "digest": "sha256:775d62774808d2e5aeb430c6adf5408bbcd21c9ed533e5c8efbdaadf7be5c4d7" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-operator.js", + "digest": "sha256:52666905833fe689a6967416d0977f93262bbf5a50f1f511879a12171c3850f4" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-strategy.js", + "digest": "sha256:4221cc95d99d48f8d25c2e317791a9f0a6e7eef4018d692a59694964f472d12f" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis.js", + "digest": "sha256:922b85dbf09ed4419674667be569699e822152ec33373bd548224cfa773ddfb0" + }, + { + "path": "packages/collective-host-postgres/dist/repositories.js", + "digest": "sha256:f84ad7ffc33b720e8e8b410d6f504f736aa5c13be14970494af8a04445c8d27c" + }, + { + "path": "packages/collective-membership/dist/agent-lineage.js", + "digest": "sha256:0baed919f1314f6b815cfe90d00409ab2df390e7753f827e5eeb1ef4365b510a" + }, + { + "path": "packages/collective-membership/dist/certificate.js", + "digest": "sha256:ee2c0cadcdb721eceb7b4016544967444519a7fed16d489c9d28922a3f54fae7" + }, + { + "path": "packages/collective-membership/dist/client.js", + "digest": "sha256:4e00de21ef71956e28a798432fa2f93244d67d77ca0840c19e6d2edafade9612" + }, + { + "path": "packages/collective-membership/dist/codec.js", + "digest": "sha256:a565f3326f0c8d05187504f04046675db3aa338cbc6a190e2d04749048c38903" + }, + { + "path": "packages/collective-membership/dist/configuration.js", + "digest": "sha256:de1a689578c2fca4b43f60011d91d2c6083ff7ce57f898fadd2d819bd08b35f3" + }, + { + "path": "packages/collective-membership/dist/contracts.js", + "digest": "sha256:004cff56bba1197983babaab2ce693a80e6ae83d32129b38e33321b32e0a0863" + }, + { + "path": "packages/collective-membership/dist/coordinator-election.js", + "digest": "sha256:689dda6bb8bea2bcc0c4f9966c014254aeb920cb3ed3cdbccde2f27f595025f1" + }, + { + "path": "packages/collective-membership/dist/crypto.js", + "digest": "sha256:ba5a73e6c0ae19844dee82e9a9c7881568c1eb92eb4457e22e091e42b01f50be" + }, + { + "path": "packages/collective-membership/dist/governed-agent-lifecycle.js", + "digest": "sha256:68e06f9907cf8787fe0181c39eee5964efb592ea3734c2623f998a43052e2a7f" + }, + { + "path": "packages/collective-membership/dist/host.js", + "digest": "sha256:b6b26c9b3db002be3d83713a8655b7ab095bc2b90f60caebbf46de744870e1b9" + }, + { + "path": "packages/collective-membership/dist/http.js", + "digest": "sha256:c0694f64a966c8af7c3dd653b683fecdd17963825efc22c5310adf7315270d62" + }, + { + "path": "packages/collective-membership/dist/index.js", + "digest": "sha256:466ff7811b743f0b0fd40e2e6fb46386666e2f141a216de6e7b871cb7720c164" + }, + { + "path": "packages/collective-membership/dist/memory-repository.js", + "digest": "sha256:494550a3d0c9c5218bdf513232439990838e122103fbe5fcc7ab56b640abd55a" + }, + { + "path": "packages/collective-membership/dist/peer.js", + "digest": "sha256:8cfe5cce697f44bc869889e2f179e804cb798871aad1a89b46e2c1cf6d6c9552" + }, + { + "path": "packages/collective-membership/dist/reference-agent-factory.js", + "digest": "sha256:98acae697dfc61ba9c2de2eb9ac129df0bfdf84de3ae46ed616ba75a884b1052" + }, + { + "path": "packages/collective-membership/dist/registry.js", + "digest": "sha256:c9fc1bc6c96fc39d23c690413635728d3da34e50139cc28b17ca9c1e4c82c064" + }, + { + "path": "packages/collective-membership/dist/transport.js", + "digest": "sha256:a9eabc0ce1ddaaff245f2a70075bf8e31ce33893c48a6e7f01bfc8e5c8f30481" + }, + { + "path": "packages/collective-membership-postgres/dist/agent-state-repositories.js", + "digest": "sha256:f49fafa67591952c2afa331b9492d49aa4bdc28af29e7acbe4994a69f556d2ba" + }, + { + "path": "packages/collective-membership-postgres/dist/index.js", + "digest": "sha256:00f0316ddd8f5efa6197962806346eb18648eaac73e041b78f5b60cd885277cb" + }, + { + "path": "packages/collective-membership-postgres/dist/migrations.js", + "digest": "sha256:db56f824afc19e73065c53d7e45c4a013305dc02ea4ec62780424883b82726d3" + }, + { + "path": "packages/collective-membership-postgres/dist/repository.js", + "digest": "sha256:d108ff903a7daa2e3aaee05e2aafb00c869718ee0802d42b16643d2177ca828f" + }, + { + "path": "packages/collective-planning/dist/canonical.js", + "digest": "sha256:bd664b8c74c879a3cf8b7ccfbd84428f9d1992a9674c007db36af130885b8de0" + }, + { + "path": "packages/collective-planning/dist/contracts.js", + "digest": "sha256:0e4870593f44fd9c783193ce6a221cf4436029ab2cdeecf7f32dc42401e58678" + }, + { + "path": "packages/collective-planning/dist/development-evidence.js", + "digest": "sha256:1812a265ecd1508b85b741bdacd6927609b4812892685656a94e5b9058b5194d" + }, + { + "path": "packages/collective-planning/dist/distributed-decomposition.js", + "digest": "sha256:6248b058f29a18f0b1c18413ff700bf074662f02f97152def0e7581af36dec67" + }, + { + "path": "packages/collective-planning/dist/evaluation-campaign-readiness.js", + "digest": "sha256:f98d636c2e776e9deea91c3af46503d70bae4dda7819963cf3e1008f5fb97495" + }, + { + "path": "packages/collective-planning/dist/evaluation-campaign.js", + "digest": "sha256:d520a80e0d6a6d7c8c8415f41657fac0ff6f5ed858ab3dab8d09789a576750ba" + }, + { + "path": "packages/collective-planning/dist/evaluation-contracts.js", + "digest": "sha256:8b06484f15a9decfff2183d87157288c8b6cab73570e060287d01b352950e7fe" + }, + { + "path": "packages/collective-planning/dist/evaluation-execution.js", + "digest": "sha256:95d44cd865b1e2bc0c97511231fd7ba4a03782d8423923090dd5a0c03156f786" + }, + { + "path": "packages/collective-planning/dist/evaluation-normative-operation.js", + "digest": "sha256:2110b0c4c5929b53c73988507fa97c4779f46fe20d45ce108f3af3ea9ff89264" + }, + { + "path": "packages/collective-planning/dist/evaluation.js", + "digest": "sha256:4abe1c41b544b882aa19fba949398774fbdfd494fe0264b9de4c36ea9c62b698" + }, + { + "path": "packages/collective-planning/dist/index.js", + "digest": "sha256:c098390bed08ba2478fb3251cc18e6711d7eeab0579f513e30572acf916eb2ce" + }, + { + "path": "packages/collective-planning/dist/mesh-contracts.js", + "digest": "sha256:e083ec757593d63872514042e2a9c7f3bae77dfb0f9cb5bcd26397e3dd862569" + }, + { + "path": "packages/collective-planning/dist/mesh.js", + "digest": "sha256:b872e06987ff1a7f90a577a43b7d04d973851b679a9c16066854548229b6ad3e" + }, + { + "path": "packages/collective-planning/dist/mission-continuity.js", + "digest": "sha256:77cc4781eb6bab05581809195549642998b43ade598f65a2258071e6bfef5522" + }, + { + "path": "packages/collective-planning/dist/reducer.js", + "digest": "sha256:19383fcf0d2cb38dcdcf7d074f7957fdae8da9b8bb39866699cc0a6e1bee01a3" + }, + { + "path": "packages/collective-planning/dist/sha256.js", + "digest": "sha256:269b3a8f5bf7305ce96e3541a308f68d7e8139cf259a17e1b3cffb7f105b72fe" + }, + { + "path": "packages/collective-planning/dist/validation.js", + "digest": "sha256:93edf3b78069762c33f4026a6e7a7583567b8f17ed999957f9864bc671a6d352" + }, + { + "path": "packages/collective-quorum/dist/agreement-certificates.js", + "digest": "sha256:6e42bf03be998591aefd2c2510c4a8f499104159c7e8bd86fe78097e7944d922" + }, + { + "path": "packages/collective-quorum/dist/agreement-client.js", + "digest": "sha256:9e170bc6e15182d593141322df0c7c02731abdd0134e1da3eceec2ff5052c4e9" + }, + { + "path": "packages/collective-quorum/dist/agreement-codec.js", + "digest": "sha256:7a0b57444e08406108e503719dbbb5ae2f7e9146686fd2aed67adab650697975" + }, + { + "path": "packages/collective-quorum/dist/agreement-contracts.js", + "digest": "sha256:dbc4a64e76f9346eacf005fca7da51b753b3095b2114f54612813a6a1981fe0f" + }, + { + "path": "packages/collective-quorum/dist/agreement-http.js", + "digest": "sha256:6d65df19740cb6c52394408ed287eb91280ded7b8a39d77a393b680bed9a168f" + }, + { + "path": "packages/collective-quorum/dist/agreement-integrations.js", + "digest": "sha256:f9b91125031b4547ce3f17a5d1f518cf13f3da387b65b19a28e20d7956185c96" + }, + { + "path": "packages/collective-quorum/dist/agreement-memory.js", + "digest": "sha256:946a2af1545fca35d7eeb0570d09e1e8e531d31ee50f8eba821fe50532809760" + }, + { + "path": "packages/collective-quorum/dist/agreement-messages.js", + "digest": "sha256:65af55b47ef1926258516ce5abe77ece467493ac21bffd28433501e2e5a32515" + }, + { + "path": "packages/collective-quorum/dist/agreement-peer.js", + "digest": "sha256:a3d9a26fc07dd85335b4a6d50ee7fd89aeabba6ea15ced8d48e46cab47d4e66c" + }, + { + "path": "packages/collective-quorum/dist/agreement-transport.js", + "digest": "sha256:ae6d9a36fac93d9962f9f3925e96ed66eb97bbac0ac05607ad2660776e3bd7ff" + }, + { + "path": "packages/collective-quorum/dist/agreement.js", + "digest": "sha256:3e38692ba5730b672d1a9fecfa972b22f3754d1d684fbdf779cc18efcfa652c0" + }, + { + "path": "packages/collective-quorum/dist/client.js", + "digest": "sha256:4e77a3e672c48aa5858f15bba2a099da70d61b3b016cb9b824474ef4c1f044ac" + }, + { + "path": "packages/collective-quorum/dist/codec.js", + "digest": "sha256:5a7278ebc5d3c26c3df5c1234630a04422e862b9eaf59294cb0c26749ba771e1" + }, + { + "path": "packages/collective-quorum/dist/collective-decision.js", + "digest": "sha256:d30af236c0b191d96ec7624ba69d7ddc06e1f827e571fdefbcd68d1cf52684b8" + }, + { + "path": "packages/collective-quorum/dist/collusion-aware-context.js", + "digest": "sha256:c29885e449c6f8172ac1fb5d0bc45d81cc6ae0db635729690c84c86034bf0a40" + }, + { + "path": "packages/collective-quorum/dist/contracts.js", + "digest": "sha256:bcb9207fc59e4f0820897dd2ff0f3f69678efb3fa65d7aaadc98e2f84560573c" + }, + { + "path": "packages/collective-quorum/dist/crypto.js", + "digest": "sha256:7455c120b3aa2b46ef823267dcd3aa39e893ea0a6609c1adcf5a9702cf46c136" + }, + { + "path": "packages/collective-quorum/dist/equivocation-response.js", + "digest": "sha256:8bd6658e565204e9c794c09b9799c5d1247ceef7d997558bf4c9fcee468793c2" + }, + { + "path": "packages/collective-quorum/dist/host.js", + "digest": "sha256:76cbd566bd8f51282b2ab9f8a2f591f60633cc4cea318345569a59f46129d2d5" + }, + { + "path": "packages/collective-quorum/dist/http.js", + "digest": "sha256:3388cb9548412a7e9381c563ed67f18532b40105d533d6cfaf93b386957e4b9e" + }, + { + "path": "packages/collective-quorum/dist/index.js", + "digest": "sha256:90f92423589e0cc8cfe265d4f41f1d263cd433324f158137ed2bcd76bec5aeba" + }, + { + "path": "packages/collective-quorum/dist/memory-repository.js", + "digest": "sha256:a7f0416b54121b0656d8dad7a5298920b6532cc1c1d6cab8066c9c58b795c0b7" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-adapters.js", + "digest": "sha256:cae10090ea6726b138615cb3510fa113363cad1600386749bd029816633e8735" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-contracts.js", + "digest": "sha256:611b8bdacc0b3ff3e39d546898151058385fba6bb0699055bd08424c87c53773" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-memory.js", + "digest": "sha256:02821bcecc90ef26a5f409c8352e59326ac84d925cb1e88277dc6aab620b94f4" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-runtime.js", + "digest": "sha256:fa55ce5b292c0f964737e29d383188f85a71c965f2c8e9c0aeb2d026e4760200" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion.js", + "digest": "sha256:b880d05029e9954163931546a19fa61e0fb106be18d233c7d1643502f6fe6ba7" + }, + { + "path": "packages/collective-quorum/dist/morphogenesis.js", + "digest": "sha256:29351cd61e868bec8c26391390a03620a44c7ece03246997a3a90a54eac19a4b" + }, + { + "path": "packages/collective-quorum/dist/node-evidence.js", + "digest": "sha256:c466427b882780c876c79f07f8d0722399ea4dcc94fc58deeb4988ea7fa5089d" + }, + { + "path": "packages/collective-quorum/dist/partial-view-agreement.js", + "digest": "sha256:a5613628614c36c146ec77221b4357990c07004369bfb67bd5a8a3681295f222" + }, + { + "path": "packages/collective-quorum/dist/peer.js", + "digest": "sha256:bc812abd928e4d33e63ceab24920570dcf22463654bcde51df8bf324e04a2ebe" + }, + { + "path": "packages/collective-quorum/dist/role-realignment.js", + "digest": "sha256:1815442545a125a70698ed2a5e94a4def32c0c0339d2f3284fffe96838d1b601" + }, + { + "path": "packages/collective-quorum/dist/sparse-agreement-runtime.js", + "digest": "sha256:8368c4944f1f78423448f95d2adf1ca7140bb0d5aefe32f6bca4eb0991271256" + }, + { + "path": "packages/collective-quorum/dist/sparse-agreement.js", + "digest": "sha256:a1b846fc81ec88a11643a77ef93b7b2029530d3f0a431a86a5a11cd9564a8a46" + }, + { + "path": "packages/collective-quorum/dist/transport.js", + "digest": "sha256:05f2020ce9ba6ac324dab36e26c656c2469d76c1046868dc39881ff8ec3074e4" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-agreement.js", + "digest": "sha256:d76a268e04399cffdf93557f16cc8b8370c00d08bf02c6b8fb874fbcb968d352" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-codec.js", + "digest": "sha256:919f8a316b4a5e286aad9210bdb503328cd05a5d6eb9bd1eb5b55f7c0f6df91f" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-consumers.js", + "digest": "sha256:05442042f32aa1921df2703d59848224fa146e96a66c772ebce62ed98e4d2679" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-contracts.js", + "digest": "sha256:4ca82b3a8f5c76e3a4a246d10fb4152460a0554a8fbcec9976c86579168ccf4d" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-filter.js", + "digest": "sha256:b00b84b81eead4608746bd83cb2676401d36adc69cd0a30db99a044ad70ff050" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-memory.js", + "digest": "sha256:387b1d87c40774304e7d4a8bfb8cee04b6f20be415f3f1e03c1f0b7465ed607b" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus.js", + "digest": "sha256:407be84e2feed80176c35ed816505b676e695f7aec20df1e8f9384597609bb68" + }, + { + "path": "packages/collective-quorum/dist/webcrypto-ports.js", + "digest": "sha256:a833caa3b734adb156123ad14d735d31a68ff725384c1365feec63885f8821d4" + }, + { + "path": "packages/collective-quorum-postgres/dist/agreement-repository.js", + "digest": "sha256:ceddaa7d7604700d3adaf2b10a640d6541cb3dfd069e55ea9fc587a68661f289" + }, + { + "path": "packages/collective-quorum-postgres/dist/agreement.js", + "digest": "sha256:f569b2292375ae0e64ec63369635e8b663331f74feea16d645a7ff318a59ab04" + }, + { + "path": "packages/collective-quorum-postgres/dist/index.js", + "digest": "sha256:33e0ce1dcfa380f89a1745e1f7383e75463c1d13b2e96a5889fe3f1526220d94" + }, + { + "path": "packages/collective-quorum-postgres/dist/migrations.js", + "digest": "sha256:ce3520ba68afbad9761d88346b2c9df3b47d48a8c61f2a4c8c60d9e3ae9fd70f" + }, + { + "path": "packages/collective-quorum-postgres/dist/repository.js", + "digest": "sha256:32d7ab8e4213da32c74fd1ca2cd4bddc6a81d765a5abbfe043e95bea5d3860be" + }, + { + "path": "packages/collective-quorum-postgres/dist/sparse-runtime-repositories.js", + "digest": "sha256:8c2b79c555d06d38c538f2f7c5eef66e50c51d33e021d13105b28cc3e7dfe438" + }, + { + "path": "packages/collective-runtime/dist/approval-checkpoints.js", + "digest": "sha256:e3fbc1335d758df7d5e3fba3316461a62a079a83a27ab79b3fa076acc4eacb4c" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-contracts.js", + "digest": "sha256:9f7b109fed70a9f7c73dc9d59b76ddef3f3686ac42d240c038159d2454c47b93" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-runtime.js", + "digest": "sha256:43736955c9644cd38a88c58cc473fdbad98e4a802a5b78529d0d9d7238eadc2e" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-validation.js", + "digest": "sha256:e8a47d8ac26c854b04bd64eea83dffbbabc7c6dc891b656e8852bf91470433d3" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control.js", + "digest": "sha256:c6987e5dbd860b5aff0f541433f2db3129300482dc7c5e45262561f876ea2ceb" + }, + { + "path": "packages/collective-runtime/dist/autonomous-compromise-recovery.js", + "digest": "sha256:90f5850e455053392b53436aefb3f5aa09c36e35538893024ba6656b40e84a76" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-contracts.js", + "digest": "sha256:f49ef7f3c1eaa9aede1170e8b117068af011bf2780d9ec887dfcd302aefe9105" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-durability.js", + "digest": "sha256:bf1c2a544c6df4ecce6876235e254eee28da0cf6a2941d48766ff3fa60713ea4" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-memory.js", + "digest": "sha256:344f6c3b5e7ea8ee289f716a22ce4c6ed8164179f6fe503bf66283a08793204c" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-runtime.js", + "digest": "sha256:161739109a1b4d7469257ae1ec26690daae78d956e01518413e6807b9499da0c" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-validation.js", + "digest": "sha256:d14c8589eef832dc0c00fba08bdf52f177b2dd66189b575c5c6cb8c076bd087e" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop.js", + "digest": "sha256:744150d7ef71465d851af82ea1a493d4ee6f5d5d66b14d0b1ce824f4a296dcba" + }, + { + "path": "packages/collective-runtime/dist/capability-state-adapters.js", + "digest": "sha256:55b1c88b08292807e6ba53660a1e0863adf51ebd0cf34f5eaab125a62aafaf1f" + }, + { + "path": "packages/collective-runtime/dist/capability-state-contracts.js", + "digest": "sha256:c30b875a04df62aee19dd0db6e4a2d41a10210d944d2b77da084960830dae281" + }, + { + "path": "packages/collective-runtime/dist/capability-state-runtime.js", + "digest": "sha256:eda43e5b72b90d9fcf4185d021bd10997ed2e57e8e4689c56ce62711eff9f408" + }, + { + "path": "packages/collective-runtime/dist/capability-state.js", + "digest": "sha256:733a3c5aa9354ec315d5a4ccf43b95b0e0e438697d38841653161a8078b6adef" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-codec.js", + "digest": "sha256:a84c1335079c0d945eb4a87beff71c217e9a9d1bf74b97b361c80c4cb1659174" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-contracts.js", + "digest": "sha256:339e7ae73ae16974b651d999312c34054ca35640890ca4e205a950148328f416" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-http.js", + "digest": "sha256:74a6c699cb93f1df62f09dcce579a0282998d64a80c09f3125bf2c72e3a26a37" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-replication.js", + "digest": "sha256:d2e643676d74318a886447b3dc8f87548a80c28d9090ad3882891f2e4eb4b210" + }, + { + "path": "packages/collective-runtime/dist/checkpoints.js", + "digest": "sha256:2f57a28743842641e2289e68796116dcd9b0a66572b05cd5ce82f1d41ab7ba4f" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-contracts.js", + "digest": "sha256:0c0a2adfc365b7b81d5a03e5183a4e80214653399bf6acd69fc8641fdfd2569c" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-runtime.js", + "digest": "sha256:555c7bd2341df5edd87cc1f7a6038e15073278396cfcd41f1e6ec39a5dbe94cd" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-validation.js", + "digest": "sha256:901f1541bd6b0e5249c1c35a541713e26c9fcc1ac091da273f0b7c6b922b0bd5" + }, + { + "path": "packages/collective-runtime/dist/collective-decision.js", + "digest": "sha256:97b9846520949290ecdf4fe4acd2c8ed0a53cfb2bbdeadc9432d4b7f88c79ad3" + }, + { + "path": "packages/collective-runtime/dist/collective-invariants.js", + "digest": "sha256:1d0414dad5cfd35b54fa396772e3f5d6f5f5a5ff472bd2e072e90069b9f344a1" + }, + { + "path": "packages/collective-runtime/dist/compromise-authority-lifecycle.js", + "digest": "sha256:15f4233adbe9ec3d3a304ed6842ca96e39af72ab04284adc907c165829661fd7" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-adapters.js", + "digest": "sha256:1b719cb85f5b88da848d4b0aa9c61e032196e2d5de32b663a10e67407e526619" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-contracts.js", + "digest": "sha256:52f9b0247bfdee826b2b661a47a737574abeca679d4b16b6b8dd1f0862c1e92c" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-runtime.js", + "digest": "sha256:40684304d02a37ac4f1833f5db526f595b9f644abfb3b3af9449f334d4a70253" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-validation.js", + "digest": "sha256:e2b29424f086322f69b855499b2507304d9ae9fcb0e6c7f5e10c5a4900055c09" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery.js", + "digest": "sha256:524b1da6745b4d01fc6060bed434e1f4e2264931de3db38422f0c34b9756b900" + }, + { + "path": "packages/collective-runtime/dist/compromise-lifecycle.js", + "digest": "sha256:482d6fe7694b2d05f850d5867f4046823b72a1cbb3e7e3434b42e41c7d1e60dc" + }, + { + "path": "packages/collective-runtime/dist/contracts.js", + "digest": "sha256:1b160949f62bb920d8db6165c139c25123335d6e3554cbb219d7456b9c3001f1" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-contracts.js", + "digest": "sha256:4673ef8073f583b735d6577e6cd096f3f5f7c68c0e860e53e656b034c8571c89" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-adapters.js", + "digest": "sha256:6088d3816a3f5c3183e9747483f045079e06064da08b89247b7436d5a641e071" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-contracts.js", + "digest": "sha256:145d0ab07a5c4bed5302868cc3a3c53c81028731be4c1afb09c55d2563760b55" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-runtime.js", + "digest": "sha256:ea31f0447fa00f695d8e394d91b9bf801bb663df7b60e90bde84c81a2c503745" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-validation.js", + "digest": "sha256:c9aca1189e9aedcd27912ef7e1f481625f7fcaaa09c70c705b681b10ef41e47f" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees.js", + "digest": "sha256:6e56e2a50177929816cdea34567917775c3ef814e5a008dcc0d35ecc03954116" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-runtime.js", + "digest": "sha256:7db1c4c844ceb5a786916a12f2055f696d4b953a22767b48e71fb51fda7d3023" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-validation.js", + "digest": "sha256:1f3fcbc358e8aeebaf88cdd39550c7fa7df0d082f20ea3b9c3411265782f9ce1" + }, + { + "path": "packages/collective-runtime/dist/coordination-control.js", + "digest": "sha256:f74e142a2eafdec421c9f4b6dc9afe71f892d0b4d4b3bc34e5381869932f4595" + }, + { + "path": "packages/collective-runtime/dist/degraded-effect-budget.js", + "digest": "sha256:22619803c772f17d28b314e51305824d7bb414bf7582c6ce299a8fb078d8c255" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation-contracts.js", + "digest": "sha256:199c93846da5081b9fb38a642d96aa0b9191479bef6b339dfe44ef458b40fd21" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation-runtime.js", + "digest": "sha256:a1f20ff95cbd156b207c98c5228d74a31e6283335f65e237dcd0bc3fbb78706f" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation.js", + "digest": "sha256:49ec11bfc02de036af7e9124a757735e28d460b4a8ee46ee601ddc7a59b6fb76" + }, + { + "path": "packages/collective-runtime/dist/durable-runtime-state.js", + "digest": "sha256:c1bbca4fe4096d636b7bb99d83cb70c74bc0a2691c2df335c1135a1ddfab72fb" + }, + { + "path": "packages/collective-runtime/dist/errors.js", + "digest": "sha256:d61ece5aa3ad4697131a64a6b61ddb2cee6ebf9dc1b2623a1644f54a688442c5" + }, + { + "path": "packages/collective-runtime/dist/forensic-preservation.js", + "digest": "sha256:b99d1161f6f5efcb3af5460a0af5c1dad45231329217e71b9249af105bd77353" + }, + { + "path": "packages/collective-runtime/dist/governed-collective-runtime.js", + "digest": "sha256:2259ea55d03a49b6d46d0552cb596d9c9efe39e6ee34e7f67af3e31f8ffe33fb" + }, + { + "path": "packages/collective-runtime/dist/host-adapters.js", + "digest": "sha256:ababef6c5756385dc545e467938bef906958c27c8e7c0b14c665d4bac82347a1" + }, + { + "path": "packages/collective-runtime/dist/host-contracts.js", + "digest": "sha256:a450ec5b8fc322d3564b9c4f02a1ea36a2e072948ec2327df656112e6bcb8144" + }, + { + "path": "packages/collective-runtime/dist/host-routing.js", + "digest": "sha256:bca8fe5b0d4d5bd36a5b89097551ce987d1b9745a2288ce512e2efa0df9c8d04" + }, + { + "path": "packages/collective-runtime/dist/host-runtime.js", + "digest": "sha256:5aaf8da298c6047998a25bd708c07d35ebcb5545129aa1394add46c96df12d54" + }, + { + "path": "packages/collective-runtime/dist/host-validation.js", + "digest": "sha256:daa9efe0c9cab5c3c8a5648cf4def6c883444b4ea62c101d802e7015250a2bdd" + }, + { + "path": "packages/collective-runtime/dist/host.js", + "digest": "sha256:cdc340188eba5880ade741c98d0d1e3fb9113978608b786b854a72607ad98ddb" + }, + { + "path": "packages/collective-runtime/dist/index.js", + "digest": "sha256:e46859c73ababcba98b4c44d2c8376ec8cff443f8262780e3ebfa1730f7c600d" + }, + { + "path": "packages/collective-runtime/dist/inference-policy-projection.js", + "digest": "sha256:1f9b850cf772393a4e210e52784079b4698f8afb7d315258817ea387987cb15f" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-adapters.js", + "digest": "sha256:cf12e4df7849655489a5e2abe4920608e76bf52b2a509f06859a2750b2673348" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-contracts.js", + "digest": "sha256:511d6be8c2eadf34053456644a8a639ec67b095e7f48cfe6e6daab5370e7e859" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-reducer.js", + "digest": "sha256:b1922fff924dfdddce3551031e8c3fc2d259da41caba410cc4a2eabc008f0079" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-runtime.js", + "digest": "sha256:074f9e49cabf691bb104adf08742e214d5ea2d75219e0fefbaa7e86193df01cf" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-strategies.js", + "digest": "sha256:a7848cdee003e4359cc6cef042c25d702db1a14c110931158bcf0d8e2ddf9e2f" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-validation.js", + "digest": "sha256:05e4c549c880e9db76b4c91204122b6d801e0b75616461e658bcabd805f3a405" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation.js", + "digest": "sha256:abdc9aa1551ba744ebbc0b9abc122faef14a57cf1a6147d73c87505bea6049ca" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-contracts.js", + "digest": "sha256:1017cb60840ee3c1e74a1a022b087682153599e2518ab98fda1af3612fd5dba5" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-disposition.js", + "digest": "sha256:51232c29f24d23ba7ce093a059b4f64d0f7ba2a4485b6a78ed3de2ff333846ec" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-runtime.js", + "digest": "sha256:e0aaa8c19d5f00378511fc4fcd1fe8fde09e68acf46f0af3a984b48e31894caa" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-validation.js", + "digest": "sha256:95a3bca5af5f8b2fc195a489ced4bd3e98714b246a1c7b3014a4485dcd6c5992" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity.js", + "digest": "sha256:a2d9410f945f65f8ae2407926c0d7f71a8ce8fdf2068eb0cff188600e5a252cf" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-contracts.js", + "digest": "sha256:f4f545338d7e07dd894c44ab490a155ce064d8519c594045d433cb69fdada941" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-runtime.js", + "digest": "sha256:30b78ac9bdfc83641c4364a6f068437cd1be0fbb342c3c5f65c3bb777f29d433" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-validation.js", + "digest": "sha256:6081b2c811ce1717e5a0a4cf311eb1bb0fe9e7e55bb749931dec88218563037a" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle.js", + "digest": "sha256:9ed78cd5257a4f946be29927ab0eba3a91fe0d1bd38bbdb9c24c168a8ad5bcb4" + }, + { + "path": "packages/collective-runtime/dist/mission-morphogenesis-strategy.js", + "digest": "sha256:6a3a386abad9e6483c95cec57bffa328afce0f86f6623b9ed344eb61f1043ced" + }, + { + "path": "packages/collective-runtime/dist/mission-morphogenesis.js", + "digest": "sha256:c709330da16c0f3d849dcdbc517e37ee943a8bd008f402ff98f73ec7fd061992" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis-integrations.js", + "digest": "sha256:ad497c455fb08b814cd0374b9aad0efd6851aec6612bd0d92a89fd0f95a208f0" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis-lifecycle.js", + "digest": "sha256:56a56bc926a9378b2a0bbfef4f42137b66c82d40057e64adfe8ca66f62b4d90d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis.js", + "digest": "sha256:108437beed7f07a64c1f44317ed1bed887397d195c466ddc7dd2dfce513becea" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-status.js", + "digest": "sha256:1227621ca3c9ec4990a5ba86fbb8e01d6a5521ab380c74e5f1fddb2a506c0e84" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-budget.js", + "digest": "sha256:3e8a0efbe58a7f76acb7bcfea4e7052d205b6faa162f218575f01efd9e831e8a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-continuity.js", + "digest": "sha256:1108cb53fabe2cd78949fb9dd48f5c6500f18c3659a08d1be1e9476cacbd7c0a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-governance.js", + "digest": "sha256:aac6541b4e78fae00f4fb3bc20ea0831094ebde00426650dff345922cd963491" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-integrations.js", + "digest": "sha256:677f237e538a3c2238864620e8f0fc7e532d5353e6a47cc6425f888bc760ed45" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-model-checking.js", + "digest": "sha256:f87e8d336aef22293955c4f21ffe488ad140a809dab6fb283f1cdb16ae79716b" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-reconciliation.js", + "digest": "sha256:f7c17ea3a9bfa3f4aeff699d9baa1f07cbc96fa4b1b8e22382b05d26100a2b93" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-state.js", + "digest": "sha256:d75dfbc1b6f76128d71a327bb309198226db78d663a8ba90b78d56322e9b676f" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-verification.js", + "digest": "sha256:d4eddec87940ba6338854079a2ef3a397205aa67e2e6d32409e8fae568954abf" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-contracts.js", + "digest": "sha256:432c5e178e40de1ccbc7646a4d48d53410876ed4a881c6bfc4f966bbedb6cd7a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-control.js", + "digest": "sha256:702dcbaa909fc89bb6009ecfa0654e13182ec22156a1e1cbefece09be487c421" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-decision.js", + "digest": "sha256:6aa926bf92009c47273e76635e5a1f57fa62428c289bd4d25330d3aaa5741a9d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-engine.js", + "digest": "sha256:388f6897a18f2ad05623a566f0fa3e5a6cce69678d439ca9528b796067b77ef2" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-execution.js", + "digest": "sha256:74f0e10aaca6ec77b7a6a3427fb75e13fbe8a92bb2d0cd41f5feb42d84cd9744" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-governed-operator.js", + "digest": "sha256:f95ec23c8600a08e3a1ce0231334466a92f8085f3bfbc184cc0fdd187d5dcbfa" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-hardening-observability.js", + "digest": "sha256:b936fcfb2dae548ff687df79a79cc3ff3caeadfd9c37dab1674e073dcbf137e9" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-instantiation.js", + "digest": "sha256:275f348c048d3a893de5b1273bef306ec4bb3856fad01910e86e025ffd488357" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-integration-vertical.js", + "digest": "sha256:b6ca2aea5070a7b9a9006ce90595275aaef5a53b620e738ff64ca33022c79ab4" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-compensation.js", + "digest": "sha256:7555230dedaa1688587b3eb67495d09b0ae8c623bdf8b0af94d7b6834ae7c372" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-compiler.js", + "digest": "sha256:83e109c1c37168a8ce0d6adb6c9b10d6cad447a2c0a20e248af307042524e4e6" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-cycle.js", + "digest": "sha256:193acd4895444f8cf995f31696de98f162966c5f90964f9d7b6353d2eac34e27" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-runtime.js", + "digest": "sha256:d124c54bcb683d610de1edd276534c14439d46fb4f5384af47f6b326f56ed3ff" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-governance.js", + "digest": "sha256:e9cb1fe7b49441bafab4bf59e1690f4b099430bba45dd0bb8c98db087a30c8f1" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-integrations.js", + "digest": "sha256:6ef094f63d4bd80fae9969e0672657ad4a4cea02549b6c0740360d04b7e079ef" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-plan.js", + "digest": "sha256:4083bac6582abed06063b6cd5d2e74a7092152b287ed4e58e03ec64f940223a0" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-runtime.js", + "digest": "sha256:8144c6961ece6b3990fe6e4b7d3ca08108f7139c4b796d1e9f918b179d983da8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-simulation.js", + "digest": "sha256:d5f3a5a3c7f2a7a8e037d8ce39947fcc7ad4081a870620b79557cfc5948b2613" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-validation.js", + "digest": "sha256:3cf7f2868e69de64edc1b1519cabf29dff070c3b9dcf0da3951eb7cbbe965dea" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution.js", + "digest": "sha256:6b45bd7c738fa025e75c83e6e0129a4d17b2c1bcee47ba824f05234bf2b4a236" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-owner-adapters.js", + "digest": "sha256:26c54c4650d0b1f24a12fa0325dd4ac43bfbe78bf5cc5a2cb1c414a21ffd0e1c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-outcomes.js", + "digest": "sha256:2ed020c3587dfa5142a047da4c158310c280c35c2325c684c94d6d67efc868fb" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-retirement.js", + "digest": "sha256:6626c4ab927422b6da5b05c4567ba2ef5bc099154da8ba649d3f561561b8196e" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-runtime.js", + "digest": "sha256:f39833184a64ff8cae6473f073141f47b45416cd48f3c1084ab7c53fbd296de8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-adaptation.js", + "digest": "sha256:c52acdc4f5807ce8b42837f35554dc143f732dc95a01f3e19df6b6cc6a1be2cd" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-convergence.js", + "digest": "sha256:c38d34e7d683fc944c5ee3d493139fa4e86b0bbd5b544bdd819e79c8f45e4bf7" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-counterfactual.js", + "digest": "sha256:de7193b88b8a5b6fe16bf03b4240737289686f7e7afe29b0311e3db92b60cc30" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-governance.js", + "digest": "sha256:fac7250dae0d3249e3d457fb188fcae76f7c01575df41cd30a16f3e4a27eb3c4" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-integrations.js", + "digest": "sha256:292aa3a4198f18b2422defc8404d9539e164c9bd523de026cdca1ad88e1d0a4c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-intelligence.js", + "digest": "sha256:eabbc6514bbd02c8949869d3392069ae40f85b13768177224071db96114156a5" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-catalog.js", + "digest": "sha256:d37efcb8f886ef10270748ff1c73965670f85bfa31976d2a0963309111cb43f8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-governance.js", + "digest": "sha256:5a94c2e670e2db4d932a71471f769d8754db945d871a4171ce6157dd8c6d7ca3" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-integrations.js", + "digest": "sha256:0111ca58dc62903020c78e27c035262ef9885e4cd0c3330f37ef34ed6e0116bf" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-simulation.js", + "digest": "sha256:05d172f1ee57d9bf52c3c580b34665416b430e259677fba430f4ec55de9b7035" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis.js", + "digest": "sha256:2b067987036127c5514ff0a7d295dc8d8b1ae7e004f6994dc3a96e7c9322c1ba" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-supersession.js", + "digest": "sha256:a9711bb743fb5f0f0de35c299c10a0cad956f7f6c93353b8861de1bbfe213a3c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-validation.js", + "digest": "sha256:7144e744bb7e1fcacfbbec7de723c0df125b422b22c5b2d318af0f3643dd219d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-workflow.js", + "digest": "sha256:7be6fb8280532c27dd6f52920fbde043c12475132193e51a34e9d9dfe6a635df" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis.js", + "digest": "sha256:879148f870c373ec3119a3eff1c3d7736567a7e7dfcc5d32527a912b2f6855d7" + }, + { + "path": "packages/collective-runtime/dist/node-contracts.js", + "digest": "sha256:1d8c1e6d8ca3acec89e6005f167d5f96e40d7f1e372da036a36f7e4a64cc55e3" + }, + { + "path": "packages/collective-runtime/dist/node-runtime.js", + "digest": "sha256:61a7aaedfe74cbf206bca36743b736a65b4a47b82b5e6df8cdc4de30bf1cd47f" + }, + { + "path": "packages/collective-runtime/dist/node-state.js", + "digest": "sha256:5542aa60648552e4a532b7424e32d1919251cfff6f5c0319067cf062ce0fb90d" + }, + { + "path": "packages/collective-runtime/dist/node.js", + "digest": "sha256:a49e237e55cb7c583f6c8e7a7bc7340ca9bfa1e82853b7b735fe8b87734b3d3f" + }, + { + "path": "packages/collective-runtime/dist/partition-operation-contracts.js", + "digest": "sha256:83d887849dd301052e538de2a5d5a45b035e99aa6049eec7e2edd3961f9c316b" + }, + { + "path": "packages/collective-runtime/dist/partition-operation.js", + "digest": "sha256:2bb1d6ca20c5a1b9240cc833da231ccbef684f8c7d9dfe8b1b40106975a52990" + }, + { + "path": "packages/collective-runtime/dist/partition-reconciliation.js", + "digest": "sha256:ee4f0a9de4e1d00a83a873125c44bfa2d968b83945818f547d4ffeb2f5de4f9a" + }, + { + "path": "packages/collective-runtime/dist/peer-contracts.js", + "digest": "sha256:75c541670b05e134ead7eafc75a0884c90978a183d7fce357c0557b4ed178f8f" + }, + { + "path": "packages/collective-runtime/dist/peer-errors.js", + "digest": "sha256:12c391be3e91207c8c40faac02a63ad99d5d952db538eb3fbf9016b28e3149c9" + }, + { + "path": "packages/collective-runtime/dist/peer-runtime.js", + "digest": "sha256:dcc1aaa3a219d0ab1739540b393f292e0243aa54b5caefa6a2cb9b29bff66d50" + }, + { + "path": "packages/collective-runtime/dist/peer.js", + "digest": "sha256:bb8545df6bd789cbfac96831053efd90830aa673684c6432dd71ffe885fae36d" + }, + { + "path": "packages/collective-runtime/dist/runtime.js", + "digest": "sha256:042d30c5734f92dd2308ca61779d254a23f38bb5ed9807554e00309e4dc30a2d" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer-adapters.js", + "digest": "sha256:d2b0e357108e0f222f8c9b899ba900d0704e520ef93bff985bef8682f385cc95" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer-contracts.js", + "digest": "sha256:e71a54890c9e9f94438b70853e2bdf791cd972dce21b3368aa2c5257766f906c" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer.js", + "digest": "sha256:2f5deb68bae13f078e9646032889d81f6265b54dd5641d5ec68a262f6efd95be" + }, + { + "path": "packages/collective-runtime/dist/store.js", + "digest": "sha256:2b7ceb4000576b9a024a8a184e12d08bcca8e7e587fccbf270c5a82c57c38c11" + }, + { + "path": "packages/collective-runtime/dist/strategic-allocation.js", + "digest": "sha256:ce35ac0b3579ad8ae6e15f0b0783738daea0abfa9bc72bd17f76b8fe7551176b" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-adapters.js", + "digest": "sha256:7099e471d70dfeeb6826dca71feac8edcf384c5c46b16f74da0eac1753d4afb4" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-contracts.js", + "digest": "sha256:9eec50d266ba48571b857a6e890d1605c8bad67cd3ab2979eee9e192a7313b64" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-dispatch.js", + "digest": "sha256:310c373f1a889419b988707468e42e059df165c252baf5f9630190fb8749e15b" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-runtime.js", + "digest": "sha256:e356af19bc84a7047979ec8821210e5bc38e6de8c5f872231c13874de3667fd2" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation.js", + "digest": "sha256:95baa6dc416d1abb5ed52c65e71e445830c0b8d3388db4cffbd8346713c225cc" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-adapters.js", + "digest": "sha256:6d93e41f36b4c0566838acfc3a0f5dd40bc2e27b21c806fa9de2a4a09098dd48" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-contracts.js", + "digest": "sha256:8809ffb997852dc401941492f889de0f92b1709ffa9a22c40f5bb0afa306209c" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-runtime.js", + "digest": "sha256:0b165450d6cdc82b65edcc1b160f3fc949801e37b1913765cd0740260e698025" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence.js", + "digest": "sha256:c8f57d84fd910523fa417141cde4a1329f1bf05ff7691df3baee9b75993b5302" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-adapters.js", + "digest": "sha256:8c6de5907e2869776a6e3d0b973de5755bc6673952cd2851e102f4af002d79b4" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-contracts.js", + "digest": "sha256:1f5356bac678e0c20b7e86e3bca0d8c5b69f7c23b5fb38459b5dd68d758db5bd" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-gossip.js", + "digest": "sha256:c0c0d4b3e3b14dcba151fc4bb66fe5fc78e244fe4e5535c1a6ba3b40c7a437f9" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-runtime.js", + "digest": "sha256:6c3fa642ad066fbe3ce6b0ba06e39306e80a960e8a9ae7c6beeb24085cdaf995" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange.js", + "digest": "sha256:ebf3b277dc9c4fbd5550d937dc77830a92e01e5362f539a77bbc2275be580a8c" + }, + { + "path": "packages/collective-runtime/dist/team-execution-adapters.js", + "digest": "sha256:2db2c3f6f265f8daf1b97927ddee1fccef9a3a8a1f5f9c7e7ebae988eac81021" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-adapters.js", + "digest": "sha256:c0762dba13562211f567771bf04222622ec53ae0dc741dd7afe2e424b7bc088a" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-contracts.js", + "digest": "sha256:efaf67e677ea97dfc4a55d03dab3880b44078f9c187db6d1826588e773c86516" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-runtime.js", + "digest": "sha256:c554c8b26a53be96f974397d72ebf1c26d4820e8712ff6a874243efca80c429e" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-validation.js", + "digest": "sha256:8f749a1d270809cc87aa9ecd6f2b68e99c1677c28335ac847754fe079785e3df" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity.js", + "digest": "sha256:c18b1ecf6425835bdbad6ed20e298678fd7ea46788b4da5bedf1ad8786c42ecc" + }, + { + "path": "packages/collective-runtime/dist/team-execution-contracts.js", + "digest": "sha256:5538a46fd8e00c6599e57f5d8594c2725e9d6de4803674496ec4c498a02db567" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-adapters.js", + "digest": "sha256:d5af9da64069172bd6e36b2e6df5774e65163636afca5fcd328d611921208f70" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-contracts.js", + "digest": "sha256:f81abcfc997ffad9c8710c6ae35cb14235d8da5abe8b27e6ea8b054d787dc41a" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-runtime.js", + "digest": "sha256:1b8e5b4f3666ff6104605aa020a1d91ce7597210aa9262713995a6663120c111" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-validation.js", + "digest": "sha256:346b75696dbcb41202fa3034ad503b6ad761a2a828372490a1bf122df1b60945" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange.js", + "digest": "sha256:9d10fe5228e05a8b81e772a9a88c5071c46e03f064cc8e2ca7ebd011269a5bee" + }, + { + "path": "packages/collective-runtime/dist/team-execution-reducer.js", + "digest": "sha256:ada7fba01b7f972bf2206c8af511022a03600e4c6ebfacc8d7fc8621309189e8" + }, + { + "path": "packages/collective-runtime/dist/team-execution-runtime.js", + "digest": "sha256:7691a2b97564b02ede362ab62dcc307d198d83b41d26c2493d147befeeee7818" + }, + { + "path": "packages/collective-runtime/dist/team-execution-validation.js", + "digest": "sha256:9cfda60cacfcf7b9d3cfabfef6232cd83dfa332f0092647d1884c4fc07fbf65a" + }, + { + "path": "packages/collective-runtime/dist/team-execution.js", + "digest": "sha256:12a258a14bffab25f697d8721438e113679b0bca24b16c4c2ff74c1f863fc378" + }, + { + "path": "packages/collective-runtime/dist/team-formation-adapters.js", + "digest": "sha256:e96ac45b3d4847734b43143689045bbde487e0e137f26061ce2ae85797a41602" + }, + { + "path": "packages/collective-runtime/dist/team-formation-contracts.js", + "digest": "sha256:e6099b0ed44a1c12f35e4fab940971fff8c9cab5e1387e75b56cba0ee52c5916" + }, + { + "path": "packages/collective-runtime/dist/team-formation-reducer.js", + "digest": "sha256:8baf213468cab281ba4cdbdceb2435291d8dcd19e76c1798f0e14bd56125aab6" + }, + { + "path": "packages/collective-runtime/dist/team-formation-runtime.js", + "digest": "sha256:1c696a0f91900c5f41e8a2d749f6c45492e69f73ac3e22cfe98fc733435882de" + }, + { + "path": "packages/collective-runtime/dist/team-formation-strategies.js", + "digest": "sha256:0a62e0e70a44375ff3cd27905805d90a029ae37c51c6984cb55225107701965d" + }, + { + "path": "packages/collective-runtime/dist/team-formation-validation.js", + "digest": "sha256:990c7c91ddba40eda009609d87f5b86a2f027864124733c9f66e13a1ad70634a" + }, + { + "path": "packages/collective-runtime/dist/team-formation.js", + "digest": "sha256:684458df97bd153801fdb7a6c3b4bce48e5e75ec7a8a20e3d2013e1fb5598378" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-adapters.js", + "digest": "sha256:e7b0965fe362992cf3f7dd05dade98dc5792ca74109e06cf95239fe6f432bdc6" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-contracts.js", + "digest": "sha256:12c69d0f4e7e6752a24b4c9e02ae11184b3525fedc983179d601f8c54808d339" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-reducer.js", + "digest": "sha256:cb16c428cdc0e476816ca15c845f970774f95b87a30b27c2a2e0370b028c8516" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-runtime.js", + "digest": "sha256:e23ad18a4c6108ddf06127daa6bbbd7771376b51b41510d858e664b3cc325978" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-validation.js", + "digest": "sha256:bd7cdf196e34673d8437b4539c38f935ceec489a8dc29c88f869e252a8788add" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation.js", + "digest": "sha256:245fefaf4d76ddc2af6e3441b4c4a2b69e68895913dbfe2e0595d22c61281e52" + }, + { + "path": "packages/collective-runtime/dist/team-topology-transformation.js", + "digest": "sha256:34ead0cd82894dc7eaa65368ce31516a46a2a7a95c5d806dfc63173554b08039" + }, + { + "path": "packages/collective-runtime/dist/topology-governance.js", + "digest": "sha256:ff3bf01dfd1fc336ed660a5d4039bb306d13e7f6dc53126e328640b134af2d61" + }, + { + "path": "packages/collective-runtime/dist/validation.js", + "digest": "sha256:4bc44f1c02b9af9afa23595d8b653a7dbfdd8a2c9aea6c55da2a2d7c1062f6a4" + }, + { + "path": "packages/collective-sync/dist/client.js", + "digest": "sha256:3b5f8b19550740dc767aabd429669a9d3693797427abafa56eb1763ac73e02eb" + }, + { + "path": "packages/collective-sync/dist/codec.js", + "digest": "sha256:58b392e9f5b5436cfac424c0b4263d3d85d7b918dff2fa821a335df822bec5d4" + }, + { + "path": "packages/collective-sync/dist/contracts.js", + "digest": "sha256:04ebd25fa90caa04fea14848b1301dc8c6fb2d3a83044a20ceb89d06abda6e86" + }, + { + "path": "packages/collective-sync/dist/crypto.js", + "digest": "sha256:cbe55d7b1453f4a650ce31b449462f5abd00ce99106e7f7e56a5b7db61064587" + }, + { + "path": "packages/collective-sync/dist/http.js", + "digest": "sha256:b3db5d4f7442443119178a02e91fc42181ab9f95e4460f069df548aba6792472" + }, + { + "path": "packages/collective-sync/dist/index.js", + "digest": "sha256:f53cfb5edf20d39a6bd063041ff31d297068e3a43e5c341d78bee947a971f9a3" + }, + { + "path": "packages/collective-sync/dist/memory-repository.js", + "digest": "sha256:066ecf2911afa4d3fc8c09f279cf3006bb79abb164edf68fd404ee7d9a6fa1bc" + }, + { + "path": "packages/collective-sync/dist/peer.js", + "digest": "sha256:913cf070e15dc182902c5b5aed9637a40dd0bfba653ec586fe34668e5bcf4748" + }, + { + "path": "packages/collective-sync/dist/readiness.js", + "digest": "sha256:236dcdd2aa54da9b4aff7491d8c28c4811d9879e6a3184bc90b12d4e1dd3789c" + }, + { + "path": "packages/collective-sync/dist/records.js", + "digest": "sha256:ff124548b8163f3b1987cc39609e7964ae89be4f71498cf97b1cf80b846e76f9" + }, + { + "path": "packages/collective-sync/dist/transport.js", + "digest": "sha256:0490ec8081083d4a94186312a273ea2fe8bfdbabb3d7671544f73327774bd528" + }, + { + "path": "packages/collective-sync-postgres/dist/checkpoints.js", + "digest": "sha256:226fae22987fd50ffe6625e80bd568dba9f55db45d1e0ffc3d9f097967511436" + }, + { + "path": "packages/collective-sync-postgres/dist/index.js", + "digest": "sha256:03d31827d3fa5d0efa987366a9e8c761e5702852f82b8e16d5934deba1d12b1b" + }, + { + "path": "packages/collective-sync-postgres/dist/migrations.js", + "digest": "sha256:1c55be223995eb6aca370e26e747b818ad2dda2ec648cb7fba3caf767f8eba4c" + }, + { + "path": "packages/collective-sync-postgres/dist/repository.js", + "digest": "sha256:9cc6f680b61aff76271ba4f777cecf4347cb70785b57b95670e7cd2eb1f4e88b" + }, + { + "path": "packages/core/dist/index.js", + "digest": "sha256:4953093ada93fbd39267ccf1c49d76229b92b15d14242af2e20c35032acc86a3" + }, + { + "path": "packages/events/dist/index.js", + "digest": "sha256:378d9bd4055ce584b6fb3d21839bc7dc17faa073ded191f777f60701e6d0f2eb" + }, + { + "path": "packages/framework/dist/browser.js", + "digest": "sha256:4866132db68fa99ab56dfbc2007232718d0459d319f493a1019041ddd93a52d8" + }, + { + "path": "packages/framework/dist/index.js", + "digest": "sha256:9521a7fc48c229193ba0ca21d2396fc1c8eb5815564233b745a1ad599cb47f8c" + }, + { + "path": "packages/inference-control/dist/anytime-semantic-guarantees.js", + "digest": "sha256:bcc9d51ea5555a1cf15c0878be8d91c6b39e61cbfdbf0388f21f60496c8f8e7c" + }, + { + "path": "packages/inference-control/dist/assessments.js", + "digest": "sha256:a0b16c19983fbc6542cea5ecc33289bdd6d6dc959caf04098402c9b2cc864aa7" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-contracts.js", + "digest": "sha256:6ff257cc5ebd628a6a07369bc4b107b0f6c05e240bab9793507884416b78ec1a" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-runtime.js", + "digest": "sha256:1e8f512290057613051284415f9fd48f76b177bbd64b67e806973412b8ec3d19" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-validation.js", + "digest": "sha256:43606b7327658c5529106fd3c556c5ffaade31ddfe1c1041ecf7db64c6aeeb94" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble.js", + "digest": "sha256:b0b05c2480980597e70ff8c217ac7c7e2bdec905e99cc6078622dcb7ac486e22" + }, + { + "path": "packages/inference-control/dist/boundary.js", + "digest": "sha256:d55521b7537a32547131dc49d869d229a00cca56f4fcd23a1bfeb7c036d163b0" + }, + { + "path": "packages/inference-control/dist/canonical.js", + "digest": "sha256:9d1b1e8ee6b73f70e4d12711cfd15b5e8c074f2dcdc5dbdb99d6a28e3a2e7749" + }, + { + "path": "packages/inference-control/dist/capabilities.js", + "digest": "sha256:6f6d40c287b70f4c8c15154ea872f512a360f4126c320f2e10214a1453863d5b" + }, + { + "path": "packages/inference-control/dist/cognitive-adapters.js", + "digest": "sha256:e703d7c4dfda63ce3eb59c8a27d6c3f1eb0d2f1974b72a837fae11a2aadbf75a" + }, + { + "path": "packages/inference-control/dist/context-integrity-analyzers.js", + "digest": "sha256:709e0c5032fee33926c23b0dd31ccb2618e5aef3fb2272761c0400fd4a5fdc42" + }, + { + "path": "packages/inference-control/dist/context-integrity-contracts.js", + "digest": "sha256:f514a069350e28e2bdbc655644a5d650769d87b0086a344a1b7756ea9ad5dcea" + }, + { + "path": "packages/inference-control/dist/context-integrity-model.js", + "digest": "sha256:1d8fdb55f75d6f7449d7d678141d0e8ad3b1d0f4aa43f2849a38b5c795a745f5" + }, + { + "path": "packages/inference-control/dist/context-integrity-portable-agent.js", + "digest": "sha256:437711c90da9e1c7d8d8f9ea9c423b93eac40c1a540679dbb8867ec7f83cbbc4" + }, + { + "path": "packages/inference-control/dist/context-integrity-role-alignment.js", + "digest": "sha256:bb296933b10742b48fbcea417d4e7156a5b309e8c45b6cf8cb69234803813f8e" + }, + { + "path": "packages/inference-control/dist/context-integrity-runtime.js", + "digest": "sha256:7985691fc52776a57a62ffe9ec4d3b19833b5efc0d0befeed2fedeedd6347f90" + }, + { + "path": "packages/inference-control/dist/context-integrity.js", + "digest": "sha256:78336f87b7fb252290c3dd11f06e35babba6aa5622f5233b3f39358ce17583ca" + }, + { + "path": "packages/inference-control/dist/context.js", + "digest": "sha256:339a5b9822728b3d9c1266006d55bb89c9875d8378d9fb0c997705ddb06bc5b0" + }, + { + "path": "packages/inference-control/dist/governed-role-evolution.js", + "digest": "sha256:7ee2df4ecdc152a6002dd422b7183f50bf0b61004f9077eceb72b83b3d3dec19" + }, + { + "path": "packages/inference-control/dist/heterogeneous-agent-composition.js", + "digest": "sha256:8385ca904e96b0493d6771b1a169a9684e0ad38d51a4ae5dc58a43fe90993ea6" + }, + { + "path": "packages/inference-control/dist/index.js", + "digest": "sha256:a921b260b3b1034e1fb86f5e920148e10e7696656fb779137e8abdb9a1e54f77" + }, + { + "path": "packages/inference-control/dist/intervention-adapters.js", + "digest": "sha256:16428ddedde670546075a0b4605e524d5a4c02ab3a9055d75603d2fb01a63039" + }, + { + "path": "packages/inference-control/dist/intervention-contracts.js", + "digest": "sha256:b50e224f225b9cce6cf63e41dfc1c155e6496cd2ad035ca76f0bf1c9b0b9fc34" + }, + { + "path": "packages/inference-control/dist/intervention-runtime.js", + "digest": "sha256:33c13b1339472d38e51e41b5b8c54e9f833f750f042253c9517f32dcca53e6e6" + }, + { + "path": "packages/inference-control/dist/intervention-validation.js", + "digest": "sha256:32a31f06da2ac7f628f7fc42b0f4d12c2bb07ae70cca94b08a0b87514fa5710b" + }, + { + "path": "packages/inference-control/dist/intervention.js", + "digest": "sha256:a3ef1a043d29d16c1af28cfcef974b4a4869fbfe4969fe5b4c7430fff4676325" + }, + { + "path": "packages/inference-control/dist/messages.js", + "digest": "sha256:1fba622784350251c3f531c50d5c2077701dc3f5bc2933a52588b7f8fd4b77b8" + }, + { + "path": "packages/inference-control/dist/model.js", + "digest": "sha256:67a3fbaddef1766b2d0085b0f6a71e2d2a1def62d7c67bcce2079741848670fb" + }, + { + "path": "packages/inference-control/dist/operational-cognitive-control.js", + "digest": "sha256:afeefd26bf5fe86ea91702f064f027bae57e1afcd96b0714d057c40ed704bc99" + }, + { + "path": "packages/inference-control/dist/policy.js", + "digest": "sha256:5e0f2ba232ca8d0870e516e000f91e5243ae9ffbe48e0a3d32c91848d4e790af" + }, + { + "path": "packages/inference-control/dist/portable-agent.js", + "digest": "sha256:30a39fde6e3d0bfd823f771f70e53216aea209d1fc1750c4e5d6dec8d4ae6b39" + }, + { + "path": "packages/inference-control/dist/reducer.js", + "digest": "sha256:b96176cf102cc3f94c72dacc6868cb65650d9b94d602b1e50ba123831c340d09" + }, + { + "path": "packages/inference-control/dist/reference-controllers.js", + "digest": "sha256:f5920acff6322722bfa39acfed76b414ba6b131fd4a5c2e04b38f411ad00bf3e" + }, + { + "path": "packages/inference-control/dist/role-alignment-portable-agent.js", + "digest": "sha256:56c99039fff66c2f369487dacf4aa2f49979231fe9bcdd5fb85949a7ef1b23d2" + }, + { + "path": "packages/inference-control/dist/role-alignment.js", + "digest": "sha256:05463f517e911f23859afc16a078f3be010dad5195992f6e72589dd760bca200" + }, + { + "path": "packages/inference-control/dist/role-realignment-portable-agent.js", + "digest": "sha256:c946113af66d8a83cd946f8d1911906faa1c3f5fd57ab1ebd99ef874e922b42e" + }, + { + "path": "packages/inference-control/dist/role-realignment.js", + "digest": "sha256:c1fa8b21b74fd84b76a9109537558d4b5b2050710e15eccf17894bc3f0479d33" + }, + { + "path": "packages/inference-control/dist/runtime.js", + "digest": "sha256:9cb320abb8837279c41423bba5350f7f2d4492650af7f9faa539f7ee55225b1d" + }, + { + "path": "packages/inference-control/dist/scopes.js", + "digest": "sha256:b551485bc037d86c88ae6fd01e98bacc1f945e271f73a56b2a0a72052eac5cef" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-assessors.js", + "digest": "sha256:b180baf57fe992775125a9b69075e1c97f543e9ff3441fb725ecddf6795f4d5b" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-contracts.js", + "digest": "sha256:7b25020af1fd4375969b2a524b46c231dd1ee56d5b9dd08f7da4e8fbbd06d86d" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-memory.js", + "digest": "sha256:9156f67afdd55be68e21fad5f7ba4e5486f24964baadf0b52f3fd897c88b4bf1" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-runtime.js", + "digest": "sha256:2df3930b5eb743b8b9b42f2cc78af536e6155cd3f55e5476a3cddc7463bb3061" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-validation.js", + "digest": "sha256:c377441c568778ec84252023b08f5b5147f65410c75f3adcad9487073b2bd8eb" + }, + { + "path": "packages/inference-control/dist/semantic-alignment.js", + "digest": "sha256:6652872134ad5808debe18f6928ce3479e08d27c29018ade039103c699e83f2b" + }, + { + "path": "packages/inference-control/dist/semantic-horizon-budget.js", + "digest": "sha256:44ca6347830dc0931b8b35240bdf168c883501854b3e96122b9d194db778ae95" + }, + { + "path": "packages/inference-control/dist/semantic-metric-engine.js", + "digest": "sha256:475102b2d41c0d24b6d785c49eab41b886ae9b007cf1bfb025feff1fbeb18826" + }, + { + "path": "packages/inference-control/dist/sha256.js", + "digest": "sha256:d71fd9d322dc5019c4fa5761fb30115ca816b5f66e9cef833032dd560d00fe9d" + }, + { + "path": "packages/inference-control/dist/state-records.js", + "digest": "sha256:720d0851e673fa754e7c0aef28e76a2735ac89f11308493ab84fc7231f48ac27" + }, + { + "path": "packages/inference-control/dist/state.js", + "digest": "sha256:c505c09e4527787028021a87acd968b316e1c8e6d4b170b6840b598ae1547fa5" + }, + { + "path": "packages/inference-control/dist/streams.js", + "digest": "sha256:0bf09847a16c09f591e4f6c52fb47f71a9f2553f9824f15e5689ff3cfb067aec" + }, + { + "path": "packages/inference-control/dist/telemetry.js", + "digest": "sha256:d3e1efda5bd182680490fe04ca2d361d683ed23a96bca12d5710d4fe2639a6a1" + }, + { + "path": "packages/inference-control/dist/tools.js", + "digest": "sha256:b7d1a235fded2bb91e05067fbe6cc78a71edb772c14b6a2091fa5070d29bf52e" + }, + { + "path": "packages/inference-control/dist/trust.js", + "digest": "sha256:b6c36d47a7c99603b3d45719b25d260ef9b238efbed9fe2a0b7ebfdaea7c3e78" + }, + { + "path": "packages/inference-control/dist/types.js", + "digest": "sha256:ca75f72b4f193bbcc212904dc2ff6710b4087a5d5db0730fb2305eb749bfb36c" + }, + { + "path": "packages/inference-control/dist/validation.js", + "digest": "sha256:33d1c58b96635f6dcb441d0fa6c77b7829af51f70a5b7fd317cacfda3f53d5ff" + }, + { + "path": "packages/interop/dist/governed-lifecycle.js", + "digest": "sha256:f5b00f0bd7274ca3e8550d40c9f58178eb3c3d05d4329bac5eea6f5ded33646c" + }, + { + "path": "packages/interop/dist/http.js", + "digest": "sha256:6d73ca65749ab791eea28ac2ba3fcdbdfc4f63344869362f7eae1b541b76dc5c" + }, + { + "path": "packages/interop/dist/index.js", + "digest": "sha256:214c099488f68d1f3abc5facbbd52efcb7ce3db494de9c873658393a64e9a177" + }, + { + "path": "packages/interop/dist/morphogenesis.js", + "digest": "sha256:51b7898519f5e1b90fd545e531e87a2280c7bfadec1c57b8b3794dc36a2accc6" + }, + { + "path": "packages/interop/dist/webcrypto.js", + "digest": "sha256:880cb4d2a5a2ed01fa8aa20e45c497eb00a33cc3c9ab9daffe22738595953541" + }, + { + "path": "packages/interop-postgres/dist/index.js", + "digest": "sha256:754605db57be31182f791182d61c9d16e59058d6fa90358b7e60b66ccbdea2df" + }, + { + "path": "packages/interop-postgres/dist/migrations.js", + "digest": "sha256:9bcac3744000fb6ccb562b76d3e2b098a1ff249196e8ce197ddb21ce9b5b9fe8" + }, + { + "path": "packages/interop-postgres/dist/repositories.js", + "digest": "sha256:ba3ce3db7dabcfff1e76043ad515d2b2d136724fd26efc818797a6bcc64cc4f1" + }, + { + "path": "packages/mcp/dist/index.js", + "digest": "sha256:827c148a2159c5d098f9fe33185b555382ad63931193dda5f41f6af38a6a4445" + }, + { + "path": "packages/mcp-docs/dist/cli.js", + "digest": "sha256:e9b5dd708542caa20b1a6e48a6ec9b94555a3b5e6b20290ec4b8e8e06eeaa9c2" + }, + { + "path": "packages/mcp-docs/dist/index.js", + "digest": "sha256:5f861035058d2b85e237efc3c46325fabf5f07928ab44fdfcb1726a92d3973b1" + }, + { + "path": "packages/mcp-docs/dist/server.js", + "digest": "sha256:0d1d45d5fd38f0954f057a19f0c289209ec8b0741ac74a1f195c219e6245544a" + }, + { + "path": "packages/mcp-runtime/dist/index.js", + "digest": "sha256:d537dcedce52e9a6837982df72dbd8cf1b3c6d1eb687f2857ab3d56f65879c3d" + }, + { + "path": "packages/memory/dist/index.js", + "digest": "sha256:fab5f32b85a4df9ddfad1054badb437892a21f1f416afff263ed5b2b7f9fa8b0" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-contracts.js", + "digest": "sha256:eaa1bb6c8bcd9f447b729e7013ba8235c5cb2e5479c195905dfa1d19369fc50e" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-runtime.js", + "digest": "sha256:e9974da197ec58188c29fa8d490abd1789edcfc05215f2e0f97747c0f31bbbae" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-validation.js", + "digest": "sha256:2e6acc0c7f79ba6ccb5abea1340a05570e310c0266761dd48e4ea820ffc7a980" + }, + { + "path": "packages/mesh/dist/adaptive-overlay.js", + "digest": "sha256:18ec9b42ddce6430001f7822024c4916cd44eb6e0e997c7cc370127ca514ce5e" + }, + { + "path": "packages/mesh/dist/authenticated-overlay-transport.js", + "digest": "sha256:5e7b7c28c9c4cc5e44a37ae72bb664ae8cf7a721fd9f8bc6999d6c435c90bea1" + }, + { + "path": "packages/mesh/dist/authority-continuity-contracts.js", + "digest": "sha256:e988dedc3351d634f4da9d689e4c9c4c09156cc15df0d35f12eb4d2c7dfe86e8" + }, + { + "path": "packages/mesh/dist/authority-continuity.js", + "digest": "sha256:96e5b9e1981c7f9acdb8233d2dcc137a1d469a029044290c2940e9ae08e16cf0" + }, + { + "path": "packages/mesh/dist/continuity.js", + "digest": "sha256:d3fab986fab37b6e647ee5db235def064a5f3dd049255f7d80e8141f23542f84" + }, + { + "path": "packages/mesh/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/mesh/dist/coordination-allocation-contracts.js", + "digest": "sha256:3be2180c08543d1cbc2eb6e40fe6da290b89e791f7ca73a581647283199d5479" + }, + { + "path": "packages/mesh/dist/coordination-allocation-state.js", + "digest": "sha256:a85c2ebae9d89fe2ba5932a91b461babe61807fe8994bee41ac5f677ab6d1b20" + }, + { + "path": "packages/mesh/dist/coordination-allocation.js", + "digest": "sha256:92ff860f370f18d0a37ddd5d9135c58651aaaa47087be0c7503b63d344bff5d0" + }, + { + "path": "packages/mesh/dist/coordination-contracts.js", + "digest": "sha256:994d53aba9260dba427d4345bc3b4c07d742a627f3be1d16bc9919c250d46772" + }, + { + "path": "packages/mesh/dist/coordination-discovery-contracts.js", + "digest": "sha256:c9aa7950295bb4d4a3c77d59387fc9050feffb9df289c1034d33aef5f895a64b" + }, + { + "path": "packages/mesh/dist/coordination-discovery-state.js", + "digest": "sha256:093f3b7a9bb81b2bb9638802cac8ef20d5c2c39b97d9fcb4db6c877b92deac5e" + }, + { + "path": "packages/mesh/dist/coordination-discovery.js", + "digest": "sha256:7fd2868591eb7f7387c838c4e4ffb991d3b3c13b3baf37510cbb4c55978f27fc" + }, + { + "path": "packages/mesh/dist/coordination-execution.js", + "digest": "sha256:c977ef2698808e852f01ea21718ca340d99af00032797e48e33aea55c4f4d42e" + }, + { + "path": "packages/mesh/dist/coordination-inbound-contracts.js", + "digest": "sha256:1a82d59dece310da303e2c4915fa70025e7563d201e77a61bd51707cee356ad7" + }, + { + "path": "packages/mesh/dist/coordination-inbound-state.js", + "digest": "sha256:214c4db472a4b0b8678ce118c2aff900f54ecc4219a90d4a5bdde5ac69377282" + }, + { + "path": "packages/mesh/dist/coordination-inbound.js", + "digest": "sha256:86cf5061c298941c5355533eae662f4dcfa96d8014552995a847214cecaeb580" + }, + { + "path": "packages/mesh/dist/coordination-lease-renewal.js", + "digest": "sha256:7a1dc88ba2620925684895fd8d82f284363aa5ca9d7694b6bb2dde33ad120d5a" + }, + { + "path": "packages/mesh/dist/coordination-objective-topic-contracts.js", + "digest": "sha256:7df5a215ccb3a469b52d126b60787d9d0b8692c2db96ab3c69585948de059289" + }, + { + "path": "packages/mesh/dist/coordination-objective-topic.js", + "digest": "sha256:9ecc16d642835d844d8d4de31cbdbbc0d2b96c5a9f13cbaa0564cb1568fab99d" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-contracts.js", + "digest": "sha256:314e32db524c476a194bd1e6bc835e289ecf203b328c781595f6d63986283c67" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-state.js", + "digest": "sha256:61975714d8bc69184c05508f272eddff05bd1790ecab45cbb66072b4cfe163d9" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-time.js", + "digest": "sha256:6a506033a164246715358d8cf1f6910b37cb5a9efaf998c567222c0814ad729b" + }, + { + "path": "packages/mesh/dist/coordination-objective-work.js", + "digest": "sha256:377a4eb0fa5b7caadd2f0b5f991892032e2689c42c6251bc91e14df0b07c495c" + }, + { + "path": "packages/mesh/dist/coordination-recovery.js", + "digest": "sha256:278ca986324792339ace51bea5f5dd467cf71af1aea6ab94132f15bd75238a38" + }, + { + "path": "packages/mesh/dist/coordination-reducer.js", + "digest": "sha256:d20890a678eb9dceb70cdb1788e7e509dc1a38b923ac836f06599d7ac0e30a1b" + }, + { + "path": "packages/mesh/dist/coordination-state.js", + "digest": "sha256:1120aadb4f57759fca1d0c57d1f985e3fbe7da6771acfe923ac0671e13fc82ea" + }, + { + "path": "packages/mesh/dist/coordination-topic-contracts.js", + "digest": "sha256:5e722ff15658aecc3b2bf2ba9b35226274b981fce4744d8558cc86eb6574c27f" + }, + { + "path": "packages/mesh/dist/coordination-topic.js", + "digest": "sha256:51f13dd6ee7287da3a3857178f371b7db1fe44955978226d957133387511aacd" + }, + { + "path": "packages/mesh/dist/coordination-wire-version-contracts.js", + "digest": "sha256:34ccdf72fc29daaa6b532694f2b820bccaafb53549cc5f907ea05b221a7ecd5f" + }, + { + "path": "packages/mesh/dist/coordination-wire-version.js", + "digest": "sha256:2f8b7498a5a82471e8de6d840b98bcf5dc3f0d1108267f9f3f3cd5ef0c563f83" + }, + { + "path": "packages/mesh/dist/coordination.js", + "digest": "sha256:6ab0e50a3c3a4b30470f46ac0f5bdb46244d2d85e40746859649ae6f5ab5972a" + }, + { + "path": "packages/mesh/dist/durability.js", + "digest": "sha256:9112fa82abe5291d58ae2f69ec908a36425fb6cdc12abdcfb1b9fa9f835f3543" + }, + { + "path": "packages/mesh/dist/inbound.js", + "digest": "sha256:3139621aee4950963cd972476b5c45538e46d96cae8e75e97868845325449d38" + }, + { + "path": "packages/mesh/dist/index.js", + "digest": "sha256:ac2c6265fd32449bde66f8451b8e45eccdbaa90ae105501b1ea8d672d363a059" + }, + { + "path": "packages/mesh/dist/loopback.js", + "digest": "sha256:60c0873a79abaeb05c1b51b8edc1f166a35f0488229eeaf8964f319a9c672fa1" + }, + { + "path": "packages/mesh/dist/overlay-transport.js", + "digest": "sha256:89e36d9171cfe0be31a1e4b7d6bdceab4511fc090f1890e2869d4e2133c196f2" + }, + { + "path": "packages/mesh/dist/overlay.js", + "digest": "sha256:45e87c5e96197d6ee979b9095770525ffc54416fc148fd2772c5b345155201f0" + }, + { + "path": "packages/mesh/dist/reducer.js", + "digest": "sha256:87a9de3e08703bc17d3c3f881dc2002a8ea6ffaffb943195aab6213217100a73" + }, + { + "path": "packages/mesh/dist/sha256.js", + "digest": "sha256:3e518423bde47c7b96db5d49b8a66ab24ad35859e025a3a80a3da23a160dd140" + }, + { + "path": "packages/mesh/dist/sparse-overlay-contracts.js", + "digest": "sha256:13bbd7fad5d9dcdff11f48dabe4165dc89660fc8f6de9d1d3ec20061ce189cc0" + }, + { + "path": "packages/mesh/dist/sparse-overlay-durability.js", + "digest": "sha256:8b75680a26fdd660f7dadbff37727f1e5298828e972e0e2a7f5ac8edafc820cb" + }, + { + "path": "packages/mesh/dist/sparse-overlay-runtime-contracts.js", + "digest": "sha256:0c90a716d1fc4983a07d4cb55bd976f20ea3191b25b50ad3c02465a89ad0bf92" + }, + { + "path": "packages/mesh/dist/sparse-overlay-runtime.js", + "digest": "sha256:f49f29078cc39ced0826fce1349ff8474dee9d514bbf3f452ee9f951975d8833" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport-contracts.js", + "digest": "sha256:6f404176b4d54a71985033e076f5eb5f329e04b7ad992c9a1a7e56af2961211d" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport-durability.js", + "digest": "sha256:da739539527cfd6f750081ff776dc1e1e17862acc45f62e55036481c66b5d290" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport.js", + "digest": "sha256:14605088582611b10a1276dbbe0cb633256c4f29a51173fc98cac4887d467252" + }, + { + "path": "packages/mesh/dist/sparse-overlay.js", + "digest": "sha256:ca11437bdc551ee6d1dd8e6557a63d196cae7c9888b238144587b7c9c4bab98b" + }, + { + "path": "packages/mesh/dist/state.js", + "digest": "sha256:e50942fb5e14f5f5aca893aba6ba3e509c8659478ede92667069e49bbe01c282" + }, + { + "path": "packages/mesh/dist/trust.js", + "digest": "sha256:5256cf09586202f5ea60df65866156ca14e096af85c06c05acf30f4f72ca02a5" + }, + { + "path": "packages/mesh-conformance/dist/contracts.js", + "digest": "sha256:9c72ef104edf9901471db7b8a00b354ae8dd72353c181356070d34cb929b99b2" + }, + { + "path": "packages/mesh-conformance/dist/control-fixtures.js", + "digest": "sha256:e7bd67da283c361135f4ae9f9f5eb42a23d2a89c52528238cd12111c41dca7f8" + }, + { + "path": "packages/mesh-conformance/dist/control.js", + "digest": "sha256:0eb18d7be525ee48b0db6b25bb75cf014563d31afc831a82ffcb24a2c11080cd" + }, + { + "path": "packages/mesh-conformance/dist/durability.js", + "digest": "sha256:a92659003df88ef18bd5d02efd45919fe5088006eeb5fe06859e1be90ef73bb8" + }, + { + "path": "packages/mesh-conformance/dist/index.js", + "digest": "sha256:2bba1ca73e6fc97fe414340a16e3f0a5be5a966ae496069c769f0695d321c075" + }, + { + "path": "packages/mesh-conformance/dist/planning.js", + "digest": "sha256:de0bc3b6c2b4869fc28e25d34e408328a8f899e6148a7e18fa7b146023b44847" + }, + { + "path": "packages/mesh-conformance/dist/protocol.js", + "digest": "sha256:6c7028b8f4b626a6df165b51c26cf1af266a740addad20f2df8fac819937d06b" + }, + { + "path": "packages/mesh-conformance/dist/report.js", + "digest": "sha256:704dcbf5e60268d943ef5b7876091724594225fcb3a4bdf2ebec5020afb3e73c" + }, + { + "path": "packages/mesh-conformance/dist/rooms.js", + "digest": "sha256:53ae3a136cd243714a5eac7a64e5d7e3038e303e5c93fac94788a313f9e3644c" + }, + { + "path": "packages/mesh-conformance/dist/runner.js", + "digest": "sha256:6e740ff8d5251aa3f4b37777fb52214e740dad3c0f9d8583155ee826635420ad" + }, + { + "path": "packages/mesh-conformance/dist/transport.js", + "digest": "sha256:a09577f525870cc07dbb8aed09fc045c70f21277fcab43117f1c9335c8b4a189" + }, + { + "path": "packages/mesh-crypto/dist/base64url.js", + "digest": "sha256:df96edd36a1f06d3f19292067415a371d1b491e63e6e99354c75fee0e1981689" + }, + { + "path": "packages/mesh-crypto/dist/contracts.js", + "digest": "sha256:0dbf1cf2c1456b3917e0bf92410a7253342f067aec6a40f4c7657da6a4a989a5" + }, + { + "path": "packages/mesh-crypto/dist/http-signature-port.js", + "digest": "sha256:5b710dfefaed3b511074caa06ad03dfe1dfcaa2bc0219a7a5f68e14d7d3c009d" + }, + { + "path": "packages/mesh-crypto/dist/index.js", + "digest": "sha256:b5fef323f590706eeffe8dba2454543fbcea11cb3f823032cd72c7f3dfd679dc" + }, + { + "path": "packages/mesh-crypto/dist/static-key-resolver.js", + "digest": "sha256:bdb9750903e8c22ebaa2e581ef823860654a5a4d0f6332f7fc566b067ed27b79" + }, + { + "path": "packages/mesh-crypto/dist/web-crypto.js", + "digest": "sha256:807f19df4570bb2655fc9d5f6d13b2a18af3662b58cb7ef852b4ac4b8e59c8f1" + }, + { + "path": "packages/mesh-http/dist/durable-outbox.js", + "digest": "sha256:4115fa4901502cb285902126c125c99ac6786ff48de4f179e9c7e6bf1512455c" + }, + { + "path": "packages/mesh-http/dist/index.js", + "digest": "sha256:356fe829cabeaa1524b87bff61e186c0e16d3a8bf8efb9f884b2d782fe628edd" + }, + { + "path": "packages/mesh-postgres/dist/cli.js", + "digest": "sha256:0d547846e3e8be78d5361d828c6138b7270a409ad8d84ec45a742fa1a08cdd48" + }, + { + "path": "packages/mesh-postgres/dist/index.js", + "digest": "sha256:774b213b90ecb7670fac7a39296b187681be7034cb51332373bba6fe20864e36" + }, + { + "path": "packages/mesh-postgres/dist/migrations.js", + "digest": "sha256:99eb9e978be475856965a0e40c4ca39e49b11b7e27cba3d9632abd34c98905db" + }, + { + "path": "packages/mesh-postgres/dist/planning-recovery.js", + "digest": "sha256:bbec2fa7757a0412f2788118590a5ccede90b1ef77b861859e0fbf80a8ebc66f" + }, + { + "path": "packages/mesh-postgres/dist/repository.js", + "digest": "sha256:ea8c4bb98dfb8b9a4d4441e7eb34062e52f75085b1d73f6636c5b9852e132591" + }, + { + "path": "packages/mesh-postgres/dist/snapshot-backfill.js", + "digest": "sha256:2227eb1cf13656c91bfc47ce36b19697d795b509076818dd14c90d2883a1a8f9" + }, + { + "path": "packages/mesh-protocol/dist/canonical-json.js", + "digest": "sha256:394b8fa24d40e03e369d7ebb9518256633aeb0eaac0332c2ba2beccf93430452" + }, + { + "path": "packages/mesh-protocol/dist/contracts.js", + "digest": "sha256:9529f176896f1949b56fc163e57a118d5239a7018f8b6fa2c31743247f94987f" + }, + { + "path": "packages/mesh-protocol/dist/index.js", + "digest": "sha256:6d86cc13e07f1277809091f939d925c12dd7acee63a1dd0c621e61bf7eb08fa7" + }, + { + "path": "packages/mesh-protocol/dist/strict-json.js", + "digest": "sha256:0b8e54f87cba73b7d98fbe30b8154d3b71a1d09a66c62536468fc6ff0c2ece4d" + }, + { + "path": "packages/mesh-protocol/dist/validation.js", + "digest": "sha256:a06cf45708fc9b6438d0ca3449847ab4ba11e44633e072473acfcb9f0cdf4a71" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-action.js", + "digest": "sha256:239b9b4e383d9a73609a475dcec00dae193c91679ba5c20432e8bb6498eb1e3c" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-contracts.js", + "digest": "sha256:6afd9efc174d8a59739da7db001a3eb87d18f6374c33f67be14a8143562d54fe" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-fault-matrix.js", + "digest": "sha256:bafa61ae6bd6f74d05d2d5afbb0c405fdd5756fc91c339ddde85a4f9c15e0dbc" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-recovery.js", + "digest": "sha256:2e60bd3f6fd3b20764ef649c4f03cbdaabe938ad8eea5c6e68fbe5980eaf1778" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-reference.js", + "digest": "sha256:2f7350772d3348a0a947d6a9cb73fff82422491d477a19be702c9a2503288538" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-replanning.js", + "digest": "sha256:c883ecaaab58520e24173c5f64e0fa54f9f5362af88ac3264af318b22517f9df" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-resilience-campaign.js", + "digest": "sha256:a5fdc1b621112b4760dd685cc39422df124a35e9d82006a796e44999726b7122" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-resilience-contracts.js", + "digest": "sha256:f30b30125d772819eacf82c5e55451f8b1f97321597d5b66251ac81b14a7f825" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-runner.js", + "digest": "sha256:c4cdeddb474c2adf11730d76eae6a5e29b68c54c84b4b117a79692be4f26c8ed" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-runtime.js", + "digest": "sha256:b94a545a0c792690278a44a75b6fc2f4889fbd188165b41f8758d4184d29c24f" + }, + { + "path": "packages/mesh-sim/dist/collective-effect-provenance.js", + "digest": "sha256:47586db551e2d9baa17044435a13e86c630800dfad79888fbc9eead11e41fd71" + }, + { + "path": "packages/mesh-sim/dist/collective-environment.js", + "digest": "sha256:5be01dcd1d0006dd9de004a4328c013c3b70075f6ded65c1bc4cac6ab4a0373e" + }, + { + "path": "packages/mesh-sim/dist/collective-evaluation.js", + "digest": "sha256:0bc8e2f1ca1b03f0065065210a313deb316fd2377db6152ef557737b755d7a5d" + }, + { + "path": "packages/mesh-sim/dist/collective-progressive-scale-overlay.js", + "digest": "sha256:40edf5e7a82f27d435d59f7f28e1ba7cca6cf3aef3e2b8c84c0b583cd49df425" + }, + { + "path": "packages/mesh-sim/dist/collective-progressive-scale.js", + "digest": "sha256:63ca5d6156eca018ec72b7f496bf3748fed0b8131f7d8bdfb5391e01fdf3ca1d" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-aggregation.js", + "digest": "sha256:d639bc4771d74500d4f2b2e94479e4391de24e84a8662347f6a02951428098d5" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-artifact-stream.js", + "digest": "sha256:e53a80a69960cec1e1fae775e4ece65936019a04f9a77ffe66dac49ed9e73471" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-bundle.js", + "digest": "sha256:422758350ffb644e20af635fa68be85714fed6a7453e496bccf30462f4a1eb2c" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-executor.js", + "digest": "sha256:eb2be679d1f9853ddc114f2334526f0f532c88a726b670666057d39507b0a5aa" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-analysis.js", + "digest": "sha256:741764684649b93fc4b59b785be10e61b999497d69c7f98b83527c2122d298b8" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-operation.js", + "digest": "sha256:3e2e65c1fe11779d081d0593abccb1bb792b14db288874170f2aa6f7c7181839" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-registry.js", + "digest": "sha256:e8df844281be4467f1c04eb6a670e7285a14341db684a4ba1fccc215eb68ed5e" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-registered-adapter.js", + "digest": "sha256:dad53e376b79f5b5082ccb051522c9fe7b1dc678ca08be5877f05213ccf4f4ca" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-scale.js", + "digest": "sha256:784a0dcc8865c50b610970c91b6598d483dd6f3b358723cefcd8fde64850a286" + }, + { + "path": "packages/mesh-sim/dist/collective-trace-journal.js", + "digest": "sha256:59d24a78f5f95eaa14f3f9ce527b68c2f460aea468553c13262bd57eb912b4b9" + }, + { + "path": "packages/mesh-sim/dist/index.js", + "digest": "sha256:ee62074173a14ce8c08082197b11f0537f3dfa2140c2822ea1bb1c08c0dd82a4" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-contracts.js", + "digest": "sha256:372205b5a92536b45a6f03621e625e7128e2a53cd65863eff48539eeb68d8e99" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-runtime.js", + "digest": "sha256:9318b26ad13637b925f751b3100923a58a874f474404bb12c443860e50815488" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-validation.js", + "digest": "sha256:bf262003c9b5b98b86563f86c106dd03dce1408e6b358d800323cc3d50f51733" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment.js", + "digest": "sha256:62d2a4275379ba3b2ab6193c8a0230a6fda54145dbe3f21a40b1e94002427cf7" + }, + { + "path": "packages/mesh-sim/dist/reducer-scenario.js", + "digest": "sha256:889a7a8a2477bffaffcc35387cebc5dfb8ca7fab63df120009a3929c1e7d805c" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-contracts.js", + "digest": "sha256:49d77fcec67839d7877a225d1479eb7b66d4953e681577ead6abc305d4191393" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-durability.js", + "digest": "sha256:cc87c0a8b53a3ca120dcc75ba5de08be34057a1d4412f707eaa640d7466d06e5" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-evidence.js", + "digest": "sha256:7f439e0e1f65c27cf195b9e0ff9ac6fdf4519d08d99d21c9ceb80d04164874f9" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-reference-integrated.js", + "digest": "sha256:99429ca6d316c199d5471c6cc08acc2ce711fa3d9b80d561332be872c20ce195" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-runner.js", + "digest": "sha256:88231606e812104f402d2fdc7d8a52fb18a789a1e58806ff680b516d4658e084" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-runtime.js", + "digest": "sha256:7ef14f24ba5b8490f53dc5440efd9bfe282db4b0ff8bb4e03d55af133fff283f" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-validation.js", + "digest": "sha256:0987b01ff10079361845d422ee0185c284227343fd5cfe6d829bc1088c7a7ab2" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation.js", + "digest": "sha256:43bdbfa7863a4f7e466cff7d941bbb42f2f3590dfcec70f0ff53b724f61881e9" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-contracts.js", + "digest": "sha256:e3cdf45a3b1cd53c790dfa23a99f59c5fec295a520b397e1ee6bdae74e3799ac" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-runtime.js", + "digest": "sha256:a1c79489fbf9bb4cb1aca0763228c3575da400b0d61832b7970dff478cca7839" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-validation.js", + "digest": "sha256:9b6e78e0ae50f9e547d287581f315e1fdb53e4c4668d3a6ed50e1d50ab0c128d" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation.js", + "digest": "sha256:c1e296a55123d5a37e5420838d875c8f00be68830fe339c8ce1d8c825ab3b0fb" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-contracts.js", + "digest": "sha256:dbce21ec6e527116c3b9d1b98a26bd744bd00c92c788e1d2c66b517a24770da7" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-runtime.js", + "digest": "sha256:a22d86d330e3dfa31a104e32a371a1da8f53ad840b7ae828b8331b97466bf522" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-validation.js", + "digest": "sha256:15e906d89da5450a60b86cc9dec1f99ee956bc6f4a36fbc4b9a863dcfb0186fd" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark.js", + "digest": "sha256:e9be5da7951d4e71a50906c579371c36d8cdbe3075923260affb6bceef7b50c6" + }, + { + "path": "packages/mesh-sim-local/dist/index.js", + "digest": "sha256:53eaa2bf57ba705a72b09366e8583565614c9bc3e170e83984537ab369566980" + }, + { + "path": "packages/mesh-sim-postgres/dist/index.js", + "digest": "sha256:240ce27d16ac0661872fdf9d2ab5388eeb7bf52c43f8c97e6a933b2b9de613f1" + }, + { + "path": "packages/mesh-sim-postgres/dist/migrations.js", + "digest": "sha256:6a1bb03ef035578e0276f581e56237bc8e9265f140b66fb1d6a5629a02e3670f" + }, + { + "path": "packages/mesh-sim-postgres/dist/scalable-evaluation-checkpoint-store.js", + "digest": "sha256:97235cfcf97c5f5499303514123bebbe72f3cdcaed8bff1e335f162fe115b2ee" + }, + { + "path": "packages/model/dist/index.js", + "digest": "sha256:827c148a2159c5d098f9fe33185b555382ad63931193dda5f41f6af38a6a4445" + }, + { + "path": "packages/model-anthropic/dist/index.js", + "digest": "sha256:6a82284ff47b80d5079dde4f889b81da889bbefd741775695143add7d16745ab" + }, + { + "path": "packages/model-gemini/dist/index.js", + "digest": "sha256:1a50906c3de37382c47d7941b79a7d281d61ec5898b558cd1c026e27f8c33fec" + }, + { + "path": "packages/model-openai-compatible/dist/index.js", + "digest": "sha256:8649eb1b720e38b506fd5d2ef733c0130e1d875b256560f49e070daab36036c1" + }, + { + "path": "packages/planning-artifacts/dist/contracts.js", + "digest": "sha256:7e8d3039e69437fba5fe7c15bd1038cddc13ffb04ea9684943ad5305ea8aec35" + }, + { + "path": "packages/planning-artifacts/dist/index.js", + "digest": "sha256:820cff3509774091d3c7cf318b9f3f4256dc079140b44ffac1938c4f9ae16c05" + }, + { + "path": "packages/planning-artifacts/dist/publication.js", + "digest": "sha256:fc7696e3f4f368fcd93029987a4c1d80c73d7dce238d773a6e0fd434639e0489" + }, + { + "path": "packages/planning-artifacts/dist/replication-codec.js", + "digest": "sha256:893a2f1dfb7aae637651d9701c12b3966b6b405e487beb2584138f4d93601e7a" + }, + { + "path": "packages/planning-artifacts/dist/replication-contracts.js", + "digest": "sha256:6246d5e9e6654464bf1b3b37b15a9e0545869103d4cbba3463c3b37da22a9ee1" + }, + { + "path": "packages/planning-artifacts/dist/replication-http.js", + "digest": "sha256:8ff881c94d95ed1a438636a4f73b2394f834c561d987842121394df8d27533e0" + }, + { + "path": "packages/planning-artifacts/dist/replication-transport.js", + "digest": "sha256:c3523cd80cf0f0cb7e3eaf5688db5529a34e7e0338898d87a8933c09586f1a56" + }, + { + "path": "packages/planning-artifacts/dist/replication.js", + "digest": "sha256:228a8c80dd8ca2ee690c5f6fb5d6f87a8a5001d9c7951ec98cb3df8ea5462deb" + }, + { + "path": "packages/planning-artifacts/dist/sync.js", + "digest": "sha256:1d447585e4040a52095f8c8f3831ce0319b36425f3d2578cdf9ca8bfb1be823b" + }, + { + "path": "packages/planning-artifacts-postgres/dist/index.js", + "digest": "sha256:b10677e45ae2a64dc9d2ce80b35ab8d5c9f0e0e0ae307098b7bd29b744b20451" + }, + { + "path": "packages/planning-artifacts-postgres/dist/migrations.js", + "digest": "sha256:8716213d4903eef3e40f664772ce969c643b9c8a57a0fefc7af7fb0cf9a5d66d" + }, + { + "path": "packages/planning-artifacts-postgres/dist/replication-repository.js", + "digest": "sha256:fdcbea1f69c33ff853ff8fed3a719ff0953e73e3b97aa300376a5053ac186bb9" + }, + { + "path": "packages/planning-artifacts-postgres/dist/repository.js", + "digest": "sha256:f73012bde47c99b395ca63563a6559626fa86f89eb830d6073d5886b918acebb" + }, + { + "path": "packages/postgres/dist/index.js", + "digest": "sha256:7e98e9cd73d663a6bc1345a8bafca54a4c6e2b5d6588b621e408381b0dd2e549" + }, + { + "path": "packages/provider-openai/dist/index.js", + "digest": "sha256:264f2eaa3540c1659fd5f74030a651b8b5ebf152ebc98d6a2f3a77389ee0b251" + }, + { + "path": "packages/rooms/dist/agent-registry.js", + "digest": "sha256:24e1bf067e9ca32fb3623b988afe46711bf02519d8690819e667d375fd5590bf" + }, + { + "path": "packages/rooms/dist/checkpoint-execution.js", + "digest": "sha256:dd2822591d228998753ef900a54befd8a8cb2848fa9cff6687bd7c3ac4e785d2" + }, + { + "path": "packages/rooms/dist/context.js", + "digest": "sha256:4899e01501a5e743fc739440e1c208ecf82bbd3347b0bc816240ed6ec359e32a" + }, + { + "path": "packages/rooms/dist/coordination-execution.js", + "digest": "sha256:622d69e44c4ede385c49a5f780f756399b0c92ac326840e082aa9c893496123a" + }, + { + "path": "packages/rooms/dist/coordination-runtime.js", + "digest": "sha256:39b7d49f0f870a60b5c9f712530dfff3bf4ad90687ee030db28debbb5a53f3d1" + }, + { + "path": "packages/rooms/dist/coordination-worker.js", + "digest": "sha256:9243f1e4fdd7bb3ea43bc2dd4281ba868af3e40d44bf0f2b75169a59d509f71d" + }, + { + "path": "packages/rooms/dist/coordination.js", + "digest": "sha256:30dd88e97ecc261a00790733a96cfc676b55523a1ada417d249ec5e5da17dc6d" + }, + { + "path": "packages/rooms/dist/event-page.js", + "digest": "sha256:2b92516cf405e4eddbd50ac36dcecea6aa9f1ad793293f73d71b51ef7f054787" + }, + { + "path": "packages/rooms/dist/execution-session.js", + "digest": "sha256:eec92852dffa90be43ff357f8843e45d567ca046dd3dcc38df248450287094f8" + }, + { + "path": "packages/rooms/dist/human-contribution.js", + "digest": "sha256:9eb31217df6d9d23dc89f8bb77d9af6a82476a2ed881e97d1afa22d1d60995dc" + }, + { + "path": "packages/rooms/dist/in-memory.js", + "digest": "sha256:f663250e9545811c4362ced22de49fdaa8a3313237317161abf6d80e18db0041" + }, + { + "path": "packages/rooms/dist/index.js", + "digest": "sha256:a9616e87d109b303ec5a0d27413c95561c36bd209135fc6deafef502f33ff8da" + }, + { + "path": "packages/rooms/dist/intervention-dispatcher.js", + "digest": "sha256:5e75083d2eb74d7618f618fd64222ee7d86bf5e76eba390dae25532cfabf8233" + }, + { + "path": "packages/rooms/dist/knowledge-bundle.js", + "digest": "sha256:a1720ebdda984c959d3b5d1399aae39b2b1ae040b82b265abb43129df6dcdd7c" + }, + { + "path": "packages/rooms/dist/live-view.js", + "digest": "sha256:29b662d2db5040713a9ee3dab7d07a01c554c649f5c75ed2e0f914ad0a4520e0" + }, + { + "path": "packages/rooms/dist/models.js", + "digest": "sha256:637113ce0dd08d4a61b12eba5fc661552ea29f6f18356eb1b70bc0e4a06990cc" + }, + { + "path": "packages/rooms/dist/operational-events.js", + "digest": "sha256:23dff99970f45d2acc5694800b8ffceff2816bf16325f9d7c03c6ee24722c65b" + }, + { + "path": "packages/rooms/dist/operational-projector.js", + "digest": "sha256:3ea1b347f9af67d294adf5d95ad6ae8f6cb401821b73a458b6f7b3b34fd1b7d4" + }, + { + "path": "packages/rooms/dist/participant-membership.js", + "digest": "sha256:242af40c664b7bc6b8f1eac3e9a123458dbceae718422d36e0a0812f49ed0aad" + }, + { + "path": "packages/rooms/dist/planner-bridge.js", + "digest": "sha256:e71a9e4733b147f04d63c5722ab8c9c1844e160ed02a1a774458cb421d0911fe" + }, + { + "path": "packages/rooms/dist/policy.js", + "digest": "sha256:9845da07877dac33408b8bc372f1945ec7fe01f3d93c8ce220c169fb5e6eacfe" + }, + { + "path": "packages/rooms/dist/promotion.js", + "digest": "sha256:f714cdda874ece0f9b78907c3bb113e2f6194e8421c67210cf4b3d94df888a6f" + }, + { + "path": "packages/rooms/dist/repository.js", + "digest": "sha256:610ec0813848b022d425a527cb50ed46fc568b817eabe37ddb2cc952f01e1f4f" + }, + { + "path": "packages/rooms/dist/room-handoff.js", + "digest": "sha256:f69588b30f28403f66c8c2312907269a74b9bb76962da386b120f72836118b5b" + }, + { + "path": "packages/rooms/dist/service.js", + "digest": "sha256:cea5cb76fc72d2653aa232ec5edffcd2dfc902a3ba229454841bc00be8edcd6a" + }, + { + "path": "packages/rooms/dist/tool-bridges.js", + "digest": "sha256:38134364e694bad13b6b502f6fee3ab4ffacd7220e07776f23b7af2a56b0647b" + }, + { + "path": "packages/rooms/dist/work-management.js", + "digest": "sha256:3fe3072f902c1ace02f78e327a096c84015b399ecbba50262b23e6f21c0dfb6c" + }, + { + "path": "packages/rooms-api/dist/index.js", + "digest": "sha256:c3fa3161966932e649901a7409bd6b207a29f8b38005aea74f05eace8efcdfb7" + }, + { + "path": "packages/rooms-mesh/dist/index.js", + "digest": "sha256:0afba9c4376f12bb728fc74081e17eff696031e2c77116b99de2179a2c2b05be" + }, + { + "path": "packages/rooms-mesh/dist/morphogenesis.js", + "digest": "sha256:0d7e041480c135c433a918155641319340a8f9a690c11047b5b86f5232acd1d4" + }, + { + "path": "packages/rooms-postgres/dist/agent-registry-store.js", + "digest": "sha256:dc9ac66dbe87f1adab263dee839050660a3c0e228946923c4a18a5b46cb3307d" + }, + { + "path": "packages/rooms-postgres/dist/cli.js", + "digest": "sha256:195b4b5c2e57466fc5b936dc99223cd650cfef647236ca836f5495a6607b667c" + }, + { + "path": "packages/rooms-postgres/dist/coordination-store.js", + "digest": "sha256:7d2f3a3fe42cbcef3632efbafbb5831e42157d79e219bd81db6a149c1de7ed40" + }, + { + "path": "packages/rooms-postgres/dist/execution-session-store.js", + "digest": "sha256:51e4e8f168ffa77190d6fa3378ad572d657fa7c4aaf56a9bd09464bbab6d4430" + }, + { + "path": "packages/rooms-postgres/dist/human-contribution-store.js", + "digest": "sha256:400a9793ec95e66b30f9583a127e0d90ad1a03bf5fbe7f70f72fc1e65724daa6" + }, + { + "path": "packages/rooms-postgres/dist/index.js", + "digest": "sha256:766e02f25cbfe405a45ef517c773783df68a7b87c01e5f8dae87699058239ace" + }, + { + "path": "packages/rooms-postgres/dist/knowledge-bundle-store.js", + "digest": "sha256:d67f422907f31e51da03af34eb16e85ca98cc63407e0875c30af88edaddce9e3" + }, + { + "path": "packages/rooms-postgres/dist/migrations.js", + "digest": "sha256:9beb8a0819426d69dcfb220ea534eea483ee4126bc68bea4437d814695d8ce8c" + }, + { + "path": "packages/rooms-postgres/dist/operational-event-store.js", + "digest": "sha256:301c5b69919dd4e624dd6ff6beba20c36bb3d3348c00a6e02d61dfffbef6f67e" + }, + { + "path": "packages/rooms-postgres/dist/participant-membership-store.js", + "digest": "sha256:13351fb5deb6411939f42f42f45f30b3924d012116cb84ce09e63ed31a8ab373" + }, + { + "path": "packages/rooms-postgres/dist/plan-store.js", + "digest": "sha256:b8c74678264083f9940ef243fad1bfe88494cc8180e69ccafa7bbe239055bab2" + }, + { + "path": "packages/rooms-postgres/dist/pool.js", + "digest": "sha256:e8a8d4e4903a1382710e3fea9701e31cb7ddfd171e5be2f5ec56ace32091e23b" + }, + { + "path": "packages/rooms-postgres/dist/projection-checkpoint-store.js", + "digest": "sha256:83c60704f6f203308cd0405e3a6e471d5fcfe7b8b3a5104cb52ebe29b4f102d5" + }, + { + "path": "packages/rooms-postgres/dist/repository.js", + "digest": "sha256:1d25d9ab54b0fd7dea714a9c4a6b909398db9b670a73e748546748313202de18" + }, + { + "path": "packages/rooms-postgres/dist/room-handoff-store.js", + "digest": "sha256:f6a577a12ee9b729f6d3c263ade83ffb459391f93e3367a89e96f5145f38e9c3" + }, + { + "path": "packages/rooms-temporal/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/rooms-temporal/dist/index.js", + "digest": "sha256:bcb8e0b443fcaf0bf4f021c17a5fa91d2c1c1653ee39989f1fb7fd33717786b9" + }, + { + "path": "packages/rooms-temporal/dist/workflow.js", + "digest": "sha256:fcf98217424d22f6dcbee6ac178e33c6242ddefcb2230228ade615ce68ecc4ef" + }, + { + "path": "packages/runtime/dist/adapter-bridge.js", + "digest": "sha256:8a7e36dea7ee28a8ce85fe71e7ccf7e520865577bd968e6d2d006cbb7cd9cb28" + }, + { + "path": "packages/runtime/dist/adapter-contracts.js", + "digest": "sha256:7c6f3cd4a7a9801bbcefc6b9064f112ba28da9dc5d0cfaa469fdfcc33c0f0c4b" + }, + { + "path": "packages/runtime/dist/adapter-errors.js", + "digest": "sha256:6b4dd976a20515bc4e4380e3e68685294e4d7abbf84c93e99180040ecab19809" + }, + { + "path": "packages/runtime/dist/adapter-registry.js", + "digest": "sha256:f57658a828ea7ea69b4a3c41fa56e81bbc4d398ad27913f974317d949fc5ff67" + }, + { + "path": "packages/runtime/dist/adapter-runtime.js", + "digest": "sha256:ab1c1cfcac34fed0ecfcbb678b36eaffbe80e7ea1e196f077ba982d53481eaee" + }, + { + "path": "packages/runtime/dist/adapter-store.js", + "digest": "sha256:6eb04e03e589debca8d33ab8c7ea835efb0b36c4392bc7958be01a385cbe1732" + }, + { + "path": "packages/runtime/dist/adapter-validation.js", + "digest": "sha256:d741b634b6e5825311d4e7c9759052e7fe4e1b93c35ca70591a196d98591f75b" + }, + { + "path": "packages/runtime/dist/adapter.js", + "digest": "sha256:778b8abcd1745e3296c79ffc8789aede2568f0b2103a49a77fe8e3f24abb9cae" + }, + { + "path": "packages/runtime/dist/chat-agent-provider.js", + "digest": "sha256:26a912096a9cb3d689b01b8ec81cf27ba8c39d5b7c9f8246506d22ea3e7d9c18" + }, + { + "path": "packages/runtime/dist/cognitive-adapter.js", + "digest": "sha256:2f39d55c1a54955741db0d2baf975a178831f232fd0f0fff42f79e083d8bc062" + }, + { + "path": "packages/runtime/dist/index.js", + "digest": "sha256:83524827709ae55fbf292e678e292d88d280083279796015aa76fe26bd7604de" + }, + { + "path": "packages/runtime-mock/dist/index.js", + "digest": "sha256:f7bf5d629d407d9a372ec08a556ed4731107d98ac66853cdee706f15c73e2e7d" + }, + { + "path": "packages/sessions/dist/http.js", + "digest": "sha256:a6e5c0bdb4e59dc8a06aaf8715bb3f0e7beeb37a1aaf874fd5b2d98e607b3489" + }, + { + "path": "packages/sessions/dist/index.js", + "digest": "sha256:22877fc33762f56457a4c0a98cb6d9807a387506201b97f7a5aafe98f45ca50c" + }, + { + "path": "packages/sessions-redis/dist/index.js", + "digest": "sha256:4031916d762aa0c5a90a008f93abb9f78af4ca7c41a03952246e64f0be07da33" + }, + { + "path": "packages/streaming/dist/index.js", + "digest": "sha256:d5d2a987698077fbc53e5d31e795f1f1906cc5f2e3f91a291cba5814e7885faa" + }, + { + "path": "packages/tools/dist/index.js", + "digest": "sha256:a5fe819df8e3dcf8b975a69d73c7574f9f9309ca1f4dcf11215176f1130f979d" + }, + { + "path": "packages/trust/dist/canonical.js", + "digest": "sha256:e47ad96aa159db86d84f54e7686d107acfe81ff950e6f480ba7dfd4e2b3510b6" + }, + { + "path": "packages/trust/dist/causal.js", + "digest": "sha256:2da8e7e858264d73b04b55f9c522208ddb1264459cb78b56a625f652f3bcc79f" + }, + { + "path": "packages/trust/dist/eligibility.js", + "digest": "sha256:808b16a837a5bbd8f0324309f58e4cb8bbfb7eca324be6bd1839e663c86992ec" + }, + { + "path": "packages/trust/dist/evidence-fusion-strategy.js", + "digest": "sha256:338d90244e9d2dd8872108e077bd70bb57f61902c88706a0dcb7e02a49137524" + }, + { + "path": "packages/trust/dist/evidence.js", + "digest": "sha256:0d9c3d3bc769e27cc344f40d8ea662f9f2ca7003eb514e2af8cdd66cce16866b" + }, + { + "path": "packages/trust/dist/fusion.js", + "digest": "sha256:bf5fcc47b84ec70efdf9fbc0206b4478ef58d85d8f37638b231ede2a15169e8f" + }, + { + "path": "packages/trust/dist/index.js", + "digest": "sha256:42713b9281753b98835a50afd82e0995722a6b3fff9c08f425e7b0963f8757fb" + }, + { + "path": "packages/trust/dist/lifecycle.js", + "digest": "sha256:161c7634bb2dcb5db222d50d0691460464541577178b596589973037bdad39a5" + }, + { + "path": "packages/trust/dist/mesh-records.js", + "digest": "sha256:55e552c1e5b8c03e9be66f5a6f6b25ab6fdf0f258b4375450717487d44286f58" + }, + { + "path": "packages/trust/dist/peer-credibility.js", + "digest": "sha256:5a15e64fc1c14b7b1dc5136eae518485d611460c09743198cc542eea4a70be3c" + }, + { + "path": "packages/trust/dist/policy.js", + "digest": "sha256:e6af756f4c625b1bc696049dfacdda89de13b1fbbae7779de5c67f02da2fee14" + }, + { + "path": "packages/trust/dist/profile.js", + "digest": "sha256:bec856c3effd4adf3c5e5f7fd8d5bde55102de828b084da3a63c5fe3be2e07e2" + }, + { + "path": "packages/trust/dist/propagation.js", + "digest": "sha256:4270092d4f1f85ea4f6ec82fb2dd7edeefe4df68b3d22c94f59e2beb3f8bac4d" + }, + { + "path": "packages/trust/dist/quarantine.js", + "digest": "sha256:2f3bb0de5a7e63e448ca615bb5e99172e1e9bb8b681b8d6fd47f238249532805" + }, + { + "path": "packages/trust/dist/sha256.js", + "digest": "sha256:7dc8bd3a239bd8cae5c4bbd9c4580b40663fec00dcd0e57783adfd1e908355b8" + }, + { + "path": "packages/trust/dist/state.js", + "digest": "sha256:5671fd40535f517eff74d7269e097751531853c171a24904d1e9e77909e05b44" + }, + { + "path": "packages/trust/dist/types.js", + "digest": "sha256:474633c1d7a534d7b16b1393a616f779144aeec81208faa2fed0b72fac2f5322" + }, + { + "path": "packages/trust/dist/validation.js", + "digest": "sha256:3ef8e63efb9d853149a8d963e489858a4b3d2ab91509ed89534f07d4c8a56572" + }, + { + "path": "packages/work-management-asana/dist/index.js", + "digest": "sha256:2bff4703a99a0bd886e18a4b9d169184595007ad866f71eface6188cec6d9c84" + }, + { + "path": "packages/workflows/dist/index.js", + "digest": "sha256:c5852b69c76632dc51c4f262efa48ce3060af475e54a077bc58c1e83fc4036e2" + }, + { + "path": "packages/workflows/dist/v1-canonical.js", + "digest": "sha256:2db9b23845bb9e553857f173f873efec2087110273aa89bae8e8c4f62226b91f" + }, + { + "path": "packages/workflows/dist/v1-contracts.js", + "digest": "sha256:105e5d4aee10785a01ce0671968d39a2ddee433168c1c1b2139822116a6bc27a" + }, + { + "path": "packages/workflows/dist/v1-legacy.js", + "digest": "sha256:86318c8355e0c91111f4631ba876edf040adb20fbd9cdc135fa2a8010eb7e0f7" + }, + { + "path": "packages/workflows/dist/v1-outcomes.js", + "digest": "sha256:646baa11d4f023ea16f8d3cfe21088dc2008db219446ccd3044b8ef030bd249c" + }, + { + "path": "packages/workflows/dist/v1-runtime.js", + "digest": "sha256:ca8b00640e4333c7de6879b0a8d7253c1b2229f285c1f2859a415a230c654053" + }, + { + "path": "packages/workflows/dist/v1-task-runs.js", + "digest": "sha256:5cceff4f697106b2308bdbaaa1fef5f02f92d85443cd01e47199b05c23ec208c" + }, + { + "path": "packages/workflows/dist/v1-validation.js", + "digest": "sha256:fad0d630c9a0a1d5207660ff1b91b844a4fede28b929ac096f181d8a1c2859c6" + }, + { + "path": "packages/workflows-conformance/dist/contracts.js", + "digest": "sha256:c6facf029bf9b76a8c959010068a4804e51528883db2756d208ea1a6982c9b96" + }, + { + "path": "packages/workflows-conformance/dist/index.js", + "digest": "sha256:26bae9a4702aac88ff7a27d1fd3e96ec83b721e49c2c046a8909728e6b099ef5" + }, + { + "path": "packages/workflows-conformance/dist/runner.js", + "digest": "sha256:5e4d910a97e5fadd62496576fcbba0a03b6fc014399886455358489a147c5d88" + }, + { + "path": "packages/workflows-postgres/dist/cli.js", + "digest": "sha256:88a207e26c895f428d601f222d91fdea6706e3c429a911183b1cd76162aeb685" + }, + { + "path": "packages/workflows-postgres/dist/index.js", + "digest": "sha256:9f91ac63b3c30ff7492d384d8ced91bfe4011a9d8d63302459621d0a7fc63c03" + }, + { + "path": "packages/workflows-postgres/dist/migrations.js", + "digest": "sha256:dda2990f002aba6750984e7b88ec8f12747c3ceb66279569512f0605ad43380a" + }, + { + "path": "packages/workflows-postgres/dist/outcomes.js", + "digest": "sha256:5f1bbefcaf04e5453e5a0ff2013532f0020dbd4453d6fa1f1d52063e58f705cb" + }, + { + "path": "packages/workflows-postgres/dist/store.js", + "digest": "sha256:1b00535e83d740aa8ba47eebc0ce20c3f642a6ea138fe06c7f2d8fdc503d61e6" + }, + { + "path": "packages/workflows-rooms/dist/autonomy.js", + "digest": "sha256:25d7990e52177309a9438af7e6feea1af42357c5dbc68503e669f288b05b3a52" + }, + { + "path": "packages/workflows-rooms/dist/index.js", + "digest": "sha256:0f1eccaae4d1ab203430de34c3ead750801457dc2c174497eaaddf246f9731ce" + }, + { + "path": "packages/workflows-rooms/dist/morphogenesis.js", + "digest": "sha256:2ca026f64fb4fea0814171f8c28ae84e6a3d277e2c9b9917b66f703af8439a98" + }, + { + "path": "packages/workflows-temporal/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/workflows-temporal/dist/index.js", + "digest": "sha256:bfb27c02fa85662b1c78656c6ecd7b0fc8f55630b0a7c4ca6f577709bc29abcf" + }, + { + "path": "packages/workflows-temporal/dist/workflow.js", + "digest": "sha256:29332e94d22bd93e0633237da6ee1281e995f3102f4edd1a9f9afd8c1a5f1db5" + } + ] +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/events.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/events.json new file mode 100644 index 00000000..fe51488c --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/events.json @@ -0,0 +1 @@ +[] diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/manifest.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/manifest.json new file mode 100644 index 00000000..11c94843 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/manifest.json @@ -0,0 +1,18 @@ +[ + { + "path": "configuration.json", + "digest": "sha256:8a047e9bf2ead8314ab75443b746bb76928d13a6b4e8e120869f1cfad74fba60" + }, + { + "path": "environment.json", + "digest": "sha256:d330504a712c207afdfb5551b09895eb0857cd745a4aed4cfd150e6aa94409b3" + }, + { + "path": "events.json", + "digest": "sha256:37517e5f3dc66819f61f5a7bb8ace1921282415f10551d2defa5c3eb0985b570" + }, + { + "path": "summary.json", + "digest": "sha256:5401b85ce62e22dba29a857a1c4a8b983ea665bc33c53a2abcae64bb82a555d1" + } +] diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/summary.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/summary.json new file mode 100644 index 00000000..bcd9669b --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-4/summary.json @@ -0,0 +1,13 @@ +{ + "sourceCommit": "22b60bdae0411496a5295021d8a3988118721a82", + "startedAt": "2026-09-20T14:46:07.319Z", + "evidenceClass": "PostgreSQL Room, Team and Work reference assembly; local catalog and scripted reviewers", + "externalSpendUsd": 0, + "modelCalls": 0, + "status": "failed", + "error": { + "message": "Participant does not have permission to resolve this approval", + "stack": "AgentPlatError: Participant does not have permission to resolve this approval\n at file:///Users/douglasrodriguez/Dev/agentplat/packages/rooms/dist/service.js:1006:23\n at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n at async PostgresRoomRepository.transaction (file:///Users/douglasrodriguez/Dev/agentplat/packages/rooms-postgres/dist/repository.js:888:28)\n at async RoomService.mutate (file:///Users/douglasrodriguez/Dev/agentplat/packages/rooms/dist/service.js:1240:24)\n at async Object.issue (file:///Users/douglasrodriguez/Dev/agentplat/examples/agent-morphogenesis/persistent.mjs:154:22)\n at async MorphogenesisDecisionRuntimeV1.decide (file:///Users/douglasrodriguez/Dev/agentplat/packages/collective-runtime/dist/morphogenesis-decision.js:368:31)\n at async transition (file:///Users/douglasrodriguez/Dev/agentplat/examples/agent-morphogenesis/persistent.mjs:175:18)\n at async main (file:///Users/douglasrodriguez/Dev/agentplat/examples/agent-morphogenesis/persistent.mjs:342:13)\n at async file:///Users/douglasrodriguez/Dev/agentplat/examples/agent-morphogenesis/persistent.mjs:432:1" + }, + "completedAt": "2026-09-20T14:46:07.470Z" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/configuration.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/configuration.json new file mode 100644 index 00000000..0a247633 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/configuration.json @@ -0,0 +1,50 @@ +{ + "teamPolicy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "team-policy:paper", + "policyVersion": 1, + "parentPolicyDigest": null, + "minimumDistinctPeers": 1, + "minimumIndependenceGroups": 1, + "maximumTotalBudgetUnits": 20, + "requireDistinctPeerPerPosition": true, + "limits": { + "maximumPositions": 4, + "maximumBidsPerPosition": 8, + "maximumMembers": 4, + "maximumSearchNodes": 100, + "maximumReasonCodesPerDecision": 8, + "maximumHistoryEntries": 8, + "maximumRequestInvalidations": 8, + "maximumRequestTtlMs": 1000, + "maximumTeamDurationMs": 1000, + "maximumCommitAttempts": 8 + } + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2" + }, + "position": { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + }, + "wallClockOrigin": "2026-09-19T12:00:00.000Z", + "mandateTrust": "local test attestation", + "discoveryMembershipAttestation": "fixtures", + "teamStore": "test PostgreSQL CAS adapter", + "rollbackWitness": "process-local; not host-loss safe" +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/environment.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/environment.json new file mode 100644 index 00000000..bfe3ae54 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/environment.json @@ -0,0 +1,2833 @@ +{ + "node": "v24.20.0", + "platform": "darwin", + "arch": "arm64", + "trackedDiffDigest": "sha256:08dcbba70210b275fe4b8b819c86ecfa103df64e5bf4507c09df4b0aff54782f", + "postgres": "PostgreSQL 18.6 (Debian 18.6-1.pgdg13+2) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit", + "postgresImageId": "sha256:86c951e05bf56c93d95d397747fb8820ac76cc3bedb78f43abd83eedbe3666ae", + "sourceFiles": [ + { + "path": "persistent.mjs", + "digest": "sha256:cd48a47df076dcd9f99b42166f656e1517674e6c9547587c95ddfe3042631b96" + }, + { + "path": "persistent-fixture.mjs", + "digest": "sha256:9afeea5474d7a4d44f553cca7aeafebe99c2cd1762d42a48190ddb478b554759" + } + ], + "lockfileDigest": "sha256:d201e505afabe12ee3abe892af7cb24e3b40b4aa52c68da9f2e090955a01f582", + "compiledModules": [ + { + "path": "packages/a2a/dist/client.js", + "digest": "sha256:e391c1da6a27b777ca08bd2e0fc132e4de17348dda65a89160482b85762d2650" + }, + { + "path": "packages/a2a/dist/contracts.js", + "digest": "sha256:3f417662c6d7a351dc9b969c43ece554835f95f4d3c12ae0499a5764a1686c6e" + }, + { + "path": "packages/a2a/dist/index.js", + "digest": "sha256:cf557c4764becb5587bc952213904012a8b8419c8636412df8d5fca39f6d1312" + }, + { + "path": "packages/a2a/dist/internal.js", + "digest": "sha256:0ba8040e728dff8d37e426b2782395ff9099581ba5fe04d0de46d972770646ac" + }, + { + "path": "packages/a2a/dist/mesh.js", + "digest": "sha256:e79c1c9191704260ed91c40102ea328de36d373eb2f453282bcd285eb81b2a8e" + }, + { + "path": "packages/a2a/dist/morphogenesis.js", + "digest": "sha256:0cf75ef2c027f14f4a989e9e9fa70a64817ce0af42d27f2af536e9bb400ab01f" + }, + { + "path": "packages/a2a/dist/postgres.js", + "digest": "sha256:b817a207a92082a861f4e4971501fdc0e4d70aa50f2fbfc333501ae8e7318f95" + }, + { + "path": "packages/a2a/dist/rooms.js", + "digest": "sha256:c3afa3199ad39f53bf1c78c65d689cda134c3ad676a9589da998be91b354f85f" + }, + { + "path": "packages/a2a/dist/server.js", + "digest": "sha256:b47d63cad45a3840290abdde924afa2d5aa07cc20e2c24f2fc0b52971cd3d54e" + }, + { + "path": "packages/agent-registry/dist/index.js", + "digest": "sha256:1664135e5f47d0c637c053d7633adacea6b9dcc4ad548c52f63030b40ee35fbe" + }, + { + "path": "packages/agent-registry-postgres/dist/index.js", + "digest": "sha256:e890cac71bb49a0f41c154ad7be49252f76f059a6912021a41bd33deed14a105" + }, + { + "path": "packages/audit/dist/collective-telemetry.js", + "digest": "sha256:2ab16057a4f29bf66414b45e870a5a853c588774b0d1a5ebe270b5c75d63fdae" + }, + { + "path": "packages/audit/dist/index.js", + "digest": "sha256:2e195c5cff16eefdd84aad91201bc2b0101b18713764e06f937e3a7c15e23218" + }, + { + "path": "packages/audit-postgres/dist/cli.js", + "digest": "sha256:10e58fd2c748cf8d36b5a231427c0471bd70d0b21244474219383a338588584f" + }, + { + "path": "packages/audit-postgres/dist/index.js", + "digest": "sha256:8357495d493a914694bca85b40635c6276b19b0fa6f16a7b518a8465a4e06be1" + }, + { + "path": "packages/audit-postgres/dist/migrations.js", + "digest": "sha256:5885d9e16991355ba2efc1a4cdd020d22e2cbf35b97374ea737f6b50515a6d19" + }, + { + "path": "packages/auth/dist/index.js", + "digest": "sha256:35ea06879ae948de5e27fc5b3c6989e1b37b659e524563fa3d47c192c3ae97f5" + }, + { + "path": "packages/autonomy/dist/actions.js", + "digest": "sha256:2f2b2a2412a8c1f923521bdc0762d8d07497d967220b843439220aacfdb68018" + }, + { + "path": "packages/autonomy/dist/canonical.js", + "digest": "sha256:d4772702835f3a2626dbbb8ddd918cddca5db84631d884f33922fdcbd40658e0" + }, + { + "path": "packages/autonomy/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/autonomy/dist/index.js", + "digest": "sha256:8fc1989187ed35cab41a1c00b8863e926302df09392d20757f7a73ce4aed4ab9" + }, + { + "path": "packages/autonomy/dist/runtime.js", + "digest": "sha256:61be6ac470bc36f9a7e736a0dea7548cda30cc30669c4f95a1e7ee6699e538c0" + }, + { + "path": "packages/autonomy/dist/sha256.js", + "digest": "sha256:5d90034793746c004245a786ea3d5cd5f4c481764b344448240e96baffd8b9a2" + }, + { + "path": "packages/autonomy/dist/workflows.js", + "digest": "sha256:0009caebbe32239a8d686f4082e8bc00399d18969fef796f6015e9af0ae169c5" + }, + { + "path": "packages/autonomy-postgres/dist/cli.js", + "digest": "sha256:acbea68759d45ccd6fe67aaaedc9ff5b0c29d5aafa3844a45b4e5ad348e926d9" + }, + { + "path": "packages/autonomy-postgres/dist/index.js", + "digest": "sha256:a584d27a82e0f06303b4ffd7d3072436e06e50d27853ad5c8b4757b575d304b4" + }, + { + "path": "packages/autonomy-postgres/dist/migrations.js", + "digest": "sha256:b8fb7cf1623ea0e529388464ace05f8db1211650a0cda3f62504e98488420c44" + }, + { + "path": "packages/autonomy-postgres/dist/store.js", + "digest": "sha256:0a28135496931b81f9259a144a38c0cbf6aac24e501e51d5cebd02895c1244af" + }, + { + "path": "packages/collective-control/dist/actions.js", + "digest": "sha256:ac4db1cca56d35a68a1b55644d7b7e61dd3d20ecac3488c3e3f48fc01d3d9c33" + }, + { + "path": "packages/collective-control/dist/bounded-model.js", + "digest": "sha256:afd38912702dda09b8af3eb2eaabdffb0b9f12320ef7f2f35aecbb73c7f45e1a" + }, + { + "path": "packages/collective-control/dist/bounded-progress-model.js", + "digest": "sha256:58f6196e42ebc7436efb9bf19176d7c9f17d6aff181df6dda2edf69cba8f8e29" + }, + { + "path": "packages/collective-control/dist/canonical.js", + "digest": "sha256:526e8fe7fcc8e9fd9ed99ba066f98af6c11aeb578d01fc71fe7b62d24f1d1bcb" + }, + { + "path": "packages/collective-control/dist/contracts.js", + "digest": "sha256:bbdbff9097d794f0236bff37f230867ea4ec181797b082a3e97672a3b4d68adf" + }, + { + "path": "packages/collective-control/dist/evaluation.js", + "digest": "sha256:4fac7daf16071dc8fa097bdf4c914e5d7c779203f0cefe1ee343cd365358d94b" + }, + { + "path": "packages/collective-control/dist/evidence.js", + "digest": "sha256:b0292985399c4da67af08171bbab55196c59006cb4443013bf9cb0c13f32dfdf" + }, + { + "path": "packages/collective-control/dist/governed-actions.js", + "digest": "sha256:9f52db82f7f163f3ae5005390ffe92eb6a061409b55e6891bd2e83b924162c8f" + }, + { + "path": "packages/collective-control/dist/index.js", + "digest": "sha256:882aea4eb8050eea7ba8c66e7445484abea7ca0ebc06ee0a716f11fd980c1a4c" + }, + { + "path": "packages/collective-control/dist/lifecycle.js", + "digest": "sha256:3ab2fcc67330515c7ec75aa6a595e215d22e544e4519199fd8b4131d176c7e86" + }, + { + "path": "packages/collective-control/dist/local-policy.js", + "digest": "sha256:beb570268014a8f85f6e6407b8d7dd1dde8d03f99bc8029d02d67c7bf086c496" + }, + { + "path": "packages/collective-control/dist/local-rule-kernel.js", + "digest": "sha256:d1416cf0fb11a658398bd5927da2a3a8f5ce374db560d166c49d801ae6cb00b0" + }, + { + "path": "packages/collective-control/dist/mandate-continuity.js", + "digest": "sha256:06fa09ab515c786851a02e43a29386525b04c3c989109cac5bf69d5f6c98cd51" + }, + { + "path": "packages/collective-control/dist/memory.js", + "digest": "sha256:b1716cd71f736bc131c0e11d44fe61aaa122fb6f3cc220d5931d265d64ce0b85" + }, + { + "path": "packages/collective-control/dist/mesh-governance.js", + "digest": "sha256:8e586c758cae61524eabb7b7ad7bdb3341b1667d40601779b829ca7b22cf0490" + }, + { + "path": "packages/collective-control/dist/mesh.js", + "digest": "sha256:c0b5e6f0e69f02e4c5834df79dcad74aa6d6db589b6243c7be162fda4598fc47" + }, + { + "path": "packages/collective-control/dist/rooms.js", + "digest": "sha256:a36e917dc9a1d92080348f818d65a4d66f823d4c67d793e67168aff547075e56" + }, + { + "path": "packages/collective-control/dist/sha256.js", + "digest": "sha256:7b09d62c1f0e84adae3a7a16deb12237bdcbfaedf568a13f79c42c679ac6d34f" + }, + { + "path": "packages/collective-control/dist/state.js", + "digest": "sha256:f09a82e0c2172c6472bfdbea18c3923f9a38b61a9704e32a74c3c902afcee768" + }, + { + "path": "packages/collective-control/dist/validation.js", + "digest": "sha256:56b275361fd806b8255b0e3a80e27cc17dfbfa3929bb79c7a6583a7a52589609" + }, + { + "path": "packages/collective-control-postgres/dist/index.js", + "digest": "sha256:754605db57be31182f791182d61c9d16e59058d6fa90358b7e60b66ccbdea2df" + }, + { + "path": "packages/collective-control-postgres/dist/migrations.js", + "digest": "sha256:e446a4a169fe80cf035c7735201ad6c0b8578460efd63ff422fabd91dec1967c" + }, + { + "path": "packages/collective-control-postgres/dist/repositories.js", + "digest": "sha256:a98e3e697e6f45b31485c98b76f5d541ef1e3dbe38345fdb2dac8b3676ae67b5" + }, + { + "path": "packages/collective-host/dist/assurance-coupled-execution.js", + "digest": "sha256:04503d23d3ce94ffa2d892b0b044b906ae18189aaa1d07329db43a87ad37ffc1" + }, + { + "path": "packages/collective-host/dist/autonomous-adaptation-runtime.js", + "digest": "sha256:4b5a30490f00948c387650265f5c3c288a0df801bdf4f2d80673525614342a6d" + }, + { + "path": "packages/collective-host/dist/autonomous-collective-node.js", + "digest": "sha256:880ef372776ba708ee2c0ba5581e16b5f010f3756006c2e967bc37862d57002b" + }, + { + "path": "packages/collective-host/dist/collective-telemetry.js", + "digest": "sha256:f6924ceae9daf5f1bb9890d4b7f0cf9f3490652de23ac3e5d45ab67d5a314092" + }, + { + "path": "packages/collective-host/dist/distributed-collective-protocol.js", + "digest": "sha256:bcec079a8c9a1b76b5b069c34e8ac49a3e53beec7d911e87476ca689481ce75e" + }, + { + "path": "packages/collective-host/dist/distributed-planning-runtime.js", + "digest": "sha256:398d5827f7dff8e303bee236a14d450ccfe24157979475af509ff1172bd09f44" + }, + { + "path": "packages/collective-host/dist/in-process-sparse-bft-gateway.js", + "digest": "sha256:d01c975a58f1514da4672e5a5efbf3b118d2f9f0c5c714143f32aa48fa560114" + }, + { + "path": "packages/collective-host/dist/index.js", + "digest": "sha256:0b5194716a4c10bbc91b21e74b12880f29cf1e406c7439a0e4b68607e3b67a64" + }, + { + "path": "packages/collective-host/dist/integrated-host.js", + "digest": "sha256:821dc8c89958fd354cea98b0a5f393780ab2cc5b7ef1505bb38fac7e5f3dc48f" + }, + { + "path": "packages/collective-host/dist/morphogenesis-constitutional-adapters.js", + "digest": "sha256:cdec18cbfb541e690e778a21cc968b9b6a3c098293c533fd6a5af66c884c0aeb" + }, + { + "path": "packages/collective-host/dist/morphogenesis-operator-adapters.js", + "digest": "sha256:a82d230fea414fbf16a6f8a1d40edcc985269c7da5c3e1cadade5c71d624ef16" + }, + { + "path": "packages/collective-host/dist/morphogenesis-strategy-memory.js", + "digest": "sha256:05920f8dcdc9114826bdccbe445d79e5c1104094cdc08e9badfac2bac6787341" + }, + { + "path": "packages/collective-host/dist/morphogenesis-strategy-review.js", + "digest": "sha256:aac37cb0494d5ecfcf5db42f40b9bbce0bfe742cfcd32b738bd2d8e337f0c10c" + }, + { + "path": "packages/collective-host/dist/morphogenesis.js", + "digest": "sha256:5d9a7b4e3d9382d20b61a497f9bf663783e77ac538209ba99dc30d350eb84edc" + }, + { + "path": "packages/collective-host/dist/reference-integrated-stack.js", + "digest": "sha256:69df86155a621e1242e70a93f5d512948b50235b0f2fcd87e2bb16c47b9d8a41" + }, + { + "path": "packages/collective-host/dist/reference-local-ports.js", + "digest": "sha256:364e8f095285eed62654f1d75d2845a0a14be8950d6781c4f0d238441da234fd" + }, + { + "path": "packages/collective-host/dist/semantic-horizon-coupling.js", + "digest": "sha256:0a8728e2f698d9860a5983178cfa7147795cbe5cb71b65588c58c0aac035b424" + }, + { + "path": "packages/collective-host/dist/webcrypto-ports.js", + "digest": "sha256:09b46d5df5e71aa0e111bfa2c948040813614805896db018125965fb5b88ed63" + }, + { + "path": "packages/collective-host-postgres/dist/index.js", + "digest": "sha256:c36eba7a727c75640d71f6a1bd2fff1a0d6b28cbc8bde2a91b4e95f84b8a43c9" + }, + { + "path": "packages/collective-host-postgres/dist/migrations.js", + "digest": "sha256:50f07e72aaa04669a81099ab3bb5a04e4c9723f9354b4f6e7a53bfa3e856272b" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-budget.js", + "digest": "sha256:2149419e81788d20c9c7c20a5b6aba2b5fb19c6e1e5722f3e6f2ad2a42e858a5" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-http-witness.js", + "digest": "sha256:775d62774808d2e5aeb430c6adf5408bbcd21c9ed533e5c8efbdaadf7be5c4d7" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-operator.js", + "digest": "sha256:52666905833fe689a6967416d0977f93262bbf5a50f1f511879a12171c3850f4" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-strategy.js", + "digest": "sha256:4221cc95d99d48f8d25c2e317791a9f0a6e7eef4018d692a59694964f472d12f" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis.js", + "digest": "sha256:922b85dbf09ed4419674667be569699e822152ec33373bd548224cfa773ddfb0" + }, + { + "path": "packages/collective-host-postgres/dist/repositories.js", + "digest": "sha256:f84ad7ffc33b720e8e8b410d6f504f736aa5c13be14970494af8a04445c8d27c" + }, + { + "path": "packages/collective-membership/dist/agent-lineage.js", + "digest": "sha256:0baed919f1314f6b815cfe90d00409ab2df390e7753f827e5eeb1ef4365b510a" + }, + { + "path": "packages/collective-membership/dist/certificate.js", + "digest": "sha256:ee2c0cadcdb721eceb7b4016544967444519a7fed16d489c9d28922a3f54fae7" + }, + { + "path": "packages/collective-membership/dist/client.js", + "digest": "sha256:4e00de21ef71956e28a798432fa2f93244d67d77ca0840c19e6d2edafade9612" + }, + { + "path": "packages/collective-membership/dist/codec.js", + "digest": "sha256:a565f3326f0c8d05187504f04046675db3aa338cbc6a190e2d04749048c38903" + }, + { + "path": "packages/collective-membership/dist/configuration.js", + "digest": "sha256:de1a689578c2fca4b43f60011d91d2c6083ff7ce57f898fadd2d819bd08b35f3" + }, + { + "path": "packages/collective-membership/dist/contracts.js", + "digest": "sha256:004cff56bba1197983babaab2ce693a80e6ae83d32129b38e33321b32e0a0863" + }, + { + "path": "packages/collective-membership/dist/coordinator-election.js", + "digest": "sha256:689dda6bb8bea2bcc0c4f9966c014254aeb920cb3ed3cdbccde2f27f595025f1" + }, + { + "path": "packages/collective-membership/dist/crypto.js", + "digest": "sha256:ba5a73e6c0ae19844dee82e9a9c7881568c1eb92eb4457e22e091e42b01f50be" + }, + { + "path": "packages/collective-membership/dist/governed-agent-lifecycle.js", + "digest": "sha256:68e06f9907cf8787fe0181c39eee5964efb592ea3734c2623f998a43052e2a7f" + }, + { + "path": "packages/collective-membership/dist/host.js", + "digest": "sha256:b6b26c9b3db002be3d83713a8655b7ab095bc2b90f60caebbf46de744870e1b9" + }, + { + "path": "packages/collective-membership/dist/http.js", + "digest": "sha256:c0694f64a966c8af7c3dd653b683fecdd17963825efc22c5310adf7315270d62" + }, + { + "path": "packages/collective-membership/dist/index.js", + "digest": "sha256:466ff7811b743f0b0fd40e2e6fb46386666e2f141a216de6e7b871cb7720c164" + }, + { + "path": "packages/collective-membership/dist/memory-repository.js", + "digest": "sha256:494550a3d0c9c5218bdf513232439990838e122103fbe5fcc7ab56b640abd55a" + }, + { + "path": "packages/collective-membership/dist/peer.js", + "digest": "sha256:8cfe5cce697f44bc869889e2f179e804cb798871aad1a89b46e2c1cf6d6c9552" + }, + { + "path": "packages/collective-membership/dist/reference-agent-factory.js", + "digest": "sha256:98acae697dfc61ba9c2de2eb9ac129df0bfdf84de3ae46ed616ba75a884b1052" + }, + { + "path": "packages/collective-membership/dist/registry.js", + "digest": "sha256:c9fc1bc6c96fc39d23c690413635728d3da34e50139cc28b17ca9c1e4c82c064" + }, + { + "path": "packages/collective-membership/dist/transport.js", + "digest": "sha256:a9eabc0ce1ddaaff245f2a70075bf8e31ce33893c48a6e7f01bfc8e5c8f30481" + }, + { + "path": "packages/collective-membership-postgres/dist/agent-state-repositories.js", + "digest": "sha256:f49fafa67591952c2afa331b9492d49aa4bdc28af29e7acbe4994a69f556d2ba" + }, + { + "path": "packages/collective-membership-postgres/dist/index.js", + "digest": "sha256:00f0316ddd8f5efa6197962806346eb18648eaac73e041b78f5b60cd885277cb" + }, + { + "path": "packages/collective-membership-postgres/dist/migrations.js", + "digest": "sha256:db56f824afc19e73065c53d7e45c4a013305dc02ea4ec62780424883b82726d3" + }, + { + "path": "packages/collective-membership-postgres/dist/repository.js", + "digest": "sha256:d108ff903a7daa2e3aaee05e2aafb00c869718ee0802d42b16643d2177ca828f" + }, + { + "path": "packages/collective-planning/dist/canonical.js", + "digest": "sha256:bd664b8c74c879a3cf8b7ccfbd84428f9d1992a9674c007db36af130885b8de0" + }, + { + "path": "packages/collective-planning/dist/contracts.js", + "digest": "sha256:0e4870593f44fd9c783193ce6a221cf4436029ab2cdeecf7f32dc42401e58678" + }, + { + "path": "packages/collective-planning/dist/development-evidence.js", + "digest": "sha256:1812a265ecd1508b85b741bdacd6927609b4812892685656a94e5b9058b5194d" + }, + { + "path": "packages/collective-planning/dist/distributed-decomposition.js", + "digest": "sha256:6248b058f29a18f0b1c18413ff700bf074662f02f97152def0e7581af36dec67" + }, + { + "path": "packages/collective-planning/dist/evaluation-campaign-readiness.js", + "digest": "sha256:f98d636c2e776e9deea91c3af46503d70bae4dda7819963cf3e1008f5fb97495" + }, + { + "path": "packages/collective-planning/dist/evaluation-campaign.js", + "digest": "sha256:d520a80e0d6a6d7c8c8415f41657fac0ff6f5ed858ab3dab8d09789a576750ba" + }, + { + "path": "packages/collective-planning/dist/evaluation-contracts.js", + "digest": "sha256:8b06484f15a9decfff2183d87157288c8b6cab73570e060287d01b352950e7fe" + }, + { + "path": "packages/collective-planning/dist/evaluation-execution.js", + "digest": "sha256:95d44cd865b1e2bc0c97511231fd7ba4a03782d8423923090dd5a0c03156f786" + }, + { + "path": "packages/collective-planning/dist/evaluation-normative-operation.js", + "digest": "sha256:2110b0c4c5929b53c73988507fa97c4779f46fe20d45ce108f3af3ea9ff89264" + }, + { + "path": "packages/collective-planning/dist/evaluation.js", + "digest": "sha256:4abe1c41b544b882aa19fba949398774fbdfd494fe0264b9de4c36ea9c62b698" + }, + { + "path": "packages/collective-planning/dist/index.js", + "digest": "sha256:c098390bed08ba2478fb3251cc18e6711d7eeab0579f513e30572acf916eb2ce" + }, + { + "path": "packages/collective-planning/dist/mesh-contracts.js", + "digest": "sha256:e083ec757593d63872514042e2a9c7f3bae77dfb0f9cb5bcd26397e3dd862569" + }, + { + "path": "packages/collective-planning/dist/mesh.js", + "digest": "sha256:b872e06987ff1a7f90a577a43b7d04d973851b679a9c16066854548229b6ad3e" + }, + { + "path": "packages/collective-planning/dist/mission-continuity.js", + "digest": "sha256:77cc4781eb6bab05581809195549642998b43ade598f65a2258071e6bfef5522" + }, + { + "path": "packages/collective-planning/dist/reducer.js", + "digest": "sha256:19383fcf0d2cb38dcdcf7d074f7957fdae8da9b8bb39866699cc0a6e1bee01a3" + }, + { + "path": "packages/collective-planning/dist/sha256.js", + "digest": "sha256:269b3a8f5bf7305ce96e3541a308f68d7e8139cf259a17e1b3cffb7f105b72fe" + }, + { + "path": "packages/collective-planning/dist/validation.js", + "digest": "sha256:93edf3b78069762c33f4026a6e7a7583567b8f17ed999957f9864bc671a6d352" + }, + { + "path": "packages/collective-quorum/dist/agreement-certificates.js", + "digest": "sha256:6e42bf03be998591aefd2c2510c4a8f499104159c7e8bd86fe78097e7944d922" + }, + { + "path": "packages/collective-quorum/dist/agreement-client.js", + "digest": "sha256:9e170bc6e15182d593141322df0c7c02731abdd0134e1da3eceec2ff5052c4e9" + }, + { + "path": "packages/collective-quorum/dist/agreement-codec.js", + "digest": "sha256:7a0b57444e08406108e503719dbbb5ae2f7e9146686fd2aed67adab650697975" + }, + { + "path": "packages/collective-quorum/dist/agreement-contracts.js", + "digest": "sha256:dbc4a64e76f9346eacf005fca7da51b753b3095b2114f54612813a6a1981fe0f" + }, + { + "path": "packages/collective-quorum/dist/agreement-http.js", + "digest": "sha256:6d65df19740cb6c52394408ed287eb91280ded7b8a39d77a393b680bed9a168f" + }, + { + "path": "packages/collective-quorum/dist/agreement-integrations.js", + "digest": "sha256:f9b91125031b4547ce3f17a5d1f518cf13f3da387b65b19a28e20d7956185c96" + }, + { + "path": "packages/collective-quorum/dist/agreement-memory.js", + "digest": "sha256:946a2af1545fca35d7eeb0570d09e1e8e531d31ee50f8eba821fe50532809760" + }, + { + "path": "packages/collective-quorum/dist/agreement-messages.js", + "digest": "sha256:65af55b47ef1926258516ce5abe77ece467493ac21bffd28433501e2e5a32515" + }, + { + "path": "packages/collective-quorum/dist/agreement-peer.js", + "digest": "sha256:a3d9a26fc07dd85335b4a6d50ee7fd89aeabba6ea15ced8d48e46cab47d4e66c" + }, + { + "path": "packages/collective-quorum/dist/agreement-transport.js", + "digest": "sha256:ae6d9a36fac93d9962f9f3925e96ed66eb97bbac0ac05607ad2660776e3bd7ff" + }, + { + "path": "packages/collective-quorum/dist/agreement.js", + "digest": "sha256:3e38692ba5730b672d1a9fecfa972b22f3754d1d684fbdf779cc18efcfa652c0" + }, + { + "path": "packages/collective-quorum/dist/client.js", + "digest": "sha256:4e77a3e672c48aa5858f15bba2a099da70d61b3b016cb9b824474ef4c1f044ac" + }, + { + "path": "packages/collective-quorum/dist/codec.js", + "digest": "sha256:5a7278ebc5d3c26c3df5c1234630a04422e862b9eaf59294cb0c26749ba771e1" + }, + { + "path": "packages/collective-quorum/dist/collective-decision.js", + "digest": "sha256:d30af236c0b191d96ec7624ba69d7ddc06e1f827e571fdefbcd68d1cf52684b8" + }, + { + "path": "packages/collective-quorum/dist/collusion-aware-context.js", + "digest": "sha256:c29885e449c6f8172ac1fb5d0bc45d81cc6ae0db635729690c84c86034bf0a40" + }, + { + "path": "packages/collective-quorum/dist/contracts.js", + "digest": "sha256:bcb9207fc59e4f0820897dd2ff0f3f69678efb3fa65d7aaadc98e2f84560573c" + }, + { + "path": "packages/collective-quorum/dist/crypto.js", + "digest": "sha256:7455c120b3aa2b46ef823267dcd3aa39e893ea0a6609c1adcf5a9702cf46c136" + }, + { + "path": "packages/collective-quorum/dist/equivocation-response.js", + "digest": "sha256:8bd6658e565204e9c794c09b9799c5d1247ceef7d997558bf4c9fcee468793c2" + }, + { + "path": "packages/collective-quorum/dist/host.js", + "digest": "sha256:76cbd566bd8f51282b2ab9f8a2f591f60633cc4cea318345569a59f46129d2d5" + }, + { + "path": "packages/collective-quorum/dist/http.js", + "digest": "sha256:3388cb9548412a7e9381c563ed67f18532b40105d533d6cfaf93b386957e4b9e" + }, + { + "path": "packages/collective-quorum/dist/index.js", + "digest": "sha256:90f92423589e0cc8cfe265d4f41f1d263cd433324f158137ed2bcd76bec5aeba" + }, + { + "path": "packages/collective-quorum/dist/memory-repository.js", + "digest": "sha256:a7f0416b54121b0656d8dad7a5298920b6532cc1c1d6cab8066c9c58b795c0b7" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-adapters.js", + "digest": "sha256:cae10090ea6726b138615cb3510fa113363cad1600386749bd029816633e8735" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-contracts.js", + "digest": "sha256:611b8bdacc0b3ff3e39d546898151058385fba6bb0699055bd08424c87c53773" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-memory.js", + "digest": "sha256:02821bcecc90ef26a5f409c8352e59326ac84d925cb1e88277dc6aab620b94f4" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-runtime.js", + "digest": "sha256:fa55ce5b292c0f964737e29d383188f85a71c965f2c8e9c0aeb2d026e4760200" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion.js", + "digest": "sha256:b880d05029e9954163931546a19fa61e0fb106be18d233c7d1643502f6fe6ba7" + }, + { + "path": "packages/collective-quorum/dist/morphogenesis.js", + "digest": "sha256:29351cd61e868bec8c26391390a03620a44c7ece03246997a3a90a54eac19a4b" + }, + { + "path": "packages/collective-quorum/dist/node-evidence.js", + "digest": "sha256:c466427b882780c876c79f07f8d0722399ea4dcc94fc58deeb4988ea7fa5089d" + }, + { + "path": "packages/collective-quorum/dist/partial-view-agreement.js", + "digest": "sha256:a5613628614c36c146ec77221b4357990c07004369bfb67bd5a8a3681295f222" + }, + { + "path": "packages/collective-quorum/dist/peer.js", + "digest": "sha256:bc812abd928e4d33e63ceab24920570dcf22463654bcde51df8bf324e04a2ebe" + }, + { + "path": "packages/collective-quorum/dist/role-realignment.js", + "digest": "sha256:1815442545a125a70698ed2a5e94a4def32c0c0339d2f3284fffe96838d1b601" + }, + { + "path": "packages/collective-quorum/dist/sparse-agreement-runtime.js", + "digest": "sha256:8368c4944f1f78423448f95d2adf1ca7140bb0d5aefe32f6bca4eb0991271256" + }, + { + "path": "packages/collective-quorum/dist/sparse-agreement.js", + "digest": "sha256:a1b846fc81ec88a11643a77ef93b7b2029530d3f0a431a86a5a11cd9564a8a46" + }, + { + "path": "packages/collective-quorum/dist/transport.js", + "digest": "sha256:05f2020ce9ba6ac324dab36e26c656c2469d76c1046868dc39881ff8ec3074e4" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-agreement.js", + "digest": "sha256:d76a268e04399cffdf93557f16cc8b8370c00d08bf02c6b8fb874fbcb968d352" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-codec.js", + "digest": "sha256:919f8a316b4a5e286aad9210bdb503328cd05a5d6eb9bd1eb5b55f7c0f6df91f" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-consumers.js", + "digest": "sha256:05442042f32aa1921df2703d59848224fa146e96a66c772ebce62ed98e4d2679" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-contracts.js", + "digest": "sha256:4ca82b3a8f5c76e3a4a246d10fb4152460a0554a8fbcec9976c86579168ccf4d" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-filter.js", + "digest": "sha256:b00b84b81eead4608746bd83cb2676401d36adc69cd0a30db99a044ad70ff050" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-memory.js", + "digest": "sha256:387b1d87c40774304e7d4a8bfb8cee04b6f20be415f3f1e03c1f0b7465ed607b" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus.js", + "digest": "sha256:407be84e2feed80176c35ed816505b676e695f7aec20df1e8f9384597609bb68" + }, + { + "path": "packages/collective-quorum/dist/webcrypto-ports.js", + "digest": "sha256:a833caa3b734adb156123ad14d735d31a68ff725384c1365feec63885f8821d4" + }, + { + "path": "packages/collective-quorum-postgres/dist/agreement-repository.js", + "digest": "sha256:ceddaa7d7604700d3adaf2b10a640d6541cb3dfd069e55ea9fc587a68661f289" + }, + { + "path": "packages/collective-quorum-postgres/dist/agreement.js", + "digest": "sha256:f569b2292375ae0e64ec63369635e8b663331f74feea16d645a7ff318a59ab04" + }, + { + "path": "packages/collective-quorum-postgres/dist/index.js", + "digest": "sha256:33e0ce1dcfa380f89a1745e1f7383e75463c1d13b2e96a5889fe3f1526220d94" + }, + { + "path": "packages/collective-quorum-postgres/dist/migrations.js", + "digest": "sha256:ce3520ba68afbad9761d88346b2c9df3b47d48a8c61f2a4c8c60d9e3ae9fd70f" + }, + { + "path": "packages/collective-quorum-postgres/dist/repository.js", + "digest": "sha256:32d7ab8e4213da32c74fd1ca2cd4bddc6a81d765a5abbfe043e95bea5d3860be" + }, + { + "path": "packages/collective-quorum-postgres/dist/sparse-runtime-repositories.js", + "digest": "sha256:8c2b79c555d06d38c538f2f7c5eef66e50c51d33e021d13105b28cc3e7dfe438" + }, + { + "path": "packages/collective-runtime/dist/approval-checkpoints.js", + "digest": "sha256:e3fbc1335d758df7d5e3fba3316461a62a079a83a27ab79b3fa076acc4eacb4c" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-contracts.js", + "digest": "sha256:9f7b109fed70a9f7c73dc9d59b76ddef3f3686ac42d240c038159d2454c47b93" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-runtime.js", + "digest": "sha256:43736955c9644cd38a88c58cc473fdbad98e4a802a5b78529d0d9d7238eadc2e" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-validation.js", + "digest": "sha256:e8a47d8ac26c854b04bd64eea83dffbbabc7c6dc891b656e8852bf91470433d3" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control.js", + "digest": "sha256:c6987e5dbd860b5aff0f541433f2db3129300482dc7c5e45262561f876ea2ceb" + }, + { + "path": "packages/collective-runtime/dist/autonomous-compromise-recovery.js", + "digest": "sha256:90f5850e455053392b53436aefb3f5aa09c36e35538893024ba6656b40e84a76" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-contracts.js", + "digest": "sha256:f49ef7f3c1eaa9aede1170e8b117068af011bf2780d9ec887dfcd302aefe9105" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-durability.js", + "digest": "sha256:bf1c2a544c6df4ecce6876235e254eee28da0cf6a2941d48766ff3fa60713ea4" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-memory.js", + "digest": "sha256:344f6c3b5e7ea8ee289f716a22ce4c6ed8164179f6fe503bf66283a08793204c" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-runtime.js", + "digest": "sha256:161739109a1b4d7469257ae1ec26690daae78d956e01518413e6807b9499da0c" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-validation.js", + "digest": "sha256:d14c8589eef832dc0c00fba08bdf52f177b2dd66189b575c5c6cb8c076bd087e" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop.js", + "digest": "sha256:744150d7ef71465d851af82ea1a493d4ee6f5d5d66b14d0b1ce824f4a296dcba" + }, + { + "path": "packages/collective-runtime/dist/capability-state-adapters.js", + "digest": "sha256:55b1c88b08292807e6ba53660a1e0863adf51ebd0cf34f5eaab125a62aafaf1f" + }, + { + "path": "packages/collective-runtime/dist/capability-state-contracts.js", + "digest": "sha256:c30b875a04df62aee19dd0db6e4a2d41a10210d944d2b77da084960830dae281" + }, + { + "path": "packages/collective-runtime/dist/capability-state-runtime.js", + "digest": "sha256:eda43e5b72b90d9fcf4185d021bd10997ed2e57e8e4689c56ce62711eff9f408" + }, + { + "path": "packages/collective-runtime/dist/capability-state.js", + "digest": "sha256:733a3c5aa9354ec315d5a4ccf43b95b0e0e438697d38841653161a8078b6adef" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-codec.js", + "digest": "sha256:a84c1335079c0d945eb4a87beff71c217e9a9d1bf74b97b361c80c4cb1659174" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-contracts.js", + "digest": "sha256:339e7ae73ae16974b651d999312c34054ca35640890ca4e205a950148328f416" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-http.js", + "digest": "sha256:74a6c699cb93f1df62f09dcce579a0282998d64a80c09f3125bf2c72e3a26a37" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-replication.js", + "digest": "sha256:d2e643676d74318a886447b3dc8f87548a80c28d9090ad3882891f2e4eb4b210" + }, + { + "path": "packages/collective-runtime/dist/checkpoints.js", + "digest": "sha256:2f57a28743842641e2289e68796116dcd9b0a66572b05cd5ce82f1d41ab7ba4f" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-contracts.js", + "digest": "sha256:0c0a2adfc365b7b81d5a03e5183a4e80214653399bf6acd69fc8641fdfd2569c" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-runtime.js", + "digest": "sha256:555c7bd2341df5edd87cc1f7a6038e15073278396cfcd41f1e6ec39a5dbe94cd" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-validation.js", + "digest": "sha256:901f1541bd6b0e5249c1c35a541713e26c9fcc1ac091da273f0b7c6b922b0bd5" + }, + { + "path": "packages/collective-runtime/dist/collective-decision.js", + "digest": "sha256:97b9846520949290ecdf4fe4acd2c8ed0a53cfb2bbdeadc9432d4b7f88c79ad3" + }, + { + "path": "packages/collective-runtime/dist/collective-invariants.js", + "digest": "sha256:1d0414dad5cfd35b54fa396772e3f5d6f5f5a5ff472bd2e072e90069b9f344a1" + }, + { + "path": "packages/collective-runtime/dist/compromise-authority-lifecycle.js", + "digest": "sha256:15f4233adbe9ec3d3a304ed6842ca96e39af72ab04284adc907c165829661fd7" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-adapters.js", + "digest": "sha256:1b719cb85f5b88da848d4b0aa9c61e032196e2d5de32b663a10e67407e526619" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-contracts.js", + "digest": "sha256:52f9b0247bfdee826b2b661a47a737574abeca679d4b16b6b8dd1f0862c1e92c" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-runtime.js", + "digest": "sha256:40684304d02a37ac4f1833f5db526f595b9f644abfb3b3af9449f334d4a70253" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-validation.js", + "digest": "sha256:e2b29424f086322f69b855499b2507304d9ae9fcb0e6c7f5e10c5a4900055c09" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery.js", + "digest": "sha256:524b1da6745b4d01fc6060bed434e1f4e2264931de3db38422f0c34b9756b900" + }, + { + "path": "packages/collective-runtime/dist/compromise-lifecycle.js", + "digest": "sha256:482d6fe7694b2d05f850d5867f4046823b72a1cbb3e7e3434b42e41c7d1e60dc" + }, + { + "path": "packages/collective-runtime/dist/contracts.js", + "digest": "sha256:1b160949f62bb920d8db6165c139c25123335d6e3554cbb219d7456b9c3001f1" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-contracts.js", + "digest": "sha256:4673ef8073f583b735d6577e6cd096f3f5f7c68c0e860e53e656b034c8571c89" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-adapters.js", + "digest": "sha256:6088d3816a3f5c3183e9747483f045079e06064da08b89247b7436d5a641e071" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-contracts.js", + "digest": "sha256:145d0ab07a5c4bed5302868cc3a3c53c81028731be4c1afb09c55d2563760b55" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-runtime.js", + "digest": "sha256:ea31f0447fa00f695d8e394d91b9bf801bb663df7b60e90bde84c81a2c503745" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-validation.js", + "digest": "sha256:c9aca1189e9aedcd27912ef7e1f481625f7fcaaa09c70c705b681b10ef41e47f" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees.js", + "digest": "sha256:6e56e2a50177929816cdea34567917775c3ef814e5a008dcc0d35ecc03954116" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-runtime.js", + "digest": "sha256:7db1c4c844ceb5a786916a12f2055f696d4b953a22767b48e71fb51fda7d3023" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-validation.js", + "digest": "sha256:1f3fcbc358e8aeebaf88cdd39550c7fa7df0d082f20ea3b9c3411265782f9ce1" + }, + { + "path": "packages/collective-runtime/dist/coordination-control.js", + "digest": "sha256:f74e142a2eafdec421c9f4b6dc9afe71f892d0b4d4b3bc34e5381869932f4595" + }, + { + "path": "packages/collective-runtime/dist/degraded-effect-budget.js", + "digest": "sha256:22619803c772f17d28b314e51305824d7bb414bf7582c6ce299a8fb078d8c255" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation-contracts.js", + "digest": "sha256:199c93846da5081b9fb38a642d96aa0b9191479bef6b339dfe44ef458b40fd21" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation-runtime.js", + "digest": "sha256:a1f20ff95cbd156b207c98c5228d74a31e6283335f65e237dcd0bc3fbb78706f" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation.js", + "digest": "sha256:49ec11bfc02de036af7e9124a757735e28d460b4a8ee46ee601ddc7a59b6fb76" + }, + { + "path": "packages/collective-runtime/dist/durable-runtime-state.js", + "digest": "sha256:c1bbca4fe4096d636b7bb99d83cb70c74bc0a2691c2df335c1135a1ddfab72fb" + }, + { + "path": "packages/collective-runtime/dist/errors.js", + "digest": "sha256:d61ece5aa3ad4697131a64a6b61ddb2cee6ebf9dc1b2623a1644f54a688442c5" + }, + { + "path": "packages/collective-runtime/dist/forensic-preservation.js", + "digest": "sha256:b99d1161f6f5efcb3af5460a0af5c1dad45231329217e71b9249af105bd77353" + }, + { + "path": "packages/collective-runtime/dist/governed-collective-runtime.js", + "digest": "sha256:2259ea55d03a49b6d46d0552cb596d9c9efe39e6ee34e7f67af3e31f8ffe33fb" + }, + { + "path": "packages/collective-runtime/dist/host-adapters.js", + "digest": "sha256:ababef6c5756385dc545e467938bef906958c27c8e7c0b14c665d4bac82347a1" + }, + { + "path": "packages/collective-runtime/dist/host-contracts.js", + "digest": "sha256:a450ec5b8fc322d3564b9c4f02a1ea36a2e072948ec2327df656112e6bcb8144" + }, + { + "path": "packages/collective-runtime/dist/host-routing.js", + "digest": "sha256:bca8fe5b0d4d5bd36a5b89097551ce987d1b9745a2288ce512e2efa0df9c8d04" + }, + { + "path": "packages/collective-runtime/dist/host-runtime.js", + "digest": "sha256:5aaf8da298c6047998a25bd708c07d35ebcb5545129aa1394add46c96df12d54" + }, + { + "path": "packages/collective-runtime/dist/host-validation.js", + "digest": "sha256:daa9efe0c9cab5c3c8a5648cf4def6c883444b4ea62c101d802e7015250a2bdd" + }, + { + "path": "packages/collective-runtime/dist/host.js", + "digest": "sha256:cdc340188eba5880ade741c98d0d1e3fb9113978608b786b854a72607ad98ddb" + }, + { + "path": "packages/collective-runtime/dist/index.js", + "digest": "sha256:e46859c73ababcba98b4c44d2c8376ec8cff443f8262780e3ebfa1730f7c600d" + }, + { + "path": "packages/collective-runtime/dist/inference-policy-projection.js", + "digest": "sha256:1f9b850cf772393a4e210e52784079b4698f8afb7d315258817ea387987cb15f" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-adapters.js", + "digest": "sha256:cf12e4df7849655489a5e2abe4920608e76bf52b2a509f06859a2750b2673348" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-contracts.js", + "digest": "sha256:511d6be8c2eadf34053456644a8a639ec67b095e7f48cfe6e6daab5370e7e859" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-reducer.js", + "digest": "sha256:b1922fff924dfdddce3551031e8c3fc2d259da41caba410cc4a2eabc008f0079" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-runtime.js", + "digest": "sha256:074f9e49cabf691bb104adf08742e214d5ea2d75219e0fefbaa7e86193df01cf" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-strategies.js", + "digest": "sha256:a7848cdee003e4359cc6cef042c25d702db1a14c110931158bcf0d8e2ddf9e2f" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-validation.js", + "digest": "sha256:05e4c549c880e9db76b4c91204122b6d801e0b75616461e658bcabd805f3a405" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation.js", + "digest": "sha256:abdc9aa1551ba744ebbc0b9abc122faef14a57cf1a6147d73c87505bea6049ca" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-contracts.js", + "digest": "sha256:1017cb60840ee3c1e74a1a022b087682153599e2518ab98fda1af3612fd5dba5" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-disposition.js", + "digest": "sha256:51232c29f24d23ba7ce093a059b4f64d0f7ba2a4485b6a78ed3de2ff333846ec" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-runtime.js", + "digest": "sha256:e0aaa8c19d5f00378511fc4fcd1fe8fde09e68acf46f0af3a984b48e31894caa" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-validation.js", + "digest": "sha256:95a3bca5af5f8b2fc195a489ced4bd3e98714b246a1c7b3014a4485dcd6c5992" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity.js", + "digest": "sha256:a2d9410f945f65f8ae2407926c0d7f71a8ce8fdf2068eb0cff188600e5a252cf" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-contracts.js", + "digest": "sha256:f4f545338d7e07dd894c44ab490a155ce064d8519c594045d433cb69fdada941" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-runtime.js", + "digest": "sha256:30b78ac9bdfc83641c4364a6f068437cd1be0fbb342c3c5f65c3bb777f29d433" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-validation.js", + "digest": "sha256:6081b2c811ce1717e5a0a4cf311eb1bb0fe9e7e55bb749931dec88218563037a" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle.js", + "digest": "sha256:9ed78cd5257a4f946be29927ab0eba3a91fe0d1bd38bbdb9c24c168a8ad5bcb4" + }, + { + "path": "packages/collective-runtime/dist/mission-morphogenesis-strategy.js", + "digest": "sha256:6a3a386abad9e6483c95cec57bffa328afce0f86f6623b9ed344eb61f1043ced" + }, + { + "path": "packages/collective-runtime/dist/mission-morphogenesis.js", + "digest": "sha256:c709330da16c0f3d849dcdbc517e37ee943a8bd008f402ff98f73ec7fd061992" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis-integrations.js", + "digest": "sha256:ad497c455fb08b814cd0374b9aad0efd6851aec6612bd0d92a89fd0f95a208f0" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis-lifecycle.js", + "digest": "sha256:56a56bc926a9378b2a0bbfef4f42137b66c82d40057e64adfe8ca66f62b4d90d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis.js", + "digest": "sha256:108437beed7f07a64c1f44317ed1bed887397d195c466ddc7dd2dfce513becea" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-status.js", + "digest": "sha256:1227621ca3c9ec4990a5ba86fbb8e01d6a5521ab380c74e5f1fddb2a506c0e84" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-budget.js", + "digest": "sha256:3e8a0efbe58a7f76acb7bcfea4e7052d205b6faa162f218575f01efd9e831e8a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-continuity.js", + "digest": "sha256:1108cb53fabe2cd78949fb9dd48f5c6500f18c3659a08d1be1e9476cacbd7c0a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-governance.js", + "digest": "sha256:aac6541b4e78fae00f4fb3bc20ea0831094ebde00426650dff345922cd963491" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-integrations.js", + "digest": "sha256:677f237e538a3c2238864620e8f0fc7e532d5353e6a47cc6425f888bc760ed45" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-model-checking.js", + "digest": "sha256:f87e8d336aef22293955c4f21ffe488ad140a809dab6fb283f1cdb16ae79716b" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-reconciliation.js", + "digest": "sha256:f7c17ea3a9bfa3f4aeff699d9baa1f07cbc96fa4b1b8e22382b05d26100a2b93" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-state.js", + "digest": "sha256:d75dfbc1b6f76128d71a327bb309198226db78d663a8ba90b78d56322e9b676f" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-verification.js", + "digest": "sha256:d4eddec87940ba6338854079a2ef3a397205aa67e2e6d32409e8fae568954abf" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-contracts.js", + "digest": "sha256:432c5e178e40de1ccbc7646a4d48d53410876ed4a881c6bfc4f966bbedb6cd7a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-control.js", + "digest": "sha256:702dcbaa909fc89bb6009ecfa0654e13182ec22156a1e1cbefece09be487c421" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-decision.js", + "digest": "sha256:6aa926bf92009c47273e76635e5a1f57fa62428c289bd4d25330d3aaa5741a9d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-engine.js", + "digest": "sha256:388f6897a18f2ad05623a566f0fa3e5a6cce69678d439ca9528b796067b77ef2" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-execution.js", + "digest": "sha256:74f0e10aaca6ec77b7a6a3427fb75e13fbe8a92bb2d0cd41f5feb42d84cd9744" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-governed-operator.js", + "digest": "sha256:f95ec23c8600a08e3a1ce0231334466a92f8085f3bfbc184cc0fdd187d5dcbfa" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-hardening-observability.js", + "digest": "sha256:b936fcfb2dae548ff687df79a79cc3ff3caeadfd9c37dab1674e073dcbf137e9" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-instantiation.js", + "digest": "sha256:275f348c048d3a893de5b1273bef306ec4bb3856fad01910e86e025ffd488357" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-integration-vertical.js", + "digest": "sha256:b6ca2aea5070a7b9a9006ce90595275aaef5a53b620e738ff64ca33022c79ab4" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-compensation.js", + "digest": "sha256:7555230dedaa1688587b3eb67495d09b0ae8c623bdf8b0af94d7b6834ae7c372" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-compiler.js", + "digest": "sha256:83e109c1c37168a8ce0d6adb6c9b10d6cad447a2c0a20e248af307042524e4e6" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-cycle.js", + "digest": "sha256:193acd4895444f8cf995f31696de98f162966c5f90964f9d7b6353d2eac34e27" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-runtime.js", + "digest": "sha256:d124c54bcb683d610de1edd276534c14439d46fb4f5384af47f6b326f56ed3ff" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-governance.js", + "digest": "sha256:e9cb1fe7b49441bafab4bf59e1690f4b099430bba45dd0bb8c98db087a30c8f1" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-integrations.js", + "digest": "sha256:6ef094f63d4bd80fae9969e0672657ad4a4cea02549b6c0740360d04b7e079ef" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-plan.js", + "digest": "sha256:4083bac6582abed06063b6cd5d2e74a7092152b287ed4e58e03ec64f940223a0" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-runtime.js", + "digest": "sha256:8144c6961ece6b3990fe6e4b7d3ca08108f7139c4b796d1e9f918b179d983da8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-simulation.js", + "digest": "sha256:d5f3a5a3c7f2a7a8e037d8ce39947fcc7ad4081a870620b79557cfc5948b2613" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-validation.js", + "digest": "sha256:3cf7f2868e69de64edc1b1519cabf29dff070c3b9dcf0da3951eb7cbbe965dea" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution.js", + "digest": "sha256:6b45bd7c738fa025e75c83e6e0129a4d17b2c1bcee47ba824f05234bf2b4a236" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-owner-adapters.js", + "digest": "sha256:26c54c4650d0b1f24a12fa0325dd4ac43bfbe78bf5cc5a2cb1c414a21ffd0e1c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-outcomes.js", + "digest": "sha256:2ed020c3587dfa5142a047da4c158310c280c35c2325c684c94d6d67efc868fb" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-retirement.js", + "digest": "sha256:6626c4ab927422b6da5b05c4567ba2ef5bc099154da8ba649d3f561561b8196e" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-runtime.js", + "digest": "sha256:f39833184a64ff8cae6473f073141f47b45416cd48f3c1084ab7c53fbd296de8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-adaptation.js", + "digest": "sha256:c52acdc4f5807ce8b42837f35554dc143f732dc95a01f3e19df6b6cc6a1be2cd" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-convergence.js", + "digest": "sha256:c38d34e7d683fc944c5ee3d493139fa4e86b0bbd5b544bdd819e79c8f45e4bf7" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-counterfactual.js", + "digest": "sha256:de7193b88b8a5b6fe16bf03b4240737289686f7e7afe29b0311e3db92b60cc30" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-governance.js", + "digest": "sha256:fac7250dae0d3249e3d457fb188fcae76f7c01575df41cd30a16f3e4a27eb3c4" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-integrations.js", + "digest": "sha256:292aa3a4198f18b2422defc8404d9539e164c9bd523de026cdca1ad88e1d0a4c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-intelligence.js", + "digest": "sha256:eabbc6514bbd02c8949869d3392069ae40f85b13768177224071db96114156a5" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-catalog.js", + "digest": "sha256:d37efcb8f886ef10270748ff1c73965670f85bfa31976d2a0963309111cb43f8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-governance.js", + "digest": "sha256:5a94c2e670e2db4d932a71471f769d8754db945d871a4171ce6157dd8c6d7ca3" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-integrations.js", + "digest": "sha256:0111ca58dc62903020c78e27c035262ef9885e4cd0c3330f37ef34ed6e0116bf" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-simulation.js", + "digest": "sha256:05d172f1ee57d9bf52c3c580b34665416b430e259677fba430f4ec55de9b7035" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis.js", + "digest": "sha256:2b067987036127c5514ff0a7d295dc8d8b1ae7e004f6994dc3a96e7c9322c1ba" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-supersession.js", + "digest": "sha256:a9711bb743fb5f0f0de35c299c10a0cad956f7f6c93353b8861de1bbfe213a3c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-validation.js", + "digest": "sha256:7144e744bb7e1fcacfbbec7de723c0df125b422b22c5b2d318af0f3643dd219d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-workflow.js", + "digest": "sha256:7be6fb8280532c27dd6f52920fbde043c12475132193e51a34e9d9dfe6a635df" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis.js", + "digest": "sha256:879148f870c373ec3119a3eff1c3d7736567a7e7dfcc5d32527a912b2f6855d7" + }, + { + "path": "packages/collective-runtime/dist/node-contracts.js", + "digest": "sha256:1d8c1e6d8ca3acec89e6005f167d5f96e40d7f1e372da036a36f7e4a64cc55e3" + }, + { + "path": "packages/collective-runtime/dist/node-runtime.js", + "digest": "sha256:61a7aaedfe74cbf206bca36743b736a65b4a47b82b5e6df8cdc4de30bf1cd47f" + }, + { + "path": "packages/collective-runtime/dist/node-state.js", + "digest": "sha256:5542aa60648552e4a532b7424e32d1919251cfff6f5c0319067cf062ce0fb90d" + }, + { + "path": "packages/collective-runtime/dist/node.js", + "digest": "sha256:a49e237e55cb7c583f6c8e7a7bc7340ca9bfa1e82853b7b735fe8b87734b3d3f" + }, + { + "path": "packages/collective-runtime/dist/partition-operation-contracts.js", + "digest": "sha256:83d887849dd301052e538de2a5d5a45b035e99aa6049eec7e2edd3961f9c316b" + }, + { + "path": "packages/collective-runtime/dist/partition-operation.js", + "digest": "sha256:2bb1d6ca20c5a1b9240cc833da231ccbef684f8c7d9dfe8b1b40106975a52990" + }, + { + "path": "packages/collective-runtime/dist/partition-reconciliation.js", + "digest": "sha256:ee4f0a9de4e1d00a83a873125c44bfa2d968b83945818f547d4ffeb2f5de4f9a" + }, + { + "path": "packages/collective-runtime/dist/peer-contracts.js", + "digest": "sha256:75c541670b05e134ead7eafc75a0884c90978a183d7fce357c0557b4ed178f8f" + }, + { + "path": "packages/collective-runtime/dist/peer-errors.js", + "digest": "sha256:12c391be3e91207c8c40faac02a63ad99d5d952db538eb3fbf9016b28e3149c9" + }, + { + "path": "packages/collective-runtime/dist/peer-runtime.js", + "digest": "sha256:dcc1aaa3a219d0ab1739540b393f292e0243aa54b5caefa6a2cb9b29bff66d50" + }, + { + "path": "packages/collective-runtime/dist/peer.js", + "digest": "sha256:bb8545df6bd789cbfac96831053efd90830aa673684c6432dd71ffe885fae36d" + }, + { + "path": "packages/collective-runtime/dist/runtime.js", + "digest": "sha256:042d30c5734f92dd2308ca61779d254a23f38bb5ed9807554e00309e4dc30a2d" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer-adapters.js", + "digest": "sha256:d2b0e357108e0f222f8c9b899ba900d0704e520ef93bff985bef8682f385cc95" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer-contracts.js", + "digest": "sha256:e71a54890c9e9f94438b70853e2bdf791cd972dce21b3368aa2c5257766f906c" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer.js", + "digest": "sha256:2f5deb68bae13f078e9646032889d81f6265b54dd5641d5ec68a262f6efd95be" + }, + { + "path": "packages/collective-runtime/dist/store.js", + "digest": "sha256:2b7ceb4000576b9a024a8a184e12d08bcca8e7e587fccbf270c5a82c57c38c11" + }, + { + "path": "packages/collective-runtime/dist/strategic-allocation.js", + "digest": "sha256:ce35ac0b3579ad8ae6e15f0b0783738daea0abfa9bc72bd17f76b8fe7551176b" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-adapters.js", + "digest": "sha256:7099e471d70dfeeb6826dca71feac8edcf384c5c46b16f74da0eac1753d4afb4" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-contracts.js", + "digest": "sha256:9eec50d266ba48571b857a6e890d1605c8bad67cd3ab2979eee9e192a7313b64" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-dispatch.js", + "digest": "sha256:310c373f1a889419b988707468e42e059df165c252baf5f9630190fb8749e15b" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-runtime.js", + "digest": "sha256:e356af19bc84a7047979ec8821210e5bc38e6de8c5f872231c13874de3667fd2" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation.js", + "digest": "sha256:95baa6dc416d1abb5ed52c65e71e445830c0b8d3388db4cffbd8346713c225cc" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-adapters.js", + "digest": "sha256:6d93e41f36b4c0566838acfc3a0f5dd40bc2e27b21c806fa9de2a4a09098dd48" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-contracts.js", + "digest": "sha256:8809ffb997852dc401941492f889de0f92b1709ffa9a22c40f5bb0afa306209c" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-runtime.js", + "digest": "sha256:0b165450d6cdc82b65edcc1b160f3fc949801e37b1913765cd0740260e698025" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence.js", + "digest": "sha256:c8f57d84fd910523fa417141cde4a1329f1bf05ff7691df3baee9b75993b5302" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-adapters.js", + "digest": "sha256:8c6de5907e2869776a6e3d0b973de5755bc6673952cd2851e102f4af002d79b4" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-contracts.js", + "digest": "sha256:1f5356bac678e0c20b7e86e3bca0d8c5b69f7c23b5fb38459b5dd68d758db5bd" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-gossip.js", + "digest": "sha256:c0c0d4b3e3b14dcba151fc4bb66fe5fc78e244fe4e5535c1a6ba3b40c7a437f9" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-runtime.js", + "digest": "sha256:6c3fa642ad066fbe3ce6b0ba06e39306e80a960e8a9ae7c6beeb24085cdaf995" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange.js", + "digest": "sha256:ebf3b277dc9c4fbd5550d937dc77830a92e01e5362f539a77bbc2275be580a8c" + }, + { + "path": "packages/collective-runtime/dist/team-execution-adapters.js", + "digest": "sha256:2db2c3f6f265f8daf1b97927ddee1fccef9a3a8a1f5f9c7e7ebae988eac81021" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-adapters.js", + "digest": "sha256:c0762dba13562211f567771bf04222622ec53ae0dc741dd7afe2e424b7bc088a" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-contracts.js", + "digest": "sha256:efaf67e677ea97dfc4a55d03dab3880b44078f9c187db6d1826588e773c86516" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-runtime.js", + "digest": "sha256:c554c8b26a53be96f974397d72ebf1c26d4820e8712ff6a874243efca80c429e" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-validation.js", + "digest": "sha256:8f749a1d270809cc87aa9ecd6f2b68e99c1677c28335ac847754fe079785e3df" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity.js", + "digest": "sha256:c18b1ecf6425835bdbad6ed20e298678fd7ea46788b4da5bedf1ad8786c42ecc" + }, + { + "path": "packages/collective-runtime/dist/team-execution-contracts.js", + "digest": "sha256:5538a46fd8e00c6599e57f5d8594c2725e9d6de4803674496ec4c498a02db567" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-adapters.js", + "digest": "sha256:d5af9da64069172bd6e36b2e6df5774e65163636afca5fcd328d611921208f70" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-contracts.js", + "digest": "sha256:f81abcfc997ffad9c8710c6ae35cb14235d8da5abe8b27e6ea8b054d787dc41a" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-runtime.js", + "digest": "sha256:1b8e5b4f3666ff6104605aa020a1d91ce7597210aa9262713995a6663120c111" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-validation.js", + "digest": "sha256:346b75696dbcb41202fa3034ad503b6ad761a2a828372490a1bf122df1b60945" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange.js", + "digest": "sha256:9d10fe5228e05a8b81e772a9a88c5071c46e03f064cc8e2ca7ebd011269a5bee" + }, + { + "path": "packages/collective-runtime/dist/team-execution-reducer.js", + "digest": "sha256:ada7fba01b7f972bf2206c8af511022a03600e4c6ebfacc8d7fc8621309189e8" + }, + { + "path": "packages/collective-runtime/dist/team-execution-runtime.js", + "digest": "sha256:7691a2b97564b02ede362ab62dcc307d198d83b41d26c2493d147befeeee7818" + }, + { + "path": "packages/collective-runtime/dist/team-execution-validation.js", + "digest": "sha256:9cfda60cacfcf7b9d3cfabfef6232cd83dfa332f0092647d1884c4fc07fbf65a" + }, + { + "path": "packages/collective-runtime/dist/team-execution.js", + "digest": "sha256:12a258a14bffab25f697d8721438e113679b0bca24b16c4c2ff74c1f863fc378" + }, + { + "path": "packages/collective-runtime/dist/team-formation-adapters.js", + "digest": "sha256:e96ac45b3d4847734b43143689045bbde487e0e137f26061ce2ae85797a41602" + }, + { + "path": "packages/collective-runtime/dist/team-formation-contracts.js", + "digest": "sha256:e6099b0ed44a1c12f35e4fab940971fff8c9cab5e1387e75b56cba0ee52c5916" + }, + { + "path": "packages/collective-runtime/dist/team-formation-reducer.js", + "digest": "sha256:8baf213468cab281ba4cdbdceb2435291d8dcd19e76c1798f0e14bd56125aab6" + }, + { + "path": "packages/collective-runtime/dist/team-formation-runtime.js", + "digest": "sha256:1c696a0f91900c5f41e8a2d749f6c45492e69f73ac3e22cfe98fc733435882de" + }, + { + "path": "packages/collective-runtime/dist/team-formation-strategies.js", + "digest": "sha256:0a62e0e70a44375ff3cd27905805d90a029ae37c51c6984cb55225107701965d" + }, + { + "path": "packages/collective-runtime/dist/team-formation-validation.js", + "digest": "sha256:990c7c91ddba40eda009609d87f5b86a2f027864124733c9f66e13a1ad70634a" + }, + { + "path": "packages/collective-runtime/dist/team-formation.js", + "digest": "sha256:684458df97bd153801fdb7a6c3b4bce48e5e75ec7a8a20e3d2013e1fb5598378" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-adapters.js", + "digest": "sha256:e7b0965fe362992cf3f7dd05dade98dc5792ca74109e06cf95239fe6f432bdc6" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-contracts.js", + "digest": "sha256:12c69d0f4e7e6752a24b4c9e02ae11184b3525fedc983179d601f8c54808d339" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-reducer.js", + "digest": "sha256:cb16c428cdc0e476816ca15c845f970774f95b87a30b27c2a2e0370b028c8516" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-runtime.js", + "digest": "sha256:e23ad18a4c6108ddf06127daa6bbbd7771376b51b41510d858e664b3cc325978" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-validation.js", + "digest": "sha256:bd7cdf196e34673d8437b4539c38f935ceec489a8dc29c88f869e252a8788add" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation.js", + "digest": "sha256:245fefaf4d76ddc2af6e3441b4c4a2b69e68895913dbfe2e0595d22c61281e52" + }, + { + "path": "packages/collective-runtime/dist/team-topology-transformation.js", + "digest": "sha256:34ead0cd82894dc7eaa65368ce31516a46a2a7a95c5d806dfc63173554b08039" + }, + { + "path": "packages/collective-runtime/dist/topology-governance.js", + "digest": "sha256:ff3bf01dfd1fc336ed660a5d4039bb306d13e7f6dc53126e328640b134af2d61" + }, + { + "path": "packages/collective-runtime/dist/validation.js", + "digest": "sha256:4bc44f1c02b9af9afa23595d8b653a7dbfdd8a2c9aea6c55da2a2d7c1062f6a4" + }, + { + "path": "packages/collective-sync/dist/client.js", + "digest": "sha256:3b5f8b19550740dc767aabd429669a9d3693797427abafa56eb1763ac73e02eb" + }, + { + "path": "packages/collective-sync/dist/codec.js", + "digest": "sha256:58b392e9f5b5436cfac424c0b4263d3d85d7b918dff2fa821a335df822bec5d4" + }, + { + "path": "packages/collective-sync/dist/contracts.js", + "digest": "sha256:04ebd25fa90caa04fea14848b1301dc8c6fb2d3a83044a20ceb89d06abda6e86" + }, + { + "path": "packages/collective-sync/dist/crypto.js", + "digest": "sha256:cbe55d7b1453f4a650ce31b449462f5abd00ce99106e7f7e56a5b7db61064587" + }, + { + "path": "packages/collective-sync/dist/http.js", + "digest": "sha256:b3db5d4f7442443119178a02e91fc42181ab9f95e4460f069df548aba6792472" + }, + { + "path": "packages/collective-sync/dist/index.js", + "digest": "sha256:f53cfb5edf20d39a6bd063041ff31d297068e3a43e5c341d78bee947a971f9a3" + }, + { + "path": "packages/collective-sync/dist/memory-repository.js", + "digest": "sha256:066ecf2911afa4d3fc8c09f279cf3006bb79abb164edf68fd404ee7d9a6fa1bc" + }, + { + "path": "packages/collective-sync/dist/peer.js", + "digest": "sha256:913cf070e15dc182902c5b5aed9637a40dd0bfba653ec586fe34668e5bcf4748" + }, + { + "path": "packages/collective-sync/dist/readiness.js", + "digest": "sha256:236dcdd2aa54da9b4aff7491d8c28c4811d9879e6a3184bc90b12d4e1dd3789c" + }, + { + "path": "packages/collective-sync/dist/records.js", + "digest": "sha256:ff124548b8163f3b1987cc39609e7964ae89be4f71498cf97b1cf80b846e76f9" + }, + { + "path": "packages/collective-sync/dist/transport.js", + "digest": "sha256:0490ec8081083d4a94186312a273ea2fe8bfdbabb3d7671544f73327774bd528" + }, + { + "path": "packages/collective-sync-postgres/dist/checkpoints.js", + "digest": "sha256:226fae22987fd50ffe6625e80bd568dba9f55db45d1e0ffc3d9f097967511436" + }, + { + "path": "packages/collective-sync-postgres/dist/index.js", + "digest": "sha256:03d31827d3fa5d0efa987366a9e8c761e5702852f82b8e16d5934deba1d12b1b" + }, + { + "path": "packages/collective-sync-postgres/dist/migrations.js", + "digest": "sha256:1c55be223995eb6aca370e26e747b818ad2dda2ec648cb7fba3caf767f8eba4c" + }, + { + "path": "packages/collective-sync-postgres/dist/repository.js", + "digest": "sha256:9cc6f680b61aff76271ba4f777cecf4347cb70785b57b95670e7cd2eb1f4e88b" + }, + { + "path": "packages/core/dist/index.js", + "digest": "sha256:4953093ada93fbd39267ccf1c49d76229b92b15d14242af2e20c35032acc86a3" + }, + { + "path": "packages/events/dist/index.js", + "digest": "sha256:378d9bd4055ce584b6fb3d21839bc7dc17faa073ded191f777f60701e6d0f2eb" + }, + { + "path": "packages/framework/dist/browser.js", + "digest": "sha256:4866132db68fa99ab56dfbc2007232718d0459d319f493a1019041ddd93a52d8" + }, + { + "path": "packages/framework/dist/index.js", + "digest": "sha256:9521a7fc48c229193ba0ca21d2396fc1c8eb5815564233b745a1ad599cb47f8c" + }, + { + "path": "packages/inference-control/dist/anytime-semantic-guarantees.js", + "digest": "sha256:bcc9d51ea5555a1cf15c0878be8d91c6b39e61cbfdbf0388f21f60496c8f8e7c" + }, + { + "path": "packages/inference-control/dist/assessments.js", + "digest": "sha256:a0b16c19983fbc6542cea5ecc33289bdd6d6dc959caf04098402c9b2cc864aa7" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-contracts.js", + "digest": "sha256:6ff257cc5ebd628a6a07369bc4b107b0f6c05e240bab9793507884416b78ec1a" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-runtime.js", + "digest": "sha256:1e8f512290057613051284415f9fd48f76b177bbd64b67e806973412b8ec3d19" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-validation.js", + "digest": "sha256:43606b7327658c5529106fd3c556c5ffaade31ddfe1c1041ecf7db64c6aeeb94" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble.js", + "digest": "sha256:b0b05c2480980597e70ff8c217ac7c7e2bdec905e99cc6078622dcb7ac486e22" + }, + { + "path": "packages/inference-control/dist/boundary.js", + "digest": "sha256:d55521b7537a32547131dc49d869d229a00cca56f4fcd23a1bfeb7c036d163b0" + }, + { + "path": "packages/inference-control/dist/canonical.js", + "digest": "sha256:9d1b1e8ee6b73f70e4d12711cfd15b5e8c074f2dcdc5dbdb99d6a28e3a2e7749" + }, + { + "path": "packages/inference-control/dist/capabilities.js", + "digest": "sha256:6f6d40c287b70f4c8c15154ea872f512a360f4126c320f2e10214a1453863d5b" + }, + { + "path": "packages/inference-control/dist/cognitive-adapters.js", + "digest": "sha256:e703d7c4dfda63ce3eb59c8a27d6c3f1eb0d2f1974b72a837fae11a2aadbf75a" + }, + { + "path": "packages/inference-control/dist/context-integrity-analyzers.js", + "digest": "sha256:709e0c5032fee33926c23b0dd31ccb2618e5aef3fb2272761c0400fd4a5fdc42" + }, + { + "path": "packages/inference-control/dist/context-integrity-contracts.js", + "digest": "sha256:f514a069350e28e2bdbc655644a5d650769d87b0086a344a1b7756ea9ad5dcea" + }, + { + "path": "packages/inference-control/dist/context-integrity-model.js", + "digest": "sha256:1d8fdb55f75d6f7449d7d678141d0e8ad3b1d0f4aa43f2849a38b5c795a745f5" + }, + { + "path": "packages/inference-control/dist/context-integrity-portable-agent.js", + "digest": "sha256:437711c90da9e1c7d8d8f9ea9c423b93eac40c1a540679dbb8867ec7f83cbbc4" + }, + { + "path": "packages/inference-control/dist/context-integrity-role-alignment.js", + "digest": "sha256:bb296933b10742b48fbcea417d4e7156a5b309e8c45b6cf8cb69234803813f8e" + }, + { + "path": "packages/inference-control/dist/context-integrity-runtime.js", + "digest": "sha256:7985691fc52776a57a62ffe9ec4d3b19833b5efc0d0befeed2fedeedd6347f90" + }, + { + "path": "packages/inference-control/dist/context-integrity.js", + "digest": "sha256:78336f87b7fb252290c3dd11f06e35babba6aa5622f5233b3f39358ce17583ca" + }, + { + "path": "packages/inference-control/dist/context.js", + "digest": "sha256:339a5b9822728b3d9c1266006d55bb89c9875d8378d9fb0c997705ddb06bc5b0" + }, + { + "path": "packages/inference-control/dist/governed-role-evolution.js", + "digest": "sha256:7ee2df4ecdc152a6002dd422b7183f50bf0b61004f9077eceb72b83b3d3dec19" + }, + { + "path": "packages/inference-control/dist/heterogeneous-agent-composition.js", + "digest": "sha256:8385ca904e96b0493d6771b1a169a9684e0ad38d51a4ae5dc58a43fe90993ea6" + }, + { + "path": "packages/inference-control/dist/index.js", + "digest": "sha256:a921b260b3b1034e1fb86f5e920148e10e7696656fb779137e8abdb9a1e54f77" + }, + { + "path": "packages/inference-control/dist/intervention-adapters.js", + "digest": "sha256:16428ddedde670546075a0b4605e524d5a4c02ab3a9055d75603d2fb01a63039" + }, + { + "path": "packages/inference-control/dist/intervention-contracts.js", + "digest": "sha256:b50e224f225b9cce6cf63e41dfc1c155e6496cd2ad035ca76f0bf1c9b0b9fc34" + }, + { + "path": "packages/inference-control/dist/intervention-runtime.js", + "digest": "sha256:33c13b1339472d38e51e41b5b8c54e9f833f750f042253c9517f32dcca53e6e6" + }, + { + "path": "packages/inference-control/dist/intervention-validation.js", + "digest": "sha256:32a31f06da2ac7f628f7fc42b0f4d12c2bb07ae70cca94b08a0b87514fa5710b" + }, + { + "path": "packages/inference-control/dist/intervention.js", + "digest": "sha256:a3ef1a043d29d16c1af28cfcef974b4a4869fbfe4969fe5b4c7430fff4676325" + }, + { + "path": "packages/inference-control/dist/messages.js", + "digest": "sha256:1fba622784350251c3f531c50d5c2077701dc3f5bc2933a52588b7f8fd4b77b8" + }, + { + "path": "packages/inference-control/dist/model.js", + "digest": "sha256:67a3fbaddef1766b2d0085b0f6a71e2d2a1def62d7c67bcce2079741848670fb" + }, + { + "path": "packages/inference-control/dist/operational-cognitive-control.js", + "digest": "sha256:afeefd26bf5fe86ea91702f064f027bae57e1afcd96b0714d057c40ed704bc99" + }, + { + "path": "packages/inference-control/dist/policy.js", + "digest": "sha256:5e0f2ba232ca8d0870e516e000f91e5243ae9ffbe48e0a3d32c91848d4e790af" + }, + { + "path": "packages/inference-control/dist/portable-agent.js", + "digest": "sha256:30a39fde6e3d0bfd823f771f70e53216aea209d1fc1750c4e5d6dec8d4ae6b39" + }, + { + "path": "packages/inference-control/dist/reducer.js", + "digest": "sha256:b96176cf102cc3f94c72dacc6868cb65650d9b94d602b1e50ba123831c340d09" + }, + { + "path": "packages/inference-control/dist/reference-controllers.js", + "digest": "sha256:f5920acff6322722bfa39acfed76b414ba6b131fd4a5c2e04b38f411ad00bf3e" + }, + { + "path": "packages/inference-control/dist/role-alignment-portable-agent.js", + "digest": "sha256:56c99039fff66c2f369487dacf4aa2f49979231fe9bcdd5fb85949a7ef1b23d2" + }, + { + "path": "packages/inference-control/dist/role-alignment.js", + "digest": "sha256:05463f517e911f23859afc16a078f3be010dad5195992f6e72589dd760bca200" + }, + { + "path": "packages/inference-control/dist/role-realignment-portable-agent.js", + "digest": "sha256:c946113af66d8a83cd946f8d1911906faa1c3f5fd57ab1ebd99ef874e922b42e" + }, + { + "path": "packages/inference-control/dist/role-realignment.js", + "digest": "sha256:c1fa8b21b74fd84b76a9109537558d4b5b2050710e15eccf17894bc3f0479d33" + }, + { + "path": "packages/inference-control/dist/runtime.js", + "digest": "sha256:9cb320abb8837279c41423bba5350f7f2d4492650af7f9faa539f7ee55225b1d" + }, + { + "path": "packages/inference-control/dist/scopes.js", + "digest": "sha256:b551485bc037d86c88ae6fd01e98bacc1f945e271f73a56b2a0a72052eac5cef" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-assessors.js", + "digest": "sha256:b180baf57fe992775125a9b69075e1c97f543e9ff3441fb725ecddf6795f4d5b" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-contracts.js", + "digest": "sha256:7b25020af1fd4375969b2a524b46c231dd1ee56d5b9dd08f7da4e8fbbd06d86d" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-memory.js", + "digest": "sha256:9156f67afdd55be68e21fad5f7ba4e5486f24964baadf0b52f3fd897c88b4bf1" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-runtime.js", + "digest": "sha256:2df3930b5eb743b8b9b42f2cc78af536e6155cd3f55e5476a3cddc7463bb3061" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-validation.js", + "digest": "sha256:c377441c568778ec84252023b08f5b5147f65410c75f3adcad9487073b2bd8eb" + }, + { + "path": "packages/inference-control/dist/semantic-alignment.js", + "digest": "sha256:6652872134ad5808debe18f6928ce3479e08d27c29018ade039103c699e83f2b" + }, + { + "path": "packages/inference-control/dist/semantic-horizon-budget.js", + "digest": "sha256:44ca6347830dc0931b8b35240bdf168c883501854b3e96122b9d194db778ae95" + }, + { + "path": "packages/inference-control/dist/semantic-metric-engine.js", + "digest": "sha256:475102b2d41c0d24b6d785c49eab41b886ae9b007cf1bfb025feff1fbeb18826" + }, + { + "path": "packages/inference-control/dist/sha256.js", + "digest": "sha256:d71fd9d322dc5019c4fa5761fb30115ca816b5f66e9cef833032dd560d00fe9d" + }, + { + "path": "packages/inference-control/dist/state-records.js", + "digest": "sha256:720d0851e673fa754e7c0aef28e76a2735ac89f11308493ab84fc7231f48ac27" + }, + { + "path": "packages/inference-control/dist/state.js", + "digest": "sha256:c505c09e4527787028021a87acd968b316e1c8e6d4b170b6840b598ae1547fa5" + }, + { + "path": "packages/inference-control/dist/streams.js", + "digest": "sha256:0bf09847a16c09f591e4f6c52fb47f71a9f2553f9824f15e5689ff3cfb067aec" + }, + { + "path": "packages/inference-control/dist/telemetry.js", + "digest": "sha256:d3e1efda5bd182680490fe04ca2d361d683ed23a96bca12d5710d4fe2639a6a1" + }, + { + "path": "packages/inference-control/dist/tools.js", + "digest": "sha256:b7d1a235fded2bb91e05067fbe6cc78a71edb772c14b6a2091fa5070d29bf52e" + }, + { + "path": "packages/inference-control/dist/trust.js", + "digest": "sha256:b6c36d47a7c99603b3d45719b25d260ef9b238efbed9fe2a0b7ebfdaea7c3e78" + }, + { + "path": "packages/inference-control/dist/types.js", + "digest": "sha256:ca75f72b4f193bbcc212904dc2ff6710b4087a5d5db0730fb2305eb749bfb36c" + }, + { + "path": "packages/inference-control/dist/validation.js", + "digest": "sha256:33d1c58b96635f6dcb441d0fa6c77b7829af51f70a5b7fd317cacfda3f53d5ff" + }, + { + "path": "packages/interop/dist/governed-lifecycle.js", + "digest": "sha256:f5b00f0bd7274ca3e8550d40c9f58178eb3c3d05d4329bac5eea6f5ded33646c" + }, + { + "path": "packages/interop/dist/http.js", + "digest": "sha256:6d73ca65749ab791eea28ac2ba3fcdbdfc4f63344869362f7eae1b541b76dc5c" + }, + { + "path": "packages/interop/dist/index.js", + "digest": "sha256:214c099488f68d1f3abc5facbbd52efcb7ce3db494de9c873658393a64e9a177" + }, + { + "path": "packages/interop/dist/morphogenesis.js", + "digest": "sha256:51b7898519f5e1b90fd545e531e87a2280c7bfadec1c57b8b3794dc36a2accc6" + }, + { + "path": "packages/interop/dist/webcrypto.js", + "digest": "sha256:880cb4d2a5a2ed01fa8aa20e45c497eb00a33cc3c9ab9daffe22738595953541" + }, + { + "path": "packages/interop-postgres/dist/index.js", + "digest": "sha256:754605db57be31182f791182d61c9d16e59058d6fa90358b7e60b66ccbdea2df" + }, + { + "path": "packages/interop-postgres/dist/migrations.js", + "digest": "sha256:9bcac3744000fb6ccb562b76d3e2b098a1ff249196e8ce197ddb21ce9b5b9fe8" + }, + { + "path": "packages/interop-postgres/dist/repositories.js", + "digest": "sha256:ba3ce3db7dabcfff1e76043ad515d2b2d136724fd26efc818797a6bcc64cc4f1" + }, + { + "path": "packages/mcp/dist/index.js", + "digest": "sha256:827c148a2159c5d098f9fe33185b555382ad63931193dda5f41f6af38a6a4445" + }, + { + "path": "packages/mcp-docs/dist/cli.js", + "digest": "sha256:e9b5dd708542caa20b1a6e48a6ec9b94555a3b5e6b20290ec4b8e8e06eeaa9c2" + }, + { + "path": "packages/mcp-docs/dist/index.js", + "digest": "sha256:5f861035058d2b85e237efc3c46325fabf5f07928ab44fdfcb1726a92d3973b1" + }, + { + "path": "packages/mcp-docs/dist/server.js", + "digest": "sha256:0d1d45d5fd38f0954f057a19f0c289209ec8b0741ac74a1f195c219e6245544a" + }, + { + "path": "packages/mcp-runtime/dist/index.js", + "digest": "sha256:d537dcedce52e9a6837982df72dbd8cf1b3c6d1eb687f2857ab3d56f65879c3d" + }, + { + "path": "packages/memory/dist/index.js", + "digest": "sha256:fab5f32b85a4df9ddfad1054badb437892a21f1f416afff263ed5b2b7f9fa8b0" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-contracts.js", + "digest": "sha256:eaa1bb6c8bcd9f447b729e7013ba8235c5cb2e5479c195905dfa1d19369fc50e" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-runtime.js", + "digest": "sha256:e9974da197ec58188c29fa8d490abd1789edcfc05215f2e0f97747c0f31bbbae" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-validation.js", + "digest": "sha256:2e6acc0c7f79ba6ccb5abea1340a05570e310c0266761dd48e4ea820ffc7a980" + }, + { + "path": "packages/mesh/dist/adaptive-overlay.js", + "digest": "sha256:18ec9b42ddce6430001f7822024c4916cd44eb6e0e997c7cc370127ca514ce5e" + }, + { + "path": "packages/mesh/dist/authenticated-overlay-transport.js", + "digest": "sha256:5e7b7c28c9c4cc5e44a37ae72bb664ae8cf7a721fd9f8bc6999d6c435c90bea1" + }, + { + "path": "packages/mesh/dist/authority-continuity-contracts.js", + "digest": "sha256:e988dedc3351d634f4da9d689e4c9c4c09156cc15df0d35f12eb4d2c7dfe86e8" + }, + { + "path": "packages/mesh/dist/authority-continuity.js", + "digest": "sha256:96e5b9e1981c7f9acdb8233d2dcc137a1d469a029044290c2940e9ae08e16cf0" + }, + { + "path": "packages/mesh/dist/continuity.js", + "digest": "sha256:d3fab986fab37b6e647ee5db235def064a5f3dd049255f7d80e8141f23542f84" + }, + { + "path": "packages/mesh/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/mesh/dist/coordination-allocation-contracts.js", + "digest": "sha256:3be2180c08543d1cbc2eb6e40fe6da290b89e791f7ca73a581647283199d5479" + }, + { + "path": "packages/mesh/dist/coordination-allocation-state.js", + "digest": "sha256:a85c2ebae9d89fe2ba5932a91b461babe61807fe8994bee41ac5f677ab6d1b20" + }, + { + "path": "packages/mesh/dist/coordination-allocation.js", + "digest": "sha256:92ff860f370f18d0a37ddd5d9135c58651aaaa47087be0c7503b63d344bff5d0" + }, + { + "path": "packages/mesh/dist/coordination-contracts.js", + "digest": "sha256:994d53aba9260dba427d4345bc3b4c07d742a627f3be1d16bc9919c250d46772" + }, + { + "path": "packages/mesh/dist/coordination-discovery-contracts.js", + "digest": "sha256:c9aa7950295bb4d4a3c77d59387fc9050feffb9df289c1034d33aef5f895a64b" + }, + { + "path": "packages/mesh/dist/coordination-discovery-state.js", + "digest": "sha256:093f3b7a9bb81b2bb9638802cac8ef20d5c2c39b97d9fcb4db6c877b92deac5e" + }, + { + "path": "packages/mesh/dist/coordination-discovery.js", + "digest": "sha256:7fd2868591eb7f7387c838c4e4ffb991d3b3c13b3baf37510cbb4c55978f27fc" + }, + { + "path": "packages/mesh/dist/coordination-execution.js", + "digest": "sha256:c977ef2698808e852f01ea21718ca340d99af00032797e48e33aea55c4f4d42e" + }, + { + "path": "packages/mesh/dist/coordination-inbound-contracts.js", + "digest": "sha256:1a82d59dece310da303e2c4915fa70025e7563d201e77a61bd51707cee356ad7" + }, + { + "path": "packages/mesh/dist/coordination-inbound-state.js", + "digest": "sha256:214c4db472a4b0b8678ce118c2aff900f54ecc4219a90d4a5bdde5ac69377282" + }, + { + "path": "packages/mesh/dist/coordination-inbound.js", + "digest": "sha256:86cf5061c298941c5355533eae662f4dcfa96d8014552995a847214cecaeb580" + }, + { + "path": "packages/mesh/dist/coordination-lease-renewal.js", + "digest": "sha256:7a1dc88ba2620925684895fd8d82f284363aa5ca9d7694b6bb2dde33ad120d5a" + }, + { + "path": "packages/mesh/dist/coordination-objective-topic-contracts.js", + "digest": "sha256:7df5a215ccb3a469b52d126b60787d9d0b8692c2db96ab3c69585948de059289" + }, + { + "path": "packages/mesh/dist/coordination-objective-topic.js", + "digest": "sha256:9ecc16d642835d844d8d4de31cbdbbc0d2b96c5a9f13cbaa0564cb1568fab99d" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-contracts.js", + "digest": "sha256:314e32db524c476a194bd1e6bc835e289ecf203b328c781595f6d63986283c67" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-state.js", + "digest": "sha256:61975714d8bc69184c05508f272eddff05bd1790ecab45cbb66072b4cfe163d9" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-time.js", + "digest": "sha256:6a506033a164246715358d8cf1f6910b37cb5a9efaf998c567222c0814ad729b" + }, + { + "path": "packages/mesh/dist/coordination-objective-work.js", + "digest": "sha256:377a4eb0fa5b7caadd2f0b5f991892032e2689c42c6251bc91e14df0b07c495c" + }, + { + "path": "packages/mesh/dist/coordination-recovery.js", + "digest": "sha256:278ca986324792339ace51bea5f5dd467cf71af1aea6ab94132f15bd75238a38" + }, + { + "path": "packages/mesh/dist/coordination-reducer.js", + "digest": "sha256:d20890a678eb9dceb70cdb1788e7e509dc1a38b923ac836f06599d7ac0e30a1b" + }, + { + "path": "packages/mesh/dist/coordination-state.js", + "digest": "sha256:1120aadb4f57759fca1d0c57d1f985e3fbe7da6771acfe923ac0671e13fc82ea" + }, + { + "path": "packages/mesh/dist/coordination-topic-contracts.js", + "digest": "sha256:5e722ff15658aecc3b2bf2ba9b35226274b981fce4744d8558cc86eb6574c27f" + }, + { + "path": "packages/mesh/dist/coordination-topic.js", + "digest": "sha256:51f13dd6ee7287da3a3857178f371b7db1fe44955978226d957133387511aacd" + }, + { + "path": "packages/mesh/dist/coordination-wire-version-contracts.js", + "digest": "sha256:34ccdf72fc29daaa6b532694f2b820bccaafb53549cc5f907ea05b221a7ecd5f" + }, + { + "path": "packages/mesh/dist/coordination-wire-version.js", + "digest": "sha256:2f8b7498a5a82471e8de6d840b98bcf5dc3f0d1108267f9f3f3cd5ef0c563f83" + }, + { + "path": "packages/mesh/dist/coordination.js", + "digest": "sha256:6ab0e50a3c3a4b30470f46ac0f5bdb46244d2d85e40746859649ae6f5ab5972a" + }, + { + "path": "packages/mesh/dist/durability.js", + "digest": "sha256:9112fa82abe5291d58ae2f69ec908a36425fb6cdc12abdcfb1b9fa9f835f3543" + }, + { + "path": "packages/mesh/dist/inbound.js", + "digest": "sha256:3139621aee4950963cd972476b5c45538e46d96cae8e75e97868845325449d38" + }, + { + "path": "packages/mesh/dist/index.js", + "digest": "sha256:ac2c6265fd32449bde66f8451b8e45eccdbaa90ae105501b1ea8d672d363a059" + }, + { + "path": "packages/mesh/dist/loopback.js", + "digest": "sha256:60c0873a79abaeb05c1b51b8edc1f166a35f0488229eeaf8964f319a9c672fa1" + }, + { + "path": "packages/mesh/dist/overlay-transport.js", + "digest": "sha256:89e36d9171cfe0be31a1e4b7d6bdceab4511fc090f1890e2869d4e2133c196f2" + }, + { + "path": "packages/mesh/dist/overlay.js", + "digest": "sha256:45e87c5e96197d6ee979b9095770525ffc54416fc148fd2772c5b345155201f0" + }, + { + "path": "packages/mesh/dist/reducer.js", + "digest": "sha256:87a9de3e08703bc17d3c3f881dc2002a8ea6ffaffb943195aab6213217100a73" + }, + { + "path": "packages/mesh/dist/sha256.js", + "digest": "sha256:3e518423bde47c7b96db5d49b8a66ab24ad35859e025a3a80a3da23a160dd140" + }, + { + "path": "packages/mesh/dist/sparse-overlay-contracts.js", + "digest": "sha256:13bbd7fad5d9dcdff11f48dabe4165dc89660fc8f6de9d1d3ec20061ce189cc0" + }, + { + "path": "packages/mesh/dist/sparse-overlay-durability.js", + "digest": "sha256:8b75680a26fdd660f7dadbff37727f1e5298828e972e0e2a7f5ac8edafc820cb" + }, + { + "path": "packages/mesh/dist/sparse-overlay-runtime-contracts.js", + "digest": "sha256:0c90a716d1fc4983a07d4cb55bd976f20ea3191b25b50ad3c02465a89ad0bf92" + }, + { + "path": "packages/mesh/dist/sparse-overlay-runtime.js", + "digest": "sha256:f49f29078cc39ced0826fce1349ff8474dee9d514bbf3f452ee9f951975d8833" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport-contracts.js", + "digest": "sha256:6f404176b4d54a71985033e076f5eb5f329e04b7ad992c9a1a7e56af2961211d" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport-durability.js", + "digest": "sha256:da739539527cfd6f750081ff776dc1e1e17862acc45f62e55036481c66b5d290" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport.js", + "digest": "sha256:14605088582611b10a1276dbbe0cb633256c4f29a51173fc98cac4887d467252" + }, + { + "path": "packages/mesh/dist/sparse-overlay.js", + "digest": "sha256:ca11437bdc551ee6d1dd8e6557a63d196cae7c9888b238144587b7c9c4bab98b" + }, + { + "path": "packages/mesh/dist/state.js", + "digest": "sha256:e50942fb5e14f5f5aca893aba6ba3e509c8659478ede92667069e49bbe01c282" + }, + { + "path": "packages/mesh/dist/trust.js", + "digest": "sha256:5256cf09586202f5ea60df65866156ca14e096af85c06c05acf30f4f72ca02a5" + }, + { + "path": "packages/mesh-conformance/dist/contracts.js", + "digest": "sha256:9c72ef104edf9901471db7b8a00b354ae8dd72353c181356070d34cb929b99b2" + }, + { + "path": "packages/mesh-conformance/dist/control-fixtures.js", + "digest": "sha256:e7bd67da283c361135f4ae9f9f5eb42a23d2a89c52528238cd12111c41dca7f8" + }, + { + "path": "packages/mesh-conformance/dist/control.js", + "digest": "sha256:0eb18d7be525ee48b0db6b25bb75cf014563d31afc831a82ffcb24a2c11080cd" + }, + { + "path": "packages/mesh-conformance/dist/durability.js", + "digest": "sha256:a92659003df88ef18bd5d02efd45919fe5088006eeb5fe06859e1be90ef73bb8" + }, + { + "path": "packages/mesh-conformance/dist/index.js", + "digest": "sha256:2bba1ca73e6fc97fe414340a16e3f0a5be5a966ae496069c769f0695d321c075" + }, + { + "path": "packages/mesh-conformance/dist/planning.js", + "digest": "sha256:de0bc3b6c2b4869fc28e25d34e408328a8f899e6148a7e18fa7b146023b44847" + }, + { + "path": "packages/mesh-conformance/dist/protocol.js", + "digest": "sha256:6c7028b8f4b626a6df165b51c26cf1af266a740addad20f2df8fac819937d06b" + }, + { + "path": "packages/mesh-conformance/dist/report.js", + "digest": "sha256:704dcbf5e60268d943ef5b7876091724594225fcb3a4bdf2ebec5020afb3e73c" + }, + { + "path": "packages/mesh-conformance/dist/rooms.js", + "digest": "sha256:53ae3a136cd243714a5eac7a64e5d7e3038e303e5c93fac94788a313f9e3644c" + }, + { + "path": "packages/mesh-conformance/dist/runner.js", + "digest": "sha256:6e740ff8d5251aa3f4b37777fb52214e740dad3c0f9d8583155ee826635420ad" + }, + { + "path": "packages/mesh-conformance/dist/transport.js", + "digest": "sha256:a09577f525870cc07dbb8aed09fc045c70f21277fcab43117f1c9335c8b4a189" + }, + { + "path": "packages/mesh-crypto/dist/base64url.js", + "digest": "sha256:df96edd36a1f06d3f19292067415a371d1b491e63e6e99354c75fee0e1981689" + }, + { + "path": "packages/mesh-crypto/dist/contracts.js", + "digest": "sha256:0dbf1cf2c1456b3917e0bf92410a7253342f067aec6a40f4c7657da6a4a989a5" + }, + { + "path": "packages/mesh-crypto/dist/http-signature-port.js", + "digest": "sha256:5b710dfefaed3b511074caa06ad03dfe1dfcaa2bc0219a7a5f68e14d7d3c009d" + }, + { + "path": "packages/mesh-crypto/dist/index.js", + "digest": "sha256:b5fef323f590706eeffe8dba2454543fbcea11cb3f823032cd72c7f3dfd679dc" + }, + { + "path": "packages/mesh-crypto/dist/static-key-resolver.js", + "digest": "sha256:bdb9750903e8c22ebaa2e581ef823860654a5a4d0f6332f7fc566b067ed27b79" + }, + { + "path": "packages/mesh-crypto/dist/web-crypto.js", + "digest": "sha256:807f19df4570bb2655fc9d5f6d13b2a18af3662b58cb7ef852b4ac4b8e59c8f1" + }, + { + "path": "packages/mesh-http/dist/durable-outbox.js", + "digest": "sha256:4115fa4901502cb285902126c125c99ac6786ff48de4f179e9c7e6bf1512455c" + }, + { + "path": "packages/mesh-http/dist/index.js", + "digest": "sha256:356fe829cabeaa1524b87bff61e186c0e16d3a8bf8efb9f884b2d782fe628edd" + }, + { + "path": "packages/mesh-postgres/dist/cli.js", + "digest": "sha256:0d547846e3e8be78d5361d828c6138b7270a409ad8d84ec45a742fa1a08cdd48" + }, + { + "path": "packages/mesh-postgres/dist/index.js", + "digest": "sha256:774b213b90ecb7670fac7a39296b187681be7034cb51332373bba6fe20864e36" + }, + { + "path": "packages/mesh-postgres/dist/migrations.js", + "digest": "sha256:99eb9e978be475856965a0e40c4ca39e49b11b7e27cba3d9632abd34c98905db" + }, + { + "path": "packages/mesh-postgres/dist/planning-recovery.js", + "digest": "sha256:bbec2fa7757a0412f2788118590a5ccede90b1ef77b861859e0fbf80a8ebc66f" + }, + { + "path": "packages/mesh-postgres/dist/repository.js", + "digest": "sha256:ea8c4bb98dfb8b9a4d4441e7eb34062e52f75085b1d73f6636c5b9852e132591" + }, + { + "path": "packages/mesh-postgres/dist/snapshot-backfill.js", + "digest": "sha256:2227eb1cf13656c91bfc47ce36b19697d795b509076818dd14c90d2883a1a8f9" + }, + { + "path": "packages/mesh-protocol/dist/canonical-json.js", + "digest": "sha256:394b8fa24d40e03e369d7ebb9518256633aeb0eaac0332c2ba2beccf93430452" + }, + { + "path": "packages/mesh-protocol/dist/contracts.js", + "digest": "sha256:9529f176896f1949b56fc163e57a118d5239a7018f8b6fa2c31743247f94987f" + }, + { + "path": "packages/mesh-protocol/dist/index.js", + "digest": "sha256:6d86cc13e07f1277809091f939d925c12dd7acee63a1dd0c621e61bf7eb08fa7" + }, + { + "path": "packages/mesh-protocol/dist/strict-json.js", + "digest": "sha256:0b8e54f87cba73b7d98fbe30b8154d3b71a1d09a66c62536468fc6ff0c2ece4d" + }, + { + "path": "packages/mesh-protocol/dist/validation.js", + "digest": "sha256:a06cf45708fc9b6438d0ca3449847ab4ba11e44633e072473acfcb9f0cdf4a71" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-action.js", + "digest": "sha256:239b9b4e383d9a73609a475dcec00dae193c91679ba5c20432e8bb6498eb1e3c" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-contracts.js", + "digest": "sha256:6afd9efc174d8a59739da7db001a3eb87d18f6374c33f67be14a8143562d54fe" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-fault-matrix.js", + "digest": "sha256:bafa61ae6bd6f74d05d2d5afbb0c405fdd5756fc91c339ddde85a4f9c15e0dbc" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-recovery.js", + "digest": "sha256:2e60bd3f6fd3b20764ef649c4f03cbdaabe938ad8eea5c6e68fbe5980eaf1778" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-reference.js", + "digest": "sha256:2f7350772d3348a0a947d6a9cb73fff82422491d477a19be702c9a2503288538" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-replanning.js", + "digest": "sha256:c883ecaaab58520e24173c5f64e0fa54f9f5362af88ac3264af318b22517f9df" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-resilience-campaign.js", + "digest": "sha256:a5fdc1b621112b4760dd685cc39422df124a35e9d82006a796e44999726b7122" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-resilience-contracts.js", + "digest": "sha256:f30b30125d772819eacf82c5e55451f8b1f97321597d5b66251ac81b14a7f825" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-runner.js", + "digest": "sha256:c4cdeddb474c2adf11730d76eae6a5e29b68c54c84b4b117a79692be4f26c8ed" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-runtime.js", + "digest": "sha256:b94a545a0c792690278a44a75b6fc2f4889fbd188165b41f8758d4184d29c24f" + }, + { + "path": "packages/mesh-sim/dist/collective-effect-provenance.js", + "digest": "sha256:47586db551e2d9baa17044435a13e86c630800dfad79888fbc9eead11e41fd71" + }, + { + "path": "packages/mesh-sim/dist/collective-environment.js", + "digest": "sha256:5be01dcd1d0006dd9de004a4328c013c3b70075f6ded65c1bc4cac6ab4a0373e" + }, + { + "path": "packages/mesh-sim/dist/collective-evaluation.js", + "digest": "sha256:0bc8e2f1ca1b03f0065065210a313deb316fd2377db6152ef557737b755d7a5d" + }, + { + "path": "packages/mesh-sim/dist/collective-progressive-scale-overlay.js", + "digest": "sha256:40edf5e7a82f27d435d59f7f28e1ba7cca6cf3aef3e2b8c84c0b583cd49df425" + }, + { + "path": "packages/mesh-sim/dist/collective-progressive-scale.js", + "digest": "sha256:63ca5d6156eca018ec72b7f496bf3748fed0b8131f7d8bdfb5391e01fdf3ca1d" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-aggregation.js", + "digest": "sha256:d639bc4771d74500d4f2b2e94479e4391de24e84a8662347f6a02951428098d5" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-artifact-stream.js", + "digest": "sha256:e53a80a69960cec1e1fae775e4ece65936019a04f9a77ffe66dac49ed9e73471" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-bundle.js", + "digest": "sha256:422758350ffb644e20af635fa68be85714fed6a7453e496bccf30462f4a1eb2c" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-executor.js", + "digest": "sha256:eb2be679d1f9853ddc114f2334526f0f532c88a726b670666057d39507b0a5aa" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-analysis.js", + "digest": "sha256:741764684649b93fc4b59b785be10e61b999497d69c7f98b83527c2122d298b8" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-operation.js", + "digest": "sha256:3e2e65c1fe11779d081d0593abccb1bb792b14db288874170f2aa6f7c7181839" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-registry.js", + "digest": "sha256:e8df844281be4467f1c04eb6a670e7285a14341db684a4ba1fccc215eb68ed5e" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-registered-adapter.js", + "digest": "sha256:dad53e376b79f5b5082ccb051522c9fe7b1dc678ca08be5877f05213ccf4f4ca" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-scale.js", + "digest": "sha256:784a0dcc8865c50b610970c91b6598d483dd6f3b358723cefcd8fde64850a286" + }, + { + "path": "packages/mesh-sim/dist/collective-trace-journal.js", + "digest": "sha256:59d24a78f5f95eaa14f3f9ce527b68c2f460aea468553c13262bd57eb912b4b9" + }, + { + "path": "packages/mesh-sim/dist/index.js", + "digest": "sha256:ee62074173a14ce8c08082197b11f0537f3dfa2140c2822ea1bb1c08c0dd82a4" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-contracts.js", + "digest": "sha256:372205b5a92536b45a6f03621e625e7128e2a53cd65863eff48539eeb68d8e99" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-runtime.js", + "digest": "sha256:9318b26ad13637b925f751b3100923a58a874f474404bb12c443860e50815488" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-validation.js", + "digest": "sha256:bf262003c9b5b98b86563f86c106dd03dce1408e6b358d800323cc3d50f51733" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment.js", + "digest": "sha256:62d2a4275379ba3b2ab6193c8a0230a6fda54145dbe3f21a40b1e94002427cf7" + }, + { + "path": "packages/mesh-sim/dist/reducer-scenario.js", + "digest": "sha256:889a7a8a2477bffaffcc35387cebc5dfb8ca7fab63df120009a3929c1e7d805c" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-contracts.js", + "digest": "sha256:49d77fcec67839d7877a225d1479eb7b66d4953e681577ead6abc305d4191393" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-durability.js", + "digest": "sha256:cc87c0a8b53a3ca120dcc75ba5de08be34057a1d4412f707eaa640d7466d06e5" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-evidence.js", + "digest": "sha256:7f439e0e1f65c27cf195b9e0ff9ac6fdf4519d08d99d21c9ceb80d04164874f9" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-reference-integrated.js", + "digest": "sha256:99429ca6d316c199d5471c6cc08acc2ce711fa3d9b80d561332be872c20ce195" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-runner.js", + "digest": "sha256:88231606e812104f402d2fdc7d8a52fb18a789a1e58806ff680b516d4658e084" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-runtime.js", + "digest": "sha256:7ef14f24ba5b8490f53dc5440efd9bfe282db4b0ff8bb4e03d55af133fff283f" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-validation.js", + "digest": "sha256:0987b01ff10079361845d422ee0185c284227343fd5cfe6d829bc1088c7a7ab2" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation.js", + "digest": "sha256:43bdbfa7863a4f7e466cff7d941bbb42f2f3590dfcec70f0ff53b724f61881e9" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-contracts.js", + "digest": "sha256:e3cdf45a3b1cd53c790dfa23a99f59c5fec295a520b397e1ee6bdae74e3799ac" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-runtime.js", + "digest": "sha256:a1c79489fbf9bb4cb1aca0763228c3575da400b0d61832b7970dff478cca7839" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-validation.js", + "digest": "sha256:9b6e78e0ae50f9e547d287581f315e1fdb53e4c4668d3a6ed50e1d50ab0c128d" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation.js", + "digest": "sha256:c1e296a55123d5a37e5420838d875c8f00be68830fe339c8ce1d8c825ab3b0fb" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-contracts.js", + "digest": "sha256:dbce21ec6e527116c3b9d1b98a26bd744bd00c92c788e1d2c66b517a24770da7" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-runtime.js", + "digest": "sha256:a22d86d330e3dfa31a104e32a371a1da8f53ad840b7ae828b8331b97466bf522" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-validation.js", + "digest": "sha256:15e906d89da5450a60b86cc9dec1f99ee956bc6f4a36fbc4b9a863dcfb0186fd" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark.js", + "digest": "sha256:e9be5da7951d4e71a50906c579371c36d8cdbe3075923260affb6bceef7b50c6" + }, + { + "path": "packages/mesh-sim-local/dist/index.js", + "digest": "sha256:53eaa2bf57ba705a72b09366e8583565614c9bc3e170e83984537ab369566980" + }, + { + "path": "packages/mesh-sim-postgres/dist/index.js", + "digest": "sha256:240ce27d16ac0661872fdf9d2ab5388eeb7bf52c43f8c97e6a933b2b9de613f1" + }, + { + "path": "packages/mesh-sim-postgres/dist/migrations.js", + "digest": "sha256:6a1bb03ef035578e0276f581e56237bc8e9265f140b66fb1d6a5629a02e3670f" + }, + { + "path": "packages/mesh-sim-postgres/dist/scalable-evaluation-checkpoint-store.js", + "digest": "sha256:97235cfcf97c5f5499303514123bebbe72f3cdcaed8bff1e335f162fe115b2ee" + }, + { + "path": "packages/model/dist/index.js", + "digest": "sha256:827c148a2159c5d098f9fe33185b555382ad63931193dda5f41f6af38a6a4445" + }, + { + "path": "packages/model-anthropic/dist/index.js", + "digest": "sha256:6a82284ff47b80d5079dde4f889b81da889bbefd741775695143add7d16745ab" + }, + { + "path": "packages/model-gemini/dist/index.js", + "digest": "sha256:1a50906c3de37382c47d7941b79a7d281d61ec5898b558cd1c026e27f8c33fec" + }, + { + "path": "packages/model-openai-compatible/dist/index.js", + "digest": "sha256:8649eb1b720e38b506fd5d2ef733c0130e1d875b256560f49e070daab36036c1" + }, + { + "path": "packages/planning-artifacts/dist/contracts.js", + "digest": "sha256:7e8d3039e69437fba5fe7c15bd1038cddc13ffb04ea9684943ad5305ea8aec35" + }, + { + "path": "packages/planning-artifacts/dist/index.js", + "digest": "sha256:820cff3509774091d3c7cf318b9f3f4256dc079140b44ffac1938c4f9ae16c05" + }, + { + "path": "packages/planning-artifacts/dist/publication.js", + "digest": "sha256:fc7696e3f4f368fcd93029987a4c1d80c73d7dce238d773a6e0fd434639e0489" + }, + { + "path": "packages/planning-artifacts/dist/replication-codec.js", + "digest": "sha256:893a2f1dfb7aae637651d9701c12b3966b6b405e487beb2584138f4d93601e7a" + }, + { + "path": "packages/planning-artifacts/dist/replication-contracts.js", + "digest": "sha256:6246d5e9e6654464bf1b3b37b15a9e0545869103d4cbba3463c3b37da22a9ee1" + }, + { + "path": "packages/planning-artifacts/dist/replication-http.js", + "digest": "sha256:8ff881c94d95ed1a438636a4f73b2394f834c561d987842121394df8d27533e0" + }, + { + "path": "packages/planning-artifacts/dist/replication-transport.js", + "digest": "sha256:c3523cd80cf0f0cb7e3eaf5688db5529a34e7e0338898d87a8933c09586f1a56" + }, + { + "path": "packages/planning-artifacts/dist/replication.js", + "digest": "sha256:228a8c80dd8ca2ee690c5f6fb5d6f87a8a5001d9c7951ec98cb3df8ea5462deb" + }, + { + "path": "packages/planning-artifacts/dist/sync.js", + "digest": "sha256:1d447585e4040a52095f8c8f3831ce0319b36425f3d2578cdf9ca8bfb1be823b" + }, + { + "path": "packages/planning-artifacts-postgres/dist/index.js", + "digest": "sha256:b10677e45ae2a64dc9d2ce80b35ab8d5c9f0e0e0ae307098b7bd29b744b20451" + }, + { + "path": "packages/planning-artifacts-postgres/dist/migrations.js", + "digest": "sha256:8716213d4903eef3e40f664772ce969c643b9c8a57a0fefc7af7fb0cf9a5d66d" + }, + { + "path": "packages/planning-artifacts-postgres/dist/replication-repository.js", + "digest": "sha256:fdcbea1f69c33ff853ff8fed3a719ff0953e73e3b97aa300376a5053ac186bb9" + }, + { + "path": "packages/planning-artifacts-postgres/dist/repository.js", + "digest": "sha256:f73012bde47c99b395ca63563a6559626fa86f89eb830d6073d5886b918acebb" + }, + { + "path": "packages/postgres/dist/index.js", + "digest": "sha256:7e98e9cd73d663a6bc1345a8bafca54a4c6e2b5d6588b621e408381b0dd2e549" + }, + { + "path": "packages/provider-openai/dist/index.js", + "digest": "sha256:264f2eaa3540c1659fd5f74030a651b8b5ebf152ebc98d6a2f3a77389ee0b251" + }, + { + "path": "packages/rooms/dist/agent-registry.js", + "digest": "sha256:24e1bf067e9ca32fb3623b988afe46711bf02519d8690819e667d375fd5590bf" + }, + { + "path": "packages/rooms/dist/checkpoint-execution.js", + "digest": "sha256:dd2822591d228998753ef900a54befd8a8cb2848fa9cff6687bd7c3ac4e785d2" + }, + { + "path": "packages/rooms/dist/context.js", + "digest": "sha256:4899e01501a5e743fc739440e1c208ecf82bbd3347b0bc816240ed6ec359e32a" + }, + { + "path": "packages/rooms/dist/coordination-execution.js", + "digest": "sha256:622d69e44c4ede385c49a5f780f756399b0c92ac326840e082aa9c893496123a" + }, + { + "path": "packages/rooms/dist/coordination-runtime.js", + "digest": "sha256:39b7d49f0f870a60b5c9f712530dfff3bf4ad90687ee030db28debbb5a53f3d1" + }, + { + "path": "packages/rooms/dist/coordination-worker.js", + "digest": "sha256:9243f1e4fdd7bb3ea43bc2dd4281ba868af3e40d44bf0f2b75169a59d509f71d" + }, + { + "path": "packages/rooms/dist/coordination.js", + "digest": "sha256:30dd88e97ecc261a00790733a96cfc676b55523a1ada417d249ec5e5da17dc6d" + }, + { + "path": "packages/rooms/dist/event-page.js", + "digest": "sha256:2b92516cf405e4eddbd50ac36dcecea6aa9f1ad793293f73d71b51ef7f054787" + }, + { + "path": "packages/rooms/dist/execution-session.js", + "digest": "sha256:eec92852dffa90be43ff357f8843e45d567ca046dd3dcc38df248450287094f8" + }, + { + "path": "packages/rooms/dist/human-contribution.js", + "digest": "sha256:9eb31217df6d9d23dc89f8bb77d9af6a82476a2ed881e97d1afa22d1d60995dc" + }, + { + "path": "packages/rooms/dist/in-memory.js", + "digest": "sha256:f663250e9545811c4362ced22de49fdaa8a3313237317161abf6d80e18db0041" + }, + { + "path": "packages/rooms/dist/index.js", + "digest": "sha256:a9616e87d109b303ec5a0d27413c95561c36bd209135fc6deafef502f33ff8da" + }, + { + "path": "packages/rooms/dist/intervention-dispatcher.js", + "digest": "sha256:5e75083d2eb74d7618f618fd64222ee7d86bf5e76eba390dae25532cfabf8233" + }, + { + "path": "packages/rooms/dist/knowledge-bundle.js", + "digest": "sha256:a1720ebdda984c959d3b5d1399aae39b2b1ae040b82b265abb43129df6dcdd7c" + }, + { + "path": "packages/rooms/dist/live-view.js", + "digest": "sha256:29b662d2db5040713a9ee3dab7d07a01c554c649f5c75ed2e0f914ad0a4520e0" + }, + { + "path": "packages/rooms/dist/models.js", + "digest": "sha256:637113ce0dd08d4a61b12eba5fc661552ea29f6f18356eb1b70bc0e4a06990cc" + }, + { + "path": "packages/rooms/dist/operational-events.js", + "digest": "sha256:23dff99970f45d2acc5694800b8ffceff2816bf16325f9d7c03c6ee24722c65b" + }, + { + "path": "packages/rooms/dist/operational-projector.js", + "digest": "sha256:3ea1b347f9af67d294adf5d95ad6ae8f6cb401821b73a458b6f7b3b34fd1b7d4" + }, + { + "path": "packages/rooms/dist/participant-membership.js", + "digest": "sha256:242af40c664b7bc6b8f1eac3e9a123458dbceae718422d36e0a0812f49ed0aad" + }, + { + "path": "packages/rooms/dist/planner-bridge.js", + "digest": "sha256:e71a9e4733b147f04d63c5722ab8c9c1844e160ed02a1a774458cb421d0911fe" + }, + { + "path": "packages/rooms/dist/policy.js", + "digest": "sha256:9845da07877dac33408b8bc372f1945ec7fe01f3d93c8ce220c169fb5e6eacfe" + }, + { + "path": "packages/rooms/dist/promotion.js", + "digest": "sha256:f714cdda874ece0f9b78907c3bb113e2f6194e8421c67210cf4b3d94df888a6f" + }, + { + "path": "packages/rooms/dist/repository.js", + "digest": "sha256:610ec0813848b022d425a527cb50ed46fc568b817eabe37ddb2cc952f01e1f4f" + }, + { + "path": "packages/rooms/dist/room-handoff.js", + "digest": "sha256:f69588b30f28403f66c8c2312907269a74b9bb76962da386b120f72836118b5b" + }, + { + "path": "packages/rooms/dist/service.js", + "digest": "sha256:cea5cb76fc72d2653aa232ec5edffcd2dfc902a3ba229454841bc00be8edcd6a" + }, + { + "path": "packages/rooms/dist/tool-bridges.js", + "digest": "sha256:38134364e694bad13b6b502f6fee3ab4ffacd7220e07776f23b7af2a56b0647b" + }, + { + "path": "packages/rooms/dist/work-management.js", + "digest": "sha256:3fe3072f902c1ace02f78e327a096c84015b399ecbba50262b23e6f21c0dfb6c" + }, + { + "path": "packages/rooms-api/dist/index.js", + "digest": "sha256:c3fa3161966932e649901a7409bd6b207a29f8b38005aea74f05eace8efcdfb7" + }, + { + "path": "packages/rooms-mesh/dist/index.js", + "digest": "sha256:0afba9c4376f12bb728fc74081e17eff696031e2c77116b99de2179a2c2b05be" + }, + { + "path": "packages/rooms-mesh/dist/morphogenesis.js", + "digest": "sha256:0d7e041480c135c433a918155641319340a8f9a690c11047b5b86f5232acd1d4" + }, + { + "path": "packages/rooms-postgres/dist/agent-registry-store.js", + "digest": "sha256:dc9ac66dbe87f1adab263dee839050660a3c0e228946923c4a18a5b46cb3307d" + }, + { + "path": "packages/rooms-postgres/dist/cli.js", + "digest": "sha256:195b4b5c2e57466fc5b936dc99223cd650cfef647236ca836f5495a6607b667c" + }, + { + "path": "packages/rooms-postgres/dist/coordination-store.js", + "digest": "sha256:7d2f3a3fe42cbcef3632efbafbb5831e42157d79e219bd81db6a149c1de7ed40" + }, + { + "path": "packages/rooms-postgres/dist/execution-session-store.js", + "digest": "sha256:51e4e8f168ffa77190d6fa3378ad572d657fa7c4aaf56a9bd09464bbab6d4430" + }, + { + "path": "packages/rooms-postgres/dist/human-contribution-store.js", + "digest": "sha256:400a9793ec95e66b30f9583a127e0d90ad1a03bf5fbe7f70f72fc1e65724daa6" + }, + { + "path": "packages/rooms-postgres/dist/index.js", + "digest": "sha256:766e02f25cbfe405a45ef517c773783df68a7b87c01e5f8dae87699058239ace" + }, + { + "path": "packages/rooms-postgres/dist/knowledge-bundle-store.js", + "digest": "sha256:d67f422907f31e51da03af34eb16e85ca98cc63407e0875c30af88edaddce9e3" + }, + { + "path": "packages/rooms-postgres/dist/migrations.js", + "digest": "sha256:9beb8a0819426d69dcfb220ea534eea483ee4126bc68bea4437d814695d8ce8c" + }, + { + "path": "packages/rooms-postgres/dist/operational-event-store.js", + "digest": "sha256:301c5b69919dd4e624dd6ff6beba20c36bb3d3348c00a6e02d61dfffbef6f67e" + }, + { + "path": "packages/rooms-postgres/dist/participant-membership-store.js", + "digest": "sha256:13351fb5deb6411939f42f42f45f30b3924d012116cb84ce09e63ed31a8ab373" + }, + { + "path": "packages/rooms-postgres/dist/plan-store.js", + "digest": "sha256:b8c74678264083f9940ef243fad1bfe88494cc8180e69ccafa7bbe239055bab2" + }, + { + "path": "packages/rooms-postgres/dist/pool.js", + "digest": "sha256:e8a8d4e4903a1382710e3fea9701e31cb7ddfd171e5be2f5ec56ace32091e23b" + }, + { + "path": "packages/rooms-postgres/dist/projection-checkpoint-store.js", + "digest": "sha256:83c60704f6f203308cd0405e3a6e471d5fcfe7b8b3a5104cb52ebe29b4f102d5" + }, + { + "path": "packages/rooms-postgres/dist/repository.js", + "digest": "sha256:1d25d9ab54b0fd7dea714a9c4a6b909398db9b670a73e748546748313202de18" + }, + { + "path": "packages/rooms-postgres/dist/room-handoff-store.js", + "digest": "sha256:f6a577a12ee9b729f6d3c263ade83ffb459391f93e3367a89e96f5145f38e9c3" + }, + { + "path": "packages/rooms-temporal/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/rooms-temporal/dist/index.js", + "digest": "sha256:bcb8e0b443fcaf0bf4f021c17a5fa91d2c1c1653ee39989f1fb7fd33717786b9" + }, + { + "path": "packages/rooms-temporal/dist/workflow.js", + "digest": "sha256:fcf98217424d22f6dcbee6ac178e33c6242ddefcb2230228ade615ce68ecc4ef" + }, + { + "path": "packages/runtime/dist/adapter-bridge.js", + "digest": "sha256:8a7e36dea7ee28a8ce85fe71e7ccf7e520865577bd968e6d2d006cbb7cd9cb28" + }, + { + "path": "packages/runtime/dist/adapter-contracts.js", + "digest": "sha256:7c6f3cd4a7a9801bbcefc6b9064f112ba28da9dc5d0cfaa469fdfcc33c0f0c4b" + }, + { + "path": "packages/runtime/dist/adapter-errors.js", + "digest": "sha256:6b4dd976a20515bc4e4380e3e68685294e4d7abbf84c93e99180040ecab19809" + }, + { + "path": "packages/runtime/dist/adapter-registry.js", + "digest": "sha256:f57658a828ea7ea69b4a3c41fa56e81bbc4d398ad27913f974317d949fc5ff67" + }, + { + "path": "packages/runtime/dist/adapter-runtime.js", + "digest": "sha256:ab1c1cfcac34fed0ecfcbb678b36eaffbe80e7ea1e196f077ba982d53481eaee" + }, + { + "path": "packages/runtime/dist/adapter-store.js", + "digest": "sha256:6eb04e03e589debca8d33ab8c7ea835efb0b36c4392bc7958be01a385cbe1732" + }, + { + "path": "packages/runtime/dist/adapter-validation.js", + "digest": "sha256:d741b634b6e5825311d4e7c9759052e7fe4e1b93c35ca70591a196d98591f75b" + }, + { + "path": "packages/runtime/dist/adapter.js", + "digest": "sha256:778b8abcd1745e3296c79ffc8789aede2568f0b2103a49a77fe8e3f24abb9cae" + }, + { + "path": "packages/runtime/dist/chat-agent-provider.js", + "digest": "sha256:26a912096a9cb3d689b01b8ec81cf27ba8c39d5b7c9f8246506d22ea3e7d9c18" + }, + { + "path": "packages/runtime/dist/cognitive-adapter.js", + "digest": "sha256:2f39d55c1a54955741db0d2baf975a178831f232fd0f0fff42f79e083d8bc062" + }, + { + "path": "packages/runtime/dist/index.js", + "digest": "sha256:83524827709ae55fbf292e678e292d88d280083279796015aa76fe26bd7604de" + }, + { + "path": "packages/runtime-mock/dist/index.js", + "digest": "sha256:f7bf5d629d407d9a372ec08a556ed4731107d98ac66853cdee706f15c73e2e7d" + }, + { + "path": "packages/sessions/dist/http.js", + "digest": "sha256:a6e5c0bdb4e59dc8a06aaf8715bb3f0e7beeb37a1aaf874fd5b2d98e607b3489" + }, + { + "path": "packages/sessions/dist/index.js", + "digest": "sha256:22877fc33762f56457a4c0a98cb6d9807a387506201b97f7a5aafe98f45ca50c" + }, + { + "path": "packages/sessions-redis/dist/index.js", + "digest": "sha256:4031916d762aa0c5a90a008f93abb9f78af4ca7c41a03952246e64f0be07da33" + }, + { + "path": "packages/streaming/dist/index.js", + "digest": "sha256:d5d2a987698077fbc53e5d31e795f1f1906cc5f2e3f91a291cba5814e7885faa" + }, + { + "path": "packages/tools/dist/index.js", + "digest": "sha256:a5fe819df8e3dcf8b975a69d73c7574f9f9309ca1f4dcf11215176f1130f979d" + }, + { + "path": "packages/trust/dist/canonical.js", + "digest": "sha256:e47ad96aa159db86d84f54e7686d107acfe81ff950e6f480ba7dfd4e2b3510b6" + }, + { + "path": "packages/trust/dist/causal.js", + "digest": "sha256:2da8e7e858264d73b04b55f9c522208ddb1264459cb78b56a625f652f3bcc79f" + }, + { + "path": "packages/trust/dist/eligibility.js", + "digest": "sha256:808b16a837a5bbd8f0324309f58e4cb8bbfb7eca324be6bd1839e663c86992ec" + }, + { + "path": "packages/trust/dist/evidence-fusion-strategy.js", + "digest": "sha256:338d90244e9d2dd8872108e077bd70bb57f61902c88706a0dcb7e02a49137524" + }, + { + "path": "packages/trust/dist/evidence.js", + "digest": "sha256:0d9c3d3bc769e27cc344f40d8ea662f9f2ca7003eb514e2af8cdd66cce16866b" + }, + { + "path": "packages/trust/dist/fusion.js", + "digest": "sha256:bf5fcc47b84ec70efdf9fbc0206b4478ef58d85d8f37638b231ede2a15169e8f" + }, + { + "path": "packages/trust/dist/index.js", + "digest": "sha256:42713b9281753b98835a50afd82e0995722a6b3fff9c08f425e7b0963f8757fb" + }, + { + "path": "packages/trust/dist/lifecycle.js", + "digest": "sha256:161c7634bb2dcb5db222d50d0691460464541577178b596589973037bdad39a5" + }, + { + "path": "packages/trust/dist/mesh-records.js", + "digest": "sha256:55e552c1e5b8c03e9be66f5a6f6b25ab6fdf0f258b4375450717487d44286f58" + }, + { + "path": "packages/trust/dist/peer-credibility.js", + "digest": "sha256:5a15e64fc1c14b7b1dc5136eae518485d611460c09743198cc542eea4a70be3c" + }, + { + "path": "packages/trust/dist/policy.js", + "digest": "sha256:e6af756f4c625b1bc696049dfacdda89de13b1fbbae7779de5c67f02da2fee14" + }, + { + "path": "packages/trust/dist/profile.js", + "digest": "sha256:bec856c3effd4adf3c5e5f7fd8d5bde55102de828b084da3a63c5fe3be2e07e2" + }, + { + "path": "packages/trust/dist/propagation.js", + "digest": "sha256:4270092d4f1f85ea4f6ec82fb2dd7edeefe4df68b3d22c94f59e2beb3f8bac4d" + }, + { + "path": "packages/trust/dist/quarantine.js", + "digest": "sha256:2f3bb0de5a7e63e448ca615bb5e99172e1e9bb8b681b8d6fd47f238249532805" + }, + { + "path": "packages/trust/dist/sha256.js", + "digest": "sha256:7dc8bd3a239bd8cae5c4bbd9c4580b40663fec00dcd0e57783adfd1e908355b8" + }, + { + "path": "packages/trust/dist/state.js", + "digest": "sha256:5671fd40535f517eff74d7269e097751531853c171a24904d1e9e77909e05b44" + }, + { + "path": "packages/trust/dist/types.js", + "digest": "sha256:474633c1d7a534d7b16b1393a616f779144aeec81208faa2fed0b72fac2f5322" + }, + { + "path": "packages/trust/dist/validation.js", + "digest": "sha256:3ef8e63efb9d853149a8d963e489858a4b3d2ab91509ed89534f07d4c8a56572" + }, + { + "path": "packages/work-management-asana/dist/index.js", + "digest": "sha256:2bff4703a99a0bd886e18a4b9d169184595007ad866f71eface6188cec6d9c84" + }, + { + "path": "packages/workflows/dist/index.js", + "digest": "sha256:c5852b69c76632dc51c4f262efa48ce3060af475e54a077bc58c1e83fc4036e2" + }, + { + "path": "packages/workflows/dist/v1-canonical.js", + "digest": "sha256:2db9b23845bb9e553857f173f873efec2087110273aa89bae8e8c4f62226b91f" + }, + { + "path": "packages/workflows/dist/v1-contracts.js", + "digest": "sha256:105e5d4aee10785a01ce0671968d39a2ddee433168c1c1b2139822116a6bc27a" + }, + { + "path": "packages/workflows/dist/v1-legacy.js", + "digest": "sha256:86318c8355e0c91111f4631ba876edf040adb20fbd9cdc135fa2a8010eb7e0f7" + }, + { + "path": "packages/workflows/dist/v1-outcomes.js", + "digest": "sha256:646baa11d4f023ea16f8d3cfe21088dc2008db219446ccd3044b8ef030bd249c" + }, + { + "path": "packages/workflows/dist/v1-runtime.js", + "digest": "sha256:ca8b00640e4333c7de6879b0a8d7253c1b2229f285c1f2859a415a230c654053" + }, + { + "path": "packages/workflows/dist/v1-task-runs.js", + "digest": "sha256:5cceff4f697106b2308bdbaaa1fef5f02f92d85443cd01e47199b05c23ec208c" + }, + { + "path": "packages/workflows/dist/v1-validation.js", + "digest": "sha256:fad0d630c9a0a1d5207660ff1b91b844a4fede28b929ac096f181d8a1c2859c6" + }, + { + "path": "packages/workflows-conformance/dist/contracts.js", + "digest": "sha256:c6facf029bf9b76a8c959010068a4804e51528883db2756d208ea1a6982c9b96" + }, + { + "path": "packages/workflows-conformance/dist/index.js", + "digest": "sha256:26bae9a4702aac88ff7a27d1fd3e96ec83b721e49c2c046a8909728e6b099ef5" + }, + { + "path": "packages/workflows-conformance/dist/runner.js", + "digest": "sha256:5e4d910a97e5fadd62496576fcbba0a03b6fc014399886455358489a147c5d88" + }, + { + "path": "packages/workflows-postgres/dist/cli.js", + "digest": "sha256:88a207e26c895f428d601f222d91fdea6706e3c429a911183b1cd76162aeb685" + }, + { + "path": "packages/workflows-postgres/dist/index.js", + "digest": "sha256:9f91ac63b3c30ff7492d384d8ced91bfe4011a9d8d63302459621d0a7fc63c03" + }, + { + "path": "packages/workflows-postgres/dist/migrations.js", + "digest": "sha256:dda2990f002aba6750984e7b88ec8f12747c3ceb66279569512f0605ad43380a" + }, + { + "path": "packages/workflows-postgres/dist/outcomes.js", + "digest": "sha256:5f1bbefcaf04e5453e5a0ff2013532f0020dbd4453d6fa1f1d52063e58f705cb" + }, + { + "path": "packages/workflows-postgres/dist/store.js", + "digest": "sha256:1b00535e83d740aa8ba47eebc0ce20c3f642a6ea138fe06c7f2d8fdc503d61e6" + }, + { + "path": "packages/workflows-rooms/dist/autonomy.js", + "digest": "sha256:25d7990e52177309a9438af7e6feea1af42357c5dbc68503e669f288b05b3a52" + }, + { + "path": "packages/workflows-rooms/dist/index.js", + "digest": "sha256:0f1eccaae4d1ab203430de34c3ead750801457dc2c174497eaaddf246f9731ce" + }, + { + "path": "packages/workflows-rooms/dist/morphogenesis.js", + "digest": "sha256:2ca026f64fb4fea0814171f8c28ae84e6a3d277e2c9b9917b66f703af8439a98" + }, + { + "path": "packages/workflows-temporal/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/workflows-temporal/dist/index.js", + "digest": "sha256:bfb27c02fa85662b1c78656c6ecd7b0fc8f55630b0a7c4ca6f577709bc29abcf" + }, + { + "path": "packages/workflows-temporal/dist/workflow.js", + "digest": "sha256:29332e94d22bd93e0633237da6ee1281e995f3102f4edd1a9f9afd8c1a5f1db5" + } + ] +} diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/events.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/events.json new file mode 100644 index 00000000..fe51488c --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/events.json @@ -0,0 +1 @@ +[] diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/manifest.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/manifest.json new file mode 100644 index 00000000..01968094 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/manifest.json @@ -0,0 +1,18 @@ +[ + { + "path": "configuration.json", + "digest": "sha256:8a047e9bf2ead8314ab75443b746bb76928d13a6b4e8e120869f1cfad74fba60" + }, + { + "path": "environment.json", + "digest": "sha256:00353d7f92ff3a52065cb80296c38613b1d6b492e54463770ddd9e6397058691" + }, + { + "path": "events.json", + "digest": "sha256:37517e5f3dc66819f61f5a7bb8ace1921282415f10551d2defa5c3eb0985b570" + }, + { + "path": "summary.json", + "digest": "sha256:24d6023ffe869d9333ee06ce718ebe20692a765cc24af6443f43a3caaeae29bd" + } +] diff --git a/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/summary.json b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/summary.json new file mode 100644 index 00000000..ae1b9b43 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/development-attempts/persistent-example-attempt-5/summary.json @@ -0,0 +1,13 @@ +{ + "sourceCommit": "22b60bdae0411496a5295021d8a3988118721a82", + "startedAt": "2026-09-20T14:47:01.913Z", + "evidenceClass": "PostgreSQL Room, Team and Work reference assembly; local catalog and scripted reviewers", + "externalSpendUsd": 0, + "modelCalls": 0, + "status": "failed", + "error": { + "message": "Connection terminated unexpectedly", + "stack": "Error: Connection terminated unexpectedly\n at /Users/douglasrodriguez/Dev/agentplat/node_modules/.pnpm/pg-pool@3.14.0_pg@8.23.0/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n at async withMigrationLock (file:///Users/douglasrodriguez/Dev/agentplat/packages/postgres/dist/index.js:206:20)\n at async setup (file:///Users/douglasrodriguez/Dev/agentplat/examples/agent-morphogenesis/persistent.mjs:107:3)\n at async main (file:///Users/douglasrodriguez/Dev/agentplat/examples/agent-morphogenesis/persistent.mjs:341:15)\n at async file:///Users/douglasrodriguez/Dev/agentplat/examples/agent-morphogenesis/persistent.mjs:432:1" + }, + "completedAt": "2026-09-20T14:47:01.918Z" +} diff --git a/docs/research/morphogenesis-paper-v0.5/figures/architecture.svg b/docs/research/morphogenesis-paper-v0.5/figures/architecture.svg new file mode 100644 index 00000000..4b6863e2 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/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-v0.5/figures/continuity.svg b/docs/research/morphogenesis-paper-v0.5/figures/continuity.svg new file mode 100644 index 00000000..43ac7ede --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/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-v0.5/figures/recovery.svg b/docs/research/morphogenesis-paper-v0.5/figures/recovery.svg new file mode 100644 index 00000000..1995466d --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/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-v0.5/governance/cases/decision_expired-durable.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/decision_expired-durable.json new file mode 100644 index 00000000..29b7c616 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/decision_expired-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-durable", + "condition": "durable", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:173669cf05c79d692da68da68bab25861f00d465c280b712e600999737b079ae", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:53df618d24d99619e81374ef2c6abed6b9061bc07b5b7d4826238747b7bce94f" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:8f625e04f3eea08b2db5c9c8ac150a4e3de3a7b2c7be4ba5079d0fb1ed2f2648" + }, + "admissions": [ + { + "request": { + "operationId": "authority-decision_expired-durable:durable-activate", + "proposalDigest": "sha256:8f625e04f3eea08b2db5c9c8ac150a4e3de3a7b2c7be4ba5079d0fb1ed2f2648", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:8f625e04f3eea08b2db5c9c8ac150a4e3de3a7b2c7be4ba5079d0fb1ed2f2648\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "xyJrBvUrJCFNKdKmJrjUwO8npvYbVuM5p7Yjc9VtblrRZ6qOr0rhFkQwTeTNyNiXS4bWFxKX0+vVtOujR59SBQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-decision_expired-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-decision_expired-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-decision_expired-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-decision_expired-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-decision_expired-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:bb14e0ed3c6704a0a3c16a3d3ce856c5fe70660ab962749485291f163c07960c" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/decision_expired-fixed.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/decision_expired-fixed.json new file mode 100644 index 00000000..41160714 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/decision_expired-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-fixed", + "condition": "fixed", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:b3c66a71a2ad311f2936550fb1db4d1b6347f2de6840061bb0975ef42f85a47b", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:6f6440794a1781bc61553ac98760cac3c4350a55d923aa294cbde8326e693c3c" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:1481339cb2349ec46a227320c25c0f73523a84747c81d520a92c57af1578b504" + }, + "admissions": [ + { + "request": { + "operationId": "authority-decision_expired-fixed:fixed", + "proposalDigest": "sha256:1481339cb2349ec46a227320c25c0f73523a84747c81d520a92c57af1578b504", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:1481339cb2349ec46a227320c25c0f73523a84747c81d520a92c57af1578b504\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "xuZ+BP0m0adSHE6knau2r7MZ1d91ejk+VkzkwKw1TdlD3/gjMKIaprBQelyc8mU5QBoCfSXzRL6Beuz+iKoiAw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/decision_expired-minimal.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/decision_expired-minimal.json new file mode 100644 index 00000000..3805e68c --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/decision_expired-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-minimal", + "condition": "minimal", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9166342eb5320ccce81c2e9de6edce656731e7b473d9f9806c347de5f1243d38", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:617a17414df778bda4fc9fd27856d17e356d4fc72af330273fe29cedaae997c6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:ba71e42310af79f3a2ec5083168dafd06f6527c4867912b502c9644209d15a46" + }, + "admissions": [ + { + "request": { + "operationId": "authority-decision_expired-minimal:attempt:0", + "proposalDigest": "sha256:ba71e42310af79f3a2ec5083168dafd06f6527c4867912b502c9644209d15a46", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:ba71e42310af79f3a2ec5083168dafd06f6527c4867912b502c9644209d15a46\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "2wnRYK7ErAxqIuWkX2g921wjpyC38SQqUVOTrq2alMxPgIZB2BRcyzYe/hD3SFlyn2mb9quVAKwi7XGguUm7CA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/decision_expired-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/decision_expired-morphogenesis.json new file mode 100644 index 00000000..24e3568a --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/decision_expired-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-decision_expired-morphogenesis", + "condition": "morphogenesis", + "cell": "decision_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:42a7ae3e3caf6c19e719a19947abd96e8505caa23bd74f22948f4f63bda8df7e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-decision_expired-morphogenesis:activate-team", + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":290,\"mandateUntil\":400}", + "signature": "NvzrkCea1tJ/zqWGraPNWI9+FIxZ8okqRuP/ADseRx4/NvMHbURJNnFr9vieA2cQ1LDYQiZEE4/KIPBTRxUQCA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-decision_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:42a7ae3e3caf6c19e719a19947abd96e8505caa23bd74f22948f4f63bda8df7e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-decision_expired-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e", + "targetDigest": "sha256:508c8df13d48bfd9848b7247327a14aecd4ccc213e42a2fb74982bc11fabb7b1", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:42a7ae3e3caf6c19e719a19947abd96e8505caa23bd74f22948f4f63bda8df7e" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:dac169d4513945a1182e809d2c3fed3311ab119ffa81951bfbd07426560603b7" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-decision_expired-morphogenesis", + "candidateDigest": "sha256:dac169d4513945a1182e809d2c3fed3311ab119ffa81951bfbd07426560603b7", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:338352b0a566cf52e0bdc7e305761f5469ad009be1d4840d8267eaf2876678f2" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:2f78a48942aea63846c3983a5d0f0195886410e53ecaef11e28044b713ef54d6" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-decision_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:95742df180a9a9200cfe448f8e3145cb4930eaf205a7e62102fa21e968e36b5e", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-decision_expired-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:425485cf7a2f9c328ed36f3069b48f884f57e38a64708dd3dc91ae0465348026" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:3a0b2438c50ffac2cd5e91fb0b9613ca09662a4d7405dc32c9cefa5666fabb1d" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/lost_ack-durable.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/lost_ack-durable.json new file mode 100644 index 00000000..1ebf3b4a --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/lost_ack-durable.json @@ -0,0 +1,361 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-durable", + "condition": "durable", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3c521fbe488ef1a5321e803d9229599cd88ac958400e049ae1c28a8849a720d3", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:040399a4ca9aa44b7ecf6ad63ace4e1b2927282974a42e410e18f29e0251621a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6" + }, + "admissions": [ + { + "request": { + "operationId": "authority-lost_ack-durable:durable-activate", + "proposalDigest": "sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "jrOpKRsDwO5huivb9sqUy3Yhh8MnqHYdd3KJan59YPZn++3RpWOWoixygCY3CT0dPH9+GbfmlAQkQ7vRzn39CA==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:1b88c9aad2e18c03", + "operationId": "authority-lost_ack-durable:durable-activate", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-lost_ack-durable:durable-activate", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:1b88c9aad2e18c03", + "operationId": "authority-lost_ack-durable:durable-activate", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3c521fbe488ef1a5321e803d9229599cd88ac958400e049ae1c28a8849a720d3", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:040399a4ca9aa44b7ecf6ad63ace4e1b2927282974a42e410e18f29e0251621a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:afa54d8f585ec459ce31da4b9ea797534b2449a079256b08bfacf5829f1a83f6" + }, + "controllerCondition": "durable" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-lost_ack-durable:durable-activate" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:1b88c9aad2e18c03", + "operationId": "authority-lost_ack-durable:durable-activate", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-lost_ack-durable:durable-activate" + }, + { + "sequence": 8, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-lost_ack-durable:durable-activate" + }, + { + "sequence": 9, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 10, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 11, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 5, + "kind": "role-fenced", + "roleId": "role:1b88c9aad2e18c03" + }, + { + "sequence": 13, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 14, + "phase": 5, + "kind": "role-retired", + "roleId": "role:1b88c9aad2e18c03" + }, + { + "sequence": 15, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 16, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 17, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 18, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "durable", + "done": true, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-lost_ack-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-lost_ack-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 2, + "startedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "response_lost", + "taskRunId": "authority-lost_ack-durable:activate:apply:2", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-lost_ack-durable:activate:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-lost_ack-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:e7fac6206283de84e1e4f9dd8d013d4e5f11417556151c0c881a110c9eb47d9c" + }, + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-lost_ack-durable:retire", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-lost_ack-durable:retire:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-lost_ack-durable:retire:apply:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-lost_ack-durable:retire:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + } + ], + "input": { + "caseId": "authority-lost_ack-durable", + "action": "retire" + }, + "createdAt": "2026-09-19T12:00:50.000Z", + "updatedAt": "2026-09-19T12:00:50.000Z", + "stateDigest": "sha256:4abf3974135b3506763065ff4bee17506efe771291dec9b97d83b6e6fe89bc3e" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/lost_ack-fixed.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/lost_ack-fixed.json new file mode 100644 index 00000000..eed18973 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/lost_ack-fixed.json @@ -0,0 +1,232 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-fixed", + "condition": "fixed", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9635d852ec3d46c61f61c41cd0827a697798985cc1343b1d87b5686ed867fc85", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:139c40c2803560347b4991dcbb1eeecb5af534f6a3c0c1951b86857a2bf1d302" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40" + }, + "admissions": [ + { + "request": { + "operationId": "authority-lost_ack-fixed:fixed", + "proposalDigest": "sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "e7j1sUkB9Cfm0MpbwnvzFyUg4mY3FhERYCkdV7oqb2gKR1vq56DYsrxHMbw9fBoUzY48VTatMlZwdarkI3HBDw==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:4957369f46940b15", + "operationId": "authority-lost_ack-fixed:fixed", + "createdPhase": 0 + } + ], + "chains": [ + { + "operationId": "authority-lost_ack-fixed:fixed", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:4957369f46940b15", + "operationId": "authority-lost_ack-fixed:fixed", + "createdPhase": 0 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9635d852ec3d46c61f61c41cd0827a697798985cc1343b1d87b5686ed867fc85", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:139c40c2803560347b4991dcbb1eeecb5af534f6a3c0c1951b86857a2bf1d302" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:28acfa955a404fbc10624e14d2f7c9d435ff680475e3e183ceae28767fcdfc40" + }, + "controllerCondition": "fixed" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "role-materialized", + "roleId": "role:4957369f46940b15", + "operationId": "authority-lost_ack-fixed:fixed", + "initial": true + }, + { + "sequence": 2, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 3, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 4, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 8, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 9, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 10, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + }, + { + "sequence": 11, + "phase": 8, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 8, + "kind": "role-retired", + "roleId": "role:4957369f46940b15" + } + ], + "controller": { + "condition": "fixed", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/lost_ack-minimal.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/lost_ack-minimal.json new file mode 100644 index 00000000..5dfc236a --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/lost_ack-minimal.json @@ -0,0 +1,329 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-minimal", + "condition": "minimal", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:880c21894661d7e3a3eab9def013a6e892adc40db8f3f8d75adebcc0901aa87e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aabf850372a7d5017de071a413913393f31e14d0589223d52324e1396a4b11f6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96" + }, + "admissions": [ + { + "request": { + "operationId": "authority-lost_ack-minimal:attempt:0", + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "Kd6QBQSx554T7p6QiSEuYNwcuRpwFvc+TdYFdrGswbmr7yaty9g6+nfQVPPIgHXLiBHNJA+eMHtwL+ulgF3rAQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + }, + { + "request": { + "operationId": "authority-lost_ack-minimal:attempt:1", + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "Kd6QBQSx554T7p6QiSEuYNwcuRpwFvc+TdYFdrGswbmr7yaty9g6+nfQVPPIgHXLiBHNJA+eMHtwL+ulgF3rAQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:af256ffb34adebb9", + "operationId": "authority-lost_ack-minimal:attempt:0", + "createdPhase": 3 + }, + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:5d88216c2b563640", + "operationId": "authority-lost_ack-minimal:attempt:1", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-lost_ack-minimal:attempt:0", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:af256ffb34adebb9", + "operationId": "authority-lost_ack-minimal:attempt:0", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:880c21894661d7e3a3eab9def013a6e892adc40db8f3f8d75adebcc0901aa87e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aabf850372a7d5017de071a413913393f31e14d0589223d52324e1396a4b11f6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96" + }, + "controllerCondition": "minimal" + }, + { + "operationId": "authority-lost_ack-minimal:attempt:1", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:5d88216c2b563640", + "operationId": "authority-lost_ack-minimal:attempt:1", + "createdPhase": 3 + }, + "admissionIndex": 1, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:880c21894661d7e3a3eab9def013a6e892adc40db8f3f8d75adebcc0901aa87e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aabf850372a7d5017de071a413913393f31e14d0589223d52324e1396a4b11f6" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:bd9b5d306bc3148d5c25959d88aa4e088739a5892ea8b203ea67de212c78fd96" + }, + "controllerCondition": "minimal" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:af256ffb34adebb9", + "operationId": "authority-lost_ack-minimal:attempt:0", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-lost_ack-minimal:attempt:0" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:5d88216c2b563640", + "operationId": "authority-lost_ack-minimal:attempt:1", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 8, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 9, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 10, + "phase": 5, + "kind": "role-retired", + "roleId": "role:5d88216c2b563640" + }, + { + "sequence": 11, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 12, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 13, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 14, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/lost_ack-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/lost_ack-morphogenesis.json new file mode 100644 index 00000000..2e39e725 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/lost_ack-morphogenesis.json @@ -0,0 +1,1807 @@ +{ + "schemaVersion": 1, + "id": "authority-lost_ack-morphogenesis", + "condition": "morphogenesis", + "cell": "lost_ack", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "Szaoki56BA0Co6KaoImXoVOaylsqZ4ZLjwU+2zRqqtU40tuYnxzEPjb1OW+BVQcchV7Bb9cvCa0Yx5FEvW9ECA==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:7359806fa0b4baff", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:7359806fa0b4baff", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + }, + "controllerCondition": "morphogenesis" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:7359806fa0b4baff", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "ack-lost", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team" + }, + { + "sequence": 6, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team" + }, + { + "sequence": 7, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 8, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 9, + "phase": 5, + "kind": "role-fenced", + "roleId": "role:7359806fa0b4baff" + }, + { + "sequence": 10, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 11, + "phase": 5, + "kind": "role-retired", + "roleId": "role:7359806fa0b4baff" + }, + { + "sequence": 12, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 13, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 14, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 15, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": true, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-lost_ack-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-lost_ack-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:042f88f06a40ed7e9d334ed0ebeaeb08b20ba07231ec131e6ff0bcb143a4d4e3" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:a7e1e5d4b0f7075c5a66b2036b2ed359fa854ad67cab17f497f4a48cf5ad1ce3" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-lost_ack-morphogenesis", + "candidateDigest": "sha256:a7e1e5d4b0f7075c5a66b2036b2ed359fa854ad67cab17f497f4a48cf5ad1ce3", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:efe7207fef4c1fd9dba8e377c4ca417a157549eac8dc29d621dd0dbb9fb541fd" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-lost_ack-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:49cef1b5a7c04c726e74060670615cdce52540bfcd68b7334518a461d503b24f" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d" + }, + "executions": [ + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6", + "eventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374", + "eventDigest": "sha256:0c7f0524382a89dd3ebc360665bf9ea42700ce5e774224cbf75709b98c546002" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:11a3c048d3f18659f48d36f68a0884a8ba4a01cce576532bd297212510db5bee", + "activationReceiptDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": null, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "resultDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:1919c83c600c68b56132e912b8be9f2dd642f79c8dff207c0a09feffbf327f51", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:ee3d574c22e4bb5b502c5f9c0e23071f40364e6daa0dace2b7c4db8d0b22e90f" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6", + "eventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374", + "eventDigest": "sha256:0c7f0524382a89dd3ebc360665bf9ea42700ce5e774224cbf75709b98c546002" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:11a3c048d3f18659f48d36f68a0884a8ba4a01cce576532bd297212510db5bee", + "activationReceiptDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": null, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "resultDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:1919c83c600c68b56132e912b8be9f2dd642f79c8dff207c0a09feffbf327f51", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:ee3d574c22e4bb5b502c5f9c0e23071f40364e6daa0dace2b7c4db8d0b22e90f" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:7359806fa0b4baff", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "receiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "schemaVersion": 1, + "teamProposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "jointWorkContractDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 340, + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "fenceReceiptDigest": "sha256:975575a59b10a280b41bb9ca56cba91101e6a291a4388dbc484806dd852dd2d0", + "effectReceiptDigest": "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb", + "successorFenceDigests": [ + "sha256:94b2b0b4ab02ac01a686aacbdec190a5d552b9042b54dc0900d6e63d1a3c6cda" + ], + "fencedWorkContractDigests": [ + "sha256:4dc67c1184a9a42f1b06c6b34a085fb2af725ddee9be43d9a5f754bbabf0dfeb" + ], + "revokedActionGrantDigests": [] + }, + "phase": "completed", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:2eb6e8b3793332457a0639eff4a3a69cd30556bfe9b1b53b234a8db5ab8eaf0b", + "eventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e3da3dc51a091ca6d31a5de03face7e442d67e3fd4be39a9016801a589be7949", + "eventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:10e3524054e74214e94f20adf5650cfb4f3ed8cfeb2f01e8b1771209a1c3f2d2", + "eventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "evidenceDigests": [ + "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:4d4b5026c7a494c23a669a1ec771195656b1f758ac360f20769df128380ff4c3", + "eventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:54d02f4e250bfba3478452bf7effb8761876240a8df4902cdf8513758382716d", + "eventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:f764d8ce4fef76a40969a7c60c78ee54170ed60615613772828fce78b81eb7dd", + "eventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:8077dd899bcc3fe6859f68d1c0ecbf08c2756550ce7108203a4e3fa30ceb54c6", + "eventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:ad857a22ff206d96d179ab3ee2966d76ef71a0a97c8a7e92867b9831cd203374", + "eventDigest": "sha256:0c7f0524382a89dd3ebc360665bf9ea42700ce5e774224cbf75709b98c546002" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:0c7f0524382a89dd3ebc360665bf9ea42700ce5e774224cbf75709b98c546002", + "eventDigest": "sha256:cafe8062c8d7ab0ff9c065696e058b244d39526f0fbd6cebf2e2115ab3ebcd43" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:checkpoint", + "evidenceDigests": [ + "sha256:e903a23d45be030d1a141c6e5a023a21f0df654033c12305e71290d661fd333b" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:cafe8062c8d7ab0ff9c065696e058b244d39526f0fbd6cebf2e2115ab3ebcd43", + "eventDigest": "sha256:4c6cfc6e5cab42aff4cffd0cfaf74135c20f6e8d81a515b4ee58c291ed9c1281" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:fence", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:4c6cfc6e5cab42aff4cffd0cfaf74135c20f6e8d81a515b4ee58c291ed9c1281", + "eventDigest": "sha256:4c32aec6e5e04b47b26358c027198cbefcdd40bf1a23501d9536f4bfa0673fb0" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:fence", + "evidenceDigests": [ + "sha256:975575a59b10a280b41bb9ca56cba91101e6a291a4388dbc484806dd852dd2d0" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:4c32aec6e5e04b47b26358c027198cbefcdd40bf1a23501d9536f4bfa0673fb0", + "eventDigest": "sha256:5ad81b46c2dfa1e97ef2ab475114b1f583805df5bdb18860720f33d31f1e3fa0" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:detach", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:5ad81b46c2dfa1e97ef2ab475114b1f583805df5bdb18860720f33d31f1e3fa0", + "eventDigest": "sha256:38d05a47c105aa8a4c3470bb58fb60884b2e1b3fa0ef5f1792112fbc261e4789" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:detach", + "evidenceDigests": [ + "sha256:5c5109e30a3359e83e4b516068c8d50509f0c924946b4191dd0528b4828e8522" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:38d05a47c105aa8a4c3470bb58fb60884b2e1b3fa0ef5f1792112fbc261e4789", + "eventDigest": "sha256:ca88146286d7bfc01fb51ef66593abe4508c789fe46d995b2a52662bc4468f4d" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:authority-lost_ack-morphogenesis:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:ca88146286d7bfc01fb51ef66593abe4508c789fe46d995b2a52662bc4468f4d", + "eventDigest": "sha256:84d736b3b2666db2e147809e2965873db2a86d56fb5417f5cc41601b9a7ace0d" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:2aac19b70c5f3361b2080f002fba0ae8435ef6c52c5bcc82d2901b0374c608e6" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:84d736b3b2666db2e147809e2965873db2a86d56fb5417f5cc41601b9a7ace0d", + "eventDigest": "sha256:7d53b123720bd5780c742bff19262f2334bd623254783281d80e6d28cc9fd634" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "completed", + "outcome": "applied", + "operationId": "execution:authority-lost_ack-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:2aac19b70c5f3361b2080f002fba0ae8435ef6c52c5bcc82d2901b0374c608e6", + "sha256:711177f9221d69376bef980677bde00185533881064a7f2829914747de5f8219" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:7d53b123720bd5780c742bff19262f2334bd623254783281d80e6d28cc9fd634", + "eventDigest": "sha256:95bb21a85c71f3a225816222b14db1afa7f6e313d9abc020b0f41b9839a5253c" + } + ], + "profile": null, + "receipt": { + "receiptId": "execution:authority-lost_ack-morphogenesis:receipt", + "disposition": "success", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "receiptDigest": "sha256:711177f9221d69376bef980677bde00185533881064a7f2829914747de5f8219", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "fenceReceiptDigest": "sha256:975575a59b10a280b41bb9ca56cba91101e6a291a4388dbc484806dd852dd2d0", + "budgetReleaseDigest": "sha256:2aac19b70c5f3361b2080f002fba0ae8435ef6c52c5bcc82d2901b0374c608e6", + "evaluatedAtLogicalMs": 340, + "outcomeEvidenceDigests": [ + "sha256:6de6f4b8aab8fc016325ba4f4ac12946be811b2b438d11e365509ff9eca165ad" + ], + "activationReceiptDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "continuityReceiptDigest": "sha256:e903a23d45be030d1a141c6e5a023a21f0df654033c12305e71290d661fd333b", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "resultingMorphologyEpoch": 2, + "terminalAgentReceiptDigest": "sha256:5c5109e30a3359e83e4b516068c8d50509f0c924946b4191dd0528b4828e8522" + }, + "revision": 17, + "stateKey": "execution:authority-lost_ack-morphogenesis", + "activation": { + "operationId": "execution:authority-lost_ack-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:11a3c048d3f18659f48d36f68a0884a8ba4a01cce576532bd297212510db5bee", + "activationReceiptDigest": "sha256:783da6d54080ee85893171ecfac18d853a8f0bf99b13a37feab56fccce1c4500", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd" + }, + "continuity": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:6de6f4b8aab8fc016325ba4f4ac12946be811b2b438d11e365509ff9eca165ad", + "teamReceiptDigest": "sha256:6ab49b716fc55fdb40b7c5ee81ede00e873b849c9b0bdef9e39fd6327de3fe7c", + "completedAtLogicalMs": 340, + "continuityReceiptDigest": "sha256:e903a23d45be030d1a141c6e5a023a21f0df654033c12305e71290d661fd333b", + "preservedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d", + "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-lost_ack-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:4adb4e200ed0efc2d7eeab1edafcbd753082f13b01b17f843017e3de1eebf933", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4e6eec0769148b0acb3aa39b1bd6446d01cf8640b8cdf32bd33022bb3a64a8ed", + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:0973389c4821a720dcb377486c334f4e80350db5c6d290f322976e0a75333c69", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-lost_ack-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:88aabedad247a57cdf20a58b1d4b5f0d02903c5d77eb912470a2e9982b971aa0" + }, + "terminalAgent": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "disposition": "detached", + "operationId": "execution:authority-lost_ack-morphogenesis:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:5c5109e30a3359e83e4b516068c8d50509f0c924946b4191dd0528b4828e8522", + "terminatedAtLogicalMs": 340, + "lifecycleReceiptDigest": "sha256:e6ffdea6cb2286596d629b907bd9858f912f222fdd8d899d041971d9c9ba8fb6", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:800fbd62b2a12a9dae5d299987db5358564a753b31b5b26351ca43fff01b3bbd", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:cd0c598f6d52bfbb6d67598fbea794c03c8d74f536fed3d8b51435553462e575", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-lost_ack-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:fc4dc43a0ed9faffafcf0d8eb8caec452f0e6bcea9bd516057a9b1eba1cec4e0", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:2aac19b70c5f3361b2080f002fba0ae8435ef6c52c5bcc82d2901b0374c608e6", + "budgetReservationId": "reservation:authority-lost_ack-morphogenesis", + "logicalTimeHighWaterMs": 340, + "morphologyHeadStateKey": "head:authority-lost_ack-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:50b7b22a89cd8cdd249dd7b67f32499259cbc7d099ea27b8225514d8ba07899d", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:aadfa17dadbd683a8ef1878e57cff7a28f3d8ce27b1176ce55b62b200ec2ed56", + "resultingSnapshotDigest": "sha256:dfa07d39633a2457a0e176962e8f2ddfdb2ffe34d9593880e73a6fe5b86ca7bd", + "profileCertificationDigest": null, + "recordDigest": "sha256:0bb39b19f8c1fb6da7b7cd84abc96bfb7e28055f29e6139015fa750e612acc9c" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/mandate_expired-durable.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/mandate_expired-durable.json new file mode 100644 index 00000000..78ef6ba7 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/mandate_expired-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-durable", + "condition": "durable", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:b4448d2bf7a4c6eb4b16c0fdda7b0f885e5c0e915eaf0e07d454c68927d7e983", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:0538c82925c4d138be8d2d24023f05e5f4d0c12a5b9be79b55258999edaeaa57" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:7ecc4029ad0e7ef9111dd4b7143c97187d6b5c01f7b32f8849c1f6ddb933ba9c" + }, + "admissions": [ + { + "request": { + "operationId": "authority-mandate_expired-durable:durable-activate", + "proposalDigest": "sha256:7ecc4029ad0e7ef9111dd4b7143c97187d6b5c01f7b32f8849c1f6ddb933ba9c", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:7ecc4029ad0e7ef9111dd4b7143c97187d6b5c01f7b32f8849c1f6ddb933ba9c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "drbrnN6f//0EgZoDoYdZpn4XnYO62R0ahJQaDsiyA3P2J+npUzg2l6yCuwwWw7n0I3SIPVQFm/wF5HPU6MK4AQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-mandate_expired-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-mandate_expired-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-mandate_expired-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-mandate_expired-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-mandate_expired-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:b5702bb819a4f3d074ee8a2d9bc8642daa9103be6f373b5968b930b6695ce7ac" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/mandate_expired-fixed.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/mandate_expired-fixed.json new file mode 100644 index 00000000..3ef7ea22 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/mandate_expired-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-fixed", + "condition": "fixed", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:4111098a22860415fc02df631edecad383b1370384e2f85d0b3422285b4ed83e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:a828295803b31ce66edcff8b4f6e02d3d01724b42176e0386f43be42c354027a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:be1b61e926f81c73a4a78146117ec165c554ce6c825cb07129a8015b0c43b511" + }, + "admissions": [ + { + "request": { + "operationId": "authority-mandate_expired-fixed:fixed", + "proposalDigest": "sha256:be1b61e926f81c73a4a78146117ec165c554ce6c825cb07129a8015b0c43b511", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:be1b61e926f81c73a4a78146117ec165c554ce6c825cb07129a8015b0c43b511\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "1fnAVeEvFpbAjwFlMBivnYLn8YzvrLvTdfvISObbr5hx17pfqCJgsJJzO++lhbQZCQJG5UmyuxDpQ/X7bfKVAQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/mandate_expired-minimal.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/mandate_expired-minimal.json new file mode 100644 index 00000000..969cb161 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/mandate_expired-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-minimal", + "condition": "minimal", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:18d5dd69be4f389217073deb8ff60a51a807aea1df581f810f6882828e6b255b", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:c9b24ee48fb12681afb010b96a3931d612d54c3f20a7bec96e4ef3630b56e72d" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:0acafcb11f44f2369d51bd155127cccbfbcc2bd9361b18bace519971120be0c9" + }, + "admissions": [ + { + "request": { + "operationId": "authority-mandate_expired-minimal:attempt:0", + "proposalDigest": "sha256:0acafcb11f44f2369d51bd155127cccbfbcc2bd9361b18bace519971120be0c9", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:0acafcb11f44f2369d51bd155127cccbfbcc2bd9361b18bace519971120be0c9\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "RuN84IlbO20PIKO+8GPC2cuTDuV7JUt2ilDaa+KSJMeBWagSOinNNYRJXxahrudEv1MFG07nufzbU0RCnHo/BQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/mandate_expired-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/mandate_expired-morphogenesis.json new file mode 100644 index 00000000..4b0cbd76 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/mandate_expired-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-mandate_expired-morphogenesis", + "condition": "morphogenesis", + "cell": "mandate_expired", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bacfdd1b84bb8a7c38882a722ba6c19365739fe12573aee8a0bc3f7c93542cb7" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-mandate_expired-morphogenesis:activate-team", + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":290}", + "signature": "RjuCe3xxXa+JkgJs/JFMN9DwcvcCwRZeB+kUzSilq35Kv/W8OwwkqEK0tH7Y2KBPSt1aNKgZhjMOFb9Udj1pAg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-mandate_expired-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bacfdd1b84bb8a7c38882a722ba6c19365739fe12573aee8a0bc3f7c93542cb7" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-mandate_expired-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510", + "targetDigest": "sha256:568044ca3a371fe391358ff2adf1fae5684ac72bb5c22f43eb5513b4fb368526", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:bacfdd1b84bb8a7c38882a722ba6c19365739fe12573aee8a0bc3f7c93542cb7" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:9df0f2c2d721bcc86751cc767e06034aa55c39035bef8d0568e55ee6b6dcd702" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-mandate_expired-morphogenesis", + "candidateDigest": "sha256:9df0f2c2d721bcc86751cc767e06034aa55c39035bef8d0568e55ee6b6dcd702", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:43b483b1ba517a2926e7476e6de245660b6f033d6b4ad7457abd960c920904e9" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:6100881b631fedc73b59cb37c976017e8b3d7aa0fbc08bea20c2ff6097a53646" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-mandate_expired-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:703582af49f6da0822d44289a5cff1b4d1325fc8c43b25af19da65d37cc41510", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-mandate_expired-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:2bb085e76cddc59e1a3fb49e56f2dc7509a1e094b0b02397967bbfd72b263911" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:609bc0a4f9a0452f0bc8034bedf40c161b16a931ee48c8cfaf5da2b82c67533f" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/nominal-durable.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/nominal-durable.json new file mode 100644 index 00000000..460c5d53 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/nominal-durable.json @@ -0,0 +1,348 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-durable", + "condition": "durable", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:e57c4e8292ef3d444e93c7ca8814c221db8cf3a0b8ef6ffe15aa0a484f287b49", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bb787c3a28a30f9bca7dd53f92eab62b0c821ff2eb1e23b640c9f2eb6a7ec230" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e" + }, + "admissions": [ + { + "request": { + "operationId": "authority-nominal-durable:durable-activate", + "proposalDigest": "sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "palBwTMvQle/wOc93K0pvMfuLoF+WlCq9+j4ZLwbVS+Du1s9y3p48ywWRS5eOP7/yv2//6weEtA/zfp5BVY0Ag==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:d3e28252e0c9ee94", + "operationId": "authority-nominal-durable:durable-activate", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-nominal-durable:durable-activate", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:d3e28252e0c9ee94", + "operationId": "authority-nominal-durable:durable-activate", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:e57c4e8292ef3d444e93c7ca8814c221db8cf3a0b8ef6ffe15aa0a484f287b49", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:bb787c3a28a30f9bca7dd53f92eab62b0c821ff2eb1e23b640c9f2eb6a7ec230" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a896df676bcf1fb5af176893c0a808066fb7aacab1f437778f1ee883ab6fbe0e" + }, + "controllerCondition": "durable" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-nominal-durable:durable-activate" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:d3e28252e0c9ee94", + "operationId": "authority-nominal-durable:durable-activate", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 8, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 9, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 10, + "phase": 5, + "kind": "role-fenced", + "roleId": "role:d3e28252e0c9ee94" + }, + { + "sequence": 11, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 5, + "kind": "role-retired", + "roleId": "role:d3e28252e0c9ee94" + }, + { + "sequence": 13, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 14, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 15, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 16, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "durable", + "done": true, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-nominal-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-nominal-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-nominal-durable:activate:apply:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-nominal-durable:activate:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-nominal-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:9362e28565e8ccb7d25f61670bc1a149e7a138c969300e986430cd95c2c489c4" + }, + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-nominal-durable:retire", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-nominal-durable:retire:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-nominal-durable:retire:apply:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-nominal-durable:retire:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + } + ], + "input": { + "caseId": "authority-nominal-durable", + "action": "retire" + }, + "createdAt": "2026-09-19T12:00:50.000Z", + "updatedAt": "2026-09-19T12:00:50.000Z", + "stateDigest": "sha256:f0d856a1dc87059ffa8e70f6fe5528d5d5957226492413def37857575ab69b9f" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/nominal-fixed.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/nominal-fixed.json new file mode 100644 index 00000000..c7321b31 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/nominal-fixed.json @@ -0,0 +1,232 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-fixed", + "condition": "fixed", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0cd2ec7c8844e36905348569644834c7cfd0efe1d91c4b466cbe6d3dbedc10cf", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:3b7e5ec49f09b31ac080f5a788e40a6adc3105dc1caf1c72b03ab64b5c0426b8" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32" + }, + "admissions": [ + { + "request": { + "operationId": "authority-nominal-fixed:fixed", + "proposalDigest": "sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "NqoBoescRjcVGBCSZiupboaw9WfulaSID0+jFkpK3+P0CIO50lqYoGf+cnhvIlr9tgwKQZaLopgUumdFoOQ3CQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:0e1b290bccafe0cc", + "operationId": "authority-nominal-fixed:fixed", + "createdPhase": 0 + } + ], + "chains": [ + { + "operationId": "authority-nominal-fixed:fixed", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:0e1b290bccafe0cc", + "operationId": "authority-nominal-fixed:fixed", + "createdPhase": 0 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:0cd2ec7c8844e36905348569644834c7cfd0efe1d91c4b466cbe6d3dbedc10cf", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:3b7e5ec49f09b31ac080f5a788e40a6adc3105dc1caf1c72b03ab64b5c0426b8" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:944c7e6aa93c89bc01a775f0657ecf14fc18fd435e338540aecdce5fb7efaf32" + }, + "controllerCondition": "fixed" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "role-materialized", + "roleId": "role:0e1b290bccafe0cc", + "operationId": "authority-nominal-fixed:fixed", + "initial": true + }, + { + "sequence": 2, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 3, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 4, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 8, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 9, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 10, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + }, + { + "sequence": 11, + "phase": 8, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 8, + "kind": "role-retired", + "roleId": "role:0e1b290bccafe0cc" + } + ], + "controller": { + "condition": "fixed", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/nominal-minimal.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/nominal-minimal.json new file mode 100644 index 00000000..003c3cb4 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/nominal-minimal.json @@ -0,0 +1,232 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-minimal", + "condition": "minimal", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:11e45dc45d79a3aa943a73473103da351d1589306e67a08fb71e00aadef6bcc4", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:100ee08790778f382a6d999a866765c96d8ea0c47537c8aa0bb40a3958301d1a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a" + }, + "admissions": [ + { + "request": { + "operationId": "authority-nominal-minimal:attempt:0", + "proposalDigest": "sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "GSiZLXV4FD/h1xSAPug3GCARl2VNDhDGqnbaitZhzBE30SqRKBLgrZrpDPqxsFviK0Y+L6FFR0JE7vIqlQrzBQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:d873a66ffd7b8513", + "operationId": "authority-nominal-minimal:attempt:0", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-nominal-minimal:attempt:0", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:d873a66ffd7b8513", + "operationId": "authority-nominal-minimal:attempt:0", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:11e45dc45d79a3aa943a73473103da351d1589306e67a08fb71e00aadef6bcc4", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:100ee08790778f382a6d999a866765c96d8ea0c47537c8aa0bb40a3958301d1a" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f54fe4561e8ff1ce143a29f363aa9dd8007d4612f77729a04e1db327ff7b433a" + }, + "controllerCondition": "minimal" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:d873a66ffd7b8513", + "operationId": "authority-nominal-minimal:attempt:0", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 8, + "phase": 5, + "kind": "role-retired", + "roleId": "role:d873a66ffd7b8513" + }, + { + "sequence": 9, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 10, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 11, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 12, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/nominal-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/nominal-morphogenesis.json new file mode 100644 index 00000000..f6514268 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/nominal-morphogenesis.json @@ -0,0 +1,1795 @@ +{ + "schemaVersion": 1, + "id": "authority-nominal-morphogenesis", + "condition": "morphogenesis", + "cell": "nominal", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "Ilzv/POE9utHLATeA3j4kmLzW4dbdiAG2RdIReRZeY/dILxAzu8nv0erY3qhkoYeWoHuOmo701wef5IU6Z8/Aw==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:34ef1b0e4ef407ac", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:34ef1b0e4ef407ac", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83" + }, + "controllerCondition": "morphogenesis" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:34ef1b0e4ef407ac", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "role-fenced", + "roleId": "role:34ef1b0e4ef407ac" + }, + { + "sequence": 8, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 9, + "phase": 5, + "kind": "role-retired", + "roleId": "role:34ef1b0e4ef407ac" + }, + { + "sequence": 10, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 11, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 12, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 13, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": true, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-nominal-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-nominal-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:41cecc0de34660ad553ef6f9e1922782ef5c1e64f92597ada663628f54156450" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:1755f70a6c49837da4d0ef6eb70f8cc7c5259617f0ad05e6175b8a88d459bf8d" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-nominal-morphogenesis", + "candidateDigest": "sha256:1755f70a6c49837da4d0ef6eb70f8cc7c5259617f0ad05e6175b8a88d459bf8d", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:e6559e90a2267fe3fa62a2c815b23f9e4f575e88dc9fb9cdc6f04b89781d6e6c" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-nominal-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:21328a6c5a263eb7c4a6c713cc4e83ca4e7aa9e2f8ef1b15b675f62daaf808f5" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + }, + "executions": [ + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234", + "eventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b", + "eventDigest": "sha256:2ad0548cdba7493d8d4d4411ea30339b8d1f3839cc0e5723967514f5a2457d3f" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:a61ac58301a04ff9518c341fed6dcbb3778e2d20b906da5a267752f4be1632f1", + "activationReceiptDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": null, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "resultDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:3139d00e4e70d4591960071eb2f3d752f8bd070cab5e3ffab04fae72afdb1e55", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:32635eee0cc6806dfca7c00d7bc2a93fd5ce42bf10ca7f0a705741776820dc47" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234", + "eventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b", + "eventDigest": "sha256:2ad0548cdba7493d8d4d4411ea30339b8d1f3839cc0e5723967514f5a2457d3f" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:a61ac58301a04ff9518c341fed6dcbb3778e2d20b906da5a267752f4be1632f1", + "activationReceiptDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": null, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "resultDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:3139d00e4e70d4591960071eb2f3d752f8bd070cab5e3ffab04fae72afdb1e55", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:32635eee0cc6806dfca7c00d7bc2a93fd5ce42bf10ca7f0a705741776820dc47" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:34ef1b0e4ef407ac", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "receiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "schemaVersion": 1, + "teamProposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "jointWorkContractDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 340, + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "fenceReceiptDigest": "sha256:0ff54193855c140d8f3e9c6c0098acdd2cb5b1d5bf6f5e8337eb54d2c7a713a4", + "effectReceiptDigest": "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b", + "successorFenceDigests": [ + "sha256:e041c26c0888e5ad894f233a03cc31ee759da7a031c6e295346b14c90d53b379" + ], + "fencedWorkContractDigests": [ + "sha256:98d87db7a557549b8a6352d3d1ed7b7a2f56c49c90385fbf8628342f29cd464b" + ], + "revokedActionGrantDigests": [] + }, + "phase": "completed", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:275203f971ee00139beb760bfaf012fe262751939a6ccce1cf99a8979c0c69b5", + "eventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:80090af071f228f66aefe5cf55c8942133b13e6932bfcf7f7b44fc260b321dcc", + "eventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:dc9a0ddb53d0def38ff385ea1c635a0f1777e87b3fe329900b5b0943bb4ca8e8", + "eventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3a7063a61f358e33be7d543434da38fa672b59c397cc9904707dc01b7024f1fe", + "eventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6cc24ba2812656327b6e2655e8875ec496120fa2f7e19591adfa0deb9a26b37a", + "eventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:cc0b25dd2f8bd3dd3f43ff5e14ce6921790798f33776af1913c5b42bcd1ae7ea", + "eventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:a7b74681964139f02919f3c16347ce957dd4a581e04c1ea99913fb0f00884234", + "eventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:5dff19b59b9d69855b8233d1097fd90f267a4e3e2149b3242c70dc5ee6e4cb2b", + "eventDigest": "sha256:2ad0548cdba7493d8d4d4411ea30339b8d1f3839cc0e5723967514f5a2457d3f" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:2ad0548cdba7493d8d4d4411ea30339b8d1f3839cc0e5723967514f5a2457d3f", + "eventDigest": "sha256:e4451bd9cbc5976330262baba16a2ba1477f50311542545d2e317bb497c1347a" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:checkpoint", + "evidenceDigests": [ + "sha256:4e5d0195313dbfcbd4eace030f94b408b6b583c43e94e09cc70295194511cee9" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:e4451bd9cbc5976330262baba16a2ba1477f50311542545d2e317bb497c1347a", + "eventDigest": "sha256:7121bf2902257fe72e29322f508173be9218eb48a1c3d3bb521cfd69134e09a4" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:fence", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:7121bf2902257fe72e29322f508173be9218eb48a1c3d3bb521cfd69134e09a4", + "eventDigest": "sha256:6a56b20b3bd5215c9dff546c02787cdbd9f7461a36817a892056e05ee9fcfc7e" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:fence", + "evidenceDigests": [ + "sha256:0ff54193855c140d8f3e9c6c0098acdd2cb5b1d5bf6f5e8337eb54d2c7a713a4" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:6a56b20b3bd5215c9dff546c02787cdbd9f7461a36817a892056e05ee9fcfc7e", + "eventDigest": "sha256:093f590a9576ad3bb4431f01485663ab496b88030cbb2cacd5accb51fdbd2273" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:detach", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:093f590a9576ad3bb4431f01485663ab496b88030cbb2cacd5accb51fdbd2273", + "eventDigest": "sha256:86e84f21708f81204c2676643ae4c52d3231c8ad70f60c7a217d817d2756c59b" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:detach", + "evidenceDigests": [ + "sha256:c27cac325fff803f235a7a9cf8a71850f0673be16a57b5aabc719502b44961b9" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:86e84f21708f81204c2676643ae4c52d3231c8ad70f60c7a217d817d2756c59b", + "eventDigest": "sha256:c5a84d344a3cffdecd94ee31ed52ca3b246d6fab7ea42cdd128724a57c0f90f3" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:authority-nominal-morphogenesis:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:c5a84d344a3cffdecd94ee31ed52ca3b246d6fab7ea42cdd128724a57c0f90f3", + "eventDigest": "sha256:f2ffefa3c4a8da7e734832a9b5b7d0c4cd2e61486b3eba1ad96fcf754d44030a" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:14c61ef0d6b2639369d494a9019f9af88761b3669b1ffef2c10db3153b7af33f" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:f2ffefa3c4a8da7e734832a9b5b7d0c4cd2e61486b3eba1ad96fcf754d44030a", + "eventDigest": "sha256:b7a01b18b76e26ea908e6739ce5b544ef61a49c2a74cea28dd174270543eec37" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "completed", + "outcome": "applied", + "operationId": "execution:authority-nominal-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:14c61ef0d6b2639369d494a9019f9af88761b3669b1ffef2c10db3153b7af33f", + "sha256:b0e886588ce6de9815be9a42830ea74d00bdd85008658123d64b48b11fc037d9" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:b7a01b18b76e26ea908e6739ce5b544ef61a49c2a74cea28dd174270543eec37", + "eventDigest": "sha256:fb41bb5ba6af0c25cecd0c77d7c9c33b8d31b17a813ecc6996591c3e5c402b46" + } + ], + "profile": null, + "receipt": { + "receiptId": "execution:authority-nominal-morphogenesis:receipt", + "disposition": "success", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "receiptDigest": "sha256:b0e886588ce6de9815be9a42830ea74d00bdd85008658123d64b48b11fc037d9", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "fenceReceiptDigest": "sha256:0ff54193855c140d8f3e9c6c0098acdd2cb5b1d5bf6f5e8337eb54d2c7a713a4", + "budgetReleaseDigest": "sha256:14c61ef0d6b2639369d494a9019f9af88761b3669b1ffef2c10db3153b7af33f", + "evaluatedAtLogicalMs": 340, + "outcomeEvidenceDigests": [ + "sha256:6de6f4b8aab8fc016325ba4f4ac12946be811b2b438d11e365509ff9eca165ad" + ], + "activationReceiptDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "continuityReceiptDigest": "sha256:4e5d0195313dbfcbd4eace030f94b408b6b583c43e94e09cc70295194511cee9", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "resultingMorphologyEpoch": 2, + "terminalAgentReceiptDigest": "sha256:c27cac325fff803f235a7a9cf8a71850f0673be16a57b5aabc719502b44961b9" + }, + "revision": 17, + "stateKey": "execution:authority-nominal-morphogenesis", + "activation": { + "operationId": "execution:authority-nominal-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "activatedAtLogicalMs": 320, + "morphologyHeadDigest": "sha256:a61ac58301a04ff9518c341fed6dcbb3778e2d20b906da5a267752f4be1632f1", + "activationReceiptDigest": "sha256:7a1d2a9acf2ca1f6dd6917029b32500b7a3a2b5ea0b5620e07b80b8ce63a8841", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d" + }, + "continuity": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:6de6f4b8aab8fc016325ba4f4ac12946be811b2b438d11e365509ff9eca165ad", + "teamReceiptDigest": "sha256:80e2b52a10623d1dc2276ee308d5dcc1aff337ac692193ad59c35288ae084f3f", + "completedAtLogicalMs": 340, + "continuityReceiptDigest": "sha256:4e5d0195313dbfcbd4eace030f94b408b6b583c43e94e09cc70295194511cee9", + "preservedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d", + "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-nominal-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:baa7d4bdacb73dc7c3b1e77cc932249415b57aa578ff927a093cb6a72d5b8c60", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:f74e6f5350caeb3b43f0d27aebb73ce29fe7a25bbeb8eb5b9a3e49a30dc05ce8", + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:bf8434d5bcc389c8724853c876fc63d41e93a50b1f1e874598f332ec8dd8cb53", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-nominal-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:93b94e925761e94701465f35b3fd137c648ee24e39b4150efb8c1519f4cdcb03" + }, + "terminalAgent": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "disposition": "detached", + "operationId": "execution:authority-nominal-morphogenesis:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:c27cac325fff803f235a7a9cf8a71850f0673be16a57b5aabc719502b44961b9", + "terminatedAtLogicalMs": 340, + "lifecycleReceiptDigest": "sha256:99dd758f8bfea4ad3fc0d3a146e1778531f39a0a5980e1f69b7e159f7533927f", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:52f9b10efddc1ed8aceac902a7f0048b00e6d4446c8f027b3972399796e07d36", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:91a8460264b2b7815604b4d2ae85472b1120cde7e47c8a5dcb5b5a2a3d903c83", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-nominal-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:31f32e84a2154497838cd77e80086907934deb8ab70d049cb1cb2404b1400ab8", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:14c61ef0d6b2639369d494a9019f9af88761b3669b1ffef2c10db3153b7af33f", + "budgetReservationId": "reservation:authority-nominal-morphogenesis", + "logicalTimeHighWaterMs": 340, + "morphologyHeadStateKey": "head:authority-nominal-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:964d1a6a21eb6812a707b067dd4dc94ca97e31ef7133724e90029757b55cdd49", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:06f5747941378d14bce70053a38147ee3a1eff040524e20984c41b2fe7448ab5", + "resultingSnapshotDigest": "sha256:6378c9683af6c609da4098e2746bdba8dd5e61a2e280bec5d5073b0dca8db64d", + "profileCertificationDigest": null, + "recordDigest": "sha256:bc647a250d67afcb7face7d0fc4d921b4ec4f6dbb3e4d0da615be2fb96706564" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/owner_denied-durable.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/owner_denied-durable.json new file mode 100644 index 00000000..1689bd9b --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/owner_denied-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-durable", + "condition": "durable", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7a4242ec45f36da44882dbfcd38bfb86f172cf6caea2ca3779b94d85be1b3dca", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:ed5c3a21640877ecf5a0294e2025cb69207b14b043e05aa9aba0e30c4433859b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:d15f3c3811d649ba1ee447db03fb2883b1a06d997979fdae19efe18b9b6351b7" + }, + "admissions": [ + { + "request": { + "operationId": "authority-owner_denied-durable:durable-activate", + "proposalDigest": "sha256:d15f3c3811d649ba1ee447db03fb2883b1a06d997979fdae19efe18b9b6351b7", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:d15f3c3811d649ba1ee447db03fb2883b1a06d997979fdae19efe18b9b6351b7\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "2pOTBc8gfTP2wfU7G/XZAADuJ71hewrGa4HV4PmoAz82q4T5UKfS2+dCc8YWIdWNu2sCccMnOLedBR/xrfHZBQ==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-owner_denied-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-owner_denied-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-owner_denied-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-owner_denied-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-owner_denied-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:27b83a49161881bd42c9667ff427fd8e28f81fb2336a61bda9ae126507955f3b" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/owner_denied-fixed.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/owner_denied-fixed.json new file mode 100644 index 00000000..899d66eb --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/owner_denied-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-fixed", + "condition": "fixed", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:b87aa6bf3339ebdb8d26e9b7225ad022766c15847ab52b158dbb6374b2209668", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:afa0dc326af97d6c3a057ae2f2f5267de415d9581538fc391510e92352eccb60" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:3870681468de3fb98450ba49578ebac16e676c00cfc91c330efc774a1b38bcb9" + }, + "admissions": [ + { + "request": { + "operationId": "authority-owner_denied-fixed:fixed", + "proposalDigest": "sha256:3870681468de3fb98450ba49578ebac16e676c00cfc91c330efc774a1b38bcb9", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:3870681468de3fb98450ba49578ebac16e676c00cfc91c330efc774a1b38bcb9\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "whVQm0/a8zIjWV48irnsT7PpLeue9BxXc+cbIkrHA/w5UMP/6wQWwYNGjjXgqyzjCvKegKIadNrQpFk2L9WaBQ==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/owner_denied-minimal.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/owner_denied-minimal.json new file mode 100644 index 00000000..90196bad --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/owner_denied-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-minimal", + "condition": "minimal", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:9c4d21330c4286c481c5378acbeea37be689e2b8cc5ab4d9f92d030dcff5fdb1", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:0927e2536e975b87bcb33d904a97575b9c55b6ea2f4b0edd3510010d14c7ae8e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:32dd9ecbadaad2d24b950ccfc595874f248de422d8c0879a62b0d0d63e2b3628" + }, + "admissions": [ + { + "request": { + "operationId": "authority-owner_denied-minimal:attempt:0", + "proposalDigest": "sha256:32dd9ecbadaad2d24b950ccfc595874f248de422d8c0879a62b0d0d63e2b3628", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:32dd9ecbadaad2d24b950ccfc595874f248de422d8c0879a62b0d0d63e2b3628\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "KLtC2YtrRddLOKA7JCPx6XXqMpfTVfL/f6oD67Q20XKFfCcii76kvn7rBqe1bx49Hp8MOFwQC1q0UAYjeuRLAQ==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/owner_denied-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/owner_denied-morphogenesis.json new file mode 100644 index 00000000..cbc361f3 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/owner_denied-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-owner_denied-morphogenesis", + "condition": "morphogenesis", + "cell": "owner_denied", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:4b1f331776e37a9dbdbab2fb1d997e0c7a194687696e5d1bd9eb032f5eef9f13" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-owner_denied-morphogenesis:activate-team", + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "F7ZzZc+gPszJcaMXuDWhejE7gXOUIoBB79FJgi5sEE2xpUVqI7cNW418+wrbX+An/BZu595jUUr665ic1VxFAA==", + "at": 300, + "ownerAllows": false, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-owner_denied-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:4b1f331776e37a9dbdbab2fb1d997e0c7a194687696e5d1bd9eb032f5eef9f13" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-owner_denied-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0", + "targetDigest": "sha256:79cdaed8ee8085c7e80373fa022e78a3e3463bb65592001a3bf22f44c137c2fd", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:4b1f331776e37a9dbdbab2fb1d997e0c7a194687696e5d1bd9eb032f5eef9f13" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:fd6090e56599f638cb33c7db617728b988864dd156e5575f3c6c46aae01fe075" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-owner_denied-morphogenesis", + "candidateDigest": "sha256:fd6090e56599f638cb33c7db617728b988864dd156e5575f3c6c46aae01fe075", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:4c0a9535dba884b4d3cc5e837dc59d2835186fe0f41aa481441e533834a92611" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:7feff93d4a2a9c60b2c00109876462925b72c1e3345d0719c31b26585d1c1b14" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-owner_denied-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:a49bb9021603dfc93fef2cfedb6b3d2e0d5296d3fab43231f83bdf1ede5426a0", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-owner_denied-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:fa583387b75be9327ab64c37d69c002ea9ff5b0b758e3029a91ae2d3d77a224e" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:d2e9a713fd8c717c342b2948e2ad2c13a658df45d999db04b8d4a653f7c7e8ae" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/plan_substituted-durable.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/plan_substituted-durable.json new file mode 100644 index 00000000..afbfd47e --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/plan_substituted-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-durable", + "condition": "durable", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:211663d6515285df26cca60b941ef71b4205283f448b76b49ba49c2c9681a61f", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:0633edca95708e039e4cbc3786997b21925ae1ae3e788d4f0becafbc91dd5456" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:36fff514d9f459ff36693654df8ef7ac9e4f11a73a3002f0cd656818ad90516d" + }, + "admissions": [ + { + "request": { + "operationId": "authority-plan_substituted-durable:durable-activate", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:36fff514d9f459ff36693654df8ef7ac9e4f11a73a3002f0cd656818ad90516d\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "MLdn1saKh5p7mY/NB2Elf9LIhKZ7cooV3l9Q2EUlQ44E0Fj4tGsyUHZZxbcIVyYKWEBK1Hn3OARXQCT/80iWBg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-plan_substituted-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-plan_substituted-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-plan_substituted-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-plan_substituted-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-plan_substituted-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:fe9c82408888252df8ba038cd741efc67c437851e689065e41ded8833fdbea12" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/plan_substituted-fixed.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/plan_substituted-fixed.json new file mode 100644 index 00000000..fe28b74e --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/plan_substituted-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-fixed", + "condition": "fixed", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:09a84eb733ef908d40bed674b8213d94f56e4e732059e8c7883927546dda5686", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:444e98156b5813e484a4fb6d7a9113d0895563a77f9f3edb9b405d7ff1da3e05" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c619c51f8997812cda9b4193ee78f877495481c9b8026d4664908620a00f032d" + }, + "admissions": [ + { + "request": { + "operationId": "authority-plan_substituted-fixed:fixed", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:c619c51f8997812cda9b4193ee78f877495481c9b8026d4664908620a00f032d\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "Aeq6SPQTH28mHOyKmzijk1jIUDy4bKzSqNkcxadp5t4kH9/6DVsoYHZwtQz3Yd8QpQcRPkRrRU2FliFklbF9BA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/plan_substituted-minimal.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/plan_substituted-minimal.json new file mode 100644 index 00000000..14d9d5d7 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/plan_substituted-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-minimal", + "condition": "minimal", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:f6966c5c74772d2898e018974a1beb296b699a2a2b3940d94f47365880435ce6", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:206e7a13f2bd31e684cb3fa27d10ae32a55ac9cfba1b53d348c5086d4cbeee8d" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c43cdeeef56f72c064d55cb80f4cc413b20ce9410a8e67a4a73ff39a3e0a1c4d" + }, + "admissions": [ + { + "request": { + "operationId": "authority-plan_substituted-minimal:attempt:0", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:c43cdeeef56f72c064d55cb80f4cc413b20ce9410a8e67a4a73ff39a3e0a1c4d\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "YZo6gBnJF1tbvSllz2jK+/doSZeHNa9APRg7q520rwQxD/r7QdWmbWZubbqPrYeeBICKL+9/owf/vKxu3hOiAg==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/plan_substituted-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/plan_substituted-morphogenesis.json new file mode 100644 index 00000000..6f52fc55 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/plan_substituted-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-plan_substituted-morphogenesis", + "condition": "morphogenesis", + "cell": "plan_substituted", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:e45fb3d3e22aa189e74507ba68fcf59e4093ae4b05983aa9f0180604dad2b5f9" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-plan_substituted-morphogenesis:activate-team", + "proposalDigest": "sha256:85a79dff41f21e88ee7733af6c23afe9eb673ed1040a4cac5316eb55323e2417", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "+I+ocBOW6x+DGYgL7Zw316AjSfIIzf0WXECkmLLC256CnHrHl6M/2lB5Wf4kBNpzDmTGzQXPzxClZQgRsoz3DQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-plan_substituted-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:e45fb3d3e22aa189e74507ba68fcf59e4093ae4b05983aa9f0180604dad2b5f9" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-plan_substituted-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a", + "targetDigest": "sha256:3b4254e0bd17f45129c65235bd38e5e7c44a285f877e7ae0544811ccfb58aa18", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:e45fb3d3e22aa189e74507ba68fcf59e4093ae4b05983aa9f0180604dad2b5f9" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:83929b8eb756d479e338d5bdcde165f70ab76da67f87c1b64507c38f4eb6eb35" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-plan_substituted-morphogenesis", + "candidateDigest": "sha256:83929b8eb756d479e338d5bdcde165f70ab76da67f87c1b64507c38f4eb6eb35", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:c00aa2730aa378d4acad3fff341b005acd7b8db92e44db1dcbbc67baedff1d59" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:972c53ce45736ccb7c06ccf74409033555471ec842f69209ce13bca26ab13eb9" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-plan_substituted-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:cf52bf37f173dea9733846c1bb0dfff7868164d0eb54e7746ea7734861c87d1a", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-plan_substituted-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:7371d48e282a224143375dcea62848c66c17ad305eb9616da12f94b6ceb90115" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:65142107c165be2041bb1da643383671acdcf512c8c80ab539fc70a2649351e8" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/reconciliation_outage-durable.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/reconciliation_outage-durable.json new file mode 100644 index 00000000..94a792f1 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/reconciliation_outage-durable.json @@ -0,0 +1,465 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-durable", + "condition": "durable", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:97b4561dfc562d88158886da9926305c779c2e29043eae273010894ca5df44f7", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aa8ff889d3d4ccf88ea2363d2fa0fbb23f43584fc7bea330358d1e4e8da8f7fb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4" + }, + "admissions": [ + { + "request": { + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "proposalDigest": "sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "poc0jAv71dpO7xdtp6ECTpX5e0TAQQ/nwG0lrAd7OeSSZe3l+yooB/hW0ZWeurZHxSZ3uhyWFzKTs6W6l5NtDg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:f5f41c3b4bc3c096", + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:f5f41c3b4bc3c096", + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:97b4561dfc562d88158886da9926305c779c2e29043eae273010894ca5df44f7", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:aa8ff889d3d4ccf88ea2363d2fa0fbb23f43584fc7bea330358d1e4e8da8f7fb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:7db0858e1572916c3a47d8c13521d8bbd80286dc07aa26c9aa28043398245da4" + }, + "controllerCondition": "durable" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:f5f41c3b4bc3c096", + "operationId": "authority-reconciliation_outage-durable:durable-activate", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 8, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 9, + "phase": 3, + "kind": "transition-blocked" + }, + { + "sequence": 10, + "phase": 4, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 11, + "phase": 4, + "kind": "transition-blocked" + }, + { + "sequence": 12, + "phase": 5, + "kind": "owner-reconciliation", + "operationId": "authority-reconciliation_outage-durable:durable-activate" + }, + { + "sequence": 13, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 14, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 15, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 16, + "phase": 6, + "kind": "owner-authorization" + }, + { + "sequence": 17, + "phase": 6, + "kind": "role-fenced", + "roleId": "role:f5f41c3b4bc3c096" + }, + { + "sequence": 18, + "phase": 6, + "kind": "owner-authorization" + }, + { + "sequence": 19, + "phase": 6, + "kind": "role-retired", + "roleId": "role:f5f41c3b4bc3c096" + }, + { + "sequence": 20, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 21, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 22, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "durable", + "done": true, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-reconciliation_outage-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "waiting", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "waiting", + "attempt": 2, + "startedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_attempt_in_flight", + "taskRunId": "authority-reconciliation_outage-durable:activate:apply:2" + }, + { + "stageId": "finalize", + "status": "blocked", + "attempt": 0 + } + ], + "input": { + "caseId": "authority-reconciliation_outage-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:398f268db26a009becbc3aeabd36b27c2c196a70c105195bd694321de46395d5" + }, + { + "input": { + "action": "activate", + "caseId": "authority-reconciliation_outage-durable" + }, + "runId": "authority-reconciliation_outage-durable:activate", + "status": "waiting", + "revision": 1, + "tenantId": "missions", + "createdAt": "2026-09-19T12:00:30.000Z", + "processId": "mission-role", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stageStates": [ + { + "status": "terminal", + "attempt": 1, + "outcome": "succeeded", + "stageId": "authorize", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:authorize:1", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "status": "waiting", + "attempt": 2, + "stageId": "apply", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:apply:2", + "reasonCode": "task_attempt_in_flight" + }, + { + "status": "blocked", + "attempt": 0, + "stageId": "finalize" + } + ], + "stateDigest": "sha256:398f268db26a009becbc3aeabd36b27c2c196a70c105195bd694321de46395d5", + "schemaVersion": 1, + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b" + }, + { + "input": { + "action": "activate", + "caseId": "authority-reconciliation_outage-durable" + }, + "runId": "authority-reconciliation_outage-durable:activate", + "status": "completed", + "revision": 2, + "tenantId": "missions", + "createdAt": "2026-09-19T12:00:30.000Z", + "processId": "mission-role", + "updatedAt": "2026-09-19T12:00:50.000Z", + "stageStates": [ + { + "status": "terminal", + "attempt": 1, + "outcome": "succeeded", + "stageId": "authorize", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:authorize:1", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "status": "terminal", + "attempt": 2, + "stageId": "apply", + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:apply:2", + "reasonCode": "task_attempt_in_flight", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + }, + { + "status": "terminal", + "attempt": 1, + "stageId": "finalize", + "startedAt": "2026-09-19T12:00:50.000Z", + "taskRunId": "authority-reconciliation_outage-durable:activate:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:50.000Z" + } + ], + "schemaVersion": 1, + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "stateDigest": "sha256:6b6952d0da834dbe467b0b7a8bc6a11a21771de96478ee550b76073d4af9be09" + }, + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-reconciliation_outage-durable:retire", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "completed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:01:00.000Z", + "taskRunId": "authority-reconciliation_outage-durable:retire:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:01:00.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:01:00.000Z", + "taskRunId": "authority-reconciliation_outage-durable:retire:apply:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:01:00.000Z" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:01:00.000Z", + "taskRunId": "authority-reconciliation_outage-durable:retire:finalize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:01:00.000Z" + } + ], + "input": { + "caseId": "authority-reconciliation_outage-durable", + "action": "retire" + }, + "createdAt": "2026-09-19T12:01:00.000Z", + "updatedAt": "2026-09-19T12:01:00.000Z", + "stateDigest": "sha256:442742855f27ca4647f543712568299588e0df12bba93b35e44e3588db3fe235" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/reconciliation_outage-fixed.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/reconciliation_outage-fixed.json new file mode 100644 index 00000000..c2f92b49 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/reconciliation_outage-fixed.json @@ -0,0 +1,232 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-fixed", + "condition": "fixed", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:51e03a3242c703796a99d2d15365f9940418568df0d6057d1daed385586642a2", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:683883c302761823b56271acdc5ec9063d15646cc346dda341e135264e3ce0cb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151" + }, + "admissions": [ + { + "request": { + "operationId": "authority-reconciliation_outage-fixed:fixed", + "proposalDigest": "sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "XlCg7fjgjF8g0vd+g8x25IleoNCQLSLkM0U4bUMXNQTEUYjAT22diimE139XZDvYTj+HEDZOLoEF8jjaI2jTBA==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:5d275d2ac8271078", + "operationId": "authority-reconciliation_outage-fixed:fixed", + "createdPhase": 0 + } + ], + "chains": [ + { + "operationId": "authority-reconciliation_outage-fixed:fixed", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:5d275d2ac8271078", + "operationId": "authority-reconciliation_outage-fixed:fixed", + "createdPhase": 0 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:51e03a3242c703796a99d2d15365f9940418568df0d6057d1daed385586642a2", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:683883c302761823b56271acdc5ec9063d15646cc346dda341e135264e3ce0cb" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:571bfbc8076406097727744f9e1d8df1ee3b6fc8d9746d69cc6273cdbef7f151" + }, + "controllerCondition": "fixed" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "role-materialized", + "roleId": "role:5d275d2ac8271078", + "operationId": "authority-reconciliation_outage-fixed:fixed", + "initial": true + }, + { + "sequence": 2, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 3, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 4, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 5, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 6, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 7, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 8, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 9, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 10, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + }, + { + "sequence": 11, + "phase": 8, + "kind": "owner-authorization" + }, + { + "sequence": 12, + "phase": 8, + "kind": "role-retired", + "roleId": "role:5d275d2ac8271078" + } + ], + "controller": { + "condition": "fixed", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/reconciliation_outage-minimal.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/reconciliation_outage-minimal.json new file mode 100644 index 00000000..009f981a --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/reconciliation_outage-minimal.json @@ -0,0 +1,329 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-minimal", + "condition": "minimal", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7d2ade0b713ae14683768ac2b8f89486a2767c85109a03797ff06a0fd17c5f65", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:2a3a43fe31847f8a31e2b0519c199032b376aa7fc73d358bbb7db561ec1bd47b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486" + }, + "admissions": [ + { + "request": { + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "1TmERU5JhpS/Oj58JLrwHZAB/1HyQ9ZSfpgfMpCtPOthUgp4yIHhOQlhvsrqGfwuBmnqGhjjAHr43d+gJV7wCQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + }, + { + "request": { + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "1TmERU5JhpS/Oj58JLrwHZAB/1HyQ9ZSfpgfMpCtPOthUgp4yIHhOQlhvsrqGfwuBmnqGhjjAHr43d+gJV7wCQ==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:5277727c90987f15", + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "createdPhase": 3 + }, + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:19aca97ad07318b1", + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "role": { + "kind": "statistics", + "active": true, + "fenced": false, + "roleId": "role:5277727c90987f15", + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7d2ade0b713ae14683768ac2b8f89486a2767c85109a03797ff06a0fd17c5f65", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:2a3a43fe31847f8a31e2b0519c199032b376aa7fc73d358bbb7db561ec1bd47b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486" + }, + "controllerCondition": "minimal" + }, + { + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:19aca97ad07318b1", + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "createdPhase": 3 + }, + "admissionIndex": 1, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:7d2ade0b713ae14683768ac2b8f89486a2767c85109a03797ff06a0fd17c5f65", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:2a3a43fe31847f8a31e2b0519c199032b376aa7fc73d358bbb7db561ec1bd47b" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f4f4927ec3f571ebca0f09b44cadc855863cb9c7716999c5cfccc6b734685486" + }, + "controllerCondition": "minimal" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:5277727c90987f15", + "operationId": "authority-reconciliation_outage-minimal:attempt:0", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "ack-lost", + "operationId": "authority-reconciliation_outage-minimal:attempt:0" + }, + { + "sequence": 6, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:19aca97ad07318b1", + "operationId": "authority-reconciliation_outage-minimal:attempt:1", + "initial": false + }, + { + "sequence": 7, + "phase": 3, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 8, + "phase": 4, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 9, + "phase": 5, + "kind": "owner-authorization" + }, + { + "sequence": 10, + "phase": 5, + "kind": "role-retired", + "roleId": "role:19aca97ad07318b1" + }, + { + "sequence": 11, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 12, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 13, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 14, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": true + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/reconciliation_outage-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/reconciliation_outage-morphogenesis.json new file mode 100644 index 00000000..1633ae1a --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/reconciliation_outage-morphogenesis.json @@ -0,0 +1,1998 @@ +{ + "schemaVersion": 1, + "id": "authority-reconciliation_outage-morphogenesis", + "condition": "morphogenesis", + "cell": "reconciliation_outage", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "diHC/vlHkLat5ILD8LJUT+7xCwLTbLsVSUqWCcQ7QRz7+AF9iI2AIUqeW/FpZNChhfDgPr8GI76iBrgJzD1EBg==", + "at": 300, + "ownerAllows": true, + "allowed": true + } + ], + "roles": [ + { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:9f2d9138221c6510", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "createdPhase": 3 + } + ], + "chains": [ + { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "role": { + "kind": "statistics", + "active": false, + "fenced": true, + "roleId": "role:9f2d9138221c6510", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "createdPhase": 3 + }, + "admissionIndex": 0, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + }, + "controllerCondition": "morphogenesis" + } + ], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "role-materialized", + "roleId": "role:9f2d9138221c6510", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "initial": false + }, + { + "sequence": 5, + "phase": 3, + "kind": "ack-lost", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 6, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 7, + "phase": 3, + "kind": "transition-blocked", + "reason": "Team operation ID is invalid" + }, + { + "sequence": 8, + "phase": 4, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 9, + "phase": 4, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 10, + "phase": 4, + "kind": "transition-blocked", + "reason": "Team operation ID is invalid" + }, + { + "sequence": 11, + "phase": 5, + "kind": "owner-reconciliation", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team" + }, + { + "sequence": 12, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc" + }, + { + "sequence": 13, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + }, + { + "sequence": 14, + "phase": 5, + "kind": "artifact-accepted", + "artifactDigest": "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a" + }, + { + "sequence": 15, + "phase": 6, + "kind": "role-fenced", + "roleId": "role:9f2d9138221c6510" + }, + { + "sequence": 16, + "phase": 6, + "kind": "owner-authorization" + }, + { + "sequence": 17, + "phase": 6, + "kind": "role-retired", + "roleId": "role:9f2d9138221c6510" + }, + { + "sequence": 18, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:95d56d0c7bbe74cb1d7ce9a910b266099468df3d46f1157d76095d6dfe26dcde" + }, + { + "sequence": 19, + "phase": 6, + "kind": "artifact-accepted", + "artifactDigest": "sha256:430a8e538d1296066576349fa39f46c0d996fe59960c8d3c691a6ac933637381" + }, + { + "sequence": 20, + "phase": 7, + "kind": "artifact-accepted", + "artifactDigest": "sha256:b03d5045125a6d8212a0c0d29105d4c14d54e09cd7507c93e628f1a37ab22665" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": true, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-reconciliation_outage-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-reconciliation_outage-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:28c45c7600e9136339fe5f92360fbb58d74383ddba2f887297f4e77c753487ef" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:3dfc150b920b11d32a972119b7ce773d81bead3854a0e247d85dce6e9e3bc5e2" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-reconciliation_outage-morphogenesis", + "candidateDigest": "sha256:3dfc150b920b11d32a972119b7ce773d81bead3854a0e247d85dce6e9e3bc5e2", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:2326720664f1ee90972649b0eef557e45f9c683a8afdca6e3b2c4ec156ef588e" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-reconciliation_outage-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:fffdc5466681f071bd49e52bce775499e71103fdde79b284f31250e4810cae23" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc" + }, + "executions": [ + { + "schemaVersion": 1, + "team": null, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "activating_team", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + } + ], + "profile": null, + "receipt": null, + "revision": 5, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": null, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "activate_team", + "status": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "resultDigest": null, + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:9c1b6ec625248d50aad3ae4dfd65fbde370e6043c53ff7010fd9d9bbbcf68631", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:e9bdecddec6c43ef1f6e7e3659155e7874ea43f66f656453dc1fcc90abaf56fd" + }, + { + "schemaVersion": 1, + "team": null, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "activating_team", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + } + ], + "profile": null, + "receipt": null, + "revision": 5, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": null, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "activate_team", + "status": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "resultDigest": null, + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:9c1b6ec625248d50aad3ae4dfd65fbde370e6043c53ff7010fd9d9bbbcf68631", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:e9bdecddec6c43ef1f6e7e3659155e7874ea43f66f656453dc1fcc90abaf56fd" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:9f2d9138221c6510", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "receiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "schemaVersion": 1, + "teamProposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "jointWorkContractDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e", + "eventDigest": "sha256:c52c7539365e87ee26c22f3d6681a45d31d16a996a05f4b36fdea4c1a69b62fd" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:c52c7539365e87ee26c22f3d6681a45d31d16a996a05f4b36fdea4c1a69b62fd", + "eventDigest": "sha256:ff921c9b488a7db1500098e480b5a9aa7260141125ce361b61ee60676dccff6b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:ff921c9b488a7db1500098e480b5a9aa7260141125ce361b61ee60676dccff6b", + "eventDigest": "sha256:036c8937c0045727da28554fc22e45e1b2d2be31fbfac8f6c64a147410f950df" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "activatedAtLogicalMs": 340, + "morphologyHeadDigest": "sha256:64fadc612af520e7173a30445a375d57910e3ea6e907eda0fe125867556a5dfb", + "activationReceiptDigest": "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": null, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "resultDigest": "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935", + "preparedAtLogicalMs": 340 + }, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 340, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:f516780fa84b50e0b8b1157d1ce8ac791af75e0a5e80ac4d9beebeac4ddf83fb", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:1e758286219c573a7938f2fa69cff4e7e8ae605f648cdb9ce207762ccf81dba4" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "role:9f2d9138221c6510", + "teamEpoch": 2, + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "receiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "schemaVersion": 1, + "teamProposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "activatedAtLogicalMs": 320, + "executionStateDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "jointWorkContractDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "retainedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + ], + "individualWorkContractDigests": [ + "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:statistics", + "source": "existing", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 350, + "teamReceiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "fenceReceiptDigest": "sha256:2d412a466989358bf55aa802a26a51c67177b6e40531471fd1c5f99f73a53ff9", + "effectReceiptDigest": "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6", + "successorFenceDigests": [ + "sha256:3ab39bdd66a986ace75da45793aa34130d641d40195de9e9e51b77896d707c63" + ], + "fencedWorkContractDigests": [ + "sha256:7531306a8bab6b36fcb0e484d712f4c3d2e5651a7a85c20c1c2e30a4dc085cc6" + ], + "revokedActionGrantDigests": [] + }, + "phase": "completed", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:6a4a86895d517b3d749ccdbbc36ef2ca3c104d719138a007da24ddb30ab038cd", + "eventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:e6c756645b8054cd39ade828bfca3d0db68eda8f5f98f5b63775c5c99f3a7a1a", + "eventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:d310cb2594740428ac3634bfb5743ceb278de75dc88d25bed53f5eece7ac75c6", + "eventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "evidenceDigests": [ + "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:73ef00e31e00ca0a460b8925e25e4fd42b428bda3c2945f32622c4ccdf449ef7", + "eventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:9c043fa7718bc171ecc07ec819d2810edcd000b731bfbd47df734bf174d4afdc", + "eventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:activate-team", + "evidenceDigests": [ + "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:9be16bb8c741ebed4916e46b6ea5f12addd78f832a2127d2ae31eed4a45a855e", + "eventDigest": "sha256:c52c7539365e87ee26c22f3d6681a45d31d16a996a05f4b36fdea4c1a69b62fd" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:c52c7539365e87ee26c22f3d6681a45d31d16a996a05f4b36fdea4c1a69b62fd", + "eventDigest": "sha256:ff921c9b488a7db1500098e480b5a9aa7260141125ce361b61ee60676dccff6b" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "evidenceDigests": [ + "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:ff921c9b488a7db1500098e480b5a9aa7260141125ce361b61ee60676dccff6b", + "eventDigest": "sha256:036c8937c0045727da28554fc22e45e1b2d2be31fbfac8f6c64a147410f950df" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:036c8937c0045727da28554fc22e45e1b2d2be31fbfac8f6c64a147410f950df", + "eventDigest": "sha256:efaed272abbbfddb477f24285ba80313634ad4e622fe0120a550d588fff9bc52" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:checkpoint", + "evidenceDigests": [ + "sha256:eebb6f5f94c32ae1cb0fbb82357d0f2672761a07475602093cd2b4d914031691" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:efaed272abbbfddb477f24285ba80313634ad4e622fe0120a550d588fff9bc52", + "eventDigest": "sha256:28c3e160f7ef37865aba7df5bf88172e49d7bf48b6f4c0de4d6b5cb440e97248" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:fence", + "evidenceDigests": [], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:28c3e160f7ef37865aba7df5bf88172e49d7bf48b6f4c0de4d6b5cb440e97248", + "eventDigest": "sha256:d69a4060b021d9bf8968b3af6cf0fc642534d2afb0b726360ae1eb89cc514d42" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:fence", + "evidenceDigests": [ + "sha256:2d412a466989358bf55aa802a26a51c67177b6e40531471fd1c5f99f73a53ff9" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:d69a4060b021d9bf8968b3af6cf0fc642534d2afb0b726360ae1eb89cc514d42", + "eventDigest": "sha256:8c03c3a91e4525c2c9d04645a7e6b0add823f808385b7d46d3ade48862e05e4a" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:detach", + "evidenceDigests": [], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:8c03c3a91e4525c2c9d04645a7e6b0add823f808385b7d46d3ade48862e05e4a", + "eventDigest": "sha256:704351035a6aaf3ea4fba9931732455d439d352845bdb38f763df7e1724984f0" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:detach", + "evidenceDigests": [ + "sha256:73e17cecaa5185241ac5219771cbc909c08c5ff596348faa4003713c90406d91" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:704351035a6aaf3ea4fba9931732455d439d352845bdb38f763df7e1724984f0", + "eventDigest": "sha256:5113d14a0f72b72715ec21de268c87b6a5a4d222ba54c01db5b26e83b0cf1c6e" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:5113d14a0f72b72715ec21de268c87b6a5a4d222ba54c01db5b26e83b0cf1c6e", + "eventDigest": "sha256:c5bfc14a1101936ef48b84175196af113b5d90897ec0265322605ce5623147a5" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:db9da06296309b8d07d1ad853dfdbb182b009100eaf92f0d0233ad111837f9b8" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:c5bfc14a1101936ef48b84175196af113b5d90897ec0265322605ce5623147a5", + "eventDigest": "sha256:30ede99745d0d3869a7621e9b71ba33ee5bde0420b5b8e25f8d5cc2bb8f09c72" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "completed", + "outcome": "applied", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:release-budget", + "evidenceDigests": [ + "sha256:77b380969f1162824baac1629e2d7d0f9f589ce95c1d379bbf3528c48be84b18", + "sha256:db9da06296309b8d07d1ad853dfdbb182b009100eaf92f0d0233ad111837f9b8" + ], + "logicalTimeMs": 350, + "previousEventDigest": "sha256:30ede99745d0d3869a7621e9b71ba33ee5bde0420b5b8e25f8d5cc2bb8f09c72", + "eventDigest": "sha256:c52d63182820e6c6e4a64bf6e2bf33a8c1313426a472bb89fce5e34f060b573f" + } + ], + "profile": null, + "receipt": { + "receiptId": "execution:authority-reconciliation_outage-morphogenesis:receipt", + "disposition": "success", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "receiptDigest": "sha256:77b380969f1162824baac1629e2d7d0f9f589ce95c1d379bbf3528c48be84b18", + "schemaVersion": 1, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "fenceReceiptDigest": "sha256:2d412a466989358bf55aa802a26a51c67177b6e40531471fd1c5f99f73a53ff9", + "budgetReleaseDigest": "sha256:db9da06296309b8d07d1ad853dfdbb182b009100eaf92f0d0233ad111837f9b8", + "evaluatedAtLogicalMs": 350, + "outcomeEvidenceDigests": [ + "sha256:1ca9934ea7657905e4c370aadb2ca8b7f6ab2499ce12f54e4d75f3fbc35d02c4" + ], + "activationReceiptDigest": "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935", + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "continuityReceiptDigest": "sha256:eebb6f5f94c32ae1cb0fbb82357d0f2672761a07475602093cd2b4d914031691", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "resultingMorphologyEpoch": 2, + "terminalAgentReceiptDigest": "sha256:73e17cecaa5185241ac5219771cbc909c08c5ff596348faa4003713c90406d91" + }, + "revision": 17, + "stateKey": "execution:authority-reconciliation_outage-morphogenesis", + "activation": { + "operationId": "execution:authority-reconciliation_outage-morphogenesis:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "activatedAtLogicalMs": 340, + "morphologyHeadDigest": "sha256:64fadc612af520e7173a30445a375d57910e3ea6e907eda0fe125867556a5dfb", + "activationReceiptDigest": "sha256:e46fa4424bccb12b1df4460c2a0b90f76a9fa7d19bb693deb5ccabf16b75e935", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c" + }, + "continuity": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:1ca9934ea7657905e4c370aadb2ca8b7f6ab2499ce12f54e4d75f3fbc35d02c4", + "teamReceiptDigest": "sha256:e4b25ef3fbb35eb742c3c2cdd5364e368881d0ea4b025ba00960218da8dfbd43", + "completedAtLogicalMs": 350, + "continuityReceiptDigest": "sha256:eebb6f5f94c32ae1cb0fbb82357d0f2672761a07475602093cd2b4d914031691", + "preservedArtifactDigests": [ + "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6", + "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64", + "sha256:48cfc8fcd2f7e5892a586dbd6a4c6a33dc50e8a946e98dddc92999950d0ddbbc", + "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d", + "sha256:e4851ee0aeeacbecb8083f1d149152320c55ee418b3fc3f9608d88f36cbd559a", + "sha256:e671f880904df94f806d1de509b09c352db1dd9f464da6d53a0e4de490c2084a" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:774d93c3b21936fffcada3dbd13103366a61b1e9e21e2bbc828829ea2a9eecc3", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "eligibilityEvidenceDigests": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ], + "capabilityAssessmentDigests": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:ae0f2fd86183bccfe3cf64cabb5715ff9620990be1da420885902671dd974894", + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:2c786c6a64f3f5547a973f4112c81c7599ead96679d76bffb5384e266b2eda20", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:authority-reconciliation_outage-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:local", + "viewDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "searchLimit": 2, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:d20b759ad7cccea2f9be0b3305edca601784779cf560233750cfc2a01a9374d5" + }, + "terminalAgent": { + "agentDigest": "sha256:7033e498f1f88c212d2c0acfc5b266c3b13686c2dda5b8b7eed6ffcc86363b8f", + "disposition": "detached", + "operationId": "execution:authority-reconciliation_outage-morphogenesis:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:73e17cecaa5185241ac5219771cbc909c08c5ff596348faa4003713c90406d91", + "terminatedAtLogicalMs": 350, + "lifecycleReceiptDigest": "sha256:b187680e90a38b46e8e95e3c7b3acb6518852e83c42efa3433f42681f5eac9fa", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:c3714a20f5e5698de56a16470f49db028b9683a4bcc3d9f776d4f0ee7db630d6", + "positionDigest": "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c", + "proposalDigest": "sha256:f5ba3d10d3ac56e65e0ff9c32789012b8973ddd1f2ffdeefedec9fb53f82ad3c", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:statistics", + "agentId": "agent:statistics", + "instanceId": "instance:statistics", + "budgetUnits": 10, + "candidateId": "existing:authority-reconciliation_outage-morphogenesis", + "lineageDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:b219c487abce4cf698bd1f3e415f1c3fc5b679f65284f84aaefbb3308b07b678", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:db9da06296309b8d07d1ad853dfdbb182b009100eaf92f0d0233ad111837f9b8", + "budgetReservationId": "reservation:authority-reconciliation_outage-morphogenesis", + "logicalTimeHighWaterMs": 350, + "morphologyHeadStateKey": "head:authority-reconciliation_outage-morphogenesis", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:f15c3d4c32567e6ae9a603e9ced6fe5a369b97957126a11668e11c877c0fd2bc", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:2e6ec81829d5f863a71084e4721c1e477e9f2ae7b8764572511dfacb47abd169", + "resultingSnapshotDigest": "sha256:098245422c8f0489b95b75f4b9382b8395f48bbfbcfd8945c4892f936a38a47c", + "profileCertificationDigest": null, + "recordDigest": "sha256:8036f74b6f63bf939dbdaa6b8c176808796a515ffae12fc5b3feb8f05975d1c3" + } + ] + }, + "denied": false, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/scope_escalated-durable.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/scope_escalated-durable.json new file mode 100644 index 00000000..64113433 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/scope_escalated-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-durable", + "condition": "durable", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:95aa9beac095f80e54a70c45eaf7599b810fae039524f772c9945d51ccd60f8b", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:62e65d001ae0e806be5e6f5af1295d21362865378181ba2706e68bea8e638762" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:280d3a0498ff0d3ec3241883cb1dffed64feab726a771cc0cb8a3888c84d9e2c" + }, + "admissions": [ + { + "request": { + "operationId": "authority-scope_escalated-durable:durable-activate", + "proposalDigest": "sha256:280d3a0498ff0d3ec3241883cb1dffed64feab726a771cc0cb8a3888c84d9e2c", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:280d3a0498ff0d3ec3241883cb1dffed64feab726a771cc0cb8a3888c84d9e2c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "oBqeLu9zK/brf1gJvgBhK6/6FhYqSBkly6T7iR5t4Hn5iYp/tsIEDPsH7E7mi6q7GlcoG1xnUUvtMpCRmvCyBQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-scope_escalated-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-scope_escalated-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-scope_escalated-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-scope_escalated-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-scope_escalated-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:e1a920a3a3ab91f140667d296f2edff64c62ab3632694fbd570be66b4f971a77" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/scope_escalated-fixed.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/scope_escalated-fixed.json new file mode 100644 index 00000000..5fc0299d --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/scope_escalated-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-fixed", + "condition": "fixed", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:dc5d290cb4184b541e90fd022732eca2a1c85c697799ac47f2f5722c3588837c", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:6d5861cb9764d689531535ef08ceeb323a016a76ec68bb7cd82cca1e1de3a301" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:8ce7e482e8aae423d2c8de651d59ae4794bf521cd80a062a81e8bb591894608f" + }, + "admissions": [ + { + "request": { + "operationId": "authority-scope_escalated-fixed:fixed", + "proposalDigest": "sha256:8ce7e482e8aae423d2c8de651d59ae4794bf521cd80a062a81e8bb591894608f", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:8ce7e482e8aae423d2c8de651d59ae4794bf521cd80a062a81e8bb591894608f\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "EJXBbjsca8zn1WcfYcZU6XNHIKvyQ0NHCbFKdPL9ZVpaRab6uCVHBs9oXDfhEB69XWG2yyuQZ7xNTJ2SQ7AIBQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/scope_escalated-minimal.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/scope_escalated-minimal.json new file mode 100644 index 00000000..9bbefd27 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/scope_escalated-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-minimal", + "condition": "minimal", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:a015e87d28e8b3ab6d981fe5a01423227e8f74f75eb17432eb704c2f4cacfe46", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:b2fb84f2842947b85b88e8c38e667fce2ddaed7a81f4d65fe7051175af418540" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:1aabfbf66fa4ed5a7ae1caa60b1d27e0f86d328b3fe992731ffca92d85ac8f74" + }, + "admissions": [ + { + "request": { + "operationId": "authority-scope_escalated-minimal:attempt:0", + "proposalDigest": "sha256:1aabfbf66fa4ed5a7ae1caa60b1d27e0f86d328b3fe992731ffca92d85ac8f74", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:1aabfbf66fa4ed5a7ae1caa60b1d27e0f86d328b3fe992731ffca92d85ac8f74\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "iQ10vyaT8cVyZ0gXWlsgR0bAcMeRNtizLjJZjCk5A4KGHwh/rS6GFhWYYr096gJAgp/H6EF51ThnZKxTAUbtDw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/scope_escalated-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/scope_escalated-morphogenesis.json new file mode 100644 index 00000000..085cb259 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/scope_escalated-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-scope_escalated-morphogenesis", + "condition": "morphogenesis", + "cell": "scope_escalated", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:c770dfda8a721b876f62503ea7276b9d6579b8ac1f79d6a41f96ee49ee8a6e42" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-scope_escalated-morphogenesis:activate-team", + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650", + "scopeDigest": "sha256:515de2af1d93dec40867ecba81a3700e8415c52830d3b86e9f09b3d061a5426a", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "hpRkyk2ONBKZoXZ5ylNb1ZJSuy5HOQEp0+s1PYz6/uexsBi6U14c91U8hWZblvVNUbe7ldBBLEHUQEOsvMZoAQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-scope_escalated-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:c770dfda8a721b876f62503ea7276b9d6579b8ac1f79d6a41f96ee49ee8a6e42" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-scope_escalated-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650", + "targetDigest": "sha256:4e6b260ac33f16629993acdb0343aac598fd2d643009559d9143f42d3e30432a", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:c770dfda8a721b876f62503ea7276b9d6579b8ac1f79d6a41f96ee49ee8a6e42" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:71c686939696a2c73eca3d1d80cd6643f049e8e18945d3e9487973b78df6c1ee" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-scope_escalated-morphogenesis", + "candidateDigest": "sha256:71c686939696a2c73eca3d1d80cd6643f049e8e18945d3e9487973b78df6c1ee", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:0813a4ee68e49ae11744878203e0100845819fbe9ee38d0a181c85266fcbdd9f" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:47cc5cf5ef1fbe3ee76c6685593e6cb868cc7ccf5e4a599665aa7a2126ae60e3" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-scope_escalated-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:3fc394ec2653a4ba1bed5a941b622fb9fd4085b447739f81ef06267ead8ee650", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-scope_escalated-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:c46be399c06e354a45695e12b54503b4bd1d71cdfd26c6052201b3c297c0794c" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:e0a4c81d8e9177a91eb1d0e6aaa8c0278d1a28a737d54341fe209c11d48beadd" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/self_issued-durable.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/self_issued-durable.json new file mode 100644 index 00000000..1d978f18 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/self_issued-durable.json @@ -0,0 +1,163 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-durable", + "condition": "durable", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-durable", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:6374227441b8f769d09c9ae7531c17b55bb79c784e198a3ee2464590a7c82f38", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-durable", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:f48e43bca36cb7522b018b79a9effef4efe54b3ce034a7c0c7a912f251f02cfc" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:e7f816d46cde95049f22f37586feea350cc8461b7f1eea1b4a1d738aea9d76f3" + }, + "admissions": [ + { + "request": { + "operationId": "authority-self_issued-durable:durable-activate", + "proposalDigest": "sha256:e7f816d46cde95049f22f37586feea350cc8461b7f1eea1b4a1d738aea9d76f3", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:e7f816d46cde95049f22f37586feea350cc8461b7f1eea1b4a1d738aea9d76f3\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "A2sxOB9Icq+NXWsXBea4QgiF2z8p8xC8gG9QwuW6cU2Mt7kCzeEePTEgli3DJY7n17BeJwU0P64kRClgLp71Ag==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + }, + { + "sequence": 4, + "phase": 3, + "kind": "owner-authorization" + }, + { + "sequence": 5, + "phase": 3, + "kind": "owner-reconciliation", + "operationId": "authority-self_issued-durable:durable-activate" + } + ], + "controller": { + "condition": "durable", + "done": false, + "role": null, + "workflowStates": [ + { + "schemaVersion": 1, + "tenantId": "missions", + "runId": "authority-self_issued-durable:activate", + "processId": "mission-role", + "processVersion": "1", + "definitionDigest": "sha256:997b2b32d3bb926054e301bb701115f94dde9c409f64249be306e78a80cb990b", + "revision": 1, + "status": "failed", + "stageStates": [ + { + "stageId": "authorize", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-self_issued-durable:activate:authorize:1", + "outcome": "succeeded", + "finishedAt": "2026-09-19T12:00:30.000Z" + }, + { + "stageId": "apply", + "status": "terminal", + "attempt": 1, + "startedAt": "2026-09-19T12:00:30.000Z", + "taskRunId": "authority-self_issued-durable:activate:apply:1", + "outcome": "failed", + "finishedAt": "2026-09-19T12:00:30.000Z", + "reasonCode": "task_executor_error" + }, + { + "stageId": "finalize", + "status": "terminal", + "attempt": 0, + "outcome": "skipped", + "finishedAt": "2026-09-19T12:00:30.000Z" + } + ], + "input": { + "caseId": "authority-self_issued-durable", + "action": "activate" + }, + "createdAt": "2026-09-19T12:00:30.000Z", + "updatedAt": "2026-09-19T12:00:30.000Z", + "stateDigest": "sha256:768567bbeb7f6969d183157d4729df66074e784c2803d4b114a07f8160a3ba0d" + } + ] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/self_issued-fixed.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/self_issued-fixed.json new file mode 100644 index 00000000..5c201eaa --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/self_issued-fixed.json @@ -0,0 +1,86 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-fixed", + "condition": "fixed", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-fixed", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:ff7a4d65a5b9e4f3702fa4ad2c5265477b49acc36bcde62b1ddf91628c1e7b48", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-fixed", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:a0c337622239dc06e599545675eb5e899c98bdd7bfe6eed298674c736ff46ca5" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:b413bd6e3885176fa7963f3ec72d05a492793a62f355c18e56c160129c193f0c" + }, + "admissions": [ + { + "request": { + "operationId": "authority-self_issued-fixed:fixed", + "proposalDigest": "sha256:b413bd6e3885176fa7963f3ec72d05a492793a62f355c18e56c160129c193f0c", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:b413bd6e3885176fa7963f3ec72d05a492793a62f355c18e56c160129c193f0c\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "dJONjvBAPqNjD4TfPf1WaImlQGNnulLpF7+DjRrIdtR0EPQLUX+dN93cZ44KEcYUtEPoyGSF4LWtZITIafyQBQ==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [], + "controller": { + "condition": "fixed", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/self_issued-minimal.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/self_issued-minimal.json new file mode 100644 index 00000000..d7880c19 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/self_issued-minimal.json @@ -0,0 +1,105 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-minimal", + "condition": "minimal", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-minimal", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:21f0f1755732f3515d4b33d5c1d7987698735604c3bbcd0e540c3d1b50b66837", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-minimal", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:381e2c6dd1ec567bc8a794e257b06a9e0c4b1dcc1de1022071d89e7b90f459e1" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:ce4b106b3da6eb83233be85fd9ddb727ca068371781645e89c4c8baf6e6b45fa" + }, + "admissions": [ + { + "request": { + "operationId": "authority-self_issued-minimal:attempt:0", + "proposalDigest": "sha256:ce4b106b3da6eb83233be85fd9ddb727ca068371781645e89c4c8baf6e6b45fa", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:ce4b106b3da6eb83233be85fd9ddb727ca068371781645e89c4c8baf6e6b45fa\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "iUoIn64vB8CwVWK/TCLUfjIIe/U4zqYGNr+qo6QGtoACiWWO9URRtsVSH3lvfG8esxWkHnHiV5mj42rUBprlAw==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "minimal", + "role": null, + "done": false + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/cases/self_issued-morphogenesis.json b/docs/research/morphogenesis-paper-v0.5/governance/cases/self_issued-morphogenesis.json new file mode 100644 index 00000000..1803f540 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/cases/self_issued-morphogenesis.json @@ -0,0 +1,607 @@ +{ + "schemaVersion": 1, + "id": "authority-self_issued-morphogenesis", + "condition": "morphogenesis", + "cell": "self_issued", + "clock": { + "origin": "2026-09-20T00:00:00.000Z", + "admissionMs": 300, + "scope": "prescribed owner clock; no skew tested" + }, + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:1c37cdba0c5210edb61cc4bf6831f55dbfa3d1eb8b11747ab6ab7bdf2493e188" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6" + }, + "admissions": [ + { + "request": { + "operationId": "execution:authority-self_issued-morphogenesis:activate-team", + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "subject": "agent:statistics" + }, + "payload": "{\"proposalDigest\":\"sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6\",\"scopeDigest\":\"sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99\",\"subject\":\"agent:statistics\",\"issuer\":\"authority:reference\",\"validFrom\":200,\"decisionUntil\":450,\"mandateUntil\":400}", + "signature": "Dc0wFCVbDQDOvfzzH5sK7+oyYAqHvS0MVoXLSEduj6x2rgrwkkRye8yMZhCWPPWPM5l4Wsrmel2M+MrCh1JYBA==", + "at": 300, + "ownerAllows": true, + "allowed": false + } + ], + "roles": [], + "chains": [], + "events": [ + { + "sequence": 1, + "phase": 0, + "kind": "artifact-accepted", + "artifactDigest": "sha256:31c0a2313fa7c248fc8f01ec72696691f9d280dda42134bb84a72ccd0c2598f6" + }, + { + "sequence": 2, + "phase": 1, + "kind": "artifact-accepted", + "artifactDigest": "sha256:372966a351b3dd6c84060035b4b4990f5a964edf6567c5bb2385a47364c6ed64" + }, + { + "sequence": 3, + "phase": 2, + "kind": "artifact-accepted", + "artifactDigest": "sha256:90ecde2f899e0d1d036fa4cc30be3328c7c59c424d89f093f085e503e3bc4c6d" + } + ], + "controller": { + "condition": "morphogenesis", + "role": null, + "done": false, + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:55768192a356a0113038d6295c0be7fac1cbc62d6b7ea099d4b622f6c337553c" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:authority-self_issued-morphogenesis", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:1c37cdba0c5210edb61cc4bf6831f55dbfa3d1eb8b11747ab6ab7bdf2493e188" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "decision:authority-self_issued-morphogenesis", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6", + "targetDigest": "sha256:679cc4d120569eafd4e610af40978a1990c71ac52aefecb72fc5783379fbe279", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:1c37cdba0c5210edb61cc4bf6831f55dbfa3d1eb8b11747ab6ab7bdf2493e188" + ], + "decisionRoute": "authorized_agent", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:mission", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:6728a4e616f6ddad76eee1b96b54c5a402eb5181c8776cf75c734105280757c2" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "approval:authority-self_issued-morphogenesis", + "candidateDigest": "sha256:6728a4e616f6ddad76eee1b96b54c5a402eb5181c8776cf75c734105280757c2", + "route": "authorized_agent", + "actorType": "agent", + "actorId": "agent:reviewer", + "actorMandateDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "independenceGroupId": "reviewer:independent", + "disposition": "approved", + "proofDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "issuedAtLogicalMs": 235, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:868d5802a81b5f7433b8acb44064d00d199c0ef0972da32ceada5d9131bece40" + }, + "decisionPortId": "decision:mission", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:93ac816b3a48e71536c346eb44394910140d0513fc39e7260386dc94dac7b812", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:4aad34dcb7a0770e95721ea612ccf682a4043cca3ca586d43799ee4d8482b19f" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:authority-self_issued-morphogenesis", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:c7b12b16b945b10ea4522035f10761142cf77999c873670d37244465a55065c6", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:authority-self_issued-morphogenesis", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:e148e5db1c4d981bee11f1f1eae5d972a20598e70586bcb9407094ad37673641" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:0ac044a639cfb9b978bade1edea341dc3616673ff13d80d15f5dd55df1099159" + }, + "executions": [] + }, + "denied": true, + "limits": "Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/environment.json b/docs/research/morphogenesis-paper-v0.5/governance/environment.json new file mode 100644 index 00000000..76c2e49a --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/environment.json @@ -0,0 +1,2820 @@ +{ + "node": "v24.20.0", + "platform": "darwin", + "arch": "arm64", + "compiledModules": [ + { + "path": "packages/a2a/dist/client.js", + "digest": "sha256:e391c1da6a27b777ca08bd2e0fc132e4de17348dda65a89160482b85762d2650" + }, + { + "path": "packages/a2a/dist/contracts.js", + "digest": "sha256:3f417662c6d7a351dc9b969c43ece554835f95f4d3c12ae0499a5764a1686c6e" + }, + { + "path": "packages/a2a/dist/index.js", + "digest": "sha256:cf557c4764becb5587bc952213904012a8b8419c8636412df8d5fca39f6d1312" + }, + { + "path": "packages/a2a/dist/internal.js", + "digest": "sha256:0ba8040e728dff8d37e426b2782395ff9099581ba5fe04d0de46d972770646ac" + }, + { + "path": "packages/a2a/dist/mesh.js", + "digest": "sha256:e79c1c9191704260ed91c40102ea328de36d373eb2f453282bcd285eb81b2a8e" + }, + { + "path": "packages/a2a/dist/morphogenesis.js", + "digest": "sha256:0cf75ef2c027f14f4a989e9e9fa70a64817ce0af42d27f2af536e9bb400ab01f" + }, + { + "path": "packages/a2a/dist/postgres.js", + "digest": "sha256:b817a207a92082a861f4e4971501fdc0e4d70aa50f2fbfc333501ae8e7318f95" + }, + { + "path": "packages/a2a/dist/rooms.js", + "digest": "sha256:c3afa3199ad39f53bf1c78c65d689cda134c3ad676a9589da998be91b354f85f" + }, + { + "path": "packages/a2a/dist/server.js", + "digest": "sha256:b47d63cad45a3840290abdde924afa2d5aa07cc20e2c24f2fc0b52971cd3d54e" + }, + { + "path": "packages/agent-registry-postgres/dist/index.js", + "digest": "sha256:e890cac71bb49a0f41c154ad7be49252f76f059a6912021a41bd33deed14a105" + }, + { + "path": "packages/agent-registry/dist/index.js", + "digest": "sha256:1664135e5f47d0c637c053d7633adacea6b9dcc4ad548c52f63030b40ee35fbe" + }, + { + "path": "packages/audit-postgres/dist/cli.js", + "digest": "sha256:10e58fd2c748cf8d36b5a231427c0471bd70d0b21244474219383a338588584f" + }, + { + "path": "packages/audit-postgres/dist/index.js", + "digest": "sha256:8357495d493a914694bca85b40635c6276b19b0fa6f16a7b518a8465a4e06be1" + }, + { + "path": "packages/audit-postgres/dist/migrations.js", + "digest": "sha256:5885d9e16991355ba2efc1a4cdd020d22e2cbf35b97374ea737f6b50515a6d19" + }, + { + "path": "packages/audit/dist/collective-telemetry.js", + "digest": "sha256:2ab16057a4f29bf66414b45e870a5a853c588774b0d1a5ebe270b5c75d63fdae" + }, + { + "path": "packages/audit/dist/index.js", + "digest": "sha256:2e195c5cff16eefdd84aad91201bc2b0101b18713764e06f937e3a7c15e23218" + }, + { + "path": "packages/auth/dist/index.js", + "digest": "sha256:35ea06879ae948de5e27fc5b3c6989e1b37b659e524563fa3d47c192c3ae97f5" + }, + { + "path": "packages/autonomy-postgres/dist/cli.js", + "digest": "sha256:acbea68759d45ccd6fe67aaaedc9ff5b0c29d5aafa3844a45b4e5ad348e926d9" + }, + { + "path": "packages/autonomy-postgres/dist/index.js", + "digest": "sha256:a584d27a82e0f06303b4ffd7d3072436e06e50d27853ad5c8b4757b575d304b4" + }, + { + "path": "packages/autonomy-postgres/dist/migrations.js", + "digest": "sha256:b8fb7cf1623ea0e529388464ace05f8db1211650a0cda3f62504e98488420c44" + }, + { + "path": "packages/autonomy-postgres/dist/store.js", + "digest": "sha256:0a28135496931b81f9259a144a38c0cbf6aac24e501e51d5cebd02895c1244af" + }, + { + "path": "packages/autonomy/dist/actions.js", + "digest": "sha256:2f2b2a2412a8c1f923521bdc0762d8d07497d967220b843439220aacfdb68018" + }, + { + "path": "packages/autonomy/dist/canonical.js", + "digest": "sha256:d4772702835f3a2626dbbb8ddd918cddca5db84631d884f33922fdcbd40658e0" + }, + { + "path": "packages/autonomy/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/autonomy/dist/index.js", + "digest": "sha256:8fc1989187ed35cab41a1c00b8863e926302df09392d20757f7a73ce4aed4ab9" + }, + { + "path": "packages/autonomy/dist/runtime.js", + "digest": "sha256:61be6ac470bc36f9a7e736a0dea7548cda30cc30669c4f95a1e7ee6699e538c0" + }, + { + "path": "packages/autonomy/dist/sha256.js", + "digest": "sha256:5d90034793746c004245a786ea3d5cd5f4c481764b344448240e96baffd8b9a2" + }, + { + "path": "packages/autonomy/dist/workflows.js", + "digest": "sha256:0009caebbe32239a8d686f4082e8bc00399d18969fef796f6015e9af0ae169c5" + }, + { + "path": "packages/collective-control-postgres/dist/index.js", + "digest": "sha256:754605db57be31182f791182d61c9d16e59058d6fa90358b7e60b66ccbdea2df" + }, + { + "path": "packages/collective-control-postgres/dist/migrations.js", + "digest": "sha256:e446a4a169fe80cf035c7735201ad6c0b8578460efd63ff422fabd91dec1967c" + }, + { + "path": "packages/collective-control-postgres/dist/repositories.js", + "digest": "sha256:a98e3e697e6f45b31485c98b76f5d541ef1e3dbe38345fdb2dac8b3676ae67b5" + }, + { + "path": "packages/collective-control/dist/actions.js", + "digest": "sha256:ac4db1cca56d35a68a1b55644d7b7e61dd3d20ecac3488c3e3f48fc01d3d9c33" + }, + { + "path": "packages/collective-control/dist/bounded-model.js", + "digest": "sha256:afd38912702dda09b8af3eb2eaabdffb0b9f12320ef7f2f35aecbb73c7f45e1a" + }, + { + "path": "packages/collective-control/dist/bounded-progress-model.js", + "digest": "sha256:58f6196e42ebc7436efb9bf19176d7c9f17d6aff181df6dda2edf69cba8f8e29" + }, + { + "path": "packages/collective-control/dist/canonical.js", + "digest": "sha256:526e8fe7fcc8e9fd9ed99ba066f98af6c11aeb578d01fc71fe7b62d24f1d1bcb" + }, + { + "path": "packages/collective-control/dist/contracts.js", + "digest": "sha256:bbdbff9097d794f0236bff37f230867ea4ec181797b082a3e97672a3b4d68adf" + }, + { + "path": "packages/collective-control/dist/evaluation.js", + "digest": "sha256:4fac7daf16071dc8fa097bdf4c914e5d7c779203f0cefe1ee343cd365358d94b" + }, + { + "path": "packages/collective-control/dist/evidence.js", + "digest": "sha256:b0292985399c4da67af08171bbab55196c59006cb4443013bf9cb0c13f32dfdf" + }, + { + "path": "packages/collective-control/dist/governed-actions.js", + "digest": "sha256:9f52db82f7f163f3ae5005390ffe92eb6a061409b55e6891bd2e83b924162c8f" + }, + { + "path": "packages/collective-control/dist/index.js", + "digest": "sha256:882aea4eb8050eea7ba8c66e7445484abea7ca0ebc06ee0a716f11fd980c1a4c" + }, + { + "path": "packages/collective-control/dist/lifecycle.js", + "digest": "sha256:3ab2fcc67330515c7ec75aa6a595e215d22e544e4519199fd8b4131d176c7e86" + }, + { + "path": "packages/collective-control/dist/local-policy.js", + "digest": "sha256:beb570268014a8f85f6e6407b8d7dd1dde8d03f99bc8029d02d67c7bf086c496" + }, + { + "path": "packages/collective-control/dist/local-rule-kernel.js", + "digest": "sha256:d1416cf0fb11a658398bd5927da2a3a8f5ce374db560d166c49d801ae6cb00b0" + }, + { + "path": "packages/collective-control/dist/mandate-continuity.js", + "digest": "sha256:06fa09ab515c786851a02e43a29386525b04c3c989109cac5bf69d5f6c98cd51" + }, + { + "path": "packages/collective-control/dist/memory.js", + "digest": "sha256:b1716cd71f736bc131c0e11d44fe61aaa122fb6f3cc220d5931d265d64ce0b85" + }, + { + "path": "packages/collective-control/dist/mesh-governance.js", + "digest": "sha256:8e586c758cae61524eabb7b7ad7bdb3341b1667d40601779b829ca7b22cf0490" + }, + { + "path": "packages/collective-control/dist/mesh.js", + "digest": "sha256:c0b5e6f0e69f02e4c5834df79dcad74aa6d6db589b6243c7be162fda4598fc47" + }, + { + "path": "packages/collective-control/dist/rooms.js", + "digest": "sha256:a36e917dc9a1d92080348f818d65a4d66f823d4c67d793e67168aff547075e56" + }, + { + "path": "packages/collective-control/dist/sha256.js", + "digest": "sha256:7b09d62c1f0e84adae3a7a16deb12237bdcbfaedf568a13f79c42c679ac6d34f" + }, + { + "path": "packages/collective-control/dist/state.js", + "digest": "sha256:f09a82e0c2172c6472bfdbea18c3923f9a38b61a9704e32a74c3c902afcee768" + }, + { + "path": "packages/collective-control/dist/validation.js", + "digest": "sha256:56b275361fd806b8255b0e3a80e27cc17dfbfa3929bb79c7a6583a7a52589609" + }, + { + "path": "packages/collective-host-postgres/dist/index.js", + "digest": "sha256:c36eba7a727c75640d71f6a1bd2fff1a0d6b28cbc8bde2a91b4e95f84b8a43c9" + }, + { + "path": "packages/collective-host-postgres/dist/migrations.js", + "digest": "sha256:50f07e72aaa04669a81099ab3bb5a04e4c9723f9354b4f6e7a53bfa3e856272b" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-budget.js", + "digest": "sha256:2149419e81788d20c9c7c20a5b6aba2b5fb19c6e1e5722f3e6f2ad2a42e858a5" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-http-witness.js", + "digest": "sha256:775d62774808d2e5aeb430c6adf5408bbcd21c9ed533e5c8efbdaadf7be5c4d7" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-operator.js", + "digest": "sha256:52666905833fe689a6967416d0977f93262bbf5a50f1f511879a12171c3850f4" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-strategy.js", + "digest": "sha256:4221cc95d99d48f8d25c2e317791a9f0a6e7eef4018d692a59694964f472d12f" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis.js", + "digest": "sha256:922b85dbf09ed4419674667be569699e822152ec33373bd548224cfa773ddfb0" + }, + { + "path": "packages/collective-host-postgres/dist/repositories.js", + "digest": "sha256:f84ad7ffc33b720e8e8b410d6f504f736aa5c13be14970494af8a04445c8d27c" + }, + { + "path": "packages/collective-host/dist/assurance-coupled-execution.js", + "digest": "sha256:04503d23d3ce94ffa2d892b0b044b906ae18189aaa1d07329db43a87ad37ffc1" + }, + { + "path": "packages/collective-host/dist/autonomous-adaptation-runtime.js", + "digest": "sha256:4b5a30490f00948c387650265f5c3c288a0df801bdf4f2d80673525614342a6d" + }, + { + "path": "packages/collective-host/dist/autonomous-collective-node.js", + "digest": "sha256:880ef372776ba708ee2c0ba5581e16b5f010f3756006c2e967bc37862d57002b" + }, + { + "path": "packages/collective-host/dist/collective-telemetry.js", + "digest": "sha256:f6924ceae9daf5f1bb9890d4b7f0cf9f3490652de23ac3e5d45ab67d5a314092" + }, + { + "path": "packages/collective-host/dist/distributed-collective-protocol.js", + "digest": "sha256:bcec079a8c9a1b76b5b069c34e8ac49a3e53beec7d911e87476ca689481ce75e" + }, + { + "path": "packages/collective-host/dist/distributed-planning-runtime.js", + "digest": "sha256:398d5827f7dff8e303bee236a14d450ccfe24157979475af509ff1172bd09f44" + }, + { + "path": "packages/collective-host/dist/in-process-sparse-bft-gateway.js", + "digest": "sha256:d01c975a58f1514da4672e5a5efbf3b118d2f9f0c5c714143f32aa48fa560114" + }, + { + "path": "packages/collective-host/dist/index.js", + "digest": "sha256:0b5194716a4c10bbc91b21e74b12880f29cf1e406c7439a0e4b68607e3b67a64" + }, + { + "path": "packages/collective-host/dist/integrated-host.js", + "digest": "sha256:821dc8c89958fd354cea98b0a5f393780ab2cc5b7ef1505bb38fac7e5f3dc48f" + }, + { + "path": "packages/collective-host/dist/morphogenesis-constitutional-adapters.js", + "digest": "sha256:cdec18cbfb541e690e778a21cc968b9b6a3c098293c533fd6a5af66c884c0aeb" + }, + { + "path": "packages/collective-host/dist/morphogenesis-operator-adapters.js", + "digest": "sha256:a82d230fea414fbf16a6f8a1d40edcc985269c7da5c3e1cadade5c71d624ef16" + }, + { + "path": "packages/collective-host/dist/morphogenesis-strategy-memory.js", + "digest": "sha256:05920f8dcdc9114826bdccbe445d79e5c1104094cdc08e9badfac2bac6787341" + }, + { + "path": "packages/collective-host/dist/morphogenesis-strategy-review.js", + "digest": "sha256:aac37cb0494d5ecfcf5db42f40b9bbce0bfe742cfcd32b738bd2d8e337f0c10c" + }, + { + "path": "packages/collective-host/dist/morphogenesis.js", + "digest": "sha256:5d9a7b4e3d9382d20b61a497f9bf663783e77ac538209ba99dc30d350eb84edc" + }, + { + "path": "packages/collective-host/dist/reference-integrated-stack.js", + "digest": "sha256:69df86155a621e1242e70a93f5d512948b50235b0f2fcd87e2bb16c47b9d8a41" + }, + { + "path": "packages/collective-host/dist/reference-local-ports.js", + "digest": "sha256:364e8f095285eed62654f1d75d2845a0a14be8950d6781c4f0d238441da234fd" + }, + { + "path": "packages/collective-host/dist/semantic-horizon-coupling.js", + "digest": "sha256:0a8728e2f698d9860a5983178cfa7147795cbe5cb71b65588c58c0aac035b424" + }, + { + "path": "packages/collective-host/dist/webcrypto-ports.js", + "digest": "sha256:09b46d5df5e71aa0e111bfa2c948040813614805896db018125965fb5b88ed63" + }, + { + "path": "packages/collective-membership-postgres/dist/agent-state-repositories.js", + "digest": "sha256:f49fafa67591952c2afa331b9492d49aa4bdc28af29e7acbe4994a69f556d2ba" + }, + { + "path": "packages/collective-membership-postgres/dist/index.js", + "digest": "sha256:00f0316ddd8f5efa6197962806346eb18648eaac73e041b78f5b60cd885277cb" + }, + { + "path": "packages/collective-membership-postgres/dist/migrations.js", + "digest": "sha256:db56f824afc19e73065c53d7e45c4a013305dc02ea4ec62780424883b82726d3" + }, + { + "path": "packages/collective-membership-postgres/dist/repository.js", + "digest": "sha256:d108ff903a7daa2e3aaee05e2aafb00c869718ee0802d42b16643d2177ca828f" + }, + { + "path": "packages/collective-membership/dist/agent-lineage.js", + "digest": "sha256:0baed919f1314f6b815cfe90d00409ab2df390e7753f827e5eeb1ef4365b510a" + }, + { + "path": "packages/collective-membership/dist/certificate.js", + "digest": "sha256:ee2c0cadcdb721eceb7b4016544967444519a7fed16d489c9d28922a3f54fae7" + }, + { + "path": "packages/collective-membership/dist/client.js", + "digest": "sha256:4e00de21ef71956e28a798432fa2f93244d67d77ca0840c19e6d2edafade9612" + }, + { + "path": "packages/collective-membership/dist/codec.js", + "digest": "sha256:a565f3326f0c8d05187504f04046675db3aa338cbc6a190e2d04749048c38903" + }, + { + "path": "packages/collective-membership/dist/configuration.js", + "digest": "sha256:de1a689578c2fca4b43f60011d91d2c6083ff7ce57f898fadd2d819bd08b35f3" + }, + { + "path": "packages/collective-membership/dist/contracts.js", + "digest": "sha256:004cff56bba1197983babaab2ce693a80e6ae83d32129b38e33321b32e0a0863" + }, + { + "path": "packages/collective-membership/dist/coordinator-election.js", + "digest": "sha256:689dda6bb8bea2bcc0c4f9966c014254aeb920cb3ed3cdbccde2f27f595025f1" + }, + { + "path": "packages/collective-membership/dist/crypto.js", + "digest": "sha256:ba5a73e6c0ae19844dee82e9a9c7881568c1eb92eb4457e22e091e42b01f50be" + }, + { + "path": "packages/collective-membership/dist/governed-agent-lifecycle.js", + "digest": "sha256:68e06f9907cf8787fe0181c39eee5964efb592ea3734c2623f998a43052e2a7f" + }, + { + "path": "packages/collective-membership/dist/host.js", + "digest": "sha256:b6b26c9b3db002be3d83713a8655b7ab095bc2b90f60caebbf46de744870e1b9" + }, + { + "path": "packages/collective-membership/dist/http.js", + "digest": "sha256:c0694f64a966c8af7c3dd653b683fecdd17963825efc22c5310adf7315270d62" + }, + { + "path": "packages/collective-membership/dist/index.js", + "digest": "sha256:466ff7811b743f0b0fd40e2e6fb46386666e2f141a216de6e7b871cb7720c164" + }, + { + "path": "packages/collective-membership/dist/memory-repository.js", + "digest": "sha256:494550a3d0c9c5218bdf513232439990838e122103fbe5fcc7ab56b640abd55a" + }, + { + "path": "packages/collective-membership/dist/peer.js", + "digest": "sha256:8cfe5cce697f44bc869889e2f179e804cb798871aad1a89b46e2c1cf6d6c9552" + }, + { + "path": "packages/collective-membership/dist/reference-agent-factory.js", + "digest": "sha256:98acae697dfc61ba9c2de2eb9ac129df0bfdf84de3ae46ed616ba75a884b1052" + }, + { + "path": "packages/collective-membership/dist/registry.js", + "digest": "sha256:c9fc1bc6c96fc39d23c690413635728d3da34e50139cc28b17ca9c1e4c82c064" + }, + { + "path": "packages/collective-membership/dist/transport.js", + "digest": "sha256:a9eabc0ce1ddaaff245f2a70075bf8e31ce33893c48a6e7f01bfc8e5c8f30481" + }, + { + "path": "packages/collective-planning/dist/canonical.js", + "digest": "sha256:bd664b8c74c879a3cf8b7ccfbd84428f9d1992a9674c007db36af130885b8de0" + }, + { + "path": "packages/collective-planning/dist/contracts.js", + "digest": "sha256:0e4870593f44fd9c783193ce6a221cf4436029ab2cdeecf7f32dc42401e58678" + }, + { + "path": "packages/collective-planning/dist/development-evidence.js", + "digest": "sha256:1812a265ecd1508b85b741bdacd6927609b4812892685656a94e5b9058b5194d" + }, + { + "path": "packages/collective-planning/dist/distributed-decomposition.js", + "digest": "sha256:6248b058f29a18f0b1c18413ff700bf074662f02f97152def0e7581af36dec67" + }, + { + "path": "packages/collective-planning/dist/evaluation-campaign-readiness.js", + "digest": "sha256:f98d636c2e776e9deea91c3af46503d70bae4dda7819963cf3e1008f5fb97495" + }, + { + "path": "packages/collective-planning/dist/evaluation-campaign.js", + "digest": "sha256:d520a80e0d6a6d7c8c8415f41657fac0ff6f5ed858ab3dab8d09789a576750ba" + }, + { + "path": "packages/collective-planning/dist/evaluation-contracts.js", + "digest": "sha256:8b06484f15a9decfff2183d87157288c8b6cab73570e060287d01b352950e7fe" + }, + { + "path": "packages/collective-planning/dist/evaluation-execution.js", + "digest": "sha256:95d44cd865b1e2bc0c97511231fd7ba4a03782d8423923090dd5a0c03156f786" + }, + { + "path": "packages/collective-planning/dist/evaluation-normative-operation.js", + "digest": "sha256:2110b0c4c5929b53c73988507fa97c4779f46fe20d45ce108f3af3ea9ff89264" + }, + { + "path": "packages/collective-planning/dist/evaluation.js", + "digest": "sha256:4abe1c41b544b882aa19fba949398774fbdfd494fe0264b9de4c36ea9c62b698" + }, + { + "path": "packages/collective-planning/dist/index.js", + "digest": "sha256:c098390bed08ba2478fb3251cc18e6711d7eeab0579f513e30572acf916eb2ce" + }, + { + "path": "packages/collective-planning/dist/mesh-contracts.js", + "digest": "sha256:e083ec757593d63872514042e2a9c7f3bae77dfb0f9cb5bcd26397e3dd862569" + }, + { + "path": "packages/collective-planning/dist/mesh.js", + "digest": "sha256:b872e06987ff1a7f90a577a43b7d04d973851b679a9c16066854548229b6ad3e" + }, + { + "path": "packages/collective-planning/dist/mission-continuity.js", + "digest": "sha256:77cc4781eb6bab05581809195549642998b43ade598f65a2258071e6bfef5522" + }, + { + "path": "packages/collective-planning/dist/reducer.js", + "digest": "sha256:19383fcf0d2cb38dcdcf7d074f7957fdae8da9b8bb39866699cc0a6e1bee01a3" + }, + { + "path": "packages/collective-planning/dist/sha256.js", + "digest": "sha256:269b3a8f5bf7305ce96e3541a308f68d7e8139cf259a17e1b3cffb7f105b72fe" + }, + { + "path": "packages/collective-planning/dist/validation.js", + "digest": "sha256:93edf3b78069762c33f4026a6e7a7583567b8f17ed999957f9864bc671a6d352" + }, + { + "path": "packages/collective-quorum-postgres/dist/agreement-repository.js", + "digest": "sha256:ceddaa7d7604700d3adaf2b10a640d6541cb3dfd069e55ea9fc587a68661f289" + }, + { + "path": "packages/collective-quorum-postgres/dist/agreement.js", + "digest": "sha256:f569b2292375ae0e64ec63369635e8b663331f74feea16d645a7ff318a59ab04" + }, + { + "path": "packages/collective-quorum-postgres/dist/index.js", + "digest": "sha256:33e0ce1dcfa380f89a1745e1f7383e75463c1d13b2e96a5889fe3f1526220d94" + }, + { + "path": "packages/collective-quorum-postgres/dist/migrations.js", + "digest": "sha256:ce3520ba68afbad9761d88346b2c9df3b47d48a8c61f2a4c8c60d9e3ae9fd70f" + }, + { + "path": "packages/collective-quorum-postgres/dist/repository.js", + "digest": "sha256:32d7ab8e4213da32c74fd1ca2cd4bddc6a81d765a5abbfe043e95bea5d3860be" + }, + { + "path": "packages/collective-quorum-postgres/dist/sparse-runtime-repositories.js", + "digest": "sha256:8c2b79c555d06d38c538f2f7c5eef66e50c51d33e021d13105b28cc3e7dfe438" + }, + { + "path": "packages/collective-quorum/dist/agreement-certificates.js", + "digest": "sha256:6e42bf03be998591aefd2c2510c4a8f499104159c7e8bd86fe78097e7944d922" + }, + { + "path": "packages/collective-quorum/dist/agreement-client.js", + "digest": "sha256:9e170bc6e15182d593141322df0c7c02731abdd0134e1da3eceec2ff5052c4e9" + }, + { + "path": "packages/collective-quorum/dist/agreement-codec.js", + "digest": "sha256:7a0b57444e08406108e503719dbbb5ae2f7e9146686fd2aed67adab650697975" + }, + { + "path": "packages/collective-quorum/dist/agreement-contracts.js", + "digest": "sha256:dbc4a64e76f9346eacf005fca7da51b753b3095b2114f54612813a6a1981fe0f" + }, + { + "path": "packages/collective-quorum/dist/agreement-http.js", + "digest": "sha256:6d65df19740cb6c52394408ed287eb91280ded7b8a39d77a393b680bed9a168f" + }, + { + "path": "packages/collective-quorum/dist/agreement-integrations.js", + "digest": "sha256:f9b91125031b4547ce3f17a5d1f518cf13f3da387b65b19a28e20d7956185c96" + }, + { + "path": "packages/collective-quorum/dist/agreement-memory.js", + "digest": "sha256:946a2af1545fca35d7eeb0570d09e1e8e531d31ee50f8eba821fe50532809760" + }, + { + "path": "packages/collective-quorum/dist/agreement-messages.js", + "digest": "sha256:65af55b47ef1926258516ce5abe77ece467493ac21bffd28433501e2e5a32515" + }, + { + "path": "packages/collective-quorum/dist/agreement-peer.js", + "digest": "sha256:a3d9a26fc07dd85335b4a6d50ee7fd89aeabba6ea15ced8d48e46cab47d4e66c" + }, + { + "path": "packages/collective-quorum/dist/agreement-transport.js", + "digest": "sha256:ae6d9a36fac93d9962f9f3925e96ed66eb97bbac0ac05607ad2660776e3bd7ff" + }, + { + "path": "packages/collective-quorum/dist/agreement.js", + "digest": "sha256:3e38692ba5730b672d1a9fecfa972b22f3754d1d684fbdf779cc18efcfa652c0" + }, + { + "path": "packages/collective-quorum/dist/client.js", + "digest": "sha256:4e77a3e672c48aa5858f15bba2a099da70d61b3b016cb9b824474ef4c1f044ac" + }, + { + "path": "packages/collective-quorum/dist/codec.js", + "digest": "sha256:5a7278ebc5d3c26c3df5c1234630a04422e862b9eaf59294cb0c26749ba771e1" + }, + { + "path": "packages/collective-quorum/dist/collective-decision.js", + "digest": "sha256:d30af236c0b191d96ec7624ba69d7ddc06e1f827e571fdefbcd68d1cf52684b8" + }, + { + "path": "packages/collective-quorum/dist/collusion-aware-context.js", + "digest": "sha256:c29885e449c6f8172ac1fb5d0bc45d81cc6ae0db635729690c84c86034bf0a40" + }, + { + "path": "packages/collective-quorum/dist/contracts.js", + "digest": "sha256:bcb9207fc59e4f0820897dd2ff0f3f69678efb3fa65d7aaadc98e2f84560573c" + }, + { + "path": "packages/collective-quorum/dist/crypto.js", + "digest": "sha256:7455c120b3aa2b46ef823267dcd3aa39e893ea0a6609c1adcf5a9702cf46c136" + }, + { + "path": "packages/collective-quorum/dist/equivocation-response.js", + "digest": "sha256:8bd6658e565204e9c794c09b9799c5d1247ceef7d997558bf4c9fcee468793c2" + }, + { + "path": "packages/collective-quorum/dist/host.js", + "digest": "sha256:76cbd566bd8f51282b2ab9f8a2f591f60633cc4cea318345569a59f46129d2d5" + }, + { + "path": "packages/collective-quorum/dist/http.js", + "digest": "sha256:3388cb9548412a7e9381c563ed67f18532b40105d533d6cfaf93b386957e4b9e" + }, + { + "path": "packages/collective-quorum/dist/index.js", + "digest": "sha256:90f92423589e0cc8cfe265d4f41f1d263cd433324f158137ed2bcd76bec5aeba" + }, + { + "path": "packages/collective-quorum/dist/memory-repository.js", + "digest": "sha256:a7f0416b54121b0656d8dad7a5298920b6532cc1c1d6cab8066c9c58b795c0b7" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-adapters.js", + "digest": "sha256:cae10090ea6726b138615cb3510fa113363cad1600386749bd029816633e8735" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-contracts.js", + "digest": "sha256:611b8bdacc0b3ff3e39d546898151058385fba6bb0699055bd08424c87c53773" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-memory.js", + "digest": "sha256:02821bcecc90ef26a5f409c8352e59326ac84d925cb1e88277dc6aab620b94f4" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-runtime.js", + "digest": "sha256:fa55ce5b292c0f964737e29d383188f85a71c965f2c8e9c0aeb2d026e4760200" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion.js", + "digest": "sha256:b880d05029e9954163931546a19fa61e0fb106be18d233c7d1643502f6fe6ba7" + }, + { + "path": "packages/collective-quorum/dist/morphogenesis.js", + "digest": "sha256:29351cd61e868bec8c26391390a03620a44c7ece03246997a3a90a54eac19a4b" + }, + { + "path": "packages/collective-quorum/dist/node-evidence.js", + "digest": "sha256:c466427b882780c876c79f07f8d0722399ea4dcc94fc58deeb4988ea7fa5089d" + }, + { + "path": "packages/collective-quorum/dist/partial-view-agreement.js", + "digest": "sha256:a5613628614c36c146ec77221b4357990c07004369bfb67bd5a8a3681295f222" + }, + { + "path": "packages/collective-quorum/dist/peer.js", + "digest": "sha256:bc812abd928e4d33e63ceab24920570dcf22463654bcde51df8bf324e04a2ebe" + }, + { + "path": "packages/collective-quorum/dist/role-realignment.js", + "digest": "sha256:1815442545a125a70698ed2a5e94a4def32c0c0339d2f3284fffe96838d1b601" + }, + { + "path": "packages/collective-quorum/dist/sparse-agreement-runtime.js", + "digest": "sha256:8368c4944f1f78423448f95d2adf1ca7140bb0d5aefe32f6bca4eb0991271256" + }, + { + "path": "packages/collective-quorum/dist/sparse-agreement.js", + "digest": "sha256:a1b846fc81ec88a11643a77ef93b7b2029530d3f0a431a86a5a11cd9564a8a46" + }, + { + "path": "packages/collective-quorum/dist/transport.js", + "digest": "sha256:05f2020ce9ba6ac324dab36e26c656c2469d76c1046868dc39881ff8ec3074e4" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-agreement.js", + "digest": "sha256:d76a268e04399cffdf93557f16cc8b8370c00d08bf02c6b8fb874fbcb968d352" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-codec.js", + "digest": "sha256:919f8a316b4a5e286aad9210bdb503328cd05a5d6eb9bd1eb5b55f7c0f6df91f" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-consumers.js", + "digest": "sha256:05442042f32aa1921df2703d59848224fa146e96a66c772ebce62ed98e4d2679" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-contracts.js", + "digest": "sha256:4ca82b3a8f5c76e3a4a246d10fb4152460a0554a8fbcec9976c86579168ccf4d" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-filter.js", + "digest": "sha256:b00b84b81eead4608746bd83cb2676401d36adc69cd0a30db99a044ad70ff050" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-memory.js", + "digest": "sha256:387b1d87c40774304e7d4a8bfb8cee04b6f20be415f3f1e03c1f0b7465ed607b" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus.js", + "digest": "sha256:407be84e2feed80176c35ed816505b676e695f7aec20df1e8f9384597609bb68" + }, + { + "path": "packages/collective-quorum/dist/webcrypto-ports.js", + "digest": "sha256:a833caa3b734adb156123ad14d735d31a68ff725384c1365feec63885f8821d4" + }, + { + "path": "packages/collective-runtime/dist/approval-checkpoints.js", + "digest": "sha256:e3fbc1335d758df7d5e3fba3316461a62a079a83a27ab79b3fa076acc4eacb4c" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-contracts.js", + "digest": "sha256:9f7b109fed70a9f7c73dc9d59b76ddef3f3686ac42d240c038159d2454c47b93" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-runtime.js", + "digest": "sha256:43736955c9644cd38a88c58cc473fdbad98e4a802a5b78529d0d9d7238eadc2e" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-validation.js", + "digest": "sha256:e8a47d8ac26c854b04bd64eea83dffbbabc7c6dc891b656e8852bf91470433d3" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control.js", + "digest": "sha256:c6987e5dbd860b5aff0f541433f2db3129300482dc7c5e45262561f876ea2ceb" + }, + { + "path": "packages/collective-runtime/dist/autonomous-compromise-recovery.js", + "digest": "sha256:90f5850e455053392b53436aefb3f5aa09c36e35538893024ba6656b40e84a76" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-contracts.js", + "digest": "sha256:f49ef7f3c1eaa9aede1170e8b117068af011bf2780d9ec887dfcd302aefe9105" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-durability.js", + "digest": "sha256:bf1c2a544c6df4ecce6876235e254eee28da0cf6a2941d48766ff3fa60713ea4" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-memory.js", + "digest": "sha256:344f6c3b5e7ea8ee289f716a22ce4c6ed8164179f6fe503bf66283a08793204c" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-runtime.js", + "digest": "sha256:161739109a1b4d7469257ae1ec26690daae78d956e01518413e6807b9499da0c" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-validation.js", + "digest": "sha256:d14c8589eef832dc0c00fba08bdf52f177b2dd66189b575c5c6cb8c076bd087e" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop.js", + "digest": "sha256:744150d7ef71465d851af82ea1a493d4ee6f5d5d66b14d0b1ce824f4a296dcba" + }, + { + "path": "packages/collective-runtime/dist/capability-state-adapters.js", + "digest": "sha256:55b1c88b08292807e6ba53660a1e0863adf51ebd0cf34f5eaab125a62aafaf1f" + }, + { + "path": "packages/collective-runtime/dist/capability-state-contracts.js", + "digest": "sha256:c30b875a04df62aee19dd0db6e4a2d41a10210d944d2b77da084960830dae281" + }, + { + "path": "packages/collective-runtime/dist/capability-state-runtime.js", + "digest": "sha256:eda43e5b72b90d9fcf4185d021bd10997ed2e57e8e4689c56ce62711eff9f408" + }, + { + "path": "packages/collective-runtime/dist/capability-state.js", + "digest": "sha256:733a3c5aa9354ec315d5a4ccf43b95b0e0e438697d38841653161a8078b6adef" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-codec.js", + "digest": "sha256:a84c1335079c0d945eb4a87beff71c217e9a9d1bf74b97b361c80c4cb1659174" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-contracts.js", + "digest": "sha256:339e7ae73ae16974b651d999312c34054ca35640890ca4e205a950148328f416" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-http.js", + "digest": "sha256:74a6c699cb93f1df62f09dcce579a0282998d64a80c09f3125bf2c72e3a26a37" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-replication.js", + "digest": "sha256:d2e643676d74318a886447b3dc8f87548a80c28d9090ad3882891f2e4eb4b210" + }, + { + "path": "packages/collective-runtime/dist/checkpoints.js", + "digest": "sha256:2f57a28743842641e2289e68796116dcd9b0a66572b05cd5ce82f1d41ab7ba4f" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-contracts.js", + "digest": "sha256:0c0a2adfc365b7b81d5a03e5183a4e80214653399bf6acd69fc8641fdfd2569c" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-runtime.js", + "digest": "sha256:555c7bd2341df5edd87cc1f7a6038e15073278396cfcd41f1e6ec39a5dbe94cd" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-validation.js", + "digest": "sha256:901f1541bd6b0e5249c1c35a541713e26c9fcc1ac091da273f0b7c6b922b0bd5" + }, + { + "path": "packages/collective-runtime/dist/collective-decision.js", + "digest": "sha256:97b9846520949290ecdf4fe4acd2c8ed0a53cfb2bbdeadc9432d4b7f88c79ad3" + }, + { + "path": "packages/collective-runtime/dist/collective-invariants.js", + "digest": "sha256:1d0414dad5cfd35b54fa396772e3f5d6f5f5a5ff472bd2e072e90069b9f344a1" + }, + { + "path": "packages/collective-runtime/dist/compromise-authority-lifecycle.js", + "digest": "sha256:15f4233adbe9ec3d3a304ed6842ca96e39af72ab04284adc907c165829661fd7" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-adapters.js", + "digest": "sha256:1b719cb85f5b88da848d4b0aa9c61e032196e2d5de32b663a10e67407e526619" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-contracts.js", + "digest": "sha256:52f9b0247bfdee826b2b661a47a737574abeca679d4b16b6b8dd1f0862c1e92c" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-runtime.js", + "digest": "sha256:40684304d02a37ac4f1833f5db526f595b9f644abfb3b3af9449f334d4a70253" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-validation.js", + "digest": "sha256:e2b29424f086322f69b855499b2507304d9ae9fcb0e6c7f5e10c5a4900055c09" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery.js", + "digest": "sha256:524b1da6745b4d01fc6060bed434e1f4e2264931de3db38422f0c34b9756b900" + }, + { + "path": "packages/collective-runtime/dist/compromise-lifecycle.js", + "digest": "sha256:482d6fe7694b2d05f850d5867f4046823b72a1cbb3e7e3434b42e41c7d1e60dc" + }, + { + "path": "packages/collective-runtime/dist/contracts.js", + "digest": "sha256:1b160949f62bb920d8db6165c139c25123335d6e3554cbb219d7456b9c3001f1" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-contracts.js", + "digest": "sha256:4673ef8073f583b735d6577e6cd096f3f5f7c68c0e860e53e656b034c8571c89" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-adapters.js", + "digest": "sha256:6088d3816a3f5c3183e9747483f045079e06064da08b89247b7436d5a641e071" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-contracts.js", + "digest": "sha256:145d0ab07a5c4bed5302868cc3a3c53c81028731be4c1afb09c55d2563760b55" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-runtime.js", + "digest": "sha256:ea31f0447fa00f695d8e394d91b9bf801bb663df7b60e90bde84c81a2c503745" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-validation.js", + "digest": "sha256:c9aca1189e9aedcd27912ef7e1f481625f7fcaaa09c70c705b681b10ef41e47f" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees.js", + "digest": "sha256:6e56e2a50177929816cdea34567917775c3ef814e5a008dcc0d35ecc03954116" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-runtime.js", + "digest": "sha256:7db1c4c844ceb5a786916a12f2055f696d4b953a22767b48e71fb51fda7d3023" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-validation.js", + "digest": "sha256:1f3fcbc358e8aeebaf88cdd39550c7fa7df0d082f20ea3b9c3411265782f9ce1" + }, + { + "path": "packages/collective-runtime/dist/coordination-control.js", + "digest": "sha256:f74e142a2eafdec421c9f4b6dc9afe71f892d0b4d4b3bc34e5381869932f4595" + }, + { + "path": "packages/collective-runtime/dist/degraded-effect-budget.js", + "digest": "sha256:22619803c772f17d28b314e51305824d7bb414bf7582c6ce299a8fb078d8c255" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation-contracts.js", + "digest": "sha256:199c93846da5081b9fb38a642d96aa0b9191479bef6b339dfe44ef458b40fd21" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation-runtime.js", + "digest": "sha256:a1f20ff95cbd156b207c98c5228d74a31e6283335f65e237dcd0bc3fbb78706f" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation.js", + "digest": "sha256:49ec11bfc02de036af7e9124a757735e28d460b4a8ee46ee601ddc7a59b6fb76" + }, + { + "path": "packages/collective-runtime/dist/durable-runtime-state.js", + "digest": "sha256:c1bbca4fe4096d636b7bb99d83cb70c74bc0a2691c2df335c1135a1ddfab72fb" + }, + { + "path": "packages/collective-runtime/dist/errors.js", + "digest": "sha256:d61ece5aa3ad4697131a64a6b61ddb2cee6ebf9dc1b2623a1644f54a688442c5" + }, + { + "path": "packages/collective-runtime/dist/forensic-preservation.js", + "digest": "sha256:b99d1161f6f5efcb3af5460a0af5c1dad45231329217e71b9249af105bd77353" + }, + { + "path": "packages/collective-runtime/dist/governed-collective-runtime.js", + "digest": "sha256:2259ea55d03a49b6d46d0552cb596d9c9efe39e6ee34e7f67af3e31f8ffe33fb" + }, + { + "path": "packages/collective-runtime/dist/host-adapters.js", + "digest": "sha256:ababef6c5756385dc545e467938bef906958c27c8e7c0b14c665d4bac82347a1" + }, + { + "path": "packages/collective-runtime/dist/host-contracts.js", + "digest": "sha256:a450ec5b8fc322d3564b9c4f02a1ea36a2e072948ec2327df656112e6bcb8144" + }, + { + "path": "packages/collective-runtime/dist/host-routing.js", + "digest": "sha256:bca8fe5b0d4d5bd36a5b89097551ce987d1b9745a2288ce512e2efa0df9c8d04" + }, + { + "path": "packages/collective-runtime/dist/host-runtime.js", + "digest": "sha256:5aaf8da298c6047998a25bd708c07d35ebcb5545129aa1394add46c96df12d54" + }, + { + "path": "packages/collective-runtime/dist/host-validation.js", + "digest": "sha256:daa9efe0c9cab5c3c8a5648cf4def6c883444b4ea62c101d802e7015250a2bdd" + }, + { + "path": "packages/collective-runtime/dist/host.js", + "digest": "sha256:cdc340188eba5880ade741c98d0d1e3fb9113978608b786b854a72607ad98ddb" + }, + { + "path": "packages/collective-runtime/dist/index.js", + "digest": "sha256:e46859c73ababcba98b4c44d2c8376ec8cff443f8262780e3ebfa1730f7c600d" + }, + { + "path": "packages/collective-runtime/dist/inference-policy-projection.js", + "digest": "sha256:1f9b850cf772393a4e210e52784079b4698f8afb7d315258817ea387987cb15f" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-adapters.js", + "digest": "sha256:cf12e4df7849655489a5e2abe4920608e76bf52b2a509f06859a2750b2673348" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-contracts.js", + "digest": "sha256:511d6be8c2eadf34053456644a8a639ec67b095e7f48cfe6e6daab5370e7e859" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-reducer.js", + "digest": "sha256:b1922fff924dfdddce3551031e8c3fc2d259da41caba410cc4a2eabc008f0079" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-runtime.js", + "digest": "sha256:074f9e49cabf691bb104adf08742e214d5ea2d75219e0fefbaa7e86193df01cf" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-strategies.js", + "digest": "sha256:a7848cdee003e4359cc6cef042c25d702db1a14c110931158bcf0d8e2ddf9e2f" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-validation.js", + "digest": "sha256:05e4c549c880e9db76b4c91204122b6d801e0b75616461e658bcabd805f3a405" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation.js", + "digest": "sha256:abdc9aa1551ba744ebbc0b9abc122faef14a57cf1a6147d73c87505bea6049ca" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-contracts.js", + "digest": "sha256:1017cb60840ee3c1e74a1a022b087682153599e2518ab98fda1af3612fd5dba5" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-disposition.js", + "digest": "sha256:51232c29f24d23ba7ce093a059b4f64d0f7ba2a4485b6a78ed3de2ff333846ec" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-runtime.js", + "digest": "sha256:e0aaa8c19d5f00378511fc4fcd1fe8fde09e68acf46f0af3a984b48e31894caa" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-validation.js", + "digest": "sha256:95a3bca5af5f8b2fc195a489ced4bd3e98714b246a1c7b3014a4485dcd6c5992" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity.js", + "digest": "sha256:a2d9410f945f65f8ae2407926c0d7f71a8ce8fdf2068eb0cff188600e5a252cf" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-contracts.js", + "digest": "sha256:f4f545338d7e07dd894c44ab490a155ce064d8519c594045d433cb69fdada941" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-runtime.js", + "digest": "sha256:30b78ac9bdfc83641c4364a6f068437cd1be0fbb342c3c5f65c3bb777f29d433" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-validation.js", + "digest": "sha256:6081b2c811ce1717e5a0a4cf311eb1bb0fe9e7e55bb749931dec88218563037a" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle.js", + "digest": "sha256:9ed78cd5257a4f946be29927ab0eba3a91fe0d1bd38bbdb9c24c168a8ad5bcb4" + }, + { + "path": "packages/collective-runtime/dist/mission-morphogenesis-strategy.js", + "digest": "sha256:6a3a386abad9e6483c95cec57bffa328afce0f86f6623b9ed344eb61f1043ced" + }, + { + "path": "packages/collective-runtime/dist/mission-morphogenesis.js", + "digest": "sha256:c709330da16c0f3d849dcdbc517e37ee943a8bd008f402ff98f73ec7fd061992" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis-integrations.js", + "digest": "sha256:ad497c455fb08b814cd0374b9aad0efd6851aec6612bd0d92a89fd0f95a208f0" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis-lifecycle.js", + "digest": "sha256:56a56bc926a9378b2a0bbfef4f42137b66c82d40057e64adfe8ca66f62b4d90d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis.js", + "digest": "sha256:108437beed7f07a64c1f44317ed1bed887397d195c466ddc7dd2dfce513becea" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-status.js", + "digest": "sha256:1227621ca3c9ec4990a5ba86fbb8e01d6a5521ab380c74e5f1fddb2a506c0e84" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-budget.js", + "digest": "sha256:3e8a0efbe58a7f76acb7bcfea4e7052d205b6faa162f218575f01efd9e831e8a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-continuity.js", + "digest": "sha256:1108cb53fabe2cd78949fb9dd48f5c6500f18c3659a08d1be1e9476cacbd7c0a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-governance.js", + "digest": "sha256:aac6541b4e78fae00f4fb3bc20ea0831094ebde00426650dff345922cd963491" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-integrations.js", + "digest": "sha256:677f237e538a3c2238864620e8f0fc7e532d5353e6a47cc6425f888bc760ed45" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-model-checking.js", + "digest": "sha256:f87e8d336aef22293955c4f21ffe488ad140a809dab6fb283f1cdb16ae79716b" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-reconciliation.js", + "digest": "sha256:f7c17ea3a9bfa3f4aeff699d9baa1f07cbc96fa4b1b8e22382b05d26100a2b93" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-state.js", + "digest": "sha256:d75dfbc1b6f76128d71a327bb309198226db78d663a8ba90b78d56322e9b676f" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-verification.js", + "digest": "sha256:d4eddec87940ba6338854079a2ef3a397205aa67e2e6d32409e8fae568954abf" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-contracts.js", + "digest": "sha256:432c5e178e40de1ccbc7646a4d48d53410876ed4a881c6bfc4f966bbedb6cd7a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-control.js", + "digest": "sha256:702dcbaa909fc89bb6009ecfa0654e13182ec22156a1e1cbefece09be487c421" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-decision.js", + "digest": "sha256:6aa926bf92009c47273e76635e5a1f57fa62428c289bd4d25330d3aaa5741a9d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-engine.js", + "digest": "sha256:388f6897a18f2ad05623a566f0fa3e5a6cce69678d439ca9528b796067b77ef2" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-execution.js", + "digest": "sha256:e96d48f947c748c4de41792e38c8331e2be9bc7ce4f5de1723cf1785f10362fe" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-governed-operator.js", + "digest": "sha256:f95ec23c8600a08e3a1ce0231334466a92f8085f3bfbc184cc0fdd187d5dcbfa" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-hardening-observability.js", + "digest": "sha256:b936fcfb2dae548ff687df79a79cc3ff3caeadfd9c37dab1674e073dcbf137e9" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-instantiation.js", + "digest": "sha256:275f348c048d3a893de5b1273bef306ec4bb3856fad01910e86e025ffd488357" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-integration-vertical.js", + "digest": "sha256:b6ca2aea5070a7b9a9006ce90595275aaef5a53b620e738ff64ca33022c79ab4" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-compensation.js", + "digest": "sha256:7555230dedaa1688587b3eb67495d09b0ae8c623bdf8b0af94d7b6834ae7c372" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-compiler.js", + "digest": "sha256:83e109c1c37168a8ce0d6adb6c9b10d6cad447a2c0a20e248af307042524e4e6" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-cycle.js", + "digest": "sha256:193acd4895444f8cf995f31696de98f162966c5f90964f9d7b6353d2eac34e27" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-runtime.js", + "digest": "sha256:d124c54bcb683d610de1edd276534c14439d46fb4f5384af47f6b326f56ed3ff" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-governance.js", + "digest": "sha256:e9cb1fe7b49441bafab4bf59e1690f4b099430bba45dd0bb8c98db087a30c8f1" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-integrations.js", + "digest": "sha256:6ef094f63d4bd80fae9969e0672657ad4a4cea02549b6c0740360d04b7e079ef" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-plan.js", + "digest": "sha256:4083bac6582abed06063b6cd5d2e74a7092152b287ed4e58e03ec64f940223a0" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-runtime.js", + "digest": "sha256:8144c6961ece6b3990fe6e4b7d3ca08108f7139c4b796d1e9f918b179d983da8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-simulation.js", + "digest": "sha256:d5f3a5a3c7f2a7a8e037d8ce39947fcc7ad4081a870620b79557cfc5948b2613" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-validation.js", + "digest": "sha256:3cf7f2868e69de64edc1b1519cabf29dff070c3b9dcf0da3951eb7cbbe965dea" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution.js", + "digest": "sha256:6b45bd7c738fa025e75c83e6e0129a4d17b2c1bcee47ba824f05234bf2b4a236" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-owner-adapters.js", + "digest": "sha256:26c54c4650d0b1f24a12fa0325dd4ac43bfbe78bf5cc5a2cb1c414a21ffd0e1c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-outcomes.js", + "digest": "sha256:2ed020c3587dfa5142a047da4c158310c280c35c2325c684c94d6d67efc868fb" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-retirement.js", + "digest": "sha256:6626c4ab927422b6da5b05c4567ba2ef5bc099154da8ba649d3f561561b8196e" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-runtime.js", + "digest": "sha256:f39833184a64ff8cae6473f073141f47b45416cd48f3c1084ab7c53fbd296de8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-adaptation.js", + "digest": "sha256:c52acdc4f5807ce8b42837f35554dc143f732dc95a01f3e19df6b6cc6a1be2cd" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-convergence.js", + "digest": "sha256:c38d34e7d683fc944c5ee3d493139fa4e86b0bbd5b544bdd819e79c8f45e4bf7" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-counterfactual.js", + "digest": "sha256:de7193b88b8a5b6fe16bf03b4240737289686f7e7afe29b0311e3db92b60cc30" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-governance.js", + "digest": "sha256:fac7250dae0d3249e3d457fb188fcae76f7c01575df41cd30a16f3e4a27eb3c4" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-integrations.js", + "digest": "sha256:292aa3a4198f18b2422defc8404d9539e164c9bd523de026cdca1ad88e1d0a4c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-intelligence.js", + "digest": "sha256:eabbc6514bbd02c8949869d3392069ae40f85b13768177224071db96114156a5" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-catalog.js", + "digest": "sha256:d37efcb8f886ef10270748ff1c73965670f85bfa31976d2a0963309111cb43f8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-governance.js", + "digest": "sha256:5a94c2e670e2db4d932a71471f769d8754db945d871a4171ce6157dd8c6d7ca3" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-integrations.js", + "digest": "sha256:0111ca58dc62903020c78e27c035262ef9885e4cd0c3330f37ef34ed6e0116bf" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-simulation.js", + "digest": "sha256:05d172f1ee57d9bf52c3c580b34665416b430e259677fba430f4ec55de9b7035" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis.js", + "digest": "sha256:2b067987036127c5514ff0a7d295dc8d8b1ae7e004f6994dc3a96e7c9322c1ba" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-supersession.js", + "digest": "sha256:a9711bb743fb5f0f0de35c299c10a0cad956f7f6c93353b8861de1bbfe213a3c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-validation.js", + "digest": "sha256:7144e744bb7e1fcacfbbec7de723c0df125b422b22c5b2d318af0f3643dd219d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-workflow.js", + "digest": "sha256:7be6fb8280532c27dd6f52920fbde043c12475132193e51a34e9d9dfe6a635df" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis.js", + "digest": "sha256:879148f870c373ec3119a3eff1c3d7736567a7e7dfcc5d32527a912b2f6855d7" + }, + { + "path": "packages/collective-runtime/dist/node-contracts.js", + "digest": "sha256:1d8c1e6d8ca3acec89e6005f167d5f96e40d7f1e372da036a36f7e4a64cc55e3" + }, + { + "path": "packages/collective-runtime/dist/node-runtime.js", + "digest": "sha256:61a7aaedfe74cbf206bca36743b736a65b4a47b82b5e6df8cdc4de30bf1cd47f" + }, + { + "path": "packages/collective-runtime/dist/node-state.js", + "digest": "sha256:5542aa60648552e4a532b7424e32d1919251cfff6f5c0319067cf062ce0fb90d" + }, + { + "path": "packages/collective-runtime/dist/node.js", + "digest": "sha256:a49e237e55cb7c583f6c8e7a7bc7340ca9bfa1e82853b7b735fe8b87734b3d3f" + }, + { + "path": "packages/collective-runtime/dist/partition-operation-contracts.js", + "digest": "sha256:83d887849dd301052e538de2a5d5a45b035e99aa6049eec7e2edd3961f9c316b" + }, + { + "path": "packages/collective-runtime/dist/partition-operation.js", + "digest": "sha256:2bb1d6ca20c5a1b9240cc833da231ccbef684f8c7d9dfe8b1b40106975a52990" + }, + { + "path": "packages/collective-runtime/dist/partition-reconciliation.js", + "digest": "sha256:ee4f0a9de4e1d00a83a873125c44bfa2d968b83945818f547d4ffeb2f5de4f9a" + }, + { + "path": "packages/collective-runtime/dist/peer-contracts.js", + "digest": "sha256:75c541670b05e134ead7eafc75a0884c90978a183d7fce357c0557b4ed178f8f" + }, + { + "path": "packages/collective-runtime/dist/peer-errors.js", + "digest": "sha256:12c391be3e91207c8c40faac02a63ad99d5d952db538eb3fbf9016b28e3149c9" + }, + { + "path": "packages/collective-runtime/dist/peer-runtime.js", + "digest": "sha256:dcc1aaa3a219d0ab1739540b393f292e0243aa54b5caefa6a2cb9b29bff66d50" + }, + { + "path": "packages/collective-runtime/dist/peer.js", + "digest": "sha256:bb8545df6bd789cbfac96831053efd90830aa673684c6432dd71ffe885fae36d" + }, + { + "path": "packages/collective-runtime/dist/runtime.js", + "digest": "sha256:042d30c5734f92dd2308ca61779d254a23f38bb5ed9807554e00309e4dc30a2d" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer-adapters.js", + "digest": "sha256:d2b0e357108e0f222f8c9b899ba900d0704e520ef93bff985bef8682f385cc95" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer-contracts.js", + "digest": "sha256:e71a54890c9e9f94438b70853e2bdf791cd972dce21b3368aa2c5257766f906c" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer.js", + "digest": "sha256:2f5deb68bae13f078e9646032889d81f6265b54dd5641d5ec68a262f6efd95be" + }, + { + "path": "packages/collective-runtime/dist/store.js", + "digest": "sha256:2b7ceb4000576b9a024a8a184e12d08bcca8e7e587fccbf270c5a82c57c38c11" + }, + { + "path": "packages/collective-runtime/dist/strategic-allocation.js", + "digest": "sha256:ce35ac0b3579ad8ae6e15f0b0783738daea0abfa9bc72bd17f76b8fe7551176b" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-adapters.js", + "digest": "sha256:7099e471d70dfeeb6826dca71feac8edcf384c5c46b16f74da0eac1753d4afb4" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-contracts.js", + "digest": "sha256:9eec50d266ba48571b857a6e890d1605c8bad67cd3ab2979eee9e192a7313b64" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-dispatch.js", + "digest": "sha256:310c373f1a889419b988707468e42e059df165c252baf5f9630190fb8749e15b" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-runtime.js", + "digest": "sha256:e356af19bc84a7047979ec8821210e5bc38e6de8c5f872231c13874de3667fd2" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation.js", + "digest": "sha256:95baa6dc416d1abb5ed52c65e71e445830c0b8d3388db4cffbd8346713c225cc" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-adapters.js", + "digest": "sha256:6d93e41f36b4c0566838acfc3a0f5dd40bc2e27b21c806fa9de2a4a09098dd48" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-contracts.js", + "digest": "sha256:8809ffb997852dc401941492f889de0f92b1709ffa9a22c40f5bb0afa306209c" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-runtime.js", + "digest": "sha256:0b165450d6cdc82b65edcc1b160f3fc949801e37b1913765cd0740260e698025" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence.js", + "digest": "sha256:c8f57d84fd910523fa417141cde4a1329f1bf05ff7691df3baee9b75993b5302" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-adapters.js", + "digest": "sha256:8c6de5907e2869776a6e3d0b973de5755bc6673952cd2851e102f4af002d79b4" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-contracts.js", + "digest": "sha256:1f5356bac678e0c20b7e86e3bca0d8c5b69f7c23b5fb38459b5dd68d758db5bd" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-gossip.js", + "digest": "sha256:c0c0d4b3e3b14dcba151fc4bb66fe5fc78e244fe4e5535c1a6ba3b40c7a437f9" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-runtime.js", + "digest": "sha256:6c3fa642ad066fbe3ce6b0ba06e39306e80a960e8a9ae7c6beeb24085cdaf995" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange.js", + "digest": "sha256:ebf3b277dc9c4fbd5550d937dc77830a92e01e5362f539a77bbc2275be580a8c" + }, + { + "path": "packages/collective-runtime/dist/team-execution-adapters.js", + "digest": "sha256:2db2c3f6f265f8daf1b97927ddee1fccef9a3a8a1f5f9c7e7ebae988eac81021" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-adapters.js", + "digest": "sha256:c0762dba13562211f567771bf04222622ec53ae0dc741dd7afe2e424b7bc088a" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-contracts.js", + "digest": "sha256:efaf67e677ea97dfc4a55d03dab3880b44078f9c187db6d1826588e773c86516" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-runtime.js", + "digest": "sha256:c554c8b26a53be96f974397d72ebf1c26d4820e8712ff6a874243efca80c429e" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-validation.js", + "digest": "sha256:8f749a1d270809cc87aa9ecd6f2b68e99c1677c28335ac847754fe079785e3df" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity.js", + "digest": "sha256:c18b1ecf6425835bdbad6ed20e298678fd7ea46788b4da5bedf1ad8786c42ecc" + }, + { + "path": "packages/collective-runtime/dist/team-execution-contracts.js", + "digest": "sha256:5538a46fd8e00c6599e57f5d8594c2725e9d6de4803674496ec4c498a02db567" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-adapters.js", + "digest": "sha256:d5af9da64069172bd6e36b2e6df5774e65163636afca5fcd328d611921208f70" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-contracts.js", + "digest": "sha256:f81abcfc997ffad9c8710c6ae35cb14235d8da5abe8b27e6ea8b054d787dc41a" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-runtime.js", + "digest": "sha256:1b8e5b4f3666ff6104605aa020a1d91ce7597210aa9262713995a6663120c111" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-validation.js", + "digest": "sha256:346b75696dbcb41202fa3034ad503b6ad761a2a828372490a1bf122df1b60945" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange.js", + "digest": "sha256:9d10fe5228e05a8b81e772a9a88c5071c46e03f064cc8e2ca7ebd011269a5bee" + }, + { + "path": "packages/collective-runtime/dist/team-execution-reducer.js", + "digest": "sha256:ada7fba01b7f972bf2206c8af511022a03600e4c6ebfacc8d7fc8621309189e8" + }, + { + "path": "packages/collective-runtime/dist/team-execution-runtime.js", + "digest": "sha256:7691a2b97564b02ede362ab62dcc307d198d83b41d26c2493d147befeeee7818" + }, + { + "path": "packages/collective-runtime/dist/team-execution-validation.js", + "digest": "sha256:9cfda60cacfcf7b9d3cfabfef6232cd83dfa332f0092647d1884c4fc07fbf65a" + }, + { + "path": "packages/collective-runtime/dist/team-execution.js", + "digest": "sha256:12a258a14bffab25f697d8721438e113679b0bca24b16c4c2ff74c1f863fc378" + }, + { + "path": "packages/collective-runtime/dist/team-formation-adapters.js", + "digest": "sha256:e96ac45b3d4847734b43143689045bbde487e0e137f26061ce2ae85797a41602" + }, + { + "path": "packages/collective-runtime/dist/team-formation-contracts.js", + "digest": "sha256:e6099b0ed44a1c12f35e4fab940971fff8c9cab5e1387e75b56cba0ee52c5916" + }, + { + "path": "packages/collective-runtime/dist/team-formation-reducer.js", + "digest": "sha256:8baf213468cab281ba4cdbdceb2435291d8dcd19e76c1798f0e14bd56125aab6" + }, + { + "path": "packages/collective-runtime/dist/team-formation-runtime.js", + "digest": "sha256:1c696a0f91900c5f41e8a2d749f6c45492e69f73ac3e22cfe98fc733435882de" + }, + { + "path": "packages/collective-runtime/dist/team-formation-strategies.js", + "digest": "sha256:0a62e0e70a44375ff3cd27905805d90a029ae37c51c6984cb55225107701965d" + }, + { + "path": "packages/collective-runtime/dist/team-formation-validation.js", + "digest": "sha256:990c7c91ddba40eda009609d87f5b86a2f027864124733c9f66e13a1ad70634a" + }, + { + "path": "packages/collective-runtime/dist/team-formation.js", + "digest": "sha256:684458df97bd153801fdb7a6c3b4bce48e5e75ec7a8a20e3d2013e1fb5598378" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-adapters.js", + "digest": "sha256:e7b0965fe362992cf3f7dd05dade98dc5792ca74109e06cf95239fe6f432bdc6" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-contracts.js", + "digest": "sha256:12c69d0f4e7e6752a24b4c9e02ae11184b3525fedc983179d601f8c54808d339" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-reducer.js", + "digest": "sha256:cb16c428cdc0e476816ca15c845f970774f95b87a30b27c2a2e0370b028c8516" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-runtime.js", + "digest": "sha256:e23ad18a4c6108ddf06127daa6bbbd7771376b51b41510d858e664b3cc325978" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-validation.js", + "digest": "sha256:bd7cdf196e34673d8437b4539c38f935ceec489a8dc29c88f869e252a8788add" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation.js", + "digest": "sha256:245fefaf4d76ddc2af6e3441b4c4a2b69e68895913dbfe2e0595d22c61281e52" + }, + { + "path": "packages/collective-runtime/dist/team-topology-transformation.js", + "digest": "sha256:34ead0cd82894dc7eaa65368ce31516a46a2a7a95c5d806dfc63173554b08039" + }, + { + "path": "packages/collective-runtime/dist/topology-governance.js", + "digest": "sha256:ff3bf01dfd1fc336ed660a5d4039bb306d13e7f6dc53126e328640b134af2d61" + }, + { + "path": "packages/collective-runtime/dist/validation.js", + "digest": "sha256:4bc44f1c02b9af9afa23595d8b653a7dbfdd8a2c9aea6c55da2a2d7c1062f6a4" + }, + { + "path": "packages/collective-sync-postgres/dist/checkpoints.js", + "digest": "sha256:226fae22987fd50ffe6625e80bd568dba9f55db45d1e0ffc3d9f097967511436" + }, + { + "path": "packages/collective-sync-postgres/dist/index.js", + "digest": "sha256:03d31827d3fa5d0efa987366a9e8c761e5702852f82b8e16d5934deba1d12b1b" + }, + { + "path": "packages/collective-sync-postgres/dist/migrations.js", + "digest": "sha256:1c55be223995eb6aca370e26e747b818ad2dda2ec648cb7fba3caf767f8eba4c" + }, + { + "path": "packages/collective-sync-postgres/dist/repository.js", + "digest": "sha256:9cc6f680b61aff76271ba4f777cecf4347cb70785b57b95670e7cd2eb1f4e88b" + }, + { + "path": "packages/collective-sync/dist/client.js", + "digest": "sha256:3b5f8b19550740dc767aabd429669a9d3693797427abafa56eb1763ac73e02eb" + }, + { + "path": "packages/collective-sync/dist/codec.js", + "digest": "sha256:58b392e9f5b5436cfac424c0b4263d3d85d7b918dff2fa821a335df822bec5d4" + }, + { + "path": "packages/collective-sync/dist/contracts.js", + "digest": "sha256:04ebd25fa90caa04fea14848b1301dc8c6fb2d3a83044a20ceb89d06abda6e86" + }, + { + "path": "packages/collective-sync/dist/crypto.js", + "digest": "sha256:cbe55d7b1453f4a650ce31b449462f5abd00ce99106e7f7e56a5b7db61064587" + }, + { + "path": "packages/collective-sync/dist/http.js", + "digest": "sha256:b3db5d4f7442443119178a02e91fc42181ab9f95e4460f069df548aba6792472" + }, + { + "path": "packages/collective-sync/dist/index.js", + "digest": "sha256:f53cfb5edf20d39a6bd063041ff31d297068e3a43e5c341d78bee947a971f9a3" + }, + { + "path": "packages/collective-sync/dist/memory-repository.js", + "digest": "sha256:066ecf2911afa4d3fc8c09f279cf3006bb79abb164edf68fd404ee7d9a6fa1bc" + }, + { + "path": "packages/collective-sync/dist/peer.js", + "digest": "sha256:913cf070e15dc182902c5b5aed9637a40dd0bfba653ec586fe34668e5bcf4748" + }, + { + "path": "packages/collective-sync/dist/readiness.js", + "digest": "sha256:236dcdd2aa54da9b4aff7491d8c28c4811d9879e6a3184bc90b12d4e1dd3789c" + }, + { + "path": "packages/collective-sync/dist/records.js", + "digest": "sha256:ff124548b8163f3b1987cc39609e7964ae89be4f71498cf97b1cf80b846e76f9" + }, + { + "path": "packages/collective-sync/dist/transport.js", + "digest": "sha256:0490ec8081083d4a94186312a273ea2fe8bfdbabb3d7671544f73327774bd528" + }, + { + "path": "packages/core/dist/index.js", + "digest": "sha256:4953093ada93fbd39267ccf1c49d76229b92b15d14242af2e20c35032acc86a3" + }, + { + "path": "packages/events/dist/index.js", + "digest": "sha256:378d9bd4055ce584b6fb3d21839bc7dc17faa073ded191f777f60701e6d0f2eb" + }, + { + "path": "packages/framework/dist/browser.js", + "digest": "sha256:4866132db68fa99ab56dfbc2007232718d0459d319f493a1019041ddd93a52d8" + }, + { + "path": "packages/framework/dist/index.js", + "digest": "sha256:9521a7fc48c229193ba0ca21d2396fc1c8eb5815564233b745a1ad599cb47f8c" + }, + { + "path": "packages/inference-control/dist/anytime-semantic-guarantees.js", + "digest": "sha256:bcc9d51ea5555a1cf15c0878be8d91c6b39e61cbfdbf0388f21f60496c8f8e7c" + }, + { + "path": "packages/inference-control/dist/assessments.js", + "digest": "sha256:a0b16c19983fbc6542cea5ecc33289bdd6d6dc959caf04098402c9b2cc864aa7" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-contracts.js", + "digest": "sha256:6ff257cc5ebd628a6a07369bc4b107b0f6c05e240bab9793507884416b78ec1a" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-runtime.js", + "digest": "sha256:1e8f512290057613051284415f9fd48f76b177bbd64b67e806973412b8ec3d19" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-validation.js", + "digest": "sha256:43606b7327658c5529106fd3c556c5ffaade31ddfe1c1041ecf7db64c6aeeb94" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble.js", + "digest": "sha256:b0b05c2480980597e70ff8c217ac7c7e2bdec905e99cc6078622dcb7ac486e22" + }, + { + "path": "packages/inference-control/dist/boundary.js", + "digest": "sha256:d55521b7537a32547131dc49d869d229a00cca56f4fcd23a1bfeb7c036d163b0" + }, + { + "path": "packages/inference-control/dist/canonical.js", + "digest": "sha256:9d1b1e8ee6b73f70e4d12711cfd15b5e8c074f2dcdc5dbdb99d6a28e3a2e7749" + }, + { + "path": "packages/inference-control/dist/capabilities.js", + "digest": "sha256:6f6d40c287b70f4c8c15154ea872f512a360f4126c320f2e10214a1453863d5b" + }, + { + "path": "packages/inference-control/dist/cognitive-adapters.js", + "digest": "sha256:e703d7c4dfda63ce3eb59c8a27d6c3f1eb0d2f1974b72a837fae11a2aadbf75a" + }, + { + "path": "packages/inference-control/dist/context-integrity-analyzers.js", + "digest": "sha256:709e0c5032fee33926c23b0dd31ccb2618e5aef3fb2272761c0400fd4a5fdc42" + }, + { + "path": "packages/inference-control/dist/context-integrity-contracts.js", + "digest": "sha256:f514a069350e28e2bdbc655644a5d650769d87b0086a344a1b7756ea9ad5dcea" + }, + { + "path": "packages/inference-control/dist/context-integrity-model.js", + "digest": "sha256:1d8fdb55f75d6f7449d7d678141d0e8ad3b1d0f4aa43f2849a38b5c795a745f5" + }, + { + "path": "packages/inference-control/dist/context-integrity-portable-agent.js", + "digest": "sha256:437711c90da9e1c7d8d8f9ea9c423b93eac40c1a540679dbb8867ec7f83cbbc4" + }, + { + "path": "packages/inference-control/dist/context-integrity-role-alignment.js", + "digest": "sha256:bb296933b10742b48fbcea417d4e7156a5b309e8c45b6cf8cb69234803813f8e" + }, + { + "path": "packages/inference-control/dist/context-integrity-runtime.js", + "digest": "sha256:7985691fc52776a57a62ffe9ec4d3b19833b5efc0d0befeed2fedeedd6347f90" + }, + { + "path": "packages/inference-control/dist/context-integrity.js", + "digest": "sha256:78336f87b7fb252290c3dd11f06e35babba6aa5622f5233b3f39358ce17583ca" + }, + { + "path": "packages/inference-control/dist/context.js", + "digest": "sha256:339a5b9822728b3d9c1266006d55bb89c9875d8378d9fb0c997705ddb06bc5b0" + }, + { + "path": "packages/inference-control/dist/governed-role-evolution.js", + "digest": "sha256:7ee2df4ecdc152a6002dd422b7183f50bf0b61004f9077eceb72b83b3d3dec19" + }, + { + "path": "packages/inference-control/dist/heterogeneous-agent-composition.js", + "digest": "sha256:8385ca904e96b0493d6771b1a169a9684e0ad38d51a4ae5dc58a43fe90993ea6" + }, + { + "path": "packages/inference-control/dist/index.js", + "digest": "sha256:a921b260b3b1034e1fb86f5e920148e10e7696656fb779137e8abdb9a1e54f77" + }, + { + "path": "packages/inference-control/dist/intervention-adapters.js", + "digest": "sha256:16428ddedde670546075a0b4605e524d5a4c02ab3a9055d75603d2fb01a63039" + }, + { + "path": "packages/inference-control/dist/intervention-contracts.js", + "digest": "sha256:b50e224f225b9cce6cf63e41dfc1c155e6496cd2ad035ca76f0bf1c9b0b9fc34" + }, + { + "path": "packages/inference-control/dist/intervention-runtime.js", + "digest": "sha256:33c13b1339472d38e51e41b5b8c54e9f833f750f042253c9517f32dcca53e6e6" + }, + { + "path": "packages/inference-control/dist/intervention-validation.js", + "digest": "sha256:32a31f06da2ac7f628f7fc42b0f4d12c2bb07ae70cca94b08a0b87514fa5710b" + }, + { + "path": "packages/inference-control/dist/intervention.js", + "digest": "sha256:a3ef1a043d29d16c1af28cfcef974b4a4869fbfe4969fe5b4c7430fff4676325" + }, + { + "path": "packages/inference-control/dist/messages.js", + "digest": "sha256:1fba622784350251c3f531c50d5c2077701dc3f5bc2933a52588b7f8fd4b77b8" + }, + { + "path": "packages/inference-control/dist/model.js", + "digest": "sha256:67a3fbaddef1766b2d0085b0f6a71e2d2a1def62d7c67bcce2079741848670fb" + }, + { + "path": "packages/inference-control/dist/operational-cognitive-control.js", + "digest": "sha256:afeefd26bf5fe86ea91702f064f027bae57e1afcd96b0714d057c40ed704bc99" + }, + { + "path": "packages/inference-control/dist/policy.js", + "digest": "sha256:5e0f2ba232ca8d0870e516e000f91e5243ae9ffbe48e0a3d32c91848d4e790af" + }, + { + "path": "packages/inference-control/dist/portable-agent.js", + "digest": "sha256:30a39fde6e3d0bfd823f771f70e53216aea209d1fc1750c4e5d6dec8d4ae6b39" + }, + { + "path": "packages/inference-control/dist/reducer.js", + "digest": "sha256:b96176cf102cc3f94c72dacc6868cb65650d9b94d602b1e50ba123831c340d09" + }, + { + "path": "packages/inference-control/dist/reference-controllers.js", + "digest": "sha256:f5920acff6322722bfa39acfed76b414ba6b131fd4a5c2e04b38f411ad00bf3e" + }, + { + "path": "packages/inference-control/dist/role-alignment-portable-agent.js", + "digest": "sha256:56c99039fff66c2f369487dacf4aa2f49979231fe9bcdd5fb85949a7ef1b23d2" + }, + { + "path": "packages/inference-control/dist/role-alignment.js", + "digest": "sha256:05463f517e911f23859afc16a078f3be010dad5195992f6e72589dd760bca200" + }, + { + "path": "packages/inference-control/dist/role-realignment-portable-agent.js", + "digest": "sha256:c946113af66d8a83cd946f8d1911906faa1c3f5fd57ab1ebd99ef874e922b42e" + }, + { + "path": "packages/inference-control/dist/role-realignment.js", + "digest": "sha256:c1fa8b21b74fd84b76a9109537558d4b5b2050710e15eccf17894bc3f0479d33" + }, + { + "path": "packages/inference-control/dist/runtime.js", + "digest": "sha256:9cb320abb8837279c41423bba5350f7f2d4492650af7f9faa539f7ee55225b1d" + }, + { + "path": "packages/inference-control/dist/scopes.js", + "digest": "sha256:b551485bc037d86c88ae6fd01e98bacc1f945e271f73a56b2a0a72052eac5cef" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-assessors.js", + "digest": "sha256:b180baf57fe992775125a9b69075e1c97f543e9ff3441fb725ecddf6795f4d5b" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-contracts.js", + "digest": "sha256:7b25020af1fd4375969b2a524b46c231dd1ee56d5b9dd08f7da4e8fbbd06d86d" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-memory.js", + "digest": "sha256:9156f67afdd55be68e21fad5f7ba4e5486f24964baadf0b52f3fd897c88b4bf1" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-runtime.js", + "digest": "sha256:2df3930b5eb743b8b9b42f2cc78af536e6155cd3f55e5476a3cddc7463bb3061" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-validation.js", + "digest": "sha256:c377441c568778ec84252023b08f5b5147f65410c75f3adcad9487073b2bd8eb" + }, + { + "path": "packages/inference-control/dist/semantic-alignment.js", + "digest": "sha256:6652872134ad5808debe18f6928ce3479e08d27c29018ade039103c699e83f2b" + }, + { + "path": "packages/inference-control/dist/semantic-horizon-budget.js", + "digest": "sha256:44ca6347830dc0931b8b35240bdf168c883501854b3e96122b9d194db778ae95" + }, + { + "path": "packages/inference-control/dist/semantic-metric-engine.js", + "digest": "sha256:475102b2d41c0d24b6d785c49eab41b886ae9b007cf1bfb025feff1fbeb18826" + }, + { + "path": "packages/inference-control/dist/sha256.js", + "digest": "sha256:d71fd9d322dc5019c4fa5761fb30115ca816b5f66e9cef833032dd560d00fe9d" + }, + { + "path": "packages/inference-control/dist/state-records.js", + "digest": "sha256:720d0851e673fa754e7c0aef28e76a2735ac89f11308493ab84fc7231f48ac27" + }, + { + "path": "packages/inference-control/dist/state.js", + "digest": "sha256:c505c09e4527787028021a87acd968b316e1c8e6d4b170b6840b598ae1547fa5" + }, + { + "path": "packages/inference-control/dist/streams.js", + "digest": "sha256:0bf09847a16c09f591e4f6c52fb47f71a9f2553f9824f15e5689ff3cfb067aec" + }, + { + "path": "packages/inference-control/dist/telemetry.js", + "digest": "sha256:d3e1efda5bd182680490fe04ca2d361d683ed23a96bca12d5710d4fe2639a6a1" + }, + { + "path": "packages/inference-control/dist/tools.js", + "digest": "sha256:b7d1a235fded2bb91e05067fbe6cc78a71edb772c14b6a2091fa5070d29bf52e" + }, + { + "path": "packages/inference-control/dist/trust.js", + "digest": "sha256:b6c36d47a7c99603b3d45719b25d260ef9b238efbed9fe2a0b7ebfdaea7c3e78" + }, + { + "path": "packages/inference-control/dist/types.js", + "digest": "sha256:ca75f72b4f193bbcc212904dc2ff6710b4087a5d5db0730fb2305eb749bfb36c" + }, + { + "path": "packages/inference-control/dist/validation.js", + "digest": "sha256:33d1c58b96635f6dcb441d0fa6c77b7829af51f70a5b7fd317cacfda3f53d5ff" + }, + { + "path": "packages/interop-postgres/dist/index.js", + "digest": "sha256:754605db57be31182f791182d61c9d16e59058d6fa90358b7e60b66ccbdea2df" + }, + { + "path": "packages/interop-postgres/dist/migrations.js", + "digest": "sha256:9bcac3744000fb6ccb562b76d3e2b098a1ff249196e8ce197ddb21ce9b5b9fe8" + }, + { + "path": "packages/interop-postgres/dist/repositories.js", + "digest": "sha256:ba3ce3db7dabcfff1e76043ad515d2b2d136724fd26efc818797a6bcc64cc4f1" + }, + { + "path": "packages/interop/dist/governed-lifecycle.js", + "digest": "sha256:f5b00f0bd7274ca3e8550d40c9f58178eb3c3d05d4329bac5eea6f5ded33646c" + }, + { + "path": "packages/interop/dist/http.js", + "digest": "sha256:6d73ca65749ab791eea28ac2ba3fcdbdfc4f63344869362f7eae1b541b76dc5c" + }, + { + "path": "packages/interop/dist/index.js", + "digest": "sha256:214c099488f68d1f3abc5facbbd52efcb7ce3db494de9c873658393a64e9a177" + }, + { + "path": "packages/interop/dist/morphogenesis.js", + "digest": "sha256:51b7898519f5e1b90fd545e531e87a2280c7bfadec1c57b8b3794dc36a2accc6" + }, + { + "path": "packages/interop/dist/webcrypto.js", + "digest": "sha256:880cb4d2a5a2ed01fa8aa20e45c497eb00a33cc3c9ab9daffe22738595953541" + }, + { + "path": "packages/mcp-docs/dist/cli.js", + "digest": "sha256:e9b5dd708542caa20b1a6e48a6ec9b94555a3b5e6b20290ec4b8e8e06eeaa9c2" + }, + { + "path": "packages/mcp-docs/dist/index.js", + "digest": "sha256:5f861035058d2b85e237efc3c46325fabf5f07928ab44fdfcb1726a92d3973b1" + }, + { + "path": "packages/mcp-docs/dist/server.js", + "digest": "sha256:0d1d45d5fd38f0954f057a19f0c289209ec8b0741ac74a1f195c219e6245544a" + }, + { + "path": "packages/mcp-runtime/dist/index.js", + "digest": "sha256:d537dcedce52e9a6837982df72dbd8cf1b3c6d1eb687f2857ab3d56f65879c3d" + }, + { + "path": "packages/mcp/dist/index.js", + "digest": "sha256:827c148a2159c5d098f9fe33185b555382ad63931193dda5f41f6af38a6a4445" + }, + { + "path": "packages/memory/dist/index.js", + "digest": "sha256:fab5f32b85a4df9ddfad1054badb437892a21f1f416afff263ed5b2b7f9fa8b0" + }, + { + "path": "packages/mesh-conformance/dist/contracts.js", + "digest": "sha256:9c72ef104edf9901471db7b8a00b354ae8dd72353c181356070d34cb929b99b2" + }, + { + "path": "packages/mesh-conformance/dist/control-fixtures.js", + "digest": "sha256:e7bd67da283c361135f4ae9f9f5eb42a23d2a89c52528238cd12111c41dca7f8" + }, + { + "path": "packages/mesh-conformance/dist/control.js", + "digest": "sha256:0eb18d7be525ee48b0db6b25bb75cf014563d31afc831a82ffcb24a2c11080cd" + }, + { + "path": "packages/mesh-conformance/dist/durability.js", + "digest": "sha256:a92659003df88ef18bd5d02efd45919fe5088006eeb5fe06859e1be90ef73bb8" + }, + { + "path": "packages/mesh-conformance/dist/index.js", + "digest": "sha256:2bba1ca73e6fc97fe414340a16e3f0a5be5a966ae496069c769f0695d321c075" + }, + { + "path": "packages/mesh-conformance/dist/planning.js", + "digest": "sha256:de0bc3b6c2b4869fc28e25d34e408328a8f899e6148a7e18fa7b146023b44847" + }, + { + "path": "packages/mesh-conformance/dist/protocol.js", + "digest": "sha256:6c7028b8f4b626a6df165b51c26cf1af266a740addad20f2df8fac819937d06b" + }, + { + "path": "packages/mesh-conformance/dist/report.js", + "digest": "sha256:704dcbf5e60268d943ef5b7876091724594225fcb3a4bdf2ebec5020afb3e73c" + }, + { + "path": "packages/mesh-conformance/dist/rooms.js", + "digest": "sha256:53ae3a136cd243714a5eac7a64e5d7e3038e303e5c93fac94788a313f9e3644c" + }, + { + "path": "packages/mesh-conformance/dist/runner.js", + "digest": "sha256:6e740ff8d5251aa3f4b37777fb52214e740dad3c0f9d8583155ee826635420ad" + }, + { + "path": "packages/mesh-conformance/dist/transport.js", + "digest": "sha256:a09577f525870cc07dbb8aed09fc045c70f21277fcab43117f1c9335c8b4a189" + }, + { + "path": "packages/mesh-crypto/dist/base64url.js", + "digest": "sha256:df96edd36a1f06d3f19292067415a371d1b491e63e6e99354c75fee0e1981689" + }, + { + "path": "packages/mesh-crypto/dist/contracts.js", + "digest": "sha256:0dbf1cf2c1456b3917e0bf92410a7253342f067aec6a40f4c7657da6a4a989a5" + }, + { + "path": "packages/mesh-crypto/dist/http-signature-port.js", + "digest": "sha256:5b710dfefaed3b511074caa06ad03dfe1dfcaa2bc0219a7a5f68e14d7d3c009d" + }, + { + "path": "packages/mesh-crypto/dist/index.js", + "digest": "sha256:b5fef323f590706eeffe8dba2454543fbcea11cb3f823032cd72c7f3dfd679dc" + }, + { + "path": "packages/mesh-crypto/dist/static-key-resolver.js", + "digest": "sha256:bdb9750903e8c22ebaa2e581ef823860654a5a4d0f6332f7fc566b067ed27b79" + }, + { + "path": "packages/mesh-crypto/dist/web-crypto.js", + "digest": "sha256:807f19df4570bb2655fc9d5f6d13b2a18af3662b58cb7ef852b4ac4b8e59c8f1" + }, + { + "path": "packages/mesh-http/dist/durable-outbox.js", + "digest": "sha256:4115fa4901502cb285902126c125c99ac6786ff48de4f179e9c7e6bf1512455c" + }, + { + "path": "packages/mesh-http/dist/index.js", + "digest": "sha256:356fe829cabeaa1524b87bff61e186c0e16d3a8bf8efb9f884b2d782fe628edd" + }, + { + "path": "packages/mesh-postgres/dist/cli.js", + "digest": "sha256:0d547846e3e8be78d5361d828c6138b7270a409ad8d84ec45a742fa1a08cdd48" + }, + { + "path": "packages/mesh-postgres/dist/index.js", + "digest": "sha256:774b213b90ecb7670fac7a39296b187681be7034cb51332373bba6fe20864e36" + }, + { + "path": "packages/mesh-postgres/dist/migrations.js", + "digest": "sha256:99eb9e978be475856965a0e40c4ca39e49b11b7e27cba3d9632abd34c98905db" + }, + { + "path": "packages/mesh-postgres/dist/planning-recovery.js", + "digest": "sha256:bbec2fa7757a0412f2788118590a5ccede90b1ef77b861859e0fbf80a8ebc66f" + }, + { + "path": "packages/mesh-postgres/dist/repository.js", + "digest": "sha256:ea8c4bb98dfb8b9a4d4441e7eb34062e52f75085b1d73f6636c5b9852e132591" + }, + { + "path": "packages/mesh-postgres/dist/snapshot-backfill.js", + "digest": "sha256:2227eb1cf13656c91bfc47ce36b19697d795b509076818dd14c90d2883a1a8f9" + }, + { + "path": "packages/mesh-protocol/dist/canonical-json.js", + "digest": "sha256:394b8fa24d40e03e369d7ebb9518256633aeb0eaac0332c2ba2beccf93430452" + }, + { + "path": "packages/mesh-protocol/dist/contracts.js", + "digest": "sha256:9529f176896f1949b56fc163e57a118d5239a7018f8b6fa2c31743247f94987f" + }, + { + "path": "packages/mesh-protocol/dist/index.js", + "digest": "sha256:6d86cc13e07f1277809091f939d925c12dd7acee63a1dd0c621e61bf7eb08fa7" + }, + { + "path": "packages/mesh-protocol/dist/strict-json.js", + "digest": "sha256:0b8e54f87cba73b7d98fbe30b8154d3b71a1d09a66c62536468fc6ff0c2ece4d" + }, + { + "path": "packages/mesh-protocol/dist/validation.js", + "digest": "sha256:a06cf45708fc9b6438d0ca3449847ab4ba11e44633e072473acfcb9f0cdf4a71" + }, + { + "path": "packages/mesh-sim-local/dist/index.js", + "digest": "sha256:53eaa2bf57ba705a72b09366e8583565614c9bc3e170e83984537ab369566980" + }, + { + "path": "packages/mesh-sim-postgres/dist/index.js", + "digest": "sha256:240ce27d16ac0661872fdf9d2ab5388eeb7bf52c43f8c97e6a933b2b9de613f1" + }, + { + "path": "packages/mesh-sim-postgres/dist/migrations.js", + "digest": "sha256:6a1bb03ef035578e0276f581e56237bc8e9265f140b66fb1d6a5629a02e3670f" + }, + { + "path": "packages/mesh-sim-postgres/dist/scalable-evaluation-checkpoint-store.js", + "digest": "sha256:97235cfcf97c5f5499303514123bebbe72f3cdcaed8bff1e335f162fe115b2ee" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-action.js", + "digest": "sha256:239b9b4e383d9a73609a475dcec00dae193c91679ba5c20432e8bb6498eb1e3c" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-contracts.js", + "digest": "sha256:6afd9efc174d8a59739da7db001a3eb87d18f6374c33f67be14a8143562d54fe" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-fault-matrix.js", + "digest": "sha256:bafa61ae6bd6f74d05d2d5afbb0c405fdd5756fc91c339ddde85a4f9c15e0dbc" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-recovery.js", + "digest": "sha256:2e60bd3f6fd3b20764ef649c4f03cbdaabe938ad8eea5c6e68fbe5980eaf1778" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-reference.js", + "digest": "sha256:2f7350772d3348a0a947d6a9cb73fff82422491d477a19be702c9a2503288538" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-replanning.js", + "digest": "sha256:c883ecaaab58520e24173c5f64e0fa54f9f5362af88ac3264af318b22517f9df" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-resilience-campaign.js", + "digest": "sha256:a5fdc1b621112b4760dd685cc39422df124a35e9d82006a796e44999726b7122" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-resilience-contracts.js", + "digest": "sha256:f30b30125d772819eacf82c5e55451f8b1f97321597d5b66251ac81b14a7f825" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-runner.js", + "digest": "sha256:c4cdeddb474c2adf11730d76eae6a5e29b68c54c84b4b117a79692be4f26c8ed" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-runtime.js", + "digest": "sha256:b94a545a0c792690278a44a75b6fc2f4889fbd188165b41f8758d4184d29c24f" + }, + { + "path": "packages/mesh-sim/dist/collective-effect-provenance.js", + "digest": "sha256:47586db551e2d9baa17044435a13e86c630800dfad79888fbc9eead11e41fd71" + }, + { + "path": "packages/mesh-sim/dist/collective-environment.js", + "digest": "sha256:5be01dcd1d0006dd9de004a4328c013c3b70075f6ded65c1bc4cac6ab4a0373e" + }, + { + "path": "packages/mesh-sim/dist/collective-evaluation.js", + "digest": "sha256:0bc8e2f1ca1b03f0065065210a313deb316fd2377db6152ef557737b755d7a5d" + }, + { + "path": "packages/mesh-sim/dist/collective-progressive-scale-overlay.js", + "digest": "sha256:40edf5e7a82f27d435d59f7f28e1ba7cca6cf3aef3e2b8c84c0b583cd49df425" + }, + { + "path": "packages/mesh-sim/dist/collective-progressive-scale.js", + "digest": "sha256:63ca5d6156eca018ec72b7f496bf3748fed0b8131f7d8bdfb5391e01fdf3ca1d" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-aggregation.js", + "digest": "sha256:d639bc4771d74500d4f2b2e94479e4391de24e84a8662347f6a02951428098d5" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-artifact-stream.js", + "digest": "sha256:e53a80a69960cec1e1fae775e4ece65936019a04f9a77ffe66dac49ed9e73471" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-bundle.js", + "digest": "sha256:422758350ffb644e20af635fa68be85714fed6a7453e496bccf30462f4a1eb2c" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-executor.js", + "digest": "sha256:eb2be679d1f9853ddc114f2334526f0f532c88a726b670666057d39507b0a5aa" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-analysis.js", + "digest": "sha256:741764684649b93fc4b59b785be10e61b999497d69c7f98b83527c2122d298b8" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-operation.js", + "digest": "sha256:3e2e65c1fe11779d081d0593abccb1bb792b14db288874170f2aa6f7c7181839" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-registry.js", + "digest": "sha256:e8df844281be4467f1c04eb6a670e7285a14341db684a4ba1fccc215eb68ed5e" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-registered-adapter.js", + "digest": "sha256:dad53e376b79f5b5082ccb051522c9fe7b1dc678ca08be5877f05213ccf4f4ca" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-scale.js", + "digest": "sha256:784a0dcc8865c50b610970c91b6598d483dd6f3b358723cefcd8fde64850a286" + }, + { + "path": "packages/mesh-sim/dist/collective-trace-journal.js", + "digest": "sha256:59d24a78f5f95eaa14f3f9ce527b68c2f460aea468553c13262bd57eb912b4b9" + }, + { + "path": "packages/mesh-sim/dist/index.js", + "digest": "sha256:ee62074173a14ce8c08082197b11f0537f3dfa2140c2822ea1bb1c08c0dd82a4" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-contracts.js", + "digest": "sha256:372205b5a92536b45a6f03621e625e7128e2a53cd65863eff48539eeb68d8e99" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-runtime.js", + "digest": "sha256:9318b26ad13637b925f751b3100923a58a874f474404bb12c443860e50815488" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-validation.js", + "digest": "sha256:bf262003c9b5b98b86563f86c106dd03dce1408e6b358d800323cc3d50f51733" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment.js", + "digest": "sha256:62d2a4275379ba3b2ab6193c8a0230a6fda54145dbe3f21a40b1e94002427cf7" + }, + { + "path": "packages/mesh-sim/dist/reducer-scenario.js", + "digest": "sha256:889a7a8a2477bffaffcc35387cebc5dfb8ca7fab63df120009a3929c1e7d805c" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-contracts.js", + "digest": "sha256:49d77fcec67839d7877a225d1479eb7b66d4953e681577ead6abc305d4191393" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-durability.js", + "digest": "sha256:cc87c0a8b53a3ca120dcc75ba5de08be34057a1d4412f707eaa640d7466d06e5" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-evidence.js", + "digest": "sha256:7f439e0e1f65c27cf195b9e0ff9ac6fdf4519d08d99d21c9ceb80d04164874f9" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-reference-integrated.js", + "digest": "sha256:99429ca6d316c199d5471c6cc08acc2ce711fa3d9b80d561332be872c20ce195" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-runner.js", + "digest": "sha256:88231606e812104f402d2fdc7d8a52fb18a789a1e58806ff680b516d4658e084" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-runtime.js", + "digest": "sha256:7ef14f24ba5b8490f53dc5440efd9bfe282db4b0ff8bb4e03d55af133fff283f" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-validation.js", + "digest": "sha256:0987b01ff10079361845d422ee0185c284227343fd5cfe6d829bc1088c7a7ab2" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation.js", + "digest": "sha256:43bdbfa7863a4f7e466cff7d941bbb42f2f3590dfcec70f0ff53b724f61881e9" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-contracts.js", + "digest": "sha256:e3cdf45a3b1cd53c790dfa23a99f59c5fec295a520b397e1ee6bdae74e3799ac" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-runtime.js", + "digest": "sha256:a1c79489fbf9bb4cb1aca0763228c3575da400b0d61832b7970dff478cca7839" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-validation.js", + "digest": "sha256:9b6e78e0ae50f9e547d287581f315e1fdb53e4c4668d3a6ed50e1d50ab0c128d" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation.js", + "digest": "sha256:c1e296a55123d5a37e5420838d875c8f00be68830fe339c8ce1d8c825ab3b0fb" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-contracts.js", + "digest": "sha256:dbce21ec6e527116c3b9d1b98a26bd744bd00c92c788e1d2c66b517a24770da7" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-runtime.js", + "digest": "sha256:a22d86d330e3dfa31a104e32a371a1da8f53ad840b7ae828b8331b97466bf522" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-validation.js", + "digest": "sha256:15e906d89da5450a60b86cc9dec1f99ee956bc6f4a36fbc4b9a863dcfb0186fd" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark.js", + "digest": "sha256:e9be5da7951d4e71a50906c579371c36d8cdbe3075923260affb6bceef7b50c6" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-contracts.js", + "digest": "sha256:eaa1bb6c8bcd9f447b729e7013ba8235c5cb2e5479c195905dfa1d19369fc50e" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-runtime.js", + "digest": "sha256:e9974da197ec58188c29fa8d490abd1789edcfc05215f2e0f97747c0f31bbbae" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-validation.js", + "digest": "sha256:2e6acc0c7f79ba6ccb5abea1340a05570e310c0266761dd48e4ea820ffc7a980" + }, + { + "path": "packages/mesh/dist/adaptive-overlay.js", + "digest": "sha256:18ec9b42ddce6430001f7822024c4916cd44eb6e0e997c7cc370127ca514ce5e" + }, + { + "path": "packages/mesh/dist/authenticated-overlay-transport.js", + "digest": "sha256:5e7b7c28c9c4cc5e44a37ae72bb664ae8cf7a721fd9f8bc6999d6c435c90bea1" + }, + { + "path": "packages/mesh/dist/authority-continuity-contracts.js", + "digest": "sha256:e988dedc3351d634f4da9d689e4c9c4c09156cc15df0d35f12eb4d2c7dfe86e8" + }, + { + "path": "packages/mesh/dist/authority-continuity.js", + "digest": "sha256:96e5b9e1981c7f9acdb8233d2dcc137a1d469a029044290c2940e9ae08e16cf0" + }, + { + "path": "packages/mesh/dist/continuity.js", + "digest": "sha256:d3fab986fab37b6e647ee5db235def064a5f3dd049255f7d80e8141f23542f84" + }, + { + "path": "packages/mesh/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/mesh/dist/coordination-allocation-contracts.js", + "digest": "sha256:3be2180c08543d1cbc2eb6e40fe6da290b89e791f7ca73a581647283199d5479" + }, + { + "path": "packages/mesh/dist/coordination-allocation-state.js", + "digest": "sha256:a85c2ebae9d89fe2ba5932a91b461babe61807fe8994bee41ac5f677ab6d1b20" + }, + { + "path": "packages/mesh/dist/coordination-allocation.js", + "digest": "sha256:92ff860f370f18d0a37ddd5d9135c58651aaaa47087be0c7503b63d344bff5d0" + }, + { + "path": "packages/mesh/dist/coordination-contracts.js", + "digest": "sha256:994d53aba9260dba427d4345bc3b4c07d742a627f3be1d16bc9919c250d46772" + }, + { + "path": "packages/mesh/dist/coordination-discovery-contracts.js", + "digest": "sha256:c9aa7950295bb4d4a3c77d59387fc9050feffb9df289c1034d33aef5f895a64b" + }, + { + "path": "packages/mesh/dist/coordination-discovery-state.js", + "digest": "sha256:093f3b7a9bb81b2bb9638802cac8ef20d5c2c39b97d9fcb4db6c877b92deac5e" + }, + { + "path": "packages/mesh/dist/coordination-discovery.js", + "digest": "sha256:7fd2868591eb7f7387c838c4e4ffb991d3b3c13b3baf37510cbb4c55978f27fc" + }, + { + "path": "packages/mesh/dist/coordination-execution.js", + "digest": "sha256:c977ef2698808e852f01ea21718ca340d99af00032797e48e33aea55c4f4d42e" + }, + { + "path": "packages/mesh/dist/coordination-inbound-contracts.js", + "digest": "sha256:1a82d59dece310da303e2c4915fa70025e7563d201e77a61bd51707cee356ad7" + }, + { + "path": "packages/mesh/dist/coordination-inbound-state.js", + "digest": "sha256:214c4db472a4b0b8678ce118c2aff900f54ecc4219a90d4a5bdde5ac69377282" + }, + { + "path": "packages/mesh/dist/coordination-inbound.js", + "digest": "sha256:86cf5061c298941c5355533eae662f4dcfa96d8014552995a847214cecaeb580" + }, + { + "path": "packages/mesh/dist/coordination-lease-renewal.js", + "digest": "sha256:7a1dc88ba2620925684895fd8d82f284363aa5ca9d7694b6bb2dde33ad120d5a" + }, + { + "path": "packages/mesh/dist/coordination-objective-topic-contracts.js", + "digest": "sha256:7df5a215ccb3a469b52d126b60787d9d0b8692c2db96ab3c69585948de059289" + }, + { + "path": "packages/mesh/dist/coordination-objective-topic.js", + "digest": "sha256:9ecc16d642835d844d8d4de31cbdbbc0d2b96c5a9f13cbaa0564cb1568fab99d" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-contracts.js", + "digest": "sha256:314e32db524c476a194bd1e6bc835e289ecf203b328c781595f6d63986283c67" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-state.js", + "digest": "sha256:61975714d8bc69184c05508f272eddff05bd1790ecab45cbb66072b4cfe163d9" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-time.js", + "digest": "sha256:6a506033a164246715358d8cf1f6910b37cb5a9efaf998c567222c0814ad729b" + }, + { + "path": "packages/mesh/dist/coordination-objective-work.js", + "digest": "sha256:377a4eb0fa5b7caadd2f0b5f991892032e2689c42c6251bc91e14df0b07c495c" + }, + { + "path": "packages/mesh/dist/coordination-recovery.js", + "digest": "sha256:278ca986324792339ace51bea5f5dd467cf71af1aea6ab94132f15bd75238a38" + }, + { + "path": "packages/mesh/dist/coordination-reducer.js", + "digest": "sha256:d20890a678eb9dceb70cdb1788e7e509dc1a38b923ac836f06599d7ac0e30a1b" + }, + { + "path": "packages/mesh/dist/coordination-state.js", + "digest": "sha256:1120aadb4f57759fca1d0c57d1f985e3fbe7da6771acfe923ac0671e13fc82ea" + }, + { + "path": "packages/mesh/dist/coordination-topic-contracts.js", + "digest": "sha256:5e722ff15658aecc3b2bf2ba9b35226274b981fce4744d8558cc86eb6574c27f" + }, + { + "path": "packages/mesh/dist/coordination-topic.js", + "digest": "sha256:51f13dd6ee7287da3a3857178f371b7db1fe44955978226d957133387511aacd" + }, + { + "path": "packages/mesh/dist/coordination-wire-version-contracts.js", + "digest": "sha256:34ccdf72fc29daaa6b532694f2b820bccaafb53549cc5f907ea05b221a7ecd5f" + }, + { + "path": "packages/mesh/dist/coordination-wire-version.js", + "digest": "sha256:2f8b7498a5a82471e8de6d840b98bcf5dc3f0d1108267f9f3f3cd5ef0c563f83" + }, + { + "path": "packages/mesh/dist/coordination.js", + "digest": "sha256:6ab0e50a3c3a4b30470f46ac0f5bdb46244d2d85e40746859649ae6f5ab5972a" + }, + { + "path": "packages/mesh/dist/durability.js", + "digest": "sha256:9112fa82abe5291d58ae2f69ec908a36425fb6cdc12abdcfb1b9fa9f835f3543" + }, + { + "path": "packages/mesh/dist/inbound.js", + "digest": "sha256:3139621aee4950963cd972476b5c45538e46d96cae8e75e97868845325449d38" + }, + { + "path": "packages/mesh/dist/index.js", + "digest": "sha256:ac2c6265fd32449bde66f8451b8e45eccdbaa90ae105501b1ea8d672d363a059" + }, + { + "path": "packages/mesh/dist/loopback.js", + "digest": "sha256:60c0873a79abaeb05c1b51b8edc1f166a35f0488229eeaf8964f319a9c672fa1" + }, + { + "path": "packages/mesh/dist/overlay-transport.js", + "digest": "sha256:89e36d9171cfe0be31a1e4b7d6bdceab4511fc090f1890e2869d4e2133c196f2" + }, + { + "path": "packages/mesh/dist/overlay.js", + "digest": "sha256:45e87c5e96197d6ee979b9095770525ffc54416fc148fd2772c5b345155201f0" + }, + { + "path": "packages/mesh/dist/reducer.js", + "digest": "sha256:87a9de3e08703bc17d3c3f881dc2002a8ea6ffaffb943195aab6213217100a73" + }, + { + "path": "packages/mesh/dist/sha256.js", + "digest": "sha256:3e518423bde47c7b96db5d49b8a66ab24ad35859e025a3a80a3da23a160dd140" + }, + { + "path": "packages/mesh/dist/sparse-overlay-contracts.js", + "digest": "sha256:13bbd7fad5d9dcdff11f48dabe4165dc89660fc8f6de9d1d3ec20061ce189cc0" + }, + { + "path": "packages/mesh/dist/sparse-overlay-durability.js", + "digest": "sha256:8b75680a26fdd660f7dadbff37727f1e5298828e972e0e2a7f5ac8edafc820cb" + }, + { + "path": "packages/mesh/dist/sparse-overlay-runtime-contracts.js", + "digest": "sha256:0c90a716d1fc4983a07d4cb55bd976f20ea3191b25b50ad3c02465a89ad0bf92" + }, + { + "path": "packages/mesh/dist/sparse-overlay-runtime.js", + "digest": "sha256:f49f29078cc39ced0826fce1349ff8474dee9d514bbf3f452ee9f951975d8833" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport-contracts.js", + "digest": "sha256:6f404176b4d54a71985033e076f5eb5f329e04b7ad992c9a1a7e56af2961211d" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport-durability.js", + "digest": "sha256:da739539527cfd6f750081ff776dc1e1e17862acc45f62e55036481c66b5d290" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport.js", + "digest": "sha256:14605088582611b10a1276dbbe0cb633256c4f29a51173fc98cac4887d467252" + }, + { + "path": "packages/mesh/dist/sparse-overlay.js", + "digest": "sha256:ca11437bdc551ee6d1dd8e6557a63d196cae7c9888b238144587b7c9c4bab98b" + }, + { + "path": "packages/mesh/dist/state.js", + "digest": "sha256:e50942fb5e14f5f5aca893aba6ba3e509c8659478ede92667069e49bbe01c282" + }, + { + "path": "packages/mesh/dist/trust.js", + "digest": "sha256:5256cf09586202f5ea60df65866156ca14e096af85c06c05acf30f4f72ca02a5" + }, + { + "path": "packages/model-anthropic/dist/index.js", + "digest": "sha256:6a82284ff47b80d5079dde4f889b81da889bbefd741775695143add7d16745ab" + }, + { + "path": "packages/model-gemini/dist/index.js", + "digest": "sha256:1a50906c3de37382c47d7941b79a7d281d61ec5898b558cd1c026e27f8c33fec" + }, + { + "path": "packages/model-openai-compatible/dist/index.js", + "digest": "sha256:8649eb1b720e38b506fd5d2ef733c0130e1d875b256560f49e070daab36036c1" + }, + { + "path": "packages/model/dist/index.js", + "digest": "sha256:827c148a2159c5d098f9fe33185b555382ad63931193dda5f41f6af38a6a4445" + }, + { + "path": "packages/planning-artifacts-postgres/dist/index.js", + "digest": "sha256:b10677e45ae2a64dc9d2ce80b35ab8d5c9f0e0e0ae307098b7bd29b744b20451" + }, + { + "path": "packages/planning-artifacts-postgres/dist/migrations.js", + "digest": "sha256:8716213d4903eef3e40f664772ce969c643b9c8a57a0fefc7af7fb0cf9a5d66d" + }, + { + "path": "packages/planning-artifacts-postgres/dist/replication-repository.js", + "digest": "sha256:fdcbea1f69c33ff853ff8fed3a719ff0953e73e3b97aa300376a5053ac186bb9" + }, + { + "path": "packages/planning-artifacts-postgres/dist/repository.js", + "digest": "sha256:f73012bde47c99b395ca63563a6559626fa86f89eb830d6073d5886b918acebb" + }, + { + "path": "packages/planning-artifacts/dist/contracts.js", + "digest": "sha256:7e8d3039e69437fba5fe7c15bd1038cddc13ffb04ea9684943ad5305ea8aec35" + }, + { + "path": "packages/planning-artifacts/dist/index.js", + "digest": "sha256:820cff3509774091d3c7cf318b9f3f4256dc079140b44ffac1938c4f9ae16c05" + }, + { + "path": "packages/planning-artifacts/dist/publication.js", + "digest": "sha256:fc7696e3f4f368fcd93029987a4c1d80c73d7dce238d773a6e0fd434639e0489" + }, + { + "path": "packages/planning-artifacts/dist/replication-codec.js", + "digest": "sha256:893a2f1dfb7aae637651d9701c12b3966b6b405e487beb2584138f4d93601e7a" + }, + { + "path": "packages/planning-artifacts/dist/replication-contracts.js", + "digest": "sha256:6246d5e9e6654464bf1b3b37b15a9e0545869103d4cbba3463c3b37da22a9ee1" + }, + { + "path": "packages/planning-artifacts/dist/replication-http.js", + "digest": "sha256:8ff881c94d95ed1a438636a4f73b2394f834c561d987842121394df8d27533e0" + }, + { + "path": "packages/planning-artifacts/dist/replication-transport.js", + "digest": "sha256:c3523cd80cf0f0cb7e3eaf5688db5529a34e7e0338898d87a8933c09586f1a56" + }, + { + "path": "packages/planning-artifacts/dist/replication.js", + "digest": "sha256:228a8c80dd8ca2ee690c5f6fb5d6f87a8a5001d9c7951ec98cb3df8ea5462deb" + }, + { + "path": "packages/planning-artifacts/dist/sync.js", + "digest": "sha256:1d447585e4040a52095f8c8f3831ce0319b36425f3d2578cdf9ca8bfb1be823b" + }, + { + "path": "packages/postgres/dist/index.js", + "digest": "sha256:7e98e9cd73d663a6bc1345a8bafca54a4c6e2b5d6588b621e408381b0dd2e549" + }, + { + "path": "packages/provider-openai/dist/index.js", + "digest": "sha256:264f2eaa3540c1659fd5f74030a651b8b5ebf152ebc98d6a2f3a77389ee0b251" + }, + { + "path": "packages/rooms-api/dist/index.js", + "digest": "sha256:c3fa3161966932e649901a7409bd6b207a29f8b38005aea74f05eace8efcdfb7" + }, + { + "path": "packages/rooms-mesh/dist/index.js", + "digest": "sha256:0afba9c4376f12bb728fc74081e17eff696031e2c77116b99de2179a2c2b05be" + }, + { + "path": "packages/rooms-mesh/dist/morphogenesis.js", + "digest": "sha256:0d7e041480c135c433a918155641319340a8f9a690c11047b5b86f5232acd1d4" + }, + { + "path": "packages/rooms-postgres/dist/agent-registry-store.js", + "digest": "sha256:dc9ac66dbe87f1adab263dee839050660a3c0e228946923c4a18a5b46cb3307d" + }, + { + "path": "packages/rooms-postgres/dist/cli.js", + "digest": "sha256:195b4b5c2e57466fc5b936dc99223cd650cfef647236ca836f5495a6607b667c" + }, + { + "path": "packages/rooms-postgres/dist/coordination-store.js", + "digest": "sha256:7d2f3a3fe42cbcef3632efbafbb5831e42157d79e219bd81db6a149c1de7ed40" + }, + { + "path": "packages/rooms-postgres/dist/execution-session-store.js", + "digest": "sha256:51e4e8f168ffa77190d6fa3378ad572d657fa7c4aaf56a9bd09464bbab6d4430" + }, + { + "path": "packages/rooms-postgres/dist/human-contribution-store.js", + "digest": "sha256:400a9793ec95e66b30f9583a127e0d90ad1a03bf5fbe7f70f72fc1e65724daa6" + }, + { + "path": "packages/rooms-postgres/dist/index.js", + "digest": "sha256:766e02f25cbfe405a45ef517c773783df68a7b87c01e5f8dae87699058239ace" + }, + { + "path": "packages/rooms-postgres/dist/knowledge-bundle-store.js", + "digest": "sha256:d67f422907f31e51da03af34eb16e85ca98cc63407e0875c30af88edaddce9e3" + }, + { + "path": "packages/rooms-postgres/dist/migrations.js", + "digest": "sha256:9beb8a0819426d69dcfb220ea534eea483ee4126bc68bea4437d814695d8ce8c" + }, + { + "path": "packages/rooms-postgres/dist/operational-event-store.js", + "digest": "sha256:301c5b69919dd4e624dd6ff6beba20c36bb3d3348c00a6e02d61dfffbef6f67e" + }, + { + "path": "packages/rooms-postgres/dist/participant-membership-store.js", + "digest": "sha256:13351fb5deb6411939f42f42f45f30b3924d012116cb84ce09e63ed31a8ab373" + }, + { + "path": "packages/rooms-postgres/dist/plan-store.js", + "digest": "sha256:b8c74678264083f9940ef243fad1bfe88494cc8180e69ccafa7bbe239055bab2" + }, + { + "path": "packages/rooms-postgres/dist/pool.js", + "digest": "sha256:e8a8d4e4903a1382710e3fea9701e31cb7ddfd171e5be2f5ec56ace32091e23b" + }, + { + "path": "packages/rooms-postgres/dist/projection-checkpoint-store.js", + "digest": "sha256:83c60704f6f203308cd0405e3a6e471d5fcfe7b8b3a5104cb52ebe29b4f102d5" + }, + { + "path": "packages/rooms-postgres/dist/repository.js", + "digest": "sha256:1d25d9ab54b0fd7dea714a9c4a6b909398db9b670a73e748546748313202de18" + }, + { + "path": "packages/rooms-postgres/dist/room-handoff-store.js", + "digest": "sha256:f6a577a12ee9b729f6d3c263ade83ffb459391f93e3367a89e96f5145f38e9c3" + }, + { + "path": "packages/rooms-temporal/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/rooms-temporal/dist/index.js", + "digest": "sha256:bcb8e0b443fcaf0bf4f021c17a5fa91d2c1c1653ee39989f1fb7fd33717786b9" + }, + { + "path": "packages/rooms-temporal/dist/workflow.js", + "digest": "sha256:fcf98217424d22f6dcbee6ac178e33c6242ddefcb2230228ade615ce68ecc4ef" + }, + { + "path": "packages/rooms/dist/agent-registry.js", + "digest": "sha256:24e1bf067e9ca32fb3623b988afe46711bf02519d8690819e667d375fd5590bf" + }, + { + "path": "packages/rooms/dist/checkpoint-execution.js", + "digest": "sha256:dd2822591d228998753ef900a54befd8a8cb2848fa9cff6687bd7c3ac4e785d2" + }, + { + "path": "packages/rooms/dist/context.js", + "digest": "sha256:4899e01501a5e743fc739440e1c208ecf82bbd3347b0bc816240ed6ec359e32a" + }, + { + "path": "packages/rooms/dist/coordination-execution.js", + "digest": "sha256:622d69e44c4ede385c49a5f780f756399b0c92ac326840e082aa9c893496123a" + }, + { + "path": "packages/rooms/dist/coordination-runtime.js", + "digest": "sha256:39b7d49f0f870a60b5c9f712530dfff3bf4ad90687ee030db28debbb5a53f3d1" + }, + { + "path": "packages/rooms/dist/coordination-worker.js", + "digest": "sha256:9243f1e4fdd7bb3ea43bc2dd4281ba868af3e40d44bf0f2b75169a59d509f71d" + }, + { + "path": "packages/rooms/dist/coordination.js", + "digest": "sha256:30dd88e97ecc261a00790733a96cfc676b55523a1ada417d249ec5e5da17dc6d" + }, + { + "path": "packages/rooms/dist/event-page.js", + "digest": "sha256:2b92516cf405e4eddbd50ac36dcecea6aa9f1ad793293f73d71b51ef7f054787" + }, + { + "path": "packages/rooms/dist/execution-session.js", + "digest": "sha256:eec92852dffa90be43ff357f8843e45d567ca046dd3dcc38df248450287094f8" + }, + { + "path": "packages/rooms/dist/human-contribution.js", + "digest": "sha256:9eb31217df6d9d23dc89f8bb77d9af6a82476a2ed881e97d1afa22d1d60995dc" + }, + { + "path": "packages/rooms/dist/in-memory.js", + "digest": "sha256:f663250e9545811c4362ced22de49fdaa8a3313237317161abf6d80e18db0041" + }, + { + "path": "packages/rooms/dist/index.js", + "digest": "sha256:a9616e87d109b303ec5a0d27413c95561c36bd209135fc6deafef502f33ff8da" + }, + { + "path": "packages/rooms/dist/intervention-dispatcher.js", + "digest": "sha256:5e75083d2eb74d7618f618fd64222ee7d86bf5e76eba390dae25532cfabf8233" + }, + { + "path": "packages/rooms/dist/knowledge-bundle.js", + "digest": "sha256:a1720ebdda984c959d3b5d1399aae39b2b1ae040b82b265abb43129df6dcdd7c" + }, + { + "path": "packages/rooms/dist/live-view.js", + "digest": "sha256:29b662d2db5040713a9ee3dab7d07a01c554c649f5c75ed2e0f914ad0a4520e0" + }, + { + "path": "packages/rooms/dist/models.js", + "digest": "sha256:637113ce0dd08d4a61b12eba5fc661552ea29f6f18356eb1b70bc0e4a06990cc" + }, + { + "path": "packages/rooms/dist/operational-events.js", + "digest": "sha256:23dff99970f45d2acc5694800b8ffceff2816bf16325f9d7c03c6ee24722c65b" + }, + { + "path": "packages/rooms/dist/operational-projector.js", + "digest": "sha256:3ea1b347f9af67d294adf5d95ad6ae8f6cb401821b73a458b6f7b3b34fd1b7d4" + }, + { + "path": "packages/rooms/dist/participant-membership.js", + "digest": "sha256:242af40c664b7bc6b8f1eac3e9a123458dbceae718422d36e0a0812f49ed0aad" + }, + { + "path": "packages/rooms/dist/planner-bridge.js", + "digest": "sha256:e71a9e4733b147f04d63c5722ab8c9c1844e160ed02a1a774458cb421d0911fe" + }, + { + "path": "packages/rooms/dist/policy.js", + "digest": "sha256:9845da07877dac33408b8bc372f1945ec7fe01f3d93c8ce220c169fb5e6eacfe" + }, + { + "path": "packages/rooms/dist/promotion.js", + "digest": "sha256:f714cdda874ece0f9b78907c3bb113e2f6194e8421c67210cf4b3d94df888a6f" + }, + { + "path": "packages/rooms/dist/repository.js", + "digest": "sha256:610ec0813848b022d425a527cb50ed46fc568b817eabe37ddb2cc952f01e1f4f" + }, + { + "path": "packages/rooms/dist/room-handoff.js", + "digest": "sha256:f69588b30f28403f66c8c2312907269a74b9bb76962da386b120f72836118b5b" + }, + { + "path": "packages/rooms/dist/service.js", + "digest": "sha256:cea5cb76fc72d2653aa232ec5edffcd2dfc902a3ba229454841bc00be8edcd6a" + }, + { + "path": "packages/rooms/dist/tool-bridges.js", + "digest": "sha256:38134364e694bad13b6b502f6fee3ab4ffacd7220e07776f23b7af2a56b0647b" + }, + { + "path": "packages/rooms/dist/work-management.js", + "digest": "sha256:3fe3072f902c1ace02f78e327a096c84015b399ecbba50262b23e6f21c0dfb6c" + }, + { + "path": "packages/runtime-mock/dist/index.js", + "digest": "sha256:f7bf5d629d407d9a372ec08a556ed4731107d98ac66853cdee706f15c73e2e7d" + }, + { + "path": "packages/runtime/dist/adapter-bridge.js", + "digest": "sha256:8a7e36dea7ee28a8ce85fe71e7ccf7e520865577bd968e6d2d006cbb7cd9cb28" + }, + { + "path": "packages/runtime/dist/adapter-contracts.js", + "digest": "sha256:7c6f3cd4a7a9801bbcefc6b9064f112ba28da9dc5d0cfaa469fdfcc33c0f0c4b" + }, + { + "path": "packages/runtime/dist/adapter-errors.js", + "digest": "sha256:6b4dd976a20515bc4e4380e3e68685294e4d7abbf84c93e99180040ecab19809" + }, + { + "path": "packages/runtime/dist/adapter-registry.js", + "digest": "sha256:f57658a828ea7ea69b4a3c41fa56e81bbc4d398ad27913f974317d949fc5ff67" + }, + { + "path": "packages/runtime/dist/adapter-runtime.js", + "digest": "sha256:ab1c1cfcac34fed0ecfcbb678b36eaffbe80e7ea1e196f077ba982d53481eaee" + }, + { + "path": "packages/runtime/dist/adapter-store.js", + "digest": "sha256:6eb04e03e589debca8d33ab8c7ea835efb0b36c4392bc7958be01a385cbe1732" + }, + { + "path": "packages/runtime/dist/adapter-validation.js", + "digest": "sha256:d741b634b6e5825311d4e7c9759052e7fe4e1b93c35ca70591a196d98591f75b" + }, + { + "path": "packages/runtime/dist/adapter.js", + "digest": "sha256:778b8abcd1745e3296c79ffc8789aede2568f0b2103a49a77fe8e3f24abb9cae" + }, + { + "path": "packages/runtime/dist/chat-agent-provider.js", + "digest": "sha256:26a912096a9cb3d689b01b8ec81cf27ba8c39d5b7c9f8246506d22ea3e7d9c18" + }, + { + "path": "packages/runtime/dist/cognitive-adapter.js", + "digest": "sha256:2f39d55c1a54955741db0d2baf975a178831f232fd0f0fff42f79e083d8bc062" + }, + { + "path": "packages/runtime/dist/index.js", + "digest": "sha256:83524827709ae55fbf292e678e292d88d280083279796015aa76fe26bd7604de" + }, + { + "path": "packages/sessions-redis/dist/index.js", + "digest": "sha256:4031916d762aa0c5a90a008f93abb9f78af4ca7c41a03952246e64f0be07da33" + }, + { + "path": "packages/sessions/dist/http.js", + "digest": "sha256:a6e5c0bdb4e59dc8a06aaf8715bb3f0e7beeb37a1aaf874fd5b2d98e607b3489" + }, + { + "path": "packages/sessions/dist/index.js", + "digest": "sha256:22877fc33762f56457a4c0a98cb6d9807a387506201b97f7a5aafe98f45ca50c" + }, + { + "path": "packages/streaming/dist/index.js", + "digest": "sha256:d5d2a987698077fbc53e5d31e795f1f1906cc5f2e3f91a291cba5814e7885faa" + }, + { + "path": "packages/tools/dist/index.js", + "digest": "sha256:a5fe819df8e3dcf8b975a69d73c7574f9f9309ca1f4dcf11215176f1130f979d" + }, + { + "path": "packages/trust/dist/canonical.js", + "digest": "sha256:e47ad96aa159db86d84f54e7686d107acfe81ff950e6f480ba7dfd4e2b3510b6" + }, + { + "path": "packages/trust/dist/causal.js", + "digest": "sha256:2da8e7e858264d73b04b55f9c522208ddb1264459cb78b56a625f652f3bcc79f" + }, + { + "path": "packages/trust/dist/eligibility.js", + "digest": "sha256:808b16a837a5bbd8f0324309f58e4cb8bbfb7eca324be6bd1839e663c86992ec" + }, + { + "path": "packages/trust/dist/evidence-fusion-strategy.js", + "digest": "sha256:338d90244e9d2dd8872108e077bd70bb57f61902c88706a0dcb7e02a49137524" + }, + { + "path": "packages/trust/dist/evidence.js", + "digest": "sha256:0d9c3d3bc769e27cc344f40d8ea662f9f2ca7003eb514e2af8cdd66cce16866b" + }, + { + "path": "packages/trust/dist/fusion.js", + "digest": "sha256:bf5fcc47b84ec70efdf9fbc0206b4478ef58d85d8f37638b231ede2a15169e8f" + }, + { + "path": "packages/trust/dist/index.js", + "digest": "sha256:42713b9281753b98835a50afd82e0995722a6b3fff9c08f425e7b0963f8757fb" + }, + { + "path": "packages/trust/dist/lifecycle.js", + "digest": "sha256:161c7634bb2dcb5db222d50d0691460464541577178b596589973037bdad39a5" + }, + { + "path": "packages/trust/dist/mesh-records.js", + "digest": "sha256:55e552c1e5b8c03e9be66f5a6f6b25ab6fdf0f258b4375450717487d44286f58" + }, + { + "path": "packages/trust/dist/peer-credibility.js", + "digest": "sha256:5a15e64fc1c14b7b1dc5136eae518485d611460c09743198cc542eea4a70be3c" + }, + { + "path": "packages/trust/dist/policy.js", + "digest": "sha256:e6af756f4c625b1bc696049dfacdda89de13b1fbbae7779de5c67f02da2fee14" + }, + { + "path": "packages/trust/dist/profile.js", + "digest": "sha256:bec856c3effd4adf3c5e5f7fd8d5bde55102de828b084da3a63c5fe3be2e07e2" + }, + { + "path": "packages/trust/dist/propagation.js", + "digest": "sha256:4270092d4f1f85ea4f6ec82fb2dd7edeefe4df68b3d22c94f59e2beb3f8bac4d" + }, + { + "path": "packages/trust/dist/quarantine.js", + "digest": "sha256:2f3bb0de5a7e63e448ca615bb5e99172e1e9bb8b681b8d6fd47f238249532805" + }, + { + "path": "packages/trust/dist/sha256.js", + "digest": "sha256:7dc8bd3a239bd8cae5c4bbd9c4580b40663fec00dcd0e57783adfd1e908355b8" + }, + { + "path": "packages/trust/dist/state.js", + "digest": "sha256:5671fd40535f517eff74d7269e097751531853c171a24904d1e9e77909e05b44" + }, + { + "path": "packages/trust/dist/types.js", + "digest": "sha256:474633c1d7a534d7b16b1393a616f779144aeec81208faa2fed0b72fac2f5322" + }, + { + "path": "packages/trust/dist/validation.js", + "digest": "sha256:3ef8e63efb9d853149a8d963e489858a4b3d2ab91509ed89534f07d4c8a56572" + }, + { + "path": "packages/work-management-asana/dist/index.js", + "digest": "sha256:2bff4703a99a0bd886e18a4b9d169184595007ad866f71eface6188cec6d9c84" + }, + { + "path": "packages/workflows-conformance/dist/contracts.js", + "digest": "sha256:c6facf029bf9b76a8c959010068a4804e51528883db2756d208ea1a6982c9b96" + }, + { + "path": "packages/workflows-conformance/dist/index.js", + "digest": "sha256:26bae9a4702aac88ff7a27d1fd3e96ec83b721e49c2c046a8909728e6b099ef5" + }, + { + "path": "packages/workflows-conformance/dist/runner.js", + "digest": "sha256:5e4d910a97e5fadd62496576fcbba0a03b6fc014399886455358489a147c5d88" + }, + { + "path": "packages/workflows-postgres/dist/cli.js", + "digest": "sha256:88a207e26c895f428d601f222d91fdea6706e3c429a911183b1cd76162aeb685" + }, + { + "path": "packages/workflows-postgres/dist/index.js", + "digest": "sha256:9f91ac63b3c30ff7492d384d8ced91bfe4011a9d8d63302459621d0a7fc63c03" + }, + { + "path": "packages/workflows-postgres/dist/migrations.js", + "digest": "sha256:dda2990f002aba6750984e7b88ec8f12747c3ceb66279569512f0605ad43380a" + }, + { + "path": "packages/workflows-postgres/dist/outcomes.js", + "digest": "sha256:5f1bbefcaf04e5453e5a0ff2013532f0020dbd4453d6fa1f1d52063e58f705cb" + }, + { + "path": "packages/workflows-postgres/dist/store.js", + "digest": "sha256:1b00535e83d740aa8ba47eebc0ce20c3f642a6ea138fe06c7f2d8fdc503d61e6" + }, + { + "path": "packages/workflows-rooms/dist/autonomy.js", + "digest": "sha256:25d7990e52177309a9438af7e6feea1af42357c5dbc68503e669f288b05b3a52" + }, + { + "path": "packages/workflows-rooms/dist/index.js", + "digest": "sha256:0f1eccaae4d1ab203430de34c3ead750801457dc2c174497eaaddf246f9731ce" + }, + { + "path": "packages/workflows-rooms/dist/morphogenesis.js", + "digest": "sha256:2ca026f64fb4fea0814171f8c28ae84e6a3d277e2c9b9917b66f703af8439a98" + }, + { + "path": "packages/workflows-temporal/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/workflows-temporal/dist/index.js", + "digest": "sha256:bfb27c02fa85662b1c78656c6ecd7b0fc8f55630b0a7c4ca6f577709bc29abcf" + }, + { + "path": "packages/workflows-temporal/dist/workflow.js", + "digest": "sha256:29332e94d22bd93e0633237da6ee1281e995f3102f4edd1a9f9afd8c1a5f1db5" + }, + { + "path": "packages/workflows/dist/index.js", + "digest": "sha256:c5852b69c76632dc51c4f262efa48ce3060af475e54a077bc58c1e83fc4036e2" + }, + { + "path": "packages/workflows/dist/v1-canonical.js", + "digest": "sha256:2db9b23845bb9e553857f173f873efec2087110273aa89bae8e8c4f62226b91f" + }, + { + "path": "packages/workflows/dist/v1-contracts.js", + "digest": "sha256:105e5d4aee10785a01ce0671968d39a2ddee433168c1c1b2139822116a6bc27a" + }, + { + "path": "packages/workflows/dist/v1-legacy.js", + "digest": "sha256:86318c8355e0c91111f4631ba876edf040adb20fbd9cdc135fa2a8010eb7e0f7" + }, + { + "path": "packages/workflows/dist/v1-outcomes.js", + "digest": "sha256:646baa11d4f023ea16f8d3cfe21088dc2008db219446ccd3044b8ef030bd249c" + }, + { + "path": "packages/workflows/dist/v1-runtime.js", + "digest": "sha256:ca8b00640e4333c7de6879b0a8d7253c1b2229f285c1f2859a415a230c654053" + }, + { + "path": "packages/workflows/dist/v1-task-runs.js", + "digest": "sha256:5cceff4f697106b2308bdbaaa1fef5f02f92d85443cd01e47199b05c23ec208c" + }, + { + "path": "packages/workflows/dist/v1-validation.js", + "digest": "sha256:fad0d630c9a0a1d5207660ff1b91b844a4fede28b929ac096f181d8a1c2859c6" + } + ], + "postgresImageId": "sha256:86c951e05bf56c93d95d397747fb8820ac76cc3bedb78f43abd83eedbe3666ae" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/registration.json b/docs/research/morphogenesis-paper-v0.5/governance/registration.json new file mode 100644 index 00000000..6d71271d --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/registration.json @@ -0,0 +1,54 @@ +{ + "recordedBeforeRun": "2026-09-20T15:16:22.047Z", + "conditions": [ + "fixed", + "minimal", + "durable", + "morphogenesis" + ], + "cells": [ + "nominal", + "decision_expired", + "mandate_expired", + "plan_substituted", + "scope_escalated", + "self_issued", + "owner_denied", + "lost_ack", + "reconciliation_outage" + ], + "trustedPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAzaqoP1nEzd6wTmMBEd1VG3KBLTfGEqu1iG7bo6QNHgQ=\n-----END PUBLIC KEY-----\n", + "unit": "prescribed scenario; one input seed; no statistical sample-size claim", + "sourceCommit": "3516709b614bcca87c3bce6aec94af329a39fee6", + "sources": [ + { + "path": "experiments/morphogenesis-paper/governance/run.mjs", + "digest": "sha256:6ef4af00ba6d11cc62900022ca82e4534a48956e2236316608cd26e50ec06ce3" + }, + { + "path": "experiments/morphogenesis-paper/governance/verify.mjs", + "digest": "sha256:f9af16886971ad57c004b6e1f03e131755f8b2de26e9888f2a2b5e916cd5e522" + }, + { + "path": "experiments/morphogenesis-paper/governance/protocol.md", + "digest": "sha256:97881c69c32818f462cca1421335c505f4ae5a053c2b088cce68149df4b49b8a" + }, + { + "path": "experiments/morphogenesis-paper/missions/controllers.mjs", + "digest": "sha256:920611da0e1b6ddb98ae75c96ac02252293200f0396d6b8b73ed7fd5df12f568" + }, + { + "path": "experiments/morphogenesis-paper/missions/owner.mjs", + "digest": "sha256:c51a59bd3d8c99a1cded6bc78f15a343ea062bc9c6de87c2dd8172efbc53365f" + }, + { + "path": "experiments/morphogenesis-paper/missions/workload.mjs", + "digest": "sha256:4390f3159ba249c5077b93dd40fbad425b5952b9b9ad786e9a4968d1594a5cc6" + }, + { + "path": "experiments/morphogenesis-paper/integration/fixture.mjs", + "digest": "sha256:28dd7f1e6a8a05a7d2f820c06d289e8b616abbdc271e137caaa8dc651e1a9fa8" + } + ], + "lockfileDigest": "sha256:d201e505afabe12ee3abe892af7cb24e3b40b4aa52c68da9f2e090955a01f582" +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/summary.json b/docs/research/morphogenesis-paper-v0.5/governance/summary.json new file mode 100644 index 00000000..2f011987 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/summary.json @@ -0,0 +1,7 @@ +{ + "status": "completed", + "cases": 36, + "node": "v24.20.0", + "postgres": "PostgreSQL 18.6 (Debian 18.6-1.pgdg13+2) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit", + "modelCalls": 0 +} diff --git a/docs/research/morphogenesis-paper-v0.5/governance/verification.json b/docs/research/morphogenesis-paper-v0.5/governance/verification.json new file mode 100644 index 00000000..80ac2f7e --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/governance/verification.json @@ -0,0 +1,366 @@ +{ + "verification": "passed", + "cases": 36, + "rows": [ + { + "condition": "durable", + "cell": "decision_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "decision_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "decision_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "decision_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "lost_ack", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "fixed", + "cell": "lost_ack", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": null, + "denied": false + }, + { + "condition": "minimal", + "cell": "lost_ack", + "attempts": 2, + "effects": 2, + "unauthorizedEffects": 0, + "admissionChains": 2, + "transitionChains": null, + "denied": false + }, + { + "condition": "morphogenesis", + "cell": "lost_ack", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "durable", + "cell": "mandate_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "mandate_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "mandate_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "mandate_expired", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "nominal", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "fixed", + "cell": "nominal", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": null, + "denied": false + }, + { + "condition": "minimal", + "cell": "nominal", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": null, + "denied": false + }, + { + "condition": "morphogenesis", + "cell": "nominal", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "durable", + "cell": "owner_denied", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "owner_denied", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "owner_denied", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "owner_denied", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "plan_substituted", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "plan_substituted", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "plan_substituted", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "plan_substituted", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "reconciliation_outage", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "fixed", + "cell": "reconciliation_outage", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": null, + "denied": false + }, + { + "condition": "minimal", + "cell": "reconciliation_outage", + "attempts": 2, + "effects": 2, + "unauthorizedEffects": 0, + "admissionChains": 2, + "transitionChains": null, + "denied": false + }, + { + "condition": "morphogenesis", + "cell": "reconciliation_outage", + "attempts": 1, + "effects": 1, + "unauthorizedEffects": 0, + "admissionChains": 1, + "transitionChains": 1, + "denied": false + }, + { + "condition": "durable", + "cell": "scope_escalated", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "scope_escalated", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "scope_escalated", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "scope_escalated", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "durable", + "cell": "self_issued", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "fixed", + "cell": "self_issued", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "minimal", + "cell": "self_issued", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + }, + { + "condition": "morphogenesis", + "cell": "self_issued", + "attempts": 1, + "effects": 0, + "unauthorizedEffects": 0, + "admissionChains": 0, + "transitionChains": null, + "denied": true + } + ] +} diff --git a/docs/research/morphogenesis-paper-v0.5/historical-cells.md b/docs/research/morphogenesis-paper-v0.5/historical-cells.md new file mode 100644 index 00000000..958939a6 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/historical-cells.md @@ -0,0 +1,54 @@ +# Historical v0.4: all 48 scenario cells + +32 arithmetic-input seeds per cell; descriptive outcomes, not independent reliability trials. + +| Condition | Shape | Fault | Reports / 32 | Duplicates | Mean role-phases | Median SQL | +| --- | --- | --- | --- | --- | --- | --- | +| durable | burst | lost_ack | 32 | 0 | 10 | 101 | +| durable | burst | none | 32 | 0 | 10 | 94 | +| durable | burst | reconciliation_outage | 32 | 0 | 11 | 133 | +| durable | false_forecast | lost_ack | 32 | 0 | 9 | 99 | +| durable | false_forecast | none | 32 | 0 | 9 | 92 | +| durable | false_forecast | reconciliation_outage | 32 | 0 | 10 | 131 | +| durable | shrinking | lost_ack | 32 | 0 | 10 | 101 | +| durable | shrinking | none | 32 | 0 | 10 | 94 | +| durable | shrinking | reconciliation_outage | 32 | 0 | 11 | 133 | +| durable | stable | lost_ack | 32 | 0 | 8 | 19 | +| durable | stable | none | 32 | 0 | 8 | 19 | +| durable | stable | reconciliation_outage | 32 | 0 | 8 | 19 | +| fixed | burst | lost_ack | 32 | 0 | 16 | 25 | +| fixed | burst | none | 32 | 0 | 16 | 25 | +| fixed | burst | reconciliation_outage | 32 | 0 | 16 | 25 | +| fixed | false_forecast | lost_ack | 32 | 0 | 8 | 19 | +| fixed | false_forecast | none | 32 | 0 | 8 | 19 | +| fixed | false_forecast | reconciliation_outage | 32 | 0 | 8 | 19 | +| fixed | shrinking | lost_ack | 32 | 0 | 16 | 25 | +| fixed | shrinking | none | 32 | 0 | 16 | 25 | +| fixed | shrinking | reconciliation_outage | 32 | 0 | 16 | 25 | +| fixed | stable | lost_ack | 32 | 0 | 8 | 19 | +| fixed | stable | none | 32 | 0 | 8 | 19 | +| fixed | stable | reconciliation_outage | 32 | 0 | 8 | 19 | +| minimal | burst | lost_ack | 32 | 32 | 15.5 | 27 | +| minimal | burst | none | 32 | 0 | 10 | 25 | +| minimal | burst | reconciliation_outage | 32 | 32 | 15.5 | 27 | +| minimal | false_forecast | lost_ack | 32 | 32 | 15 | 25 | +| minimal | false_forecast | none | 32 | 0 | 9 | 23 | +| minimal | false_forecast | reconciliation_outage | 32 | 32 | 15 | 25 | +| minimal | shrinking | lost_ack | 0 | 32 | 15 | 25 | +| minimal | shrinking | none | 32 | 0 | 10 | 25 | +| minimal | shrinking | reconciliation_outage | 0 | 32 | 15 | 25 | +| minimal | stable | lost_ack | 32 | 0 | 8 | 19 | +| minimal | stable | none | 32 | 0 | 8 | 19 | +| minimal | stable | reconciliation_outage | 32 | 0 | 8 | 19 | +| morphogenesis | burst | lost_ack | 32 | 0 | 10 | 72 | +| morphogenesis | burst | none | 32 | 0 | 10 | 69 | +| morphogenesis | burst | reconciliation_outage | 32 | 0 | 11 | 83 | +| morphogenesis | false_forecast | lost_ack | 32 | 0 | 9 | 67 | +| morphogenesis | false_forecast | none | 32 | 0 | 9 | 64 | +| morphogenesis | false_forecast | reconciliation_outage | 32 | 0 | 10 | 78 | +| morphogenesis | shrinking | lost_ack | 32 | 0 | 10 | 72 | +| morphogenesis | shrinking | none | 32 | 0 | 10 | 69 | +| morphogenesis | shrinking | reconciliation_outage | 32 | 0 | 11 | 83 | +| morphogenesis | stable | lost_ack | 32 | 0 | 8 | 19 | +| morphogenesis | stable | none | 32 | 0 | 8 | 19 | +| morphogenesis | stable | reconciliation_outage | 32 | 0 | 8 | 19 | diff --git a/docs/research/morphogenesis-paper-v0.5/manuscript.md b/docs/research/morphogenesis-paper-v0.5/manuscript.md new file mode 100644 index 00000000..d347a973 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/manuscript.md @@ -0,0 +1,437 @@ +# Governed Agent Morphogenesis: Runtime Organizational Reconfiguration with Bounded Authority and Causal Continuity + +**Research preprint v0.5 - 2026-09-20** +**Douglas Rodríguez** +**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 + +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/docs/research/morphogenesis-paper-v0.5/model/tlc-fresh-retry.txt b/docs/research/morphogenesis-paper-v0.5/model/tlc-fresh-retry.txt new file mode 100644 index 00000000..45379988 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/model/tlc-fresh-retry.txt @@ -0,0 +1,54 @@ +TLC2 Version 2.19 of 08 August 2024 (rev: 5a47802) +Warning: Please run the Java VM which executes TLC with a throughput optimized garbage collector by passing the "-XX:+UseParallelGC" property. +(Use the -nowarning option to disable this warning.) +Running breadth-first search Model-Checking with fp 71 and seed -8105263157807616095 with 2 workers on 12 cores with 6144MB heap and 64MB offheap memory [pid: 6151] (Mac OS X 26.2 aarch64, Eclipse Adoptium 21.0.12.1 x86_64, MSBDiskFPSet, DiskStateQueue). +Parsing file /Users/douglasrodriguez/Dev/agentplat/experiments/morphogenesis-paper/model/Supersession.tla +Parsing file /private/var/folders/7j/gv4l3nwx2nb3lsg5l7qhlmq80000gn/T/Naturals.tla +Parsing file /private/var/folders/7j/gv4l3nwx2nb3lsg5l7qhlmq80000gn/T/FiniteSets.tla +Parsing file /private/var/folders/7j/gv4l3nwx2nb3lsg5l7qhlmq80000gn/T/Sequences.tla +Semantic processing of module Naturals +Semantic processing of module Sequences +Semantic processing of module FiniteSets +Semantic processing of module Supersession +Starting... (2026-09-20 10:56:47) +Implied-temporal checking--satisfiability problem has 1 branches. +Computing initial states... +Finished computing initial states: 1 distinct state generated at 2026-09-20 10:56:47. +Error: Invariant StableEffect is violated. +Error: The behavior up to this point is: +State 1: +/\ jobs = <<0, 0>> +/\ effects = <<0, 0>> +/\ fenced = <> +/\ phase = <<0, 0>> +/\ accepted = {} +/\ head = 0 + +State 2: +/\ jobs = <<0, 0>> +/\ effects = <<0, 0>> +/\ fenced = <> +/\ phase = <<1, 0>> +/\ accepted = {} +/\ head = 0 + +State 3: +/\ jobs = <<1, 0>> +/\ effects = <<1, 0>> +/\ fenced = <> +/\ phase = <<1, 0>> +/\ accepted = {} +/\ head = 0 + +State 4: +/\ jobs = <<1, 0>> +/\ effects = <<2, 0>> +/\ fenced = <> +/\ phase = <<1, 0>> +/\ accepted = {} +/\ head = 0 + +17 states generated, 15 distinct states found, 8 states left on queue. +The depth of the complete state graph search is 4. +The average outdegree of the complete state graph is 3 (minimum is 2, the maximum 3 and the 95th percentile is 3). +Finished in 00s at (2026-09-20 10:56:47) diff --git a/docs/research/morphogenesis-paper-v0.5/model/tlc-legacy-loser.txt b/docs/research/morphogenesis-paper-v0.5/model/tlc-legacy-loser.txt new file mode 100644 index 00000000..a29acc1b --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/model/tlc-legacy-loser.txt @@ -0,0 +1,122 @@ +TLC2 Version 2.19 of 08 August 2024 (rev: 5a47802) +Warning: Please run the Java VM which executes TLC with a throughput optimized garbage collector by passing the "-XX:+UseParallelGC" property. +(Use the -nowarning option to disable this warning.) +Running breadth-first search Model-Checking with fp 38 and seed -5186924909413450986 with 2 workers on 12 cores with 6144MB heap and 64MB offheap memory [pid: 6148] (Mac OS X 26.2 aarch64, Eclipse Adoptium 21.0.12.1 x86_64, MSBDiskFPSet, DiskStateQueue). +Parsing file /Users/douglasrodriguez/Dev/agentplat/experiments/morphogenesis-paper/model/Supersession.tla +Parsing file /private/var/folders/7j/gv4l3nwx2nb3lsg5l7qhlmq80000gn/T/Naturals.tla +Parsing file /private/var/folders/7j/gv4l3nwx2nb3lsg5l7qhlmq80000gn/T/FiniteSets.tla +Parsing file /private/var/folders/7j/gv4l3nwx2nb3lsg5l7qhlmq80000gn/T/Sequences.tla +Semantic processing of module Naturals +Semantic processing of module Sequences +Semantic processing of module FiniteSets +Semantic processing of module Supersession +Starting... (2026-09-20 10:56:47) +Implied-temporal checking--satisfiability problem has 1 branches. +Computing initial states... +Finished computing initial states: 1 distinct state generated at 2026-09-20 10:56:47. +Progress(12) at 2026-09-20 10:56:47: 441 states generated, 132 distinct states found, 0 states left on queue. +Checking temporal properties for the complete state space with 132 total distinct states at (2026-09-20 10:56:47) +Error: Temporal properties were violated. + +Error: The following behavior constitutes a counter-example: + +State 1: +/\ jobs = <<0, 0>> +/\ effects = <<0, 0>> +/\ fenced = <> +/\ phase = <<0, 0>> +/\ accepted = {} +/\ head = 0 + +State 2: +/\ jobs = <<0, 0>> +/\ effects = <<0, 0>> +/\ fenced = <> +/\ phase = <<1, 0>> +/\ accepted = {} +/\ head = 0 + +State 3: +/\ jobs = <<0, 0>> +/\ effects = <<0, 0>> +/\ fenced = <> +/\ phase = <<1, 1>> +/\ accepted = {} +/\ head = 0 + +State 4: +/\ jobs = <<0, 1>> +/\ effects = <<0, 1>> +/\ fenced = <> +/\ phase = <<1, 2>> +/\ accepted = {} +/\ head = 0 + +State 5: +/\ jobs = <<0, 0>> +/\ effects = <<0, 1>> +/\ fenced = <> +/\ phase = <<1, 2>> +/\ accepted = {} +/\ head = 0 + +State 6: +/\ jobs = <<0, 0>> +/\ effects = <<0, 1>> +/\ fenced = <> +/\ phase = <<1, 3>> +/\ accepted = {2} +/\ head = 2 + +State 7: +/\ jobs = <<0, 0>> +/\ effects = <<0, 1>> +/\ fenced = <> +/\ phase = <<1, 5>> +/\ accepted = {2} +/\ head = 2 + +State 8: +/\ jobs = <<1, 0>> +/\ effects = <<1, 1>> +/\ fenced = <> +/\ phase = <<2, 5>> +/\ accepted = {2} +/\ head = 2 + +State 9: +/\ jobs = <<0, 0>> +/\ effects = <<1, 1>> +/\ fenced = <> +/\ phase = <<2, 5>> +/\ accepted = {2} +/\ head = 2 + +State 10: +/\ jobs = <<0, 0>> +/\ effects = <<1, 1>> +/\ fenced = <> +/\ phase = <<2, 6>> +/\ accepted = {2} +/\ head = 2 + +State 11: +/\ jobs = <<0, 0>> +/\ effects = <<1, 1>> +/\ fenced = <> +/\ phase = <<2, 7>> +/\ accepted = {2} +/\ head = 2 + +State 12: +/\ jobs = <<0, 0>> +/\ effects = <<1, 1>> +/\ fenced = <> +/\ phase = <<2, 8>> +/\ accepted = {2} +/\ head = 2 + +State 13: Stuttering +Finished checking temporal properties in 00s at 2026-09-20 10:56:47 +441 states generated, 132 distinct states found, 0 states left on queue. +Finished in 00s at (2026-09-20 10:56:47) diff --git a/docs/research/morphogenesis-paper-v0.5/model/tlc-unsafe-drain.txt b/docs/research/morphogenesis-paper-v0.5/model/tlc-unsafe-drain.txt new file mode 100644 index 00000000..1e6b9471 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/model/tlc-unsafe-drain.txt @@ -0,0 +1,78 @@ +TLC2 Version 2.19 of 08 August 2024 (rev: 5a47802) +Warning: Please run the Java VM which executes TLC with a throughput optimized garbage collector by passing the "-XX:+UseParallelGC" property. +(Use the -nowarning option to disable this warning.) +Running breadth-first search Model-Checking with fp 75 and seed -2273799732323175168 with 2 workers on 12 cores with 6144MB heap and 64MB offheap memory [pid: 6150] (Mac OS X 26.2 aarch64, Eclipse Adoptium 21.0.12.1 x86_64, MSBDiskFPSet, DiskStateQueue). +Parsing file /Users/douglasrodriguez/Dev/agentplat/experiments/morphogenesis-paper/model/Supersession.tla +Parsing file /private/var/folders/7j/gv4l3nwx2nb3lsg5l7qhlmq80000gn/T/Naturals.tla +Parsing file /private/var/folders/7j/gv4l3nwx2nb3lsg5l7qhlmq80000gn/T/FiniteSets.tla +Parsing file /private/var/folders/7j/gv4l3nwx2nb3lsg5l7qhlmq80000gn/T/Sequences.tla +Semantic processing of module Naturals +Semantic processing of module Sequences +Semantic processing of module FiniteSets +Semantic processing of module Supersession +Starting... (2026-09-20 10:56:46) +Implied-temporal checking--satisfiability problem has 1 branches. +Computing initial states... +Finished computing initial states: 1 distinct state generated at 2026-09-20 10:56:46. +Error: Invariant SafeTerminal is violated. +Error: The behavior up to this point is: +State 1: +/\ jobs = <<0, 0>> +/\ effects = <<0, 0>> +/\ fenced = <> +/\ phase = <<0, 0>> +/\ accepted = {} +/\ head = 0 + +State 2: +/\ jobs = <<0, 0>> +/\ effects = <<0, 0>> +/\ fenced = <> +/\ phase = <<1, 0>> +/\ accepted = {} +/\ head = 0 + +State 3: +/\ jobs = <<1, 0>> +/\ effects = <<1, 0>> +/\ fenced = <> +/\ phase = <<2, 0>> +/\ accepted = {} +/\ head = 0 + +State 4: +/\ jobs = <<1, 0>> +/\ effects = <<1, 0>> +/\ fenced = <> +/\ phase = <<3, 0>> +/\ accepted = {1} +/\ head = 1 + +State 5: +/\ jobs = <<1, 0>> +/\ effects = <<1, 0>> +/\ fenced = <> +/\ phase = <<5, 0>> +/\ accepted = {1} +/\ head = 1 + +State 6: +/\ jobs = <<1, 0>> +/\ effects = <<1, 0>> +/\ fenced = <> +/\ phase = <<6, 0>> +/\ accepted = {1} +/\ head = 1 + +State 7: +/\ jobs = <<1, 0>> +/\ effects = <<1, 0>> +/\ fenced = <> +/\ phase = <<7, 0>> +/\ accepted = {1} +/\ head = 1 + +189 states generated, 71 distinct states found, 24 states left on queue. +The depth of the complete state graph search is 7. +The average outdegree of the complete state graph is 2 (minimum is 0, the maximum 3 and the 95th percentile is 3). +Finished in 00s at (2026-09-20 10:56:46) diff --git a/docs/research/morphogenesis-paper-v0.5/model/tlc.txt b/docs/research/morphogenesis-paper-v0.5/model/tlc.txt new file mode 100644 index 00000000..0c7678d3 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/model/tlc.txt @@ -0,0 +1,27 @@ +TLC2 Version 2.19 of 08 August 2024 (rev: 5a47802) +Warning: Please run the Java VM which executes TLC with a throughput optimized garbage collector by passing the "-XX:+UseParallelGC" property. +(Use the -nowarning option to disable this warning.) +Running breadth-first search Model-Checking with fp 46 and seed -807527669854370863 with 2 workers on 12 cores with 6144MB heap and 64MB offheap memory [pid: 6098] (Mac OS X 26.2 aarch64, Eclipse Adoptium 21.0.12.1 x86_64, MSBDiskFPSet, DiskStateQueue). +Parsing file /Users/douglasrodriguez/Dev/agentplat/experiments/morphogenesis-paper/model/Supersession.tla +Parsing file /private/var/folders/7j/gv4l3nwx2nb3lsg5l7qhlmq80000gn/T/Naturals.tla +Parsing file /private/var/folders/7j/gv4l3nwx2nb3lsg5l7qhlmq80000gn/T/FiniteSets.tla +Parsing file /private/var/folders/7j/gv4l3nwx2nb3lsg5l7qhlmq80000gn/T/Sequences.tla +Semantic processing of module Naturals +Semantic processing of module Sequences +Semantic processing of module FiniteSets +Semantic processing of module Supersession +Starting... (2026-09-20 10:55:42) +Implied-temporal checking--satisfiability problem has 1 branches. +Computing initial states... +Finished computing initial states: 1 distinct state generated at 2026-09-20 10:55:42. +Progress(17) at 2026-09-20 10:55:42: 761 states generated, 260 distinct states found, 0 states left on queue. +Checking temporal properties for the complete state space with 260 total distinct states at (2026-09-20 10:55:42) +Finished checking temporal properties in 00s at 2026-09-20 10:55:42 +Model checking completed. No error has been found. + Estimates of the probability that TLC did not check all reachable states + because two distinct states had the same fingerprint: + calculated (optimistic): val = 7.1E-15 +761 states generated, 260 distinct states found, 0 states left on queue. +The depth of the complete state graph search is 17. +The average outdegree of the complete state graph is 1 (minimum is 0, the maximum 3 and the 95th percentile is 2). +Finished in 00s at (2026-09-20 10:55:42) diff --git a/docs/research/morphogenesis-paper-v0.5/model/toolchain.json b/docs/research/morphogenesis-paper-v0.5/model/toolchain.json new file mode 100644 index 00000000..3b32d3f2 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/model/toolchain.json @@ -0,0 +1,13 @@ +{ + "tlcVersion": "1.7.4", + "tlcUrl": "https://github.com/tlaplus/tlaplus/releases/download/v1.7.4/tla2tools.jar", + "tlcSha256": "936a262061c914694dfd669a543be24573c45d5aa0ff20a8b96b23d01e050e88", + "java": "Eclipse Temurin 21.0.12.1+1 JRE, macOS aarch64", + "sourceHashes": { + "fresh-retry.cfg": "d14d08be14ddaf101af2bd57838ab4035f6c40ee638dd26db70a4a04eae47d0f", + "Supersession.tla": "afc43c3f6f4648e9d9da1da7fbc9950be87e424d2c1d444a99d5eae3a98d11f4", + "Supersession.cfg": "2a0a329f414037c8abaf1ee93bbb704132404e01afb508e6ab9bd3626456a51d", + "legacy-loser.cfg": "30bd13cb55ce0e23c1308d3f52c25307f5f1c4e59c6e3e8c4b886473c89e4d6a", + "unsafe-drain.cfg": "cf47c43df580d10a4be131038b5412f904f8239a6b72ead2a9220fa50d9d5ac4" + } +} diff --git a/docs/research/morphogenesis-paper-v0.5/persistent/configuration.json b/docs/research/morphogenesis-paper-v0.5/persistent/configuration.json new file mode 100644 index 00000000..0a247633 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/persistent/configuration.json @@ -0,0 +1,50 @@ +{ + "teamPolicy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "team-policy:paper", + "policyVersion": 1, + "parentPolicyDigest": null, + "minimumDistinctPeers": 1, + "minimumIndependenceGroups": 1, + "maximumTotalBudgetUnits": 20, + "requireDistinctPeerPerPosition": true, + "limits": { + "maximumPositions": 4, + "maximumBidsPerPosition": 8, + "maximumMembers": 4, + "maximumSearchNodes": 100, + "maximumReasonCodesPerDecision": 8, + "maximumHistoryEntries": 8, + "maximumRequestInvalidations": 8, + "maximumRequestTtlMs": 1000, + "maximumTeamDurationMs": 1000, + "maximumCommitAttempts": 8 + } + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2" + }, + "position": { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + }, + "wallClockOrigin": "2026-09-19T12:00:00.000Z", + "mandateTrust": "local test attestation", + "discoveryMembershipAttestation": "fixtures", + "teamStore": "test PostgreSQL CAS adapter", + "rollbackWitness": "process-local; not host-loss safe" +} diff --git a/docs/research/morphogenesis-paper-v0.5/persistent/drain.json b/docs/research/morphogenesis-paper-v0.5/persistent/drain.json new file mode 100644 index 00000000..6cafa124 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/persistent/drain.json @@ -0,0 +1,1182 @@ +{ + "pending": { + "schemaVersion": 1, + "team": { + "teamId": "team.022775e3888b6eecd0c1cd95da67f1e1053dda6a87be715c71fd5894b3b6dbd6", + "teamEpoch": 1, + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:activate-team", + "receiptDigest": "sha256:63c529a95296da0e11c7a17bf992484cb5412dbc056cd28288be38962b105678", + "schemaVersion": 1, + "teamProposalDigest": "sha256:d7721d3cb73487fe5960897e324927aff059ed26242a26282d21ff605843e7d6", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:930aac7106b0d7e8b799bd0e2767c275dd72abb71e1a2c2518e4bf72c538169e", + "jointWorkContractDigest": "sha256:fb2d0400d69e7c8a400b4f4d14251331aaf468505047aaf1df6f71a49c20fc77", + "retainedArtifactDigests": [ + "sha256:930aac7106b0d7e8b799bd0e2767c275dd72abb71e1a2c2518e4bf72c538169e" + ], + "individualWorkContractDigests": [ + "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:b", + "source": "existing", + "agentId": "agent:b", + "instanceId": "instance:b", + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 330, + "teamReceiptDigest": "sha256:63c529a95296da0e11c7a17bf992484cb5412dbc056cd28288be38962b105678", + "fenceReceiptDigest": "sha256:ef7923ca2314d565e6bb3c45c7c651116dcdfc069d9fc67489127fbd914ad0ad", + "effectReceiptDigest": "sha256:451a850d1065eaec56438b79136b046edc2e219387f6a0d61caef3ec587a7f34", + "successorFenceDigests": [ + "sha256:03281002ff273a252090070da72ee8a6a8107ff5578edca5107ef5225ddab21c" + ], + "fencedWorkContractDigests": [ + "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + ], + "revokedActionGrantDigests": [] + }, + "phase": "draining", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:ee8a96f91cc9157f4783563a6671ab77fc354bd82ff98095fc64f884ee76e8d7" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:ee8a96f91cc9157f4783563a6671ab77fc354bd82ff98095fc64f884ee76e8d7", + "eventDigest": "sha256:067f965ff64b11cc964af0ad45f4a181acd6efb3087a4f49de2381d4c025192a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:b:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:067f965ff64b11cc964af0ad45f4a181acd6efb3087a4f49de2381d4c025192a", + "eventDigest": "sha256:83e5c789acbb98acb3338fe6dbf0f424f7c7a014531ebf44fb12dbe407265bb1" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:83e5c789acbb98acb3338fe6dbf0f424f7c7a014531ebf44fb12dbe407265bb1", + "eventDigest": "sha256:12f09f078b4d5840a864bfc3c1f6766a4e1a282ba4ee89d15f0335ec037663c0" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:12f09f078b4d5840a864bfc3c1f6766a4e1a282ba4ee89d15f0335ec037663c0", + "eventDigest": "sha256:6fb70691b8fcb13ab336c91f49e48869692ea6015b9823eff46a56ea423d78a6" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:b:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:6fb70691b8fcb13ab336c91f49e48869692ea6015b9823eff46a56ea423d78a6", + "eventDigest": "sha256:245574fab8918f8af9b35ab2b210a6fc28831eb8494c7e9f6ccfa53dcfc07ac4" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:b:activate-team", + "evidenceDigests": [ + "sha256:63c529a95296da0e11c7a17bf992484cb5412dbc056cd28288be38962b105678" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:245574fab8918f8af9b35ab2b210a6fc28831eb8494c7e9f6ccfa53dcfc07ac4", + "eventDigest": "sha256:f0549d3ca0f0e7eeb8a741f88ba4fd4dd9ab642973cdb91aab8173257e5ea4fb" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:f0549d3ca0f0e7eeb8a741f88ba4fd4dd9ab642973cdb91aab8173257e5ea4fb", + "eventDigest": "sha256:2c188bae194eacbe7434f6123a28fd43737cab520395945d5c6aa7eaf32db52f" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [ + "sha256:e52d0a8abe9a4f33f2024ad0f22a6174bda3805f15e2a39cf9b109d2f922eba0" + ], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:2c188bae194eacbe7434f6123a28fd43737cab520395945d5c6aa7eaf32db52f", + "eventDigest": "sha256:8f2d7a43899cc04f1da1a4815957ce60975d5b4bc7db1347ffc1340b94832686" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:b:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 325, + "previousEventDigest": "sha256:8f2d7a43899cc04f1da1a4815957ce60975d5b4bc7db1347ffc1340b94832686", + "eventDigest": "sha256:f1a7fcaa8923821415fba173a1b77983ead3c837584582143642e97f43f94c31" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:b:checkpoint", + "evidenceDigests": [ + "sha256:92c363ccb06f95714b65b76902a98ed38efe22aae1a34001e94bdb0e9d3c9a12" + ], + "logicalTimeMs": 325, + "previousEventDigest": "sha256:f1a7fcaa8923821415fba173a1b77983ead3c837584582143642e97f43f94c31", + "eventDigest": "sha256:8f9a2c78e8326816861c658e16b09d02cf940d2b297fa988b00b99c0b78ac769" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:b:fence", + "evidenceDigests": [], + "logicalTimeMs": 330, + "previousEventDigest": "sha256:8f9a2c78e8326816861c658e16b09d02cf940d2b297fa988b00b99c0b78ac769", + "eventDigest": "sha256:f33f73583aec6f16221dc0c19e4d42426fb841ceef2c9e22f809b4e543d32e7d" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:b:fence", + "evidenceDigests": [ + "sha256:ef7923ca2314d565e6bb3c45c7c651116dcdfc069d9fc67489127fbd914ad0ad" + ], + "logicalTimeMs": 331, + "previousEventDigest": "sha256:f33f73583aec6f16221dc0c19e4d42426fb841ceef2c9e22f809b4e543d32e7d", + "eventDigest": "sha256:689b8dfc06f0ac1015095cb82fef7473f4746890696dfe789d4bfe8fc47fbf61" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:b:detach", + "evidenceDigests": [], + "logicalTimeMs": 335, + "previousEventDigest": "sha256:689b8dfc06f0ac1015095cb82fef7473f4746890696dfe789d4bfe8fc47fbf61", + "eventDigest": "sha256:6ed3e24338ecfe67dcb674892d454f3f7915ab77176016e78e518ab12659323c" + } + ], + "profile": null, + "receipt": null, + "revision": 13, + "stateKey": "execution:b", + "activation": { + "operationId": "execution:b:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:63c529a95296da0e11c7a17bf992484cb5412dbc056cd28288be38962b105678", + "activatedAtLogicalMs": 310, + "morphologyHeadDigest": "sha256:0ebc28f38ac54ebea52b4cac42d153a28f64b2c5fd8da6a978525993619018dd", + "activationReceiptDigest": "sha256:e52d0a8abe9a4f33f2024ad0f22a6174bda3805f15e2a39cf9b109d2f922eba0", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827" + }, + "continuity": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:ab08edcb526ede9d4bafaa8500bb4b42b1d3215a0120fb1bde287fb72a2d9406", + "teamReceiptDigest": "sha256:63c529a95296da0e11c7a17bf992484cb5412dbc056cd28288be38962b105678", + "completedAtLogicalMs": 325, + "continuityReceiptDigest": "sha256:92c363ccb06f95714b65b76902a98ed38efe22aae1a34001e94bdb0e9d3c9a12", + "preservedArtifactDigests": [ + "sha256:930aac7106b0d7e8b799bd0e2767c275dd72abb71e1a2c2518e4bf72c538169e" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:60330a8b60f06b4644eaaea4fbcc3a22a9016fc45ffecd5b005a3444c155863d", + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3" + }, + "terminalAgent": null, + "decisionDigest": "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "pendingOperation": { + "kind": "detach", + "status": "prepared", + "operationId": "execution:b:detach", + "resultDigest": null, + "preparedAtLogicalMs": 335 + }, + "selectedCandidate": { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:b", + "logicalTimeHighWaterMs": 335, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:ff26d4805b412127da39b8b2b345f3809c3b6544ae9ed10e63920efde0043014", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "profileCertificationDigest": null, + "recordDigest": "sha256:239c51157963213b3545d5ad91d7243ef445dbbac3e9fecf87b61546f47d2663" + }, + "terminal": { + "schemaVersion": 1, + "team": { + "teamId": "team.022775e3888b6eecd0c1cd95da67f1e1053dda6a87be715c71fd5894b3b6dbd6", + "teamEpoch": 1, + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:activate-team", + "receiptDigest": "sha256:63c529a95296da0e11c7a17bf992484cb5412dbc056cd28288be38962b105678", + "schemaVersion": 1, + "teamProposalDigest": "sha256:d7721d3cb73487fe5960897e324927aff059ed26242a26282d21ff605843e7d6", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:930aac7106b0d7e8b799bd0e2767c275dd72abb71e1a2c2518e4bf72c538169e", + "jointWorkContractDigest": "sha256:fb2d0400d69e7c8a400b4f4d14251331aaf468505047aaf1df6f71a49c20fc77", + "retainedArtifactDigests": [ + "sha256:930aac7106b0d7e8b799bd0e2767c275dd72abb71e1a2c2518e4bf72c538169e" + ], + "individualWorkContractDigests": [ + "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:b", + "source": "existing", + "agentId": "agent:b", + "instanceId": "instance:b", + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 330, + "teamReceiptDigest": "sha256:63c529a95296da0e11c7a17bf992484cb5412dbc056cd28288be38962b105678", + "fenceReceiptDigest": "sha256:ef7923ca2314d565e6bb3c45c7c651116dcdfc069d9fc67489127fbd914ad0ad", + "effectReceiptDigest": "sha256:451a850d1065eaec56438b79136b046edc2e219387f6a0d61caef3ec587a7f34", + "successorFenceDigests": [ + "sha256:03281002ff273a252090070da72ee8a6a8107ff5578edca5107ef5225ddab21c" + ], + "fencedWorkContractDigests": [ + "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + ], + "revokedActionGrantDigests": [] + }, + "phase": "completed", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:ee8a96f91cc9157f4783563a6671ab77fc354bd82ff98095fc64f884ee76e8d7" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:ee8a96f91cc9157f4783563a6671ab77fc354bd82ff98095fc64f884ee76e8d7", + "eventDigest": "sha256:067f965ff64b11cc964af0ad45f4a181acd6efb3087a4f49de2381d4c025192a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:b:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:067f965ff64b11cc964af0ad45f4a181acd6efb3087a4f49de2381d4c025192a", + "eventDigest": "sha256:83e5c789acbb98acb3338fe6dbf0f424f7c7a014531ebf44fb12dbe407265bb1" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:83e5c789acbb98acb3338fe6dbf0f424f7c7a014531ebf44fb12dbe407265bb1", + "eventDigest": "sha256:12f09f078b4d5840a864bfc3c1f6766a4e1a282ba4ee89d15f0335ec037663c0" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:12f09f078b4d5840a864bfc3c1f6766a4e1a282ba4ee89d15f0335ec037663c0", + "eventDigest": "sha256:6fb70691b8fcb13ab336c91f49e48869692ea6015b9823eff46a56ea423d78a6" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:b:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:6fb70691b8fcb13ab336c91f49e48869692ea6015b9823eff46a56ea423d78a6", + "eventDigest": "sha256:245574fab8918f8af9b35ab2b210a6fc28831eb8494c7e9f6ccfa53dcfc07ac4" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:b:activate-team", + "evidenceDigests": [ + "sha256:63c529a95296da0e11c7a17bf992484cb5412dbc056cd28288be38962b105678" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:245574fab8918f8af9b35ab2b210a6fc28831eb8494c7e9f6ccfa53dcfc07ac4", + "eventDigest": "sha256:f0549d3ca0f0e7eeb8a741f88ba4fd4dd9ab642973cdb91aab8173257e5ea4fb" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:f0549d3ca0f0e7eeb8a741f88ba4fd4dd9ab642973cdb91aab8173257e5ea4fb", + "eventDigest": "sha256:2c188bae194eacbe7434f6123a28fd43737cab520395945d5c6aa7eaf32db52f" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [ + "sha256:e52d0a8abe9a4f33f2024ad0f22a6174bda3805f15e2a39cf9b109d2f922eba0" + ], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:2c188bae194eacbe7434f6123a28fd43737cab520395945d5c6aa7eaf32db52f", + "eventDigest": "sha256:8f2d7a43899cc04f1da1a4815957ce60975d5b4bc7db1347ffc1340b94832686" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:b:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 325, + "previousEventDigest": "sha256:8f2d7a43899cc04f1da1a4815957ce60975d5b4bc7db1347ffc1340b94832686", + "eventDigest": "sha256:f1a7fcaa8923821415fba173a1b77983ead3c837584582143642e97f43f94c31" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:b:checkpoint", + "evidenceDigests": [ + "sha256:92c363ccb06f95714b65b76902a98ed38efe22aae1a34001e94bdb0e9d3c9a12" + ], + "logicalTimeMs": 325, + "previousEventDigest": "sha256:f1a7fcaa8923821415fba173a1b77983ead3c837584582143642e97f43f94c31", + "eventDigest": "sha256:8f9a2c78e8326816861c658e16b09d02cf940d2b297fa988b00b99c0b78ac769" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:b:fence", + "evidenceDigests": [], + "logicalTimeMs": 330, + "previousEventDigest": "sha256:8f9a2c78e8326816861c658e16b09d02cf940d2b297fa988b00b99c0b78ac769", + "eventDigest": "sha256:f33f73583aec6f16221dc0c19e4d42426fb841ceef2c9e22f809b4e543d32e7d" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:b:fence", + "evidenceDigests": [ + "sha256:ef7923ca2314d565e6bb3c45c7c651116dcdfc069d9fc67489127fbd914ad0ad" + ], + "logicalTimeMs": 331, + "previousEventDigest": "sha256:f33f73583aec6f16221dc0c19e4d42426fb841ceef2c9e22f809b4e543d32e7d", + "eventDigest": "sha256:689b8dfc06f0ac1015095cb82fef7473f4746890696dfe789d4bfe8fc47fbf61" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:b:detach", + "evidenceDigests": [], + "logicalTimeMs": 335, + "previousEventDigest": "sha256:689b8dfc06f0ac1015095cb82fef7473f4746890696dfe789d4bfe8fc47fbf61", + "eventDigest": "sha256:6ed3e24338ecfe67dcb674892d454f3f7915ab77176016e78e518ab12659323c" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:b:detach", + "evidenceDigests": [ + "sha256:60e9e746b52a2a4145b5246a6b41a29538007d9a939fe2ed3a89ad54f0ac847e" + ], + "logicalTimeMs": 340, + "previousEventDigest": "sha256:6ed3e24338ecfe67dcb674892d454f3f7915ab77176016e78e518ab12659323c", + "eventDigest": "sha256:b0857ee73e07f1c22a90f367c8f152ba870d64420a5064af27ecda8588e816a3" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:b:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 345, + "previousEventDigest": "sha256:b0857ee73e07f1c22a90f367c8f152ba870d64420a5064af27ecda8588e816a3", + "eventDigest": "sha256:bc220f7ad720413520e63afc9fe3de334911f831f1c4ba54412bfab9589aaa43" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:b:release-budget", + "evidenceDigests": [ + "sha256:d058779f05cd97a935605f129f0343d2defa2674740634fb5503714f81c7c367" + ], + "logicalTimeMs": 345, + "previousEventDigest": "sha256:bc220f7ad720413520e63afc9fe3de334911f831f1c4ba54412bfab9589aaa43", + "eventDigest": "sha256:89dbb79fb55ccccbdccb51d1e9de3256f61855ed779283a1951d7b1776e6cb1b" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "completed", + "outcome": "applied", + "operationId": "execution:b:release-budget", + "evidenceDigests": [ + "sha256:0863cf89079d1c96cfcc28071203cf56d5b1757c9d29ac9b66b3d51824e65241", + "sha256:d058779f05cd97a935605f129f0343d2defa2674740634fb5503714f81c7c367" + ], + "logicalTimeMs": 346, + "previousEventDigest": "sha256:89dbb79fb55ccccbdccb51d1e9de3256f61855ed779283a1951d7b1776e6cb1b", + "eventDigest": "sha256:97976acf959ab430c9ace81ef0cbbe81cc9992fea651c832d922c23bffaf8a71" + } + ], + "profile": null, + "receipt": { + "schemaVersion": 1, + "receiptId": "execution:b:receipt", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "decisionDigest": "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "budgetReservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "budgetReleaseDigest": "sha256:d058779f05cd97a935605f129f0343d2defa2674740634fb5503714f81c7c367", + "activationReceiptDigest": "sha256:e52d0a8abe9a4f33f2024ad0f22a6174bda3805f15e2a39cf9b109d2f922eba0", + "continuityReceiptDigest": "sha256:92c363ccb06f95714b65b76902a98ed38efe22aae1a34001e94bdb0e9d3c9a12", + "fenceReceiptDigest": "sha256:ef7923ca2314d565e6bb3c45c7c651116dcdfc069d9fc67489127fbd914ad0ad", + "terminalAgentReceiptDigest": "sha256:60e9e746b52a2a4145b5246a6b41a29538007d9a939fe2ed3a89ad54f0ac847e", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "resultingMorphologyEpoch": 2, + "disposition": "success", + "outcomeEvidenceDigests": [ + "sha256:d72499f184590449e5c87dd02300b2244abd742e110b04d8d58c2b27ecd0e4ce" + ], + "evaluatedAtLogicalMs": 346, + "receiptDigest": "sha256:0863cf89079d1c96cfcc28071203cf56d5b1757c9d29ac9b66b3d51824e65241" + }, + "revision": 17, + "stateKey": "execution:b", + "activation": { + "operationId": "execution:b:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:63c529a95296da0e11c7a17bf992484cb5412dbc056cd28288be38962b105678", + "activatedAtLogicalMs": 310, + "morphologyHeadDigest": "sha256:0ebc28f38ac54ebea52b4cac42d153a28f64b2c5fd8da6a978525993619018dd", + "activationReceiptDigest": "sha256:e52d0a8abe9a4f33f2024ad0f22a6174bda3805f15e2a39cf9b109d2f922eba0", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827" + }, + "continuity": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:ab08edcb526ede9d4bafaa8500bb4b42b1d3215a0120fb1bde287fb72a2d9406", + "teamReceiptDigest": "sha256:63c529a95296da0e11c7a17bf992484cb5412dbc056cd28288be38962b105678", + "completedAtLogicalMs": 325, + "continuityReceiptDigest": "sha256:92c363ccb06f95714b65b76902a98ed38efe22aae1a34001e94bdb0e9d3c9a12", + "preservedArtifactDigests": [ + "sha256:930aac7106b0d7e8b799bd0e2767c275dd72abb71e1a2c2518e4bf72c538169e" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:60330a8b60f06b4644eaaea4fbcc3a22a9016fc45ffecd5b005a3444c155863d", + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3" + }, + "terminalAgent": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "disposition": "detached", + "operationId": "execution:b:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:60e9e746b52a2a4145b5246a6b41a29538007d9a939fe2ed3a89ad54f0ac847e", + "terminatedAtLogicalMs": 340, + "lifecycleReceiptDigest": "sha256:668d3d46a1cd71638e28dad0fb5892fc7d4c242d6ebeaccb49220176d28ed8e5", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:d058779f05cd97a935605f129f0343d2defa2674740634fb5503714f81c7c367", + "budgetReservationId": "reservation:b", + "logicalTimeHighWaterMs": 346, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:4a801b8a6211f14c69162ab3a37308ea8a608bbbcc83b7e36883de21c04753e1", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "profileCertificationDigest": null, + "recordDigest": "sha256:f25b8faf18119e7e6f3e123423cce6dcf41367eecc1e4a2792bd37c779f6b9ee" + }, + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 5, + "highWaterLogicalMs": 330, + "workContracts": [ + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:a:fence", + "updatedAtLogicalMs": 320, + "workContractDigest": "sha256:d39a693ee0c72ef8e3be25ee255db438eb6c5d5b8b03742f4d0fb8dbad76d734", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:b:fence", + "updatedAtLogicalMs": 330, + "workContractDigest": "sha256:03281002ff273a252090070da72ee8a6a8107ff5578edca5107ef5225ddab21c", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:a8641f0ab8105847c047c61cbcdfa51669a88ce505979d43d8340242b7ec82c9" + }, + "team": { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:b", + "formationId": "formation:b", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 3, + "logicalTimeHighWaterMs": 340, + "team": { + "schemaVersion": 1, + "teamId": "team.022775e3888b6eecd0c1cd95da67f1e1053dda6a87be715c71fd5894b3b6dbd6", + "teamEpoch": 1, + "status": "cancelled", + "proposal": { + "schemaVersion": 1, + "teamId": "team.022775e3888b6eecd0c1cd95da67f1e1053dda6a87be715c71fd5894b3b6dbd6", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:efbdc25d2f73f428eb4c79017f4b540e1a2f11f21c350f63f2056c4237845fad", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.77013c139d42be00d6a68793f43fa25d4183c759646c15c507e4c1e1ce1d75a1", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:b", + "candidateDigest": "sha256:eef7933bf4724016354d5a4a7d10f7a9ae33fe43f277ca9d536b6b1429db2c57", + "peerId": "peer:b", + "instanceId": "instance:b", + "independenceGroupId": "specialist:b", + "bidId": "bid:b", + "bidDigest": "sha256:693446b0565e25a462abd6b2711f4ca25b2919c3938a198411796812f4a03a9c", + "sourceBidDigest": "sha256:edd10d64240eb08f6fb0b1f3b0c82353abb66b2fb68eb4f70290e3e1ae59a3cf", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:d0488b95f671d072a632b6e9cf4b4b5215f0c9f8290c7e00ec82570d9b1f5ae3" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:d7721d3cb73487fe5960897e324927aff059ed26242a26282d21ff605843e7d6" + }, + "jointWorkContract": { + "schemaVersion": 1, + "teamId": "team.022775e3888b6eecd0c1cd95da67f1e1053dda6a87be715c71fd5894b3b6dbd6", + "teamEpoch": 1, + "proposalDigest": "sha256:d7721d3cb73487fe5960897e324927aff059ed26242a26282d21ff605843e7d6", + "predecessorJointWorkContractDigest": null, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78", + "memberContracts": [ + { + "schemaVersion": 1, + "memberId": "team-member.77013c139d42be00d6a68793f43fa25d4183c759646c15c507e4c1e1ce1d75a1", + "selectionDigest": "sha256:d0488b95f671d072a632b6e9cf4b4b5215f0c9f8290c7e00ec82570d9b1f5ae3", + "positionId": "position:forensics", + "peerId": "peer:b", + "instanceId": "instance:b", + "workItemId": "work:test", + "workItemRevision": 1, + "workContractId": "work-contract:b", + "workContractGeneration": 1, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "assignmentAuthorityId": "assignment:paper", + "assignmentEpoch": 1, + "authorityGeneration": 1, + "fencingToken": "fence:b", + "leaseExpiresAtLogicalMs": 350, + "workDeadline": "2026-09-19T12:00:00.350Z", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "reservedBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "bindingDigest": "sha256:60e1b0c0f2582176063b80e7a7a1917e9bd331699cb8b30e372c8f0ef0058d47" + } + ], + "totalReservedBudgetUnits": 10, + "totalMaximumActionBudgetUnits": 5, + "activatedAtLogicalMs": 300, + "validUntilLogicalMs": 350, + "status": "active", + "jointWorkContractId": "joint-work-contract.fb2d0400d69e7c8a400b4f4d14251331aaf468505047aaf1df6f71a49c20fc77", + "jointWorkContractDigest": "sha256:fb2d0400d69e7c8a400b4f4d14251331aaf468505047aaf1df6f71a49c20fc77" + }, + "outcomes": [], + "history": [ + { + "schemaVersion": 1, + "teamEpoch": 1, + "proposalDigest": "sha256:d7721d3cb73487fe5960897e324927aff059ed26242a26282d21ff605843e7d6", + "jointWorkContractDigest": "sha256:fb2d0400d69e7c8a400b4f4d14251331aaf468505047aaf1df6f71a49c20fc77", + "status": "cancelled", + "closedAtLogicalMs": 340, + "reasonCode": "participant_detached" + } + ], + "updatedAtLogicalMs": 340 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:efbdc25d2f73f428eb4c79017f4b540e1a2f11f21c350f63f2056c4237845fad", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.022775e3888b6eecd0c1cd95da67f1e1053dda6a87be715c71fd5894b3b6dbd6", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:efbdc25d2f73f428eb4c79017f4b540e1a2f11f21c350f63f2056c4237845fad", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.77013c139d42be00d6a68793f43fa25d4183c759646c15c507e4c1e1ce1d75a1", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:b", + "candidateDigest": "sha256:eef7933bf4724016354d5a4a7d10f7a9ae33fe43f277ca9d536b6b1429db2c57", + "peerId": "peer:b", + "instanceId": "instance:b", + "independenceGroupId": "specialist:b", + "bidId": "bid:b", + "bidDigest": "sha256:693446b0565e25a462abd6b2711f4ca25b2919c3938a198411796812f4a03a9c", + "sourceBidDigest": "sha256:edd10d64240eb08f6fb0b1f3b0c82353abb66b2fb68eb4f70290e3e1ae59a3cf", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:d0488b95f671d072a632b6e9cf4b4b5215f0c9f8290c7e00ec82570d9b1f5ae3" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:d7721d3cb73487fe5960897e324927aff059ed26242a26282d21ff605843e7d6" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 300, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.13c5c9241f1e626144b0224e7c8c6b79d9618681972912a75f3fa69afff9f14a", + "decisionDigest": "sha256:13c5c9241f1e626144b0224e7c8c6b79d9618681972912a75f3fa69afff9f14a" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:0705d4a4213b0d6b15c6f59d146dc10b6dcd5f62c793125d2e23c9360692feab", + "stateDigest": "sha256:72516e19127700c769962ea13579de87bdb40c5e4679c60309de648886f32891" + } +} diff --git a/docs/research/morphogenesis-paper-v0.5/persistent/environment.json b/docs/research/morphogenesis-paper-v0.5/persistent/environment.json new file mode 100644 index 00000000..0c9441cc --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/persistent/environment.json @@ -0,0 +1,2833 @@ +{ + "node": "v24.20.0", + "platform": "darwin", + "arch": "arm64", + "trackedDiffDigest": "sha256:112db9bfcfb3229b023e1c53bff1b7dfa4a9503c51e9ba9c2500119714b40121", + "postgres": "PostgreSQL 18.6 (Debian 18.6-1.pgdg13+2) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit", + "postgresImageId": "sha256:86c951e05bf56c93d95d397747fb8820ac76cc3bedb78f43abd83eedbe3666ae", + "sourceFiles": [ + { + "path": "persistent.mjs", + "digest": "sha256:03fb2b33028ebfc2546eaff7b8d1a903066a5912dc3e175e386523770ac410a8" + }, + { + "path": "persistent-fixture.mjs", + "digest": "sha256:9afeea5474d7a4d44f553cca7aeafebe99c2cd1762d42a48190ddb478b554759" + } + ], + "lockfileDigest": "sha256:d201e505afabe12ee3abe892af7cb24e3b40b4aa52c68da9f2e090955a01f582", + "compiledModules": [ + { + "path": "packages/a2a/dist/client.js", + "digest": "sha256:e391c1da6a27b777ca08bd2e0fc132e4de17348dda65a89160482b85762d2650" + }, + { + "path": "packages/a2a/dist/contracts.js", + "digest": "sha256:3f417662c6d7a351dc9b969c43ece554835f95f4d3c12ae0499a5764a1686c6e" + }, + { + "path": "packages/a2a/dist/index.js", + "digest": "sha256:cf557c4764becb5587bc952213904012a8b8419c8636412df8d5fca39f6d1312" + }, + { + "path": "packages/a2a/dist/internal.js", + "digest": "sha256:0ba8040e728dff8d37e426b2782395ff9099581ba5fe04d0de46d972770646ac" + }, + { + "path": "packages/a2a/dist/mesh.js", + "digest": "sha256:e79c1c9191704260ed91c40102ea328de36d373eb2f453282bcd285eb81b2a8e" + }, + { + "path": "packages/a2a/dist/morphogenesis.js", + "digest": "sha256:0cf75ef2c027f14f4a989e9e9fa70a64817ce0af42d27f2af536e9bb400ab01f" + }, + { + "path": "packages/a2a/dist/postgres.js", + "digest": "sha256:b817a207a92082a861f4e4971501fdc0e4d70aa50f2fbfc333501ae8e7318f95" + }, + { + "path": "packages/a2a/dist/rooms.js", + "digest": "sha256:c3afa3199ad39f53bf1c78c65d689cda134c3ad676a9589da998be91b354f85f" + }, + { + "path": "packages/a2a/dist/server.js", + "digest": "sha256:b47d63cad45a3840290abdde924afa2d5aa07cc20e2c24f2fc0b52971cd3d54e" + }, + { + "path": "packages/agent-registry/dist/index.js", + "digest": "sha256:1664135e5f47d0c637c053d7633adacea6b9dcc4ad548c52f63030b40ee35fbe" + }, + { + "path": "packages/agent-registry-postgres/dist/index.js", + "digest": "sha256:e890cac71bb49a0f41c154ad7be49252f76f059a6912021a41bd33deed14a105" + }, + { + "path": "packages/audit/dist/collective-telemetry.js", + "digest": "sha256:2ab16057a4f29bf66414b45e870a5a853c588774b0d1a5ebe270b5c75d63fdae" + }, + { + "path": "packages/audit/dist/index.js", + "digest": "sha256:2e195c5cff16eefdd84aad91201bc2b0101b18713764e06f937e3a7c15e23218" + }, + { + "path": "packages/audit-postgres/dist/cli.js", + "digest": "sha256:10e58fd2c748cf8d36b5a231427c0471bd70d0b21244474219383a338588584f" + }, + { + "path": "packages/audit-postgres/dist/index.js", + "digest": "sha256:8357495d493a914694bca85b40635c6276b19b0fa6f16a7b518a8465a4e06be1" + }, + { + "path": "packages/audit-postgres/dist/migrations.js", + "digest": "sha256:5885d9e16991355ba2efc1a4cdd020d22e2cbf35b97374ea737f6b50515a6d19" + }, + { + "path": "packages/auth/dist/index.js", + "digest": "sha256:35ea06879ae948de5e27fc5b3c6989e1b37b659e524563fa3d47c192c3ae97f5" + }, + { + "path": "packages/autonomy/dist/actions.js", + "digest": "sha256:2f2b2a2412a8c1f923521bdc0762d8d07497d967220b843439220aacfdb68018" + }, + { + "path": "packages/autonomy/dist/canonical.js", + "digest": "sha256:d4772702835f3a2626dbbb8ddd918cddca5db84631d884f33922fdcbd40658e0" + }, + { + "path": "packages/autonomy/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/autonomy/dist/index.js", + "digest": "sha256:8fc1989187ed35cab41a1c00b8863e926302df09392d20757f7a73ce4aed4ab9" + }, + { + "path": "packages/autonomy/dist/runtime.js", + "digest": "sha256:61be6ac470bc36f9a7e736a0dea7548cda30cc30669c4f95a1e7ee6699e538c0" + }, + { + "path": "packages/autonomy/dist/sha256.js", + "digest": "sha256:5d90034793746c004245a786ea3d5cd5f4c481764b344448240e96baffd8b9a2" + }, + { + "path": "packages/autonomy/dist/workflows.js", + "digest": "sha256:0009caebbe32239a8d686f4082e8bc00399d18969fef796f6015e9af0ae169c5" + }, + { + "path": "packages/autonomy-postgres/dist/cli.js", + "digest": "sha256:acbea68759d45ccd6fe67aaaedc9ff5b0c29d5aafa3844a45b4e5ad348e926d9" + }, + { + "path": "packages/autonomy-postgres/dist/index.js", + "digest": "sha256:a584d27a82e0f06303b4ffd7d3072436e06e50d27853ad5c8b4757b575d304b4" + }, + { + "path": "packages/autonomy-postgres/dist/migrations.js", + "digest": "sha256:b8fb7cf1623ea0e529388464ace05f8db1211650a0cda3f62504e98488420c44" + }, + { + "path": "packages/autonomy-postgres/dist/store.js", + "digest": "sha256:0a28135496931b81f9259a144a38c0cbf6aac24e501e51d5cebd02895c1244af" + }, + { + "path": "packages/collective-control/dist/actions.js", + "digest": "sha256:ac4db1cca56d35a68a1b55644d7b7e61dd3d20ecac3488c3e3f48fc01d3d9c33" + }, + { + "path": "packages/collective-control/dist/bounded-model.js", + "digest": "sha256:afd38912702dda09b8af3eb2eaabdffb0b9f12320ef7f2f35aecbb73c7f45e1a" + }, + { + "path": "packages/collective-control/dist/bounded-progress-model.js", + "digest": "sha256:58f6196e42ebc7436efb9bf19176d7c9f17d6aff181df6dda2edf69cba8f8e29" + }, + { + "path": "packages/collective-control/dist/canonical.js", + "digest": "sha256:526e8fe7fcc8e9fd9ed99ba066f98af6c11aeb578d01fc71fe7b62d24f1d1bcb" + }, + { + "path": "packages/collective-control/dist/contracts.js", + "digest": "sha256:bbdbff9097d794f0236bff37f230867ea4ec181797b082a3e97672a3b4d68adf" + }, + { + "path": "packages/collective-control/dist/evaluation.js", + "digest": "sha256:4fac7daf16071dc8fa097bdf4c914e5d7c779203f0cefe1ee343cd365358d94b" + }, + { + "path": "packages/collective-control/dist/evidence.js", + "digest": "sha256:b0292985399c4da67af08171bbab55196c59006cb4443013bf9cb0c13f32dfdf" + }, + { + "path": "packages/collective-control/dist/governed-actions.js", + "digest": "sha256:9f52db82f7f163f3ae5005390ffe92eb6a061409b55e6891bd2e83b924162c8f" + }, + { + "path": "packages/collective-control/dist/index.js", + "digest": "sha256:882aea4eb8050eea7ba8c66e7445484abea7ca0ebc06ee0a716f11fd980c1a4c" + }, + { + "path": "packages/collective-control/dist/lifecycle.js", + "digest": "sha256:3ab2fcc67330515c7ec75aa6a595e215d22e544e4519199fd8b4131d176c7e86" + }, + { + "path": "packages/collective-control/dist/local-policy.js", + "digest": "sha256:beb570268014a8f85f6e6407b8d7dd1dde8d03f99bc8029d02d67c7bf086c496" + }, + { + "path": "packages/collective-control/dist/local-rule-kernel.js", + "digest": "sha256:d1416cf0fb11a658398bd5927da2a3a8f5ce374db560d166c49d801ae6cb00b0" + }, + { + "path": "packages/collective-control/dist/mandate-continuity.js", + "digest": "sha256:06fa09ab515c786851a02e43a29386525b04c3c989109cac5bf69d5f6c98cd51" + }, + { + "path": "packages/collective-control/dist/memory.js", + "digest": "sha256:b1716cd71f736bc131c0e11d44fe61aaa122fb6f3cc220d5931d265d64ce0b85" + }, + { + "path": "packages/collective-control/dist/mesh-governance.js", + "digest": "sha256:8e586c758cae61524eabb7b7ad7bdb3341b1667d40601779b829ca7b22cf0490" + }, + { + "path": "packages/collective-control/dist/mesh.js", + "digest": "sha256:c0b5e6f0e69f02e4c5834df79dcad74aa6d6db589b6243c7be162fda4598fc47" + }, + { + "path": "packages/collective-control/dist/rooms.js", + "digest": "sha256:a36e917dc9a1d92080348f818d65a4d66f823d4c67d793e67168aff547075e56" + }, + { + "path": "packages/collective-control/dist/sha256.js", + "digest": "sha256:7b09d62c1f0e84adae3a7a16deb12237bdcbfaedf568a13f79c42c679ac6d34f" + }, + { + "path": "packages/collective-control/dist/state.js", + "digest": "sha256:f09a82e0c2172c6472bfdbea18c3923f9a38b61a9704e32a74c3c902afcee768" + }, + { + "path": "packages/collective-control/dist/validation.js", + "digest": "sha256:56b275361fd806b8255b0e3a80e27cc17dfbfa3929bb79c7a6583a7a52589609" + }, + { + "path": "packages/collective-control-postgres/dist/index.js", + "digest": "sha256:754605db57be31182f791182d61c9d16e59058d6fa90358b7e60b66ccbdea2df" + }, + { + "path": "packages/collective-control-postgres/dist/migrations.js", + "digest": "sha256:e446a4a169fe80cf035c7735201ad6c0b8578460efd63ff422fabd91dec1967c" + }, + { + "path": "packages/collective-control-postgres/dist/repositories.js", + "digest": "sha256:a98e3e697e6f45b31485c98b76f5d541ef1e3dbe38345fdb2dac8b3676ae67b5" + }, + { + "path": "packages/collective-host/dist/assurance-coupled-execution.js", + "digest": "sha256:04503d23d3ce94ffa2d892b0b044b906ae18189aaa1d07329db43a87ad37ffc1" + }, + { + "path": "packages/collective-host/dist/autonomous-adaptation-runtime.js", + "digest": "sha256:4b5a30490f00948c387650265f5c3c288a0df801bdf4f2d80673525614342a6d" + }, + { + "path": "packages/collective-host/dist/autonomous-collective-node.js", + "digest": "sha256:880ef372776ba708ee2c0ba5581e16b5f010f3756006c2e967bc37862d57002b" + }, + { + "path": "packages/collective-host/dist/collective-telemetry.js", + "digest": "sha256:f6924ceae9daf5f1bb9890d4b7f0cf9f3490652de23ac3e5d45ab67d5a314092" + }, + { + "path": "packages/collective-host/dist/distributed-collective-protocol.js", + "digest": "sha256:bcec079a8c9a1b76b5b069c34e8ac49a3e53beec7d911e87476ca689481ce75e" + }, + { + "path": "packages/collective-host/dist/distributed-planning-runtime.js", + "digest": "sha256:398d5827f7dff8e303bee236a14d450ccfe24157979475af509ff1172bd09f44" + }, + { + "path": "packages/collective-host/dist/in-process-sparse-bft-gateway.js", + "digest": "sha256:d01c975a58f1514da4672e5a5efbf3b118d2f9f0c5c714143f32aa48fa560114" + }, + { + "path": "packages/collective-host/dist/index.js", + "digest": "sha256:0b5194716a4c10bbc91b21e74b12880f29cf1e406c7439a0e4b68607e3b67a64" + }, + { + "path": "packages/collective-host/dist/integrated-host.js", + "digest": "sha256:821dc8c89958fd354cea98b0a5f393780ab2cc5b7ef1505bb38fac7e5f3dc48f" + }, + { + "path": "packages/collective-host/dist/morphogenesis-constitutional-adapters.js", + "digest": "sha256:cdec18cbfb541e690e778a21cc968b9b6a3c098293c533fd6a5af66c884c0aeb" + }, + { + "path": "packages/collective-host/dist/morphogenesis-operator-adapters.js", + "digest": "sha256:a82d230fea414fbf16a6f8a1d40edcc985269c7da5c3e1cadade5c71d624ef16" + }, + { + "path": "packages/collective-host/dist/morphogenesis-strategy-memory.js", + "digest": "sha256:05920f8dcdc9114826bdccbe445d79e5c1104094cdc08e9badfac2bac6787341" + }, + { + "path": "packages/collective-host/dist/morphogenesis-strategy-review.js", + "digest": "sha256:aac37cb0494d5ecfcf5db42f40b9bbce0bfe742cfcd32b738bd2d8e337f0c10c" + }, + { + "path": "packages/collective-host/dist/morphogenesis.js", + "digest": "sha256:5d9a7b4e3d9382d20b61a497f9bf663783e77ac538209ba99dc30d350eb84edc" + }, + { + "path": "packages/collective-host/dist/reference-integrated-stack.js", + "digest": "sha256:69df86155a621e1242e70a93f5d512948b50235b0f2fcd87e2bb16c47b9d8a41" + }, + { + "path": "packages/collective-host/dist/reference-local-ports.js", + "digest": "sha256:364e8f095285eed62654f1d75d2845a0a14be8950d6781c4f0d238441da234fd" + }, + { + "path": "packages/collective-host/dist/semantic-horizon-coupling.js", + "digest": "sha256:0a8728e2f698d9860a5983178cfa7147795cbe5cb71b65588c58c0aac035b424" + }, + { + "path": "packages/collective-host/dist/webcrypto-ports.js", + "digest": "sha256:09b46d5df5e71aa0e111bfa2c948040813614805896db018125965fb5b88ed63" + }, + { + "path": "packages/collective-host-postgres/dist/index.js", + "digest": "sha256:c36eba7a727c75640d71f6a1bd2fff1a0d6b28cbc8bde2a91b4e95f84b8a43c9" + }, + { + "path": "packages/collective-host-postgres/dist/migrations.js", + "digest": "sha256:50f07e72aaa04669a81099ab3bb5a04e4c9723f9354b4f6e7a53bfa3e856272b" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-budget.js", + "digest": "sha256:2149419e81788d20c9c7c20a5b6aba2b5fb19c6e1e5722f3e6f2ad2a42e858a5" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-http-witness.js", + "digest": "sha256:775d62774808d2e5aeb430c6adf5408bbcd21c9ed533e5c8efbdaadf7be5c4d7" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-operator.js", + "digest": "sha256:52666905833fe689a6967416d0977f93262bbf5a50f1f511879a12171c3850f4" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis-strategy.js", + "digest": "sha256:4221cc95d99d48f8d25c2e317791a9f0a6e7eef4018d692a59694964f472d12f" + }, + { + "path": "packages/collective-host-postgres/dist/morphogenesis.js", + "digest": "sha256:922b85dbf09ed4419674667be569699e822152ec33373bd548224cfa773ddfb0" + }, + { + "path": "packages/collective-host-postgres/dist/repositories.js", + "digest": "sha256:f84ad7ffc33b720e8e8b410d6f504f736aa5c13be14970494af8a04445c8d27c" + }, + { + "path": "packages/collective-membership/dist/agent-lineage.js", + "digest": "sha256:0baed919f1314f6b815cfe90d00409ab2df390e7753f827e5eeb1ef4365b510a" + }, + { + "path": "packages/collective-membership/dist/certificate.js", + "digest": "sha256:ee2c0cadcdb721eceb7b4016544967444519a7fed16d489c9d28922a3f54fae7" + }, + { + "path": "packages/collective-membership/dist/client.js", + "digest": "sha256:4e00de21ef71956e28a798432fa2f93244d67d77ca0840c19e6d2edafade9612" + }, + { + "path": "packages/collective-membership/dist/codec.js", + "digest": "sha256:a565f3326f0c8d05187504f04046675db3aa338cbc6a190e2d04749048c38903" + }, + { + "path": "packages/collective-membership/dist/configuration.js", + "digest": "sha256:de1a689578c2fca4b43f60011d91d2c6083ff7ce57f898fadd2d819bd08b35f3" + }, + { + "path": "packages/collective-membership/dist/contracts.js", + "digest": "sha256:004cff56bba1197983babaab2ce693a80e6ae83d32129b38e33321b32e0a0863" + }, + { + "path": "packages/collective-membership/dist/coordinator-election.js", + "digest": "sha256:689dda6bb8bea2bcc0c4f9966c014254aeb920cb3ed3cdbccde2f27f595025f1" + }, + { + "path": "packages/collective-membership/dist/crypto.js", + "digest": "sha256:ba5a73e6c0ae19844dee82e9a9c7881568c1eb92eb4457e22e091e42b01f50be" + }, + { + "path": "packages/collective-membership/dist/governed-agent-lifecycle.js", + "digest": "sha256:68e06f9907cf8787fe0181c39eee5964efb592ea3734c2623f998a43052e2a7f" + }, + { + "path": "packages/collective-membership/dist/host.js", + "digest": "sha256:b6b26c9b3db002be3d83713a8655b7ab095bc2b90f60caebbf46de744870e1b9" + }, + { + "path": "packages/collective-membership/dist/http.js", + "digest": "sha256:c0694f64a966c8af7c3dd653b683fecdd17963825efc22c5310adf7315270d62" + }, + { + "path": "packages/collective-membership/dist/index.js", + "digest": "sha256:466ff7811b743f0b0fd40e2e6fb46386666e2f141a216de6e7b871cb7720c164" + }, + { + "path": "packages/collective-membership/dist/memory-repository.js", + "digest": "sha256:494550a3d0c9c5218bdf513232439990838e122103fbe5fcc7ab56b640abd55a" + }, + { + "path": "packages/collective-membership/dist/peer.js", + "digest": "sha256:8cfe5cce697f44bc869889e2f179e804cb798871aad1a89b46e2c1cf6d6c9552" + }, + { + "path": "packages/collective-membership/dist/reference-agent-factory.js", + "digest": "sha256:98acae697dfc61ba9c2de2eb9ac129df0bfdf84de3ae46ed616ba75a884b1052" + }, + { + "path": "packages/collective-membership/dist/registry.js", + "digest": "sha256:c9fc1bc6c96fc39d23c690413635728d3da34e50139cc28b17ca9c1e4c82c064" + }, + { + "path": "packages/collective-membership/dist/transport.js", + "digest": "sha256:a9eabc0ce1ddaaff245f2a70075bf8e31ce33893c48a6e7f01bfc8e5c8f30481" + }, + { + "path": "packages/collective-membership-postgres/dist/agent-state-repositories.js", + "digest": "sha256:f49fafa67591952c2afa331b9492d49aa4bdc28af29e7acbe4994a69f556d2ba" + }, + { + "path": "packages/collective-membership-postgres/dist/index.js", + "digest": "sha256:00f0316ddd8f5efa6197962806346eb18648eaac73e041b78f5b60cd885277cb" + }, + { + "path": "packages/collective-membership-postgres/dist/migrations.js", + "digest": "sha256:db56f824afc19e73065c53d7e45c4a013305dc02ea4ec62780424883b82726d3" + }, + { + "path": "packages/collective-membership-postgres/dist/repository.js", + "digest": "sha256:d108ff903a7daa2e3aaee05e2aafb00c869718ee0802d42b16643d2177ca828f" + }, + { + "path": "packages/collective-planning/dist/canonical.js", + "digest": "sha256:bd664b8c74c879a3cf8b7ccfbd84428f9d1992a9674c007db36af130885b8de0" + }, + { + "path": "packages/collective-planning/dist/contracts.js", + "digest": "sha256:0e4870593f44fd9c783193ce6a221cf4436029ab2cdeecf7f32dc42401e58678" + }, + { + "path": "packages/collective-planning/dist/development-evidence.js", + "digest": "sha256:1812a265ecd1508b85b741bdacd6927609b4812892685656a94e5b9058b5194d" + }, + { + "path": "packages/collective-planning/dist/distributed-decomposition.js", + "digest": "sha256:6248b058f29a18f0b1c18413ff700bf074662f02f97152def0e7581af36dec67" + }, + { + "path": "packages/collective-planning/dist/evaluation-campaign-readiness.js", + "digest": "sha256:f98d636c2e776e9deea91c3af46503d70bae4dda7819963cf3e1008f5fb97495" + }, + { + "path": "packages/collective-planning/dist/evaluation-campaign.js", + "digest": "sha256:d520a80e0d6a6d7c8c8415f41657fac0ff6f5ed858ab3dab8d09789a576750ba" + }, + { + "path": "packages/collective-planning/dist/evaluation-contracts.js", + "digest": "sha256:8b06484f15a9decfff2183d87157288c8b6cab73570e060287d01b352950e7fe" + }, + { + "path": "packages/collective-planning/dist/evaluation-execution.js", + "digest": "sha256:95d44cd865b1e2bc0c97511231fd7ba4a03782d8423923090dd5a0c03156f786" + }, + { + "path": "packages/collective-planning/dist/evaluation-normative-operation.js", + "digest": "sha256:2110b0c4c5929b53c73988507fa97c4779f46fe20d45ce108f3af3ea9ff89264" + }, + { + "path": "packages/collective-planning/dist/evaluation.js", + "digest": "sha256:4abe1c41b544b882aa19fba949398774fbdfd494fe0264b9de4c36ea9c62b698" + }, + { + "path": "packages/collective-planning/dist/index.js", + "digest": "sha256:c098390bed08ba2478fb3251cc18e6711d7eeab0579f513e30572acf916eb2ce" + }, + { + "path": "packages/collective-planning/dist/mesh-contracts.js", + "digest": "sha256:e083ec757593d63872514042e2a9c7f3bae77dfb0f9cb5bcd26397e3dd862569" + }, + { + "path": "packages/collective-planning/dist/mesh.js", + "digest": "sha256:b872e06987ff1a7f90a577a43b7d04d973851b679a9c16066854548229b6ad3e" + }, + { + "path": "packages/collective-planning/dist/mission-continuity.js", + "digest": "sha256:77cc4781eb6bab05581809195549642998b43ade598f65a2258071e6bfef5522" + }, + { + "path": "packages/collective-planning/dist/reducer.js", + "digest": "sha256:19383fcf0d2cb38dcdcf7d074f7957fdae8da9b8bb39866699cc0a6e1bee01a3" + }, + { + "path": "packages/collective-planning/dist/sha256.js", + "digest": "sha256:269b3a8f5bf7305ce96e3541a308f68d7e8139cf259a17e1b3cffb7f105b72fe" + }, + { + "path": "packages/collective-planning/dist/validation.js", + "digest": "sha256:93edf3b78069762c33f4026a6e7a7583567b8f17ed999957f9864bc671a6d352" + }, + { + "path": "packages/collective-quorum/dist/agreement-certificates.js", + "digest": "sha256:6e42bf03be998591aefd2c2510c4a8f499104159c7e8bd86fe78097e7944d922" + }, + { + "path": "packages/collective-quorum/dist/agreement-client.js", + "digest": "sha256:9e170bc6e15182d593141322df0c7c02731abdd0134e1da3eceec2ff5052c4e9" + }, + { + "path": "packages/collective-quorum/dist/agreement-codec.js", + "digest": "sha256:7a0b57444e08406108e503719dbbb5ae2f7e9146686fd2aed67adab650697975" + }, + { + "path": "packages/collective-quorum/dist/agreement-contracts.js", + "digest": "sha256:dbc4a64e76f9346eacf005fca7da51b753b3095b2114f54612813a6a1981fe0f" + }, + { + "path": "packages/collective-quorum/dist/agreement-http.js", + "digest": "sha256:6d65df19740cb6c52394408ed287eb91280ded7b8a39d77a393b680bed9a168f" + }, + { + "path": "packages/collective-quorum/dist/agreement-integrations.js", + "digest": "sha256:f9b91125031b4547ce3f17a5d1f518cf13f3da387b65b19a28e20d7956185c96" + }, + { + "path": "packages/collective-quorum/dist/agreement-memory.js", + "digest": "sha256:946a2af1545fca35d7eeb0570d09e1e8e531d31ee50f8eba821fe50532809760" + }, + { + "path": "packages/collective-quorum/dist/agreement-messages.js", + "digest": "sha256:65af55b47ef1926258516ce5abe77ece467493ac21bffd28433501e2e5a32515" + }, + { + "path": "packages/collective-quorum/dist/agreement-peer.js", + "digest": "sha256:a3d9a26fc07dd85335b4a6d50ee7fd89aeabba6ea15ced8d48e46cab47d4e66c" + }, + { + "path": "packages/collective-quorum/dist/agreement-transport.js", + "digest": "sha256:ae6d9a36fac93d9962f9f3925e96ed66eb97bbac0ac05607ad2660776e3bd7ff" + }, + { + "path": "packages/collective-quorum/dist/agreement.js", + "digest": "sha256:3e38692ba5730b672d1a9fecfa972b22f3754d1d684fbdf779cc18efcfa652c0" + }, + { + "path": "packages/collective-quorum/dist/client.js", + "digest": "sha256:4e77a3e672c48aa5858f15bba2a099da70d61b3b016cb9b824474ef4c1f044ac" + }, + { + "path": "packages/collective-quorum/dist/codec.js", + "digest": "sha256:5a7278ebc5d3c26c3df5c1234630a04422e862b9eaf59294cb0c26749ba771e1" + }, + { + "path": "packages/collective-quorum/dist/collective-decision.js", + "digest": "sha256:d30af236c0b191d96ec7624ba69d7ddc06e1f827e571fdefbcd68d1cf52684b8" + }, + { + "path": "packages/collective-quorum/dist/collusion-aware-context.js", + "digest": "sha256:c29885e449c6f8172ac1fb5d0bc45d81cc6ae0db635729690c84c86034bf0a40" + }, + { + "path": "packages/collective-quorum/dist/contracts.js", + "digest": "sha256:bcb9207fc59e4f0820897dd2ff0f3f69678efb3fa65d7aaadc98e2f84560573c" + }, + { + "path": "packages/collective-quorum/dist/crypto.js", + "digest": "sha256:7455c120b3aa2b46ef823267dcd3aa39e893ea0a6609c1adcf5a9702cf46c136" + }, + { + "path": "packages/collective-quorum/dist/equivocation-response.js", + "digest": "sha256:8bd6658e565204e9c794c09b9799c5d1247ceef7d997558bf4c9fcee468793c2" + }, + { + "path": "packages/collective-quorum/dist/host.js", + "digest": "sha256:76cbd566bd8f51282b2ab9f8a2f591f60633cc4cea318345569a59f46129d2d5" + }, + { + "path": "packages/collective-quorum/dist/http.js", + "digest": "sha256:3388cb9548412a7e9381c563ed67f18532b40105d533d6cfaf93b386957e4b9e" + }, + { + "path": "packages/collective-quorum/dist/index.js", + "digest": "sha256:90f92423589e0cc8cfe265d4f41f1d263cd433324f158137ed2bcd76bec5aeba" + }, + { + "path": "packages/collective-quorum/dist/memory-repository.js", + "digest": "sha256:a7f0416b54121b0656d8dad7a5298920b6532cc1c1d6cab8066c9c58b795c0b7" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-adapters.js", + "digest": "sha256:cae10090ea6726b138615cb3510fa113363cad1600386749bd029816633e8735" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-contracts.js", + "digest": "sha256:611b8bdacc0b3ff3e39d546898151058385fba6bb0699055bd08424c87c53773" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-memory.js", + "digest": "sha256:02821bcecc90ef26a5f409c8352e59326ac84d925cb1e88277dc6aab620b94f4" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion-runtime.js", + "digest": "sha256:fa55ce5b292c0f964737e29d383188f85a71c965f2c8e9c0aeb2d026e4760200" + }, + { + "path": "packages/collective-quorum/dist/mission-context-fusion.js", + "digest": "sha256:b880d05029e9954163931546a19fa61e0fb106be18d233c7d1643502f6fe6ba7" + }, + { + "path": "packages/collective-quorum/dist/morphogenesis.js", + "digest": "sha256:29351cd61e868bec8c26391390a03620a44c7ece03246997a3a90a54eac19a4b" + }, + { + "path": "packages/collective-quorum/dist/node-evidence.js", + "digest": "sha256:c466427b882780c876c79f07f8d0722399ea4dcc94fc58deeb4988ea7fa5089d" + }, + { + "path": "packages/collective-quorum/dist/partial-view-agreement.js", + "digest": "sha256:a5613628614c36c146ec77221b4357990c07004369bfb67bd5a8a3681295f222" + }, + { + "path": "packages/collective-quorum/dist/peer.js", + "digest": "sha256:bc812abd928e4d33e63ceab24920570dcf22463654bcde51df8bf324e04a2ebe" + }, + { + "path": "packages/collective-quorum/dist/role-realignment.js", + "digest": "sha256:1815442545a125a70698ed2a5e94a4def32c0c0339d2f3284fffe96838d1b601" + }, + { + "path": "packages/collective-quorum/dist/sparse-agreement-runtime.js", + "digest": "sha256:8368c4944f1f78423448f95d2adf1ca7140bb0d5aefe32f6bca4eb0991271256" + }, + { + "path": "packages/collective-quorum/dist/sparse-agreement.js", + "digest": "sha256:a1b846fc81ec88a11643a77ef93b7b2029530d3f0a431a86a5a11cd9564a8a46" + }, + { + "path": "packages/collective-quorum/dist/transport.js", + "digest": "sha256:05f2020ce9ba6ac324dab36e26c656c2469d76c1046868dc39881ff8ec3074e4" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-agreement.js", + "digest": "sha256:d76a268e04399cffdf93557f16cc8b8370c00d08bf02c6b8fb874fbcb968d352" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-codec.js", + "digest": "sha256:919f8a316b4a5e286aad9210bdb503328cd05a5d6eb9bd1eb5b55f7c0f6df91f" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-consumers.js", + "digest": "sha256:05442042f32aa1921df2703d59848224fa146e96a66c772ebce62ed98e4d2679" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-contracts.js", + "digest": "sha256:4ca82b3a8f5c76e3a4a246d10fb4152460a0554a8fbcec9976c86579168ccf4d" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-filter.js", + "digest": "sha256:b00b84b81eead4608746bd83cb2676401d36adc69cd0a30db99a044ad70ff050" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus-memory.js", + "digest": "sha256:387b1d87c40774304e7d4a8bfb8cee04b6f20be415f3f1e03c1f0b7465ed607b" + }, + { + "path": "packages/collective-quorum/dist/trust-consensus.js", + "digest": "sha256:407be84e2feed80176c35ed816505b676e695f7aec20df1e8f9384597609bb68" + }, + { + "path": "packages/collective-quorum/dist/webcrypto-ports.js", + "digest": "sha256:a833caa3b734adb156123ad14d735d31a68ff725384c1365feec63885f8821d4" + }, + { + "path": "packages/collective-quorum-postgres/dist/agreement-repository.js", + "digest": "sha256:ceddaa7d7604700d3adaf2b10a640d6541cb3dfd069e55ea9fc587a68661f289" + }, + { + "path": "packages/collective-quorum-postgres/dist/agreement.js", + "digest": "sha256:f569b2292375ae0e64ec63369635e8b663331f74feea16d645a7ff318a59ab04" + }, + { + "path": "packages/collective-quorum-postgres/dist/index.js", + "digest": "sha256:33e0ce1dcfa380f89a1745e1f7383e75463c1d13b2e96a5889fe3f1526220d94" + }, + { + "path": "packages/collective-quorum-postgres/dist/migrations.js", + "digest": "sha256:ce3520ba68afbad9761d88346b2c9df3b47d48a8c61f2a4c8c60d9e3ae9fd70f" + }, + { + "path": "packages/collective-quorum-postgres/dist/repository.js", + "digest": "sha256:32d7ab8e4213da32c74fd1ca2cd4bddc6a81d765a5abbfe043e95bea5d3860be" + }, + { + "path": "packages/collective-quorum-postgres/dist/sparse-runtime-repositories.js", + "digest": "sha256:8c2b79c555d06d38c538f2f7c5eef66e50c51d33e021d13105b28cc3e7dfe438" + }, + { + "path": "packages/collective-runtime/dist/approval-checkpoints.js", + "digest": "sha256:e3fbc1335d758df7d5e3fba3316461a62a079a83a27ab79b3fa076acc4eacb4c" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-contracts.js", + "digest": "sha256:9f7b109fed70a9f7c73dc9d59b76ddef3f3686ac42d240c038159d2454c47b93" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-runtime.js", + "digest": "sha256:43736955c9644cd38a88c58cc473fdbad98e4a802a5b78529d0d9d7238eadc2e" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control-validation.js", + "digest": "sha256:e8a47d8ac26c854b04bd64eea83dffbbabc7c6dc891b656e8852bf91470433d3" + }, + { + "path": "packages/collective-runtime/dist/attested-mission-control.js", + "digest": "sha256:c6987e5dbd860b5aff0f541433f2db3129300482dc7c5e45262561f876ea2ceb" + }, + { + "path": "packages/collective-runtime/dist/autonomous-compromise-recovery.js", + "digest": "sha256:90f5850e455053392b53436aefb3f5aa09c36e35538893024ba6656b40e84a76" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-contracts.js", + "digest": "sha256:f49ef7f3c1eaa9aede1170e8b117068af011bf2780d9ec887dfcd302aefe9105" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-durability.js", + "digest": "sha256:bf1c2a544c6df4ecce6876235e254eee28da0cf6a2941d48766ff3fa60713ea4" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-memory.js", + "digest": "sha256:344f6c3b5e7ea8ee289f716a22ce4c6ed8164179f6fe503bf66283a08793204c" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-runtime.js", + "digest": "sha256:161739109a1b4d7469257ae1ec26690daae78d956e01518413e6807b9499da0c" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop-validation.js", + "digest": "sha256:d14c8589eef832dc0c00fba08bdf52f177b2dd66189b575c5c6cb8c076bd087e" + }, + { + "path": "packages/collective-runtime/dist/autonomous-mission-loop.js", + "digest": "sha256:744150d7ef71465d851af82ea1a493d4ee6f5d5d66b14d0b1ce824f4a296dcba" + }, + { + "path": "packages/collective-runtime/dist/capability-state-adapters.js", + "digest": "sha256:55b1c88b08292807e6ba53660a1e0863adf51ebd0cf34f5eaab125a62aafaf1f" + }, + { + "path": "packages/collective-runtime/dist/capability-state-contracts.js", + "digest": "sha256:c30b875a04df62aee19dd0db6e4a2d41a10210d944d2b77da084960830dae281" + }, + { + "path": "packages/collective-runtime/dist/capability-state-runtime.js", + "digest": "sha256:eda43e5b72b90d9fcf4185d021bd10997ed2e57e8e4689c56ce62711eff9f408" + }, + { + "path": "packages/collective-runtime/dist/capability-state.js", + "digest": "sha256:733a3c5aa9354ec315d5a4ccf43b95b0e0e438697d38841653161a8078b6adef" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-codec.js", + "digest": "sha256:a84c1335079c0d945eb4a87beff71c217e9a9d1bf74b97b361c80c4cb1659174" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-contracts.js", + "digest": "sha256:339e7ae73ae16974b651d999312c34054ca35640890ca4e205a950148328f416" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-http.js", + "digest": "sha256:74a6c699cb93f1df62f09dcce579a0282998d64a80c09f3125bf2c72e3a26a37" + }, + { + "path": "packages/collective-runtime/dist/checkpoint-replication.js", + "digest": "sha256:d2e643676d74318a886447b3dc8f87548a80c28d9090ad3882891f2e4eb4b210" + }, + { + "path": "packages/collective-runtime/dist/checkpoints.js", + "digest": "sha256:2f57a28743842641e2289e68796116dcd9b0a66572b05cd5ce82f1d41ab7ba4f" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-contracts.js", + "digest": "sha256:0c0a2adfc365b7b81d5a03e5183a4e80214653399bf6acd69fc8641fdfd2569c" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-runtime.js", + "digest": "sha256:555c7bd2341df5edd87cc1f7a6038e15073278396cfcd41f1e6ec39a5dbe94cd" + }, + { + "path": "packages/collective-runtime/dist/collective-decision-validation.js", + "digest": "sha256:901f1541bd6b0e5249c1c35a541713e26c9fcc1ac091da273f0b7c6b922b0bd5" + }, + { + "path": "packages/collective-runtime/dist/collective-decision.js", + "digest": "sha256:97b9846520949290ecdf4fe4acd2c8ed0a53cfb2bbdeadc9432d4b7f88c79ad3" + }, + { + "path": "packages/collective-runtime/dist/collective-invariants.js", + "digest": "sha256:1d0414dad5cfd35b54fa396772e3f5d6f5f5a5ff472bd2e072e90069b9f344a1" + }, + { + "path": "packages/collective-runtime/dist/compromise-authority-lifecycle.js", + "digest": "sha256:15f4233adbe9ec3d3a304ed6842ca96e39af72ab04284adc907c165829661fd7" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-adapters.js", + "digest": "sha256:1b719cb85f5b88da848d4b0aa9c61e032196e2d5de32b663a10e67407e526619" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-contracts.js", + "digest": "sha256:52f9b0247bfdee826b2b661a47a737574abeca679d4b16b6b8dd1f0862c1e92c" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-runtime.js", + "digest": "sha256:40684304d02a37ac4f1833f5db526f595b9f644abfb3b3af9449f334d4a70253" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery-validation.js", + "digest": "sha256:e2b29424f086322f69b855499b2507304d9ae9fcb0e6c7f5e10c5a4900055c09" + }, + { + "path": "packages/collective-runtime/dist/compromise-aware-recovery.js", + "digest": "sha256:524b1da6745b4d01fc6060bed434e1f4e2264931de3db38422f0c34b9756b900" + }, + { + "path": "packages/collective-runtime/dist/compromise-lifecycle.js", + "digest": "sha256:482d6fe7694b2d05f850d5867f4046823b72a1cbb3e7e3434b42e41c7d1e60dc" + }, + { + "path": "packages/collective-runtime/dist/contracts.js", + "digest": "sha256:1b160949f62bb920d8db6165c139c25123335d6e3554cbb219d7456b9c3001f1" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-contracts.js", + "digest": "sha256:4673ef8073f583b735d6577e6cd096f3f5f7c68c0e860e53e656b034c8571c89" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-adapters.js", + "digest": "sha256:6088d3816a3f5c3183e9747483f045079e06064da08b89247b7436d5a641e071" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-contracts.js", + "digest": "sha256:145d0ab07a5c4bed5302868cc3a3c53c81028731be4c1afb09c55d2563760b55" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-runtime.js", + "digest": "sha256:ea31f0447fa00f695d8e394d91b9bf801bb663df7b60e90bde84c81a2c503745" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees-validation.js", + "digest": "sha256:c9aca1189e9aedcd27912ef7e1f481625f7fcaaa09c70c705b681b10ef41e47f" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-guarantees.js", + "digest": "sha256:6e56e2a50177929816cdea34567917775c3ef814e5a008dcc0d35ecc03954116" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-runtime.js", + "digest": "sha256:7db1c4c844ceb5a786916a12f2055f696d4b953a22767b48e71fb51fda7d3023" + }, + { + "path": "packages/collective-runtime/dist/coordination-control-validation.js", + "digest": "sha256:1f3fcbc358e8aeebaf88cdd39550c7fa7df0d082f20ea3b9c3411265782f9ce1" + }, + { + "path": "packages/collective-runtime/dist/coordination-control.js", + "digest": "sha256:f74e142a2eafdec421c9f4b6dc9afe71f892d0b4d4b3bc34e5381869932f4595" + }, + { + "path": "packages/collective-runtime/dist/degraded-effect-budget.js", + "digest": "sha256:22619803c772f17d28b314e51305824d7bb414bf7582c6ce299a8fb078d8c255" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation-contracts.js", + "digest": "sha256:199c93846da5081b9fb38a642d96aa0b9191479bef6b339dfe44ef458b40fd21" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation-runtime.js", + "digest": "sha256:a1f20ff95cbd156b207c98c5228d74a31e6283335f65e237dcd0bc3fbb78706f" + }, + { + "path": "packages/collective-runtime/dist/distributed-team-allocation.js", + "digest": "sha256:49ec11bfc02de036af7e9124a757735e28d460b4a8ee46ee601ddc7a59b6fb76" + }, + { + "path": "packages/collective-runtime/dist/durable-runtime-state.js", + "digest": "sha256:c1bbca4fe4096d636b7bb99d83cb70c74bc0a2691c2df335c1135a1ddfab72fb" + }, + { + "path": "packages/collective-runtime/dist/errors.js", + "digest": "sha256:d61ece5aa3ad4697131a64a6b61ddb2cee6ebf9dc1b2623a1644f54a688442c5" + }, + { + "path": "packages/collective-runtime/dist/forensic-preservation.js", + "digest": "sha256:b99d1161f6f5efcb3af5460a0af5c1dad45231329217e71b9249af105bd77353" + }, + { + "path": "packages/collective-runtime/dist/governed-collective-runtime.js", + "digest": "sha256:2259ea55d03a49b6d46d0552cb596d9c9efe39e6ee34e7f67af3e31f8ffe33fb" + }, + { + "path": "packages/collective-runtime/dist/host-adapters.js", + "digest": "sha256:ababef6c5756385dc545e467938bef906958c27c8e7c0b14c665d4bac82347a1" + }, + { + "path": "packages/collective-runtime/dist/host-contracts.js", + "digest": "sha256:a450ec5b8fc322d3564b9c4f02a1ea36a2e072948ec2327df656112e6bcb8144" + }, + { + "path": "packages/collective-runtime/dist/host-routing.js", + "digest": "sha256:bca8fe5b0d4d5bd36a5b89097551ce987d1b9745a2288ce512e2efa0df9c8d04" + }, + { + "path": "packages/collective-runtime/dist/host-runtime.js", + "digest": "sha256:5aaf8da298c6047998a25bd708c07d35ebcb5545129aa1394add46c96df12d54" + }, + { + "path": "packages/collective-runtime/dist/host-validation.js", + "digest": "sha256:daa9efe0c9cab5c3c8a5648cf4def6c883444b4ea62c101d802e7015250a2bdd" + }, + { + "path": "packages/collective-runtime/dist/host.js", + "digest": "sha256:cdc340188eba5880ade741c98d0d1e3fb9113978608b786b854a72607ad98ddb" + }, + { + "path": "packages/collective-runtime/dist/index.js", + "digest": "sha256:e46859c73ababcba98b4c44d2c8376ec8cff443f8262780e3ebfa1730f7c600d" + }, + { + "path": "packages/collective-runtime/dist/inference-policy-projection.js", + "digest": "sha256:1f9b850cf772393a4e210e52784079b4698f8afb7d315258817ea387987cb15f" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-adapters.js", + "digest": "sha256:cf12e4df7849655489a5e2abe4920608e76bf52b2a509f06859a2750b2673348" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-contracts.js", + "digest": "sha256:511d6be8c2eadf34053456644a8a639ec67b095e7f48cfe6e6daab5370e7e859" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-reducer.js", + "digest": "sha256:b1922fff924dfdddce3551031e8c3fc2d259da41caba410cc4a2eabc008f0079" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-runtime.js", + "digest": "sha256:074f9e49cabf691bb104adf08742e214d5ea2d75219e0fefbaa7e86193df01cf" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-strategies.js", + "digest": "sha256:a7848cdee003e4359cc6cef042c25d702db1a14c110931158bcf0d8e2ddf9e2f" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation-validation.js", + "digest": "sha256:05e4c549c880e9db76b4c91204122b6d801e0b75616461e658bcabd805f3a405" + }, + { + "path": "packages/collective-runtime/dist/mechanism-allocation.js", + "digest": "sha256:abdc9aa1551ba744ebbc0b9abc122faef14a57cf1a6147d73c87505bea6049ca" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-contracts.js", + "digest": "sha256:1017cb60840ee3c1e74a1a022b087682153599e2518ab98fda1af3612fd5dba5" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-disposition.js", + "digest": "sha256:51232c29f24d23ba7ce093a059b4f64d0f7ba2a4485b6a78ed3de2ff333846ec" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-runtime.js", + "digest": "sha256:e0aaa8c19d5f00378511fc4fcd1fe8fde09e68acf46f0af3a984b48e31894caa" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity-validation.js", + "digest": "sha256:95a3bca5af5f8b2fc195a489ced4bd3e98714b246a1c7b3014a4485dcd6c5992" + }, + { + "path": "packages/collective-runtime/dist/mission-continuity.js", + "digest": "sha256:a2d9410f945f65f8ae2407926c0d7f71a8ce8fdf2068eb0cff188600e5a252cf" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-contracts.js", + "digest": "sha256:f4f545338d7e07dd894c44ab490a155ce064d8519c594045d433cb69fdada941" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-runtime.js", + "digest": "sha256:30b78ac9bdfc83641c4364a6f068437cd1be0fbb342c3c5f65c3bb777f29d433" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle-validation.js", + "digest": "sha256:6081b2c811ce1717e5a0a4cf311eb1bb0fe9e7e55bb749931dec88218563037a" + }, + { + "path": "packages/collective-runtime/dist/mission-lifecycle.js", + "digest": "sha256:9ed78cd5257a4f946be29927ab0eba3a91fe0d1bd38bbdb9c24c168a8ad5bcb4" + }, + { + "path": "packages/collective-runtime/dist/mission-morphogenesis-strategy.js", + "digest": "sha256:6a3a386abad9e6483c95cec57bffa328afce0f86f6623b9ed344eb61f1043ced" + }, + { + "path": "packages/collective-runtime/dist/mission-morphogenesis.js", + "digest": "sha256:c709330da16c0f3d849dcdbc517e37ee943a8bd008f402ff98f73ec7fd061992" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis-integrations.js", + "digest": "sha256:ad497c455fb08b814cd0374b9aad0efd6851aec6612bd0d92a89fd0f95a208f0" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis-lifecycle.js", + "digest": "sha256:56a56bc926a9378b2a0bbfef4f42137b66c82d40057e64adfe8ca66f62b4d90d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-genesis.js", + "digest": "sha256:108437beed7f07a64c1f44317ed1bed887397d195c466ddc7dd2dfce513becea" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-agent-status.js", + "digest": "sha256:1227621ca3c9ec4990a5ba86fbb8e01d6a5521ab380c74e5f1fddb2a506c0e84" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-budget.js", + "digest": "sha256:3e8a0efbe58a7f76acb7bcfea4e7052d205b6faa162f218575f01efd9e831e8a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-continuity.js", + "digest": "sha256:1108cb53fabe2cd78949fb9dd48f5c6500f18c3659a08d1be1e9476cacbd7c0a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-governance.js", + "digest": "sha256:aac6541b4e78fae00f4fb3bc20ea0831094ebde00426650dff345922cd963491" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-integrations.js", + "digest": "sha256:677f237e538a3c2238864620e8f0fc7e532d5353e6a47cc6425f888bc760ed45" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-model-checking.js", + "digest": "sha256:f87e8d336aef22293955c4f21ffe488ad140a809dab6fb283f1cdb16ae79716b" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-reconciliation.js", + "digest": "sha256:f7c17ea3a9bfa3f4aeff699d9baa1f07cbc96fa4b1b8e22382b05d26100a2b93" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-state.js", + "digest": "sha256:d75dfbc1b6f76128d71a327bb309198226db78d663a8ba90b78d56322e9b676f" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-constitutional-verification.js", + "digest": "sha256:d4eddec87940ba6338854079a2ef3a397205aa67e2e6d32409e8fae568954abf" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-contracts.js", + "digest": "sha256:432c5e178e40de1ccbc7646a4d48d53410876ed4a881c6bfc4f966bbedb6cd7a" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-control.js", + "digest": "sha256:702dcbaa909fc89bb6009ecfa0654e13182ec22156a1e1cbefece09be487c421" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-decision.js", + "digest": "sha256:6aa926bf92009c47273e76635e5a1f57fa62428c289bd4d25330d3aaa5741a9d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-engine.js", + "digest": "sha256:388f6897a18f2ad05623a566f0fa3e5a6cce69678d439ca9528b796067b77ef2" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-execution.js", + "digest": "sha256:e96d48f947c748c4de41792e38c8331e2be9bc7ce4f5de1723cf1785f10362fe" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-governed-operator.js", + "digest": "sha256:f95ec23c8600a08e3a1ce0231334466a92f8085f3bfbc184cc0fdd187d5dcbfa" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-hardening-observability.js", + "digest": "sha256:b936fcfb2dae548ff687df79a79cc3ff3caeadfd9c37dab1674e073dcbf137e9" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-instantiation.js", + "digest": "sha256:275f348c048d3a893de5b1273bef306ec4bb3856fad01910e86e025ffd488357" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-integration-vertical.js", + "digest": "sha256:b6ca2aea5070a7b9a9006ce90595275aaef5a53b620e738ff64ca33022c79ab4" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-compensation.js", + "digest": "sha256:7555230dedaa1688587b3eb67495d09b0ae8c623bdf8b0af94d7b6834ae7c372" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-compiler.js", + "digest": "sha256:83e109c1c37168a8ce0d6adb6c9b10d6cad447a2c0a20e248af307042524e4e6" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-cycle.js", + "digest": "sha256:193acd4895444f8cf995f31696de98f162966c5f90964f9d7b6353d2eac34e27" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-operator-runtime.js", + "digest": "sha256:d124c54bcb683d610de1edd276534c14439d46fb4f5384af47f6b326f56ed3ff" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-governance.js", + "digest": "sha256:e9cb1fe7b49441bafab4bf59e1690f4b099430bba45dd0bb8c98db087a30c8f1" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-integrations.js", + "digest": "sha256:6ef094f63d4bd80fae9969e0672657ad4a4cea02549b6c0740360d04b7e079ef" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-plan.js", + "digest": "sha256:4083bac6582abed06063b6cd5d2e74a7092152b287ed4e58e03ec64f940223a0" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-runtime.js", + "digest": "sha256:8144c6961ece6b3990fe6e4b7d3ca08108f7139c4b796d1e9f918b179d983da8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-simulation.js", + "digest": "sha256:d5f3a5a3c7f2a7a8e037d8ce39947fcc7ad4081a870620b79557cfc5948b2613" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution-validation.js", + "digest": "sha256:3cf7f2868e69de64edc1b1519cabf29dff070c3b9dcf0da3951eb7cbbe965dea" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-evolution.js", + "digest": "sha256:6b45bd7c738fa025e75c83e6e0129a4d17b2c1bcee47ba824f05234bf2b4a236" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-organizational-owner-adapters.js", + "digest": "sha256:26c54c4650d0b1f24a12fa0325dd4ac43bfbe78bf5cc5a2cb1c414a21ffd0e1c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-outcomes.js", + "digest": "sha256:2ed020c3587dfa5142a047da4c158310c280c35c2325c684c94d6d67efc868fb" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-retirement.js", + "digest": "sha256:6626c4ab927422b6da5b05c4567ba2ef5bc099154da8ba649d3f561561b8196e" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-runtime.js", + "digest": "sha256:f39833184a64ff8cae6473f073141f47b45416cd48f3c1084ab7c53fbd296de8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-adaptation.js", + "digest": "sha256:c52acdc4f5807ce8b42837f35554dc143f732dc95a01f3e19df6b6cc6a1be2cd" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-convergence.js", + "digest": "sha256:c38d34e7d683fc944c5ee3d493139fa4e86b0bbd5b544bdd819e79c8f45e4bf7" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-counterfactual.js", + "digest": "sha256:de7193b88b8a5b6fe16bf03b4240737289686f7e7afe29b0311e3db92b60cc30" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-governance.js", + "digest": "sha256:fac7250dae0d3249e3d457fb188fcae76f7c01575df41cd30a16f3e4a27eb3c4" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-integrations.js", + "digest": "sha256:292aa3a4198f18b2422defc8404d9539e164c9bd523de026cdca1ad88e1d0a4c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-intelligence.js", + "digest": "sha256:eabbc6514bbd02c8949869d3392069ae40f85b13768177224071db96114156a5" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-catalog.js", + "digest": "sha256:d37efcb8f886ef10270748ff1c73965670f85bfa31976d2a0963309111cb43f8" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-governance.js", + "digest": "sha256:5a94c2e670e2db4d932a71471f769d8754db945d871a4171ce6157dd8c6d7ca3" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-integrations.js", + "digest": "sha256:0111ca58dc62903020c78e27c035262ef9885e4cd0c3330f37ef34ed6e0116bf" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis-simulation.js", + "digest": "sha256:05d172f1ee57d9bf52c3c580b34665416b430e259677fba430f4ec55de9b7035" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-strategy-synthesis.js", + "digest": "sha256:2b067987036127c5514ff0a7d295dc8d8b1ae7e004f6994dc3a96e7c9322c1ba" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-supersession.js", + "digest": "sha256:a9711bb743fb5f0f0de35c299c10a0cad956f7f6c93353b8861de1bbfe213a3c" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-validation.js", + "digest": "sha256:7144e744bb7e1fcacfbbec7de723c0df125b422b22c5b2d318af0f3643dd219d" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis-workflow.js", + "digest": "sha256:7be6fb8280532c27dd6f52920fbde043c12475132193e51a34e9d9dfe6a635df" + }, + { + "path": "packages/collective-runtime/dist/morphogenesis.js", + "digest": "sha256:879148f870c373ec3119a3eff1c3d7736567a7e7dfcc5d32527a912b2f6855d7" + }, + { + "path": "packages/collective-runtime/dist/node-contracts.js", + "digest": "sha256:1d8c1e6d8ca3acec89e6005f167d5f96e40d7f1e372da036a36f7e4a64cc55e3" + }, + { + "path": "packages/collective-runtime/dist/node-runtime.js", + "digest": "sha256:61a7aaedfe74cbf206bca36743b736a65b4a47b82b5e6df8cdc4de30bf1cd47f" + }, + { + "path": "packages/collective-runtime/dist/node-state.js", + "digest": "sha256:5542aa60648552e4a532b7424e32d1919251cfff6f5c0319067cf062ce0fb90d" + }, + { + "path": "packages/collective-runtime/dist/node.js", + "digest": "sha256:a49e237e55cb7c583f6c8e7a7bc7340ca9bfa1e82853b7b735fe8b87734b3d3f" + }, + { + "path": "packages/collective-runtime/dist/partition-operation-contracts.js", + "digest": "sha256:83d887849dd301052e538de2a5d5a45b035e99aa6049eec7e2edd3961f9c316b" + }, + { + "path": "packages/collective-runtime/dist/partition-operation.js", + "digest": "sha256:2bb1d6ca20c5a1b9240cc833da231ccbef684f8c7d9dfe8b1b40106975a52990" + }, + { + "path": "packages/collective-runtime/dist/partition-reconciliation.js", + "digest": "sha256:ee4f0a9de4e1d00a83a873125c44bfa2d968b83945818f547d4ffeb2f5de4f9a" + }, + { + "path": "packages/collective-runtime/dist/peer-contracts.js", + "digest": "sha256:75c541670b05e134ead7eafc75a0884c90978a183d7fce357c0557b4ed178f8f" + }, + { + "path": "packages/collective-runtime/dist/peer-errors.js", + "digest": "sha256:12c391be3e91207c8c40faac02a63ad99d5d952db538eb3fbf9016b28e3149c9" + }, + { + "path": "packages/collective-runtime/dist/peer-runtime.js", + "digest": "sha256:dcc1aaa3a219d0ab1739540b393f292e0243aa54b5caefa6a2cb9b29bff66d50" + }, + { + "path": "packages/collective-runtime/dist/peer.js", + "digest": "sha256:bb8545df6bd789cbfac96831053efd90830aa673684c6432dd71ffe885fae36d" + }, + { + "path": "packages/collective-runtime/dist/runtime.js", + "digest": "sha256:042d30c5734f92dd2308ca61779d254a23f38bb5ed9807554e00309e4dc30a2d" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer-adapters.js", + "digest": "sha256:d2b0e357108e0f222f8c9b899ba900d0704e520ef93bff985bef8682f385cc95" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer-contracts.js", + "digest": "sha256:e71a54890c9e9f94438b70853e2bdf791cd972dce21b3368aa2c5257766f906c" + }, + { + "path": "packages/collective-runtime/dist/sparse-peer.js", + "digest": "sha256:2f5deb68bae13f078e9646032889d81f6265b54dd5641d5ec68a262f6efd95be" + }, + { + "path": "packages/collective-runtime/dist/store.js", + "digest": "sha256:2b7ceb4000576b9a024a8a184e12d08bcca8e7e587fccbf270c5a82c57c38c11" + }, + { + "path": "packages/collective-runtime/dist/strategic-allocation.js", + "digest": "sha256:ce35ac0b3579ad8ae6e15f0b0783738daea0abfa9bc72bd17f76b8fe7551176b" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-adapters.js", + "digest": "sha256:7099e471d70dfeeb6826dca71feac8edcf384c5c46b16f74da0eac1753d4afb4" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-contracts.js", + "digest": "sha256:9eec50d266ba48571b857a6e890d1605c8bad67cd3ab2979eee9e192a7313b64" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-dispatch.js", + "digest": "sha256:310c373f1a889419b988707468e42e059df165c252baf5f9630190fb8749e15b" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation-runtime.js", + "digest": "sha256:e356af19bc84a7047979ec8821210e5bc38e6de8c5f872231c13874de3667fd2" + }, + { + "path": "packages/collective-runtime/dist/strategy-adaptation.js", + "digest": "sha256:95baa6dc416d1abb5ed52c65e71e445830c0b8d3388db4cffbd8346713c225cc" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-adapters.js", + "digest": "sha256:6d93e41f36b4c0566838acfc3a0f5dd40bc2e27b21c806fa9de2a4a09098dd48" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-contracts.js", + "digest": "sha256:8809ffb997852dc401941492f889de0f92b1709ffa9a22c40f5bb0afa306209c" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence-runtime.js", + "digest": "sha256:0b165450d6cdc82b65edcc1b160f3fc949801e37b1913765cd0740260e698025" + }, + { + "path": "packages/collective-runtime/dist/strategy-convergence.js", + "digest": "sha256:c8f57d84fd910523fa417141cde4a1329f1bf05ff7691df3baee9b75993b5302" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-adapters.js", + "digest": "sha256:8c6de5907e2869776a6e3d0b973de5755bc6673952cd2851e102f4af002d79b4" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-contracts.js", + "digest": "sha256:1f5356bac678e0c20b7e86e3bca0d8c5b69f7c23b5fb38459b5dd68d758db5bd" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-gossip.js", + "digest": "sha256:c0c0d4b3e3b14dcba151fc4bb66fe5fc78e244fe4e5535c1a6ba3b40c7a437f9" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange-runtime.js", + "digest": "sha256:6c3fa642ad066fbe3ce6b0ba06e39306e80a960e8a9ae7c6beeb24085cdaf995" + }, + { + "path": "packages/collective-runtime/dist/strategy-evidence-exchange.js", + "digest": "sha256:ebf3b277dc9c4fbd5550d937dc77830a92e01e5362f539a77bbc2275be580a8c" + }, + { + "path": "packages/collective-runtime/dist/team-execution-adapters.js", + "digest": "sha256:2db2c3f6f265f8daf1b97927ddee1fccef9a3a8a1f5f9c7e7ebae988eac81021" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-adapters.js", + "digest": "sha256:c0762dba13562211f567771bf04222622ec53ae0dc741dd7afe2e424b7bc088a" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-contracts.js", + "digest": "sha256:efaf67e677ea97dfc4a55d03dab3880b44078f9c187db6d1826588e773c86516" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-runtime.js", + "digest": "sha256:c554c8b26a53be96f974397d72ebf1c26d4820e8712ff6a874243efca80c429e" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity-validation.js", + "digest": "sha256:8f749a1d270809cc87aa9ecd6f2b68e99c1677c28335ac847754fe079785e3df" + }, + { + "path": "packages/collective-runtime/dist/team-execution-continuity.js", + "digest": "sha256:c18b1ecf6425835bdbad6ed20e298678fd7ea46788b4da5bedf1ad8786c42ecc" + }, + { + "path": "packages/collective-runtime/dist/team-execution-contracts.js", + "digest": "sha256:5538a46fd8e00c6599e57f5d8594c2725e9d6de4803674496ec4c498a02db567" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-adapters.js", + "digest": "sha256:d5af9da64069172bd6e36b2e6df5774e65163636afca5fcd328d611921208f70" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-contracts.js", + "digest": "sha256:f81abcfc997ffad9c8710c6ae35cb14235d8da5abe8b27e6ea8b054d787dc41a" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-runtime.js", + "digest": "sha256:1b8e5b4f3666ff6104605aa020a1d91ce7597210aa9262713995a6663120c111" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange-validation.js", + "digest": "sha256:346b75696dbcb41202fa3034ad503b6ad761a2a828372490a1bf122df1b60945" + }, + { + "path": "packages/collective-runtime/dist/team-execution-exchange.js", + "digest": "sha256:9d10fe5228e05a8b81e772a9a88c5071c46e03f064cc8e2ca7ebd011269a5bee" + }, + { + "path": "packages/collective-runtime/dist/team-execution-reducer.js", + "digest": "sha256:ada7fba01b7f972bf2206c8af511022a03600e4c6ebfacc8d7fc8621309189e8" + }, + { + "path": "packages/collective-runtime/dist/team-execution-runtime.js", + "digest": "sha256:7691a2b97564b02ede362ab62dcc307d198d83b41d26c2493d147befeeee7818" + }, + { + "path": "packages/collective-runtime/dist/team-execution-validation.js", + "digest": "sha256:9cfda60cacfcf7b9d3cfabfef6232cd83dfa332f0092647d1884c4fc07fbf65a" + }, + { + "path": "packages/collective-runtime/dist/team-execution.js", + "digest": "sha256:12a258a14bffab25f697d8721438e113679b0bca24b16c4c2ff74c1f863fc378" + }, + { + "path": "packages/collective-runtime/dist/team-formation-adapters.js", + "digest": "sha256:e96ac45b3d4847734b43143689045bbde487e0e137f26061ce2ae85797a41602" + }, + { + "path": "packages/collective-runtime/dist/team-formation-contracts.js", + "digest": "sha256:e6099b0ed44a1c12f35e4fab940971fff8c9cab5e1387e75b56cba0ee52c5916" + }, + { + "path": "packages/collective-runtime/dist/team-formation-reducer.js", + "digest": "sha256:8baf213468cab281ba4cdbdceb2435291d8dcd19e76c1798f0e14bd56125aab6" + }, + { + "path": "packages/collective-runtime/dist/team-formation-runtime.js", + "digest": "sha256:1c696a0f91900c5f41e8a2d749f6c45492e69f73ac3e22cfe98fc733435882de" + }, + { + "path": "packages/collective-runtime/dist/team-formation-strategies.js", + "digest": "sha256:0a62e0e70a44375ff3cd27905805d90a029ae37c51c6984cb55225107701965d" + }, + { + "path": "packages/collective-runtime/dist/team-formation-validation.js", + "digest": "sha256:990c7c91ddba40eda009609d87f5b86a2f027864124733c9f66e13a1ad70634a" + }, + { + "path": "packages/collective-runtime/dist/team-formation.js", + "digest": "sha256:684458df97bd153801fdb7a6c3b4bce48e5e75ec7a8a20e3d2013e1fb5598378" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-adapters.js", + "digest": "sha256:e7b0965fe362992cf3f7dd05dade98dc5792ca74109e06cf95239fe6f432bdc6" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-contracts.js", + "digest": "sha256:12c69d0f4e7e6752a24b4c9e02ae11184b3525fedc983179d601f8c54808d339" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-reducer.js", + "digest": "sha256:cb16c428cdc0e476816ca15c845f970774f95b87a30b27c2a2e0370b028c8516" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-runtime.js", + "digest": "sha256:e23ad18a4c6108ddf06127daa6bbbd7771376b51b41510d858e664b3cc325978" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation-validation.js", + "digest": "sha256:bd7cdf196e34673d8437b4539c38f935ceec489a8dc29c88f869e252a8788add" + }, + { + "path": "packages/collective-runtime/dist/team-structure-adaptation.js", + "digest": "sha256:245fefaf4d76ddc2af6e3441b4c4a2b69e68895913dbfe2e0595d22c61281e52" + }, + { + "path": "packages/collective-runtime/dist/team-topology-transformation.js", + "digest": "sha256:34ead0cd82894dc7eaa65368ce31516a46a2a7a95c5d806dfc63173554b08039" + }, + { + "path": "packages/collective-runtime/dist/topology-governance.js", + "digest": "sha256:ff3bf01dfd1fc336ed660a5d4039bb306d13e7f6dc53126e328640b134af2d61" + }, + { + "path": "packages/collective-runtime/dist/validation.js", + "digest": "sha256:4bc44f1c02b9af9afa23595d8b653a7dbfdd8a2c9aea6c55da2a2d7c1062f6a4" + }, + { + "path": "packages/collective-sync/dist/client.js", + "digest": "sha256:3b5f8b19550740dc767aabd429669a9d3693797427abafa56eb1763ac73e02eb" + }, + { + "path": "packages/collective-sync/dist/codec.js", + "digest": "sha256:58b392e9f5b5436cfac424c0b4263d3d85d7b918dff2fa821a335df822bec5d4" + }, + { + "path": "packages/collective-sync/dist/contracts.js", + "digest": "sha256:04ebd25fa90caa04fea14848b1301dc8c6fb2d3a83044a20ceb89d06abda6e86" + }, + { + "path": "packages/collective-sync/dist/crypto.js", + "digest": "sha256:cbe55d7b1453f4a650ce31b449462f5abd00ce99106e7f7e56a5b7db61064587" + }, + { + "path": "packages/collective-sync/dist/http.js", + "digest": "sha256:b3db5d4f7442443119178a02e91fc42181ab9f95e4460f069df548aba6792472" + }, + { + "path": "packages/collective-sync/dist/index.js", + "digest": "sha256:f53cfb5edf20d39a6bd063041ff31d297068e3a43e5c341d78bee947a971f9a3" + }, + { + "path": "packages/collective-sync/dist/memory-repository.js", + "digest": "sha256:066ecf2911afa4d3fc8c09f279cf3006bb79abb164edf68fd404ee7d9a6fa1bc" + }, + { + "path": "packages/collective-sync/dist/peer.js", + "digest": "sha256:913cf070e15dc182902c5b5aed9637a40dd0bfba653ec586fe34668e5bcf4748" + }, + { + "path": "packages/collective-sync/dist/readiness.js", + "digest": "sha256:236dcdd2aa54da9b4aff7491d8c28c4811d9879e6a3184bc90b12d4e1dd3789c" + }, + { + "path": "packages/collective-sync/dist/records.js", + "digest": "sha256:ff124548b8163f3b1987cc39609e7964ae89be4f71498cf97b1cf80b846e76f9" + }, + { + "path": "packages/collective-sync/dist/transport.js", + "digest": "sha256:0490ec8081083d4a94186312a273ea2fe8bfdbabb3d7671544f73327774bd528" + }, + { + "path": "packages/collective-sync-postgres/dist/checkpoints.js", + "digest": "sha256:226fae22987fd50ffe6625e80bd568dba9f55db45d1e0ffc3d9f097967511436" + }, + { + "path": "packages/collective-sync-postgres/dist/index.js", + "digest": "sha256:03d31827d3fa5d0efa987366a9e8c761e5702852f82b8e16d5934deba1d12b1b" + }, + { + "path": "packages/collective-sync-postgres/dist/migrations.js", + "digest": "sha256:1c55be223995eb6aca370e26e747b818ad2dda2ec648cb7fba3caf767f8eba4c" + }, + { + "path": "packages/collective-sync-postgres/dist/repository.js", + "digest": "sha256:9cc6f680b61aff76271ba4f777cecf4347cb70785b57b95670e7cd2eb1f4e88b" + }, + { + "path": "packages/core/dist/index.js", + "digest": "sha256:4953093ada93fbd39267ccf1c49d76229b92b15d14242af2e20c35032acc86a3" + }, + { + "path": "packages/events/dist/index.js", + "digest": "sha256:378d9bd4055ce584b6fb3d21839bc7dc17faa073ded191f777f60701e6d0f2eb" + }, + { + "path": "packages/framework/dist/browser.js", + "digest": "sha256:4866132db68fa99ab56dfbc2007232718d0459d319f493a1019041ddd93a52d8" + }, + { + "path": "packages/framework/dist/index.js", + "digest": "sha256:9521a7fc48c229193ba0ca21d2396fc1c8eb5815564233b745a1ad599cb47f8c" + }, + { + "path": "packages/inference-control/dist/anytime-semantic-guarantees.js", + "digest": "sha256:bcc9d51ea5555a1cf15c0878be8d91c6b39e61cbfdbf0388f21f60496c8f8e7c" + }, + { + "path": "packages/inference-control/dist/assessments.js", + "digest": "sha256:a0b16c19983fbc6542cea5ecc33289bdd6d6dc959caf04098402c9b2cc864aa7" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-contracts.js", + "digest": "sha256:6ff257cc5ebd628a6a07369bc4b107b0f6c05e240bab9793507884416b78ec1a" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-runtime.js", + "digest": "sha256:1e8f512290057613051284415f9fd48f76b177bbd64b67e806973412b8ec3d19" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble-validation.js", + "digest": "sha256:43606b7327658c5529106fd3c556c5ffaade31ddfe1c1041ecf7db64c6aeeb94" + }, + { + "path": "packages/inference-control/dist/assessor-ensemble.js", + "digest": "sha256:b0b05c2480980597e70ff8c217ac7c7e2bdec905e99cc6078622dcb7ac486e22" + }, + { + "path": "packages/inference-control/dist/boundary.js", + "digest": "sha256:d55521b7537a32547131dc49d869d229a00cca56f4fcd23a1bfeb7c036d163b0" + }, + { + "path": "packages/inference-control/dist/canonical.js", + "digest": "sha256:9d1b1e8ee6b73f70e4d12711cfd15b5e8c074f2dcdc5dbdb99d6a28e3a2e7749" + }, + { + "path": "packages/inference-control/dist/capabilities.js", + "digest": "sha256:6f6d40c287b70f4c8c15154ea872f512a360f4126c320f2e10214a1453863d5b" + }, + { + "path": "packages/inference-control/dist/cognitive-adapters.js", + "digest": "sha256:e703d7c4dfda63ce3eb59c8a27d6c3f1eb0d2f1974b72a837fae11a2aadbf75a" + }, + { + "path": "packages/inference-control/dist/context-integrity-analyzers.js", + "digest": "sha256:709e0c5032fee33926c23b0dd31ccb2618e5aef3fb2272761c0400fd4a5fdc42" + }, + { + "path": "packages/inference-control/dist/context-integrity-contracts.js", + "digest": "sha256:f514a069350e28e2bdbc655644a5d650769d87b0086a344a1b7756ea9ad5dcea" + }, + { + "path": "packages/inference-control/dist/context-integrity-model.js", + "digest": "sha256:1d8fdb55f75d6f7449d7d678141d0e8ad3b1d0f4aa43f2849a38b5c795a745f5" + }, + { + "path": "packages/inference-control/dist/context-integrity-portable-agent.js", + "digest": "sha256:437711c90da9e1c7d8d8f9ea9c423b93eac40c1a540679dbb8867ec7f83cbbc4" + }, + { + "path": "packages/inference-control/dist/context-integrity-role-alignment.js", + "digest": "sha256:bb296933b10742b48fbcea417d4e7156a5b309e8c45b6cf8cb69234803813f8e" + }, + { + "path": "packages/inference-control/dist/context-integrity-runtime.js", + "digest": "sha256:7985691fc52776a57a62ffe9ec4d3b19833b5efc0d0befeed2fedeedd6347f90" + }, + { + "path": "packages/inference-control/dist/context-integrity.js", + "digest": "sha256:78336f87b7fb252290c3dd11f06e35babba6aa5622f5233b3f39358ce17583ca" + }, + { + "path": "packages/inference-control/dist/context.js", + "digest": "sha256:339a5b9822728b3d9c1266006d55bb89c9875d8378d9fb0c997705ddb06bc5b0" + }, + { + "path": "packages/inference-control/dist/governed-role-evolution.js", + "digest": "sha256:7ee2df4ecdc152a6002dd422b7183f50bf0b61004f9077eceb72b83b3d3dec19" + }, + { + "path": "packages/inference-control/dist/heterogeneous-agent-composition.js", + "digest": "sha256:8385ca904e96b0493d6771b1a169a9684e0ad38d51a4ae5dc58a43fe90993ea6" + }, + { + "path": "packages/inference-control/dist/index.js", + "digest": "sha256:a921b260b3b1034e1fb86f5e920148e10e7696656fb779137e8abdb9a1e54f77" + }, + { + "path": "packages/inference-control/dist/intervention-adapters.js", + "digest": "sha256:16428ddedde670546075a0b4605e524d5a4c02ab3a9055d75603d2fb01a63039" + }, + { + "path": "packages/inference-control/dist/intervention-contracts.js", + "digest": "sha256:b50e224f225b9cce6cf63e41dfc1c155e6496cd2ad035ca76f0bf1c9b0b9fc34" + }, + { + "path": "packages/inference-control/dist/intervention-runtime.js", + "digest": "sha256:33c13b1339472d38e51e41b5b8c54e9f833f750f042253c9517f32dcca53e6e6" + }, + { + "path": "packages/inference-control/dist/intervention-validation.js", + "digest": "sha256:32a31f06da2ac7f628f7fc42b0f4d12c2bb07ae70cca94b08a0b87514fa5710b" + }, + { + "path": "packages/inference-control/dist/intervention.js", + "digest": "sha256:a3ef1a043d29d16c1af28cfcef974b4a4869fbfe4969fe5b4c7430fff4676325" + }, + { + "path": "packages/inference-control/dist/messages.js", + "digest": "sha256:1fba622784350251c3f531c50d5c2077701dc3f5bc2933a52588b7f8fd4b77b8" + }, + { + "path": "packages/inference-control/dist/model.js", + "digest": "sha256:67a3fbaddef1766b2d0085b0f6a71e2d2a1def62d7c67bcce2079741848670fb" + }, + { + "path": "packages/inference-control/dist/operational-cognitive-control.js", + "digest": "sha256:afeefd26bf5fe86ea91702f064f027bae57e1afcd96b0714d057c40ed704bc99" + }, + { + "path": "packages/inference-control/dist/policy.js", + "digest": "sha256:5e0f2ba232ca8d0870e516e000f91e5243ae9ffbe48e0a3d32c91848d4e790af" + }, + { + "path": "packages/inference-control/dist/portable-agent.js", + "digest": "sha256:30a39fde6e3d0bfd823f771f70e53216aea209d1fc1750c4e5d6dec8d4ae6b39" + }, + { + "path": "packages/inference-control/dist/reducer.js", + "digest": "sha256:b96176cf102cc3f94c72dacc6868cb65650d9b94d602b1e50ba123831c340d09" + }, + { + "path": "packages/inference-control/dist/reference-controllers.js", + "digest": "sha256:f5920acff6322722bfa39acfed76b414ba6b131fd4a5c2e04b38f411ad00bf3e" + }, + { + "path": "packages/inference-control/dist/role-alignment-portable-agent.js", + "digest": "sha256:56c99039fff66c2f369487dacf4aa2f49979231fe9bcdd5fb85949a7ef1b23d2" + }, + { + "path": "packages/inference-control/dist/role-alignment.js", + "digest": "sha256:05463f517e911f23859afc16a078f3be010dad5195992f6e72589dd760bca200" + }, + { + "path": "packages/inference-control/dist/role-realignment-portable-agent.js", + "digest": "sha256:c946113af66d8a83cd946f8d1911906faa1c3f5fd57ab1ebd99ef874e922b42e" + }, + { + "path": "packages/inference-control/dist/role-realignment.js", + "digest": "sha256:c1fa8b21b74fd84b76a9109537558d4b5b2050710e15eccf17894bc3f0479d33" + }, + { + "path": "packages/inference-control/dist/runtime.js", + "digest": "sha256:9cb320abb8837279c41423bba5350f7f2d4492650af7f9faa539f7ee55225b1d" + }, + { + "path": "packages/inference-control/dist/scopes.js", + "digest": "sha256:b551485bc037d86c88ae6fd01e98bacc1f945e271f73a56b2a0a72052eac5cef" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-assessors.js", + "digest": "sha256:b180baf57fe992775125a9b69075e1c97f543e9ff3441fb725ecddf6795f4d5b" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-contracts.js", + "digest": "sha256:7b25020af1fd4375969b2a524b46c231dd1ee56d5b9dd08f7da4e8fbbd06d86d" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-memory.js", + "digest": "sha256:9156f67afdd55be68e21fad5f7ba4e5486f24964baadf0b52f3fd897c88b4bf1" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-runtime.js", + "digest": "sha256:2df3930b5eb743b8b9b42f2cc78af536e6155cd3f55e5476a3cddc7463bb3061" + }, + { + "path": "packages/inference-control/dist/semantic-alignment-validation.js", + "digest": "sha256:c377441c568778ec84252023b08f5b5147f65410c75f3adcad9487073b2bd8eb" + }, + { + "path": "packages/inference-control/dist/semantic-alignment.js", + "digest": "sha256:6652872134ad5808debe18f6928ce3479e08d27c29018ade039103c699e83f2b" + }, + { + "path": "packages/inference-control/dist/semantic-horizon-budget.js", + "digest": "sha256:44ca6347830dc0931b8b35240bdf168c883501854b3e96122b9d194db778ae95" + }, + { + "path": "packages/inference-control/dist/semantic-metric-engine.js", + "digest": "sha256:475102b2d41c0d24b6d785c49eab41b886ae9b007cf1bfb025feff1fbeb18826" + }, + { + "path": "packages/inference-control/dist/sha256.js", + "digest": "sha256:d71fd9d322dc5019c4fa5761fb30115ca816b5f66e9cef833032dd560d00fe9d" + }, + { + "path": "packages/inference-control/dist/state-records.js", + "digest": "sha256:720d0851e673fa754e7c0aef28e76a2735ac89f11308493ab84fc7231f48ac27" + }, + { + "path": "packages/inference-control/dist/state.js", + "digest": "sha256:c505c09e4527787028021a87acd968b316e1c8e6d4b170b6840b598ae1547fa5" + }, + { + "path": "packages/inference-control/dist/streams.js", + "digest": "sha256:0bf09847a16c09f591e4f6c52fb47f71a9f2553f9824f15e5689ff3cfb067aec" + }, + { + "path": "packages/inference-control/dist/telemetry.js", + "digest": "sha256:d3e1efda5bd182680490fe04ca2d361d683ed23a96bca12d5710d4fe2639a6a1" + }, + { + "path": "packages/inference-control/dist/tools.js", + "digest": "sha256:b7d1a235fded2bb91e05067fbe6cc78a71edb772c14b6a2091fa5070d29bf52e" + }, + { + "path": "packages/inference-control/dist/trust.js", + "digest": "sha256:b6c36d47a7c99603b3d45719b25d260ef9b238efbed9fe2a0b7ebfdaea7c3e78" + }, + { + "path": "packages/inference-control/dist/types.js", + "digest": "sha256:ca75f72b4f193bbcc212904dc2ff6710b4087a5d5db0730fb2305eb749bfb36c" + }, + { + "path": "packages/inference-control/dist/validation.js", + "digest": "sha256:33d1c58b96635f6dcb441d0fa6c77b7829af51f70a5b7fd317cacfda3f53d5ff" + }, + { + "path": "packages/interop/dist/governed-lifecycle.js", + "digest": "sha256:f5b00f0bd7274ca3e8550d40c9f58178eb3c3d05d4329bac5eea6f5ded33646c" + }, + { + "path": "packages/interop/dist/http.js", + "digest": "sha256:6d73ca65749ab791eea28ac2ba3fcdbdfc4f63344869362f7eae1b541b76dc5c" + }, + { + "path": "packages/interop/dist/index.js", + "digest": "sha256:214c099488f68d1f3abc5facbbd52efcb7ce3db494de9c873658393a64e9a177" + }, + { + "path": "packages/interop/dist/morphogenesis.js", + "digest": "sha256:51b7898519f5e1b90fd545e531e87a2280c7bfadec1c57b8b3794dc36a2accc6" + }, + { + "path": "packages/interop/dist/webcrypto.js", + "digest": "sha256:880cb4d2a5a2ed01fa8aa20e45c497eb00a33cc3c9ab9daffe22738595953541" + }, + { + "path": "packages/interop-postgres/dist/index.js", + "digest": "sha256:754605db57be31182f791182d61c9d16e59058d6fa90358b7e60b66ccbdea2df" + }, + { + "path": "packages/interop-postgres/dist/migrations.js", + "digest": "sha256:9bcac3744000fb6ccb562b76d3e2b098a1ff249196e8ce197ddb21ce9b5b9fe8" + }, + { + "path": "packages/interop-postgres/dist/repositories.js", + "digest": "sha256:ba3ce3db7dabcfff1e76043ad515d2b2d136724fd26efc818797a6bcc64cc4f1" + }, + { + "path": "packages/mcp/dist/index.js", + "digest": "sha256:827c148a2159c5d098f9fe33185b555382ad63931193dda5f41f6af38a6a4445" + }, + { + "path": "packages/mcp-docs/dist/cli.js", + "digest": "sha256:e9b5dd708542caa20b1a6e48a6ec9b94555a3b5e6b20290ec4b8e8e06eeaa9c2" + }, + { + "path": "packages/mcp-docs/dist/index.js", + "digest": "sha256:5f861035058d2b85e237efc3c46325fabf5f07928ab44fdfcb1726a92d3973b1" + }, + { + "path": "packages/mcp-docs/dist/server.js", + "digest": "sha256:0d1d45d5fd38f0954f057a19f0c289209ec8b0741ac74a1f195c219e6245544a" + }, + { + "path": "packages/mcp-runtime/dist/index.js", + "digest": "sha256:d537dcedce52e9a6837982df72dbd8cf1b3c6d1eb687f2857ab3d56f65879c3d" + }, + { + "path": "packages/memory/dist/index.js", + "digest": "sha256:fab5f32b85a4df9ddfad1054badb437892a21f1f416afff263ed5b2b7f9fa8b0" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-contracts.js", + "digest": "sha256:eaa1bb6c8bcd9f447b729e7013ba8235c5cb2e5479c195905dfa1d19369fc50e" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-runtime.js", + "digest": "sha256:e9974da197ec58188c29fa8d490abd1789edcfc05215f2e0f97747c0f31bbbae" + }, + { + "path": "packages/mesh/dist/adaptive-overlay-validation.js", + "digest": "sha256:2e6acc0c7f79ba6ccb5abea1340a05570e310c0266761dd48e4ea820ffc7a980" + }, + { + "path": "packages/mesh/dist/adaptive-overlay.js", + "digest": "sha256:18ec9b42ddce6430001f7822024c4916cd44eb6e0e997c7cc370127ca514ce5e" + }, + { + "path": "packages/mesh/dist/authenticated-overlay-transport.js", + "digest": "sha256:5e7b7c28c9c4cc5e44a37ae72bb664ae8cf7a721fd9f8bc6999d6c435c90bea1" + }, + { + "path": "packages/mesh/dist/authority-continuity-contracts.js", + "digest": "sha256:e988dedc3351d634f4da9d689e4c9c4c09156cc15df0d35f12eb4d2c7dfe86e8" + }, + { + "path": "packages/mesh/dist/authority-continuity.js", + "digest": "sha256:96e5b9e1981c7f9acdb8233d2dcc137a1d469a029044290c2940e9ae08e16cf0" + }, + { + "path": "packages/mesh/dist/continuity.js", + "digest": "sha256:d3fab986fab37b6e647ee5db235def064a5f3dd049255f7d80e8141f23542f84" + }, + { + "path": "packages/mesh/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/mesh/dist/coordination-allocation-contracts.js", + "digest": "sha256:3be2180c08543d1cbc2eb6e40fe6da290b89e791f7ca73a581647283199d5479" + }, + { + "path": "packages/mesh/dist/coordination-allocation-state.js", + "digest": "sha256:a85c2ebae9d89fe2ba5932a91b461babe61807fe8994bee41ac5f677ab6d1b20" + }, + { + "path": "packages/mesh/dist/coordination-allocation.js", + "digest": "sha256:92ff860f370f18d0a37ddd5d9135c58651aaaa47087be0c7503b63d344bff5d0" + }, + { + "path": "packages/mesh/dist/coordination-contracts.js", + "digest": "sha256:994d53aba9260dba427d4345bc3b4c07d742a627f3be1d16bc9919c250d46772" + }, + { + "path": "packages/mesh/dist/coordination-discovery-contracts.js", + "digest": "sha256:c9aa7950295bb4d4a3c77d59387fc9050feffb9df289c1034d33aef5f895a64b" + }, + { + "path": "packages/mesh/dist/coordination-discovery-state.js", + "digest": "sha256:093f3b7a9bb81b2bb9638802cac8ef20d5c2c39b97d9fcb4db6c877b92deac5e" + }, + { + "path": "packages/mesh/dist/coordination-discovery.js", + "digest": "sha256:7fd2868591eb7f7387c838c4e4ffb991d3b3c13b3baf37510cbb4c55978f27fc" + }, + { + "path": "packages/mesh/dist/coordination-execution.js", + "digest": "sha256:c977ef2698808e852f01ea21718ca340d99af00032797e48e33aea55c4f4d42e" + }, + { + "path": "packages/mesh/dist/coordination-inbound-contracts.js", + "digest": "sha256:1a82d59dece310da303e2c4915fa70025e7563d201e77a61bd51707cee356ad7" + }, + { + "path": "packages/mesh/dist/coordination-inbound-state.js", + "digest": "sha256:214c4db472a4b0b8678ce118c2aff900f54ecc4219a90d4a5bdde5ac69377282" + }, + { + "path": "packages/mesh/dist/coordination-inbound.js", + "digest": "sha256:86cf5061c298941c5355533eae662f4dcfa96d8014552995a847214cecaeb580" + }, + { + "path": "packages/mesh/dist/coordination-lease-renewal.js", + "digest": "sha256:7a1dc88ba2620925684895fd8d82f284363aa5ca9d7694b6bb2dde33ad120d5a" + }, + { + "path": "packages/mesh/dist/coordination-objective-topic-contracts.js", + "digest": "sha256:7df5a215ccb3a469b52d126b60787d9d0b8692c2db96ab3c69585948de059289" + }, + { + "path": "packages/mesh/dist/coordination-objective-topic.js", + "digest": "sha256:9ecc16d642835d844d8d4de31cbdbbc0d2b96c5a9f13cbaa0564cb1568fab99d" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-contracts.js", + "digest": "sha256:314e32db524c476a194bd1e6bc835e289ecf203b328c781595f6d63986283c67" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-state.js", + "digest": "sha256:61975714d8bc69184c05508f272eddff05bd1790ecab45cbb66072b4cfe163d9" + }, + { + "path": "packages/mesh/dist/coordination-objective-work-time.js", + "digest": "sha256:6a506033a164246715358d8cf1f6910b37cb5a9efaf998c567222c0814ad729b" + }, + { + "path": "packages/mesh/dist/coordination-objective-work.js", + "digest": "sha256:377a4eb0fa5b7caadd2f0b5f991892032e2689c42c6251bc91e14df0b07c495c" + }, + { + "path": "packages/mesh/dist/coordination-recovery.js", + "digest": "sha256:278ca986324792339ace51bea5f5dd467cf71af1aea6ab94132f15bd75238a38" + }, + { + "path": "packages/mesh/dist/coordination-reducer.js", + "digest": "sha256:d20890a678eb9dceb70cdb1788e7e509dc1a38b923ac836f06599d7ac0e30a1b" + }, + { + "path": "packages/mesh/dist/coordination-state.js", + "digest": "sha256:1120aadb4f57759fca1d0c57d1f985e3fbe7da6771acfe923ac0671e13fc82ea" + }, + { + "path": "packages/mesh/dist/coordination-topic-contracts.js", + "digest": "sha256:5e722ff15658aecc3b2bf2ba9b35226274b981fce4744d8558cc86eb6574c27f" + }, + { + "path": "packages/mesh/dist/coordination-topic.js", + "digest": "sha256:51f13dd6ee7287da3a3857178f371b7db1fe44955978226d957133387511aacd" + }, + { + "path": "packages/mesh/dist/coordination-wire-version-contracts.js", + "digest": "sha256:34ccdf72fc29daaa6b532694f2b820bccaafb53549cc5f907ea05b221a7ecd5f" + }, + { + "path": "packages/mesh/dist/coordination-wire-version.js", + "digest": "sha256:2f8b7498a5a82471e8de6d840b98bcf5dc3f0d1108267f9f3f3cd5ef0c563f83" + }, + { + "path": "packages/mesh/dist/coordination.js", + "digest": "sha256:6ab0e50a3c3a4b30470f46ac0f5bdb46244d2d85e40746859649ae6f5ab5972a" + }, + { + "path": "packages/mesh/dist/durability.js", + "digest": "sha256:9112fa82abe5291d58ae2f69ec908a36425fb6cdc12abdcfb1b9fa9f835f3543" + }, + { + "path": "packages/mesh/dist/inbound.js", + "digest": "sha256:3139621aee4950963cd972476b5c45538e46d96cae8e75e97868845325449d38" + }, + { + "path": "packages/mesh/dist/index.js", + "digest": "sha256:ac2c6265fd32449bde66f8451b8e45eccdbaa90ae105501b1ea8d672d363a059" + }, + { + "path": "packages/mesh/dist/loopback.js", + "digest": "sha256:60c0873a79abaeb05c1b51b8edc1f166a35f0488229eeaf8964f319a9c672fa1" + }, + { + "path": "packages/mesh/dist/overlay-transport.js", + "digest": "sha256:89e36d9171cfe0be31a1e4b7d6bdceab4511fc090f1890e2869d4e2133c196f2" + }, + { + "path": "packages/mesh/dist/overlay.js", + "digest": "sha256:45e87c5e96197d6ee979b9095770525ffc54416fc148fd2772c5b345155201f0" + }, + { + "path": "packages/mesh/dist/reducer.js", + "digest": "sha256:87a9de3e08703bc17d3c3f881dc2002a8ea6ffaffb943195aab6213217100a73" + }, + { + "path": "packages/mesh/dist/sha256.js", + "digest": "sha256:3e518423bde47c7b96db5d49b8a66ab24ad35859e025a3a80a3da23a160dd140" + }, + { + "path": "packages/mesh/dist/sparse-overlay-contracts.js", + "digest": "sha256:13bbd7fad5d9dcdff11f48dabe4165dc89660fc8f6de9d1d3ec20061ce189cc0" + }, + { + "path": "packages/mesh/dist/sparse-overlay-durability.js", + "digest": "sha256:8b75680a26fdd660f7dadbff37727f1e5298828e972e0e2a7f5ac8edafc820cb" + }, + { + "path": "packages/mesh/dist/sparse-overlay-runtime-contracts.js", + "digest": "sha256:0c90a716d1fc4983a07d4cb55bd976f20ea3191b25b50ad3c02465a89ad0bf92" + }, + { + "path": "packages/mesh/dist/sparse-overlay-runtime.js", + "digest": "sha256:f49f29078cc39ced0826fce1349ff8474dee9d514bbf3f452ee9f951975d8833" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport-contracts.js", + "digest": "sha256:6f404176b4d54a71985033e076f5eb5f329e04b7ad992c9a1a7e56af2961211d" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport-durability.js", + "digest": "sha256:da739539527cfd6f750081ff776dc1e1e17862acc45f62e55036481c66b5d290" + }, + { + "path": "packages/mesh/dist/sparse-overlay-transport.js", + "digest": "sha256:14605088582611b10a1276dbbe0cb633256c4f29a51173fc98cac4887d467252" + }, + { + "path": "packages/mesh/dist/sparse-overlay.js", + "digest": "sha256:ca11437bdc551ee6d1dd8e6557a63d196cae7c9888b238144587b7c9c4bab98b" + }, + { + "path": "packages/mesh/dist/state.js", + "digest": "sha256:e50942fb5e14f5f5aca893aba6ba3e509c8659478ede92667069e49bbe01c282" + }, + { + "path": "packages/mesh/dist/trust.js", + "digest": "sha256:5256cf09586202f5ea60df65866156ca14e096af85c06c05acf30f4f72ca02a5" + }, + { + "path": "packages/mesh-conformance/dist/contracts.js", + "digest": "sha256:9c72ef104edf9901471db7b8a00b354ae8dd72353c181356070d34cb929b99b2" + }, + { + "path": "packages/mesh-conformance/dist/control-fixtures.js", + "digest": "sha256:e7bd67da283c361135f4ae9f9f5eb42a23d2a89c52528238cd12111c41dca7f8" + }, + { + "path": "packages/mesh-conformance/dist/control.js", + "digest": "sha256:0eb18d7be525ee48b0db6b25bb75cf014563d31afc831a82ffcb24a2c11080cd" + }, + { + "path": "packages/mesh-conformance/dist/durability.js", + "digest": "sha256:a92659003df88ef18bd5d02efd45919fe5088006eeb5fe06859e1be90ef73bb8" + }, + { + "path": "packages/mesh-conformance/dist/index.js", + "digest": "sha256:2bba1ca73e6fc97fe414340a16e3f0a5be5a966ae496069c769f0695d321c075" + }, + { + "path": "packages/mesh-conformance/dist/planning.js", + "digest": "sha256:de0bc3b6c2b4869fc28e25d34e408328a8f899e6148a7e18fa7b146023b44847" + }, + { + "path": "packages/mesh-conformance/dist/protocol.js", + "digest": "sha256:6c7028b8f4b626a6df165b51c26cf1af266a740addad20f2df8fac819937d06b" + }, + { + "path": "packages/mesh-conformance/dist/report.js", + "digest": "sha256:704dcbf5e60268d943ef5b7876091724594225fcb3a4bdf2ebec5020afb3e73c" + }, + { + "path": "packages/mesh-conformance/dist/rooms.js", + "digest": "sha256:53ae3a136cd243714a5eac7a64e5d7e3038e303e5c93fac94788a313f9e3644c" + }, + { + "path": "packages/mesh-conformance/dist/runner.js", + "digest": "sha256:6e740ff8d5251aa3f4b37777fb52214e740dad3c0f9d8583155ee826635420ad" + }, + { + "path": "packages/mesh-conformance/dist/transport.js", + "digest": "sha256:a09577f525870cc07dbb8aed09fc045c70f21277fcab43117f1c9335c8b4a189" + }, + { + "path": "packages/mesh-crypto/dist/base64url.js", + "digest": "sha256:df96edd36a1f06d3f19292067415a371d1b491e63e6e99354c75fee0e1981689" + }, + { + "path": "packages/mesh-crypto/dist/contracts.js", + "digest": "sha256:0dbf1cf2c1456b3917e0bf92410a7253342f067aec6a40f4c7657da6a4a989a5" + }, + { + "path": "packages/mesh-crypto/dist/http-signature-port.js", + "digest": "sha256:5b710dfefaed3b511074caa06ad03dfe1dfcaa2bc0219a7a5f68e14d7d3c009d" + }, + { + "path": "packages/mesh-crypto/dist/index.js", + "digest": "sha256:b5fef323f590706eeffe8dba2454543fbcea11cb3f823032cd72c7f3dfd679dc" + }, + { + "path": "packages/mesh-crypto/dist/static-key-resolver.js", + "digest": "sha256:bdb9750903e8c22ebaa2e581ef823860654a5a4d0f6332f7fc566b067ed27b79" + }, + { + "path": "packages/mesh-crypto/dist/web-crypto.js", + "digest": "sha256:807f19df4570bb2655fc9d5f6d13b2a18af3662b58cb7ef852b4ac4b8e59c8f1" + }, + { + "path": "packages/mesh-http/dist/durable-outbox.js", + "digest": "sha256:4115fa4901502cb285902126c125c99ac6786ff48de4f179e9c7e6bf1512455c" + }, + { + "path": "packages/mesh-http/dist/index.js", + "digest": "sha256:356fe829cabeaa1524b87bff61e186c0e16d3a8bf8efb9f884b2d782fe628edd" + }, + { + "path": "packages/mesh-postgres/dist/cli.js", + "digest": "sha256:0d547846e3e8be78d5361d828c6138b7270a409ad8d84ec45a742fa1a08cdd48" + }, + { + "path": "packages/mesh-postgres/dist/index.js", + "digest": "sha256:774b213b90ecb7670fac7a39296b187681be7034cb51332373bba6fe20864e36" + }, + { + "path": "packages/mesh-postgres/dist/migrations.js", + "digest": "sha256:99eb9e978be475856965a0e40c4ca39e49b11b7e27cba3d9632abd34c98905db" + }, + { + "path": "packages/mesh-postgres/dist/planning-recovery.js", + "digest": "sha256:bbec2fa7757a0412f2788118590a5ccede90b1ef77b861859e0fbf80a8ebc66f" + }, + { + "path": "packages/mesh-postgres/dist/repository.js", + "digest": "sha256:ea8c4bb98dfb8b9a4d4441e7eb34062e52f75085b1d73f6636c5b9852e132591" + }, + { + "path": "packages/mesh-postgres/dist/snapshot-backfill.js", + "digest": "sha256:2227eb1cf13656c91bfc47ce36b19697d795b509076818dd14c90d2883a1a8f9" + }, + { + "path": "packages/mesh-protocol/dist/canonical-json.js", + "digest": "sha256:394b8fa24d40e03e369d7ebb9518256633aeb0eaac0332c2ba2beccf93430452" + }, + { + "path": "packages/mesh-protocol/dist/contracts.js", + "digest": "sha256:9529f176896f1949b56fc163e57a118d5239a7018f8b6fa2c31743247f94987f" + }, + { + "path": "packages/mesh-protocol/dist/index.js", + "digest": "sha256:6d86cc13e07f1277809091f939d925c12dd7acee63a1dd0c621e61bf7eb08fa7" + }, + { + "path": "packages/mesh-protocol/dist/strict-json.js", + "digest": "sha256:0b8e54f87cba73b7d98fbe30b8154d3b71a1d09a66c62536468fc6ff0c2ece4d" + }, + { + "path": "packages/mesh-protocol/dist/validation.js", + "digest": "sha256:a06cf45708fc9b6438d0ca3449847ab4ba11e44633e072473acfcb9f0cdf4a71" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-action.js", + "digest": "sha256:239b9b4e383d9a73609a475dcec00dae193c91679ba5c20432e8bb6498eb1e3c" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-contracts.js", + "digest": "sha256:6afd9efc174d8a59739da7db001a3eb87d18f6374c33f67be14a8143562d54fe" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-fault-matrix.js", + "digest": "sha256:bafa61ae6bd6f74d05d2d5afbb0c405fdd5756fc91c339ddde85a4f9c15e0dbc" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-recovery.js", + "digest": "sha256:2e60bd3f6fd3b20764ef649c4f03cbdaabe938ad8eea5c6e68fbe5980eaf1778" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-reference.js", + "digest": "sha256:2f7350772d3348a0a947d6a9cb73fff82422491d477a19be702c9a2503288538" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-replanning.js", + "digest": "sha256:c883ecaaab58520e24173c5f64e0fa54f9f5362af88ac3264af318b22517f9df" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-resilience-campaign.js", + "digest": "sha256:a5fdc1b621112b4760dd685cc39422df124a35e9d82006a796e44999726b7122" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-resilience-contracts.js", + "digest": "sha256:f30b30125d772819eacf82c5e55451f8b1f97321597d5b66251ac81b14a7f825" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-runner.js", + "digest": "sha256:c4cdeddb474c2adf11730d76eae6a5e29b68c54c84b4b117a79692be4f26c8ed" + }, + { + "path": "packages/mesh-sim/dist/collective-closed-loop-runtime.js", + "digest": "sha256:b94a545a0c792690278a44a75b6fc2f4889fbd188165b41f8758d4184d29c24f" + }, + { + "path": "packages/mesh-sim/dist/collective-effect-provenance.js", + "digest": "sha256:47586db551e2d9baa17044435a13e86c630800dfad79888fbc9eead11e41fd71" + }, + { + "path": "packages/mesh-sim/dist/collective-environment.js", + "digest": "sha256:5be01dcd1d0006dd9de004a4328c013c3b70075f6ded65c1bc4cac6ab4a0373e" + }, + { + "path": "packages/mesh-sim/dist/collective-evaluation.js", + "digest": "sha256:0bc8e2f1ca1b03f0065065210a313deb316fd2377db6152ef557737b755d7a5d" + }, + { + "path": "packages/mesh-sim/dist/collective-progressive-scale-overlay.js", + "digest": "sha256:40edf5e7a82f27d435d59f7f28e1ba7cca6cf3aef3e2b8c84c0b583cd49df425" + }, + { + "path": "packages/mesh-sim/dist/collective-progressive-scale.js", + "digest": "sha256:63ca5d6156eca018ec72b7f496bf3748fed0b8131f7d8bdfb5391e01fdf3ca1d" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-aggregation.js", + "digest": "sha256:d639bc4771d74500d4f2b2e94479e4391de24e84a8662347f6a02951428098d5" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-artifact-stream.js", + "digest": "sha256:e53a80a69960cec1e1fae775e4ece65936019a04f9a77ffe66dac49ed9e73471" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-bundle.js", + "digest": "sha256:422758350ffb644e20af635fa68be85714fed6a7453e496bccf30462f4a1eb2c" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-executor.js", + "digest": "sha256:eb2be679d1f9853ddc114f2334526f0f532c88a726b670666057d39507b0a5aa" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-analysis.js", + "digest": "sha256:741764684649b93fc4b59b785be10e61b999497d69c7f98b83527c2122d298b8" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-operation.js", + "digest": "sha256:3e2e65c1fe11779d081d0593abccb1bb792b14db288874170f2aa6f7c7181839" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-normative-registry.js", + "digest": "sha256:e8df844281be4467f1c04eb6a670e7285a14341db684a4ba1fccc215eb68ed5e" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-registered-adapter.js", + "digest": "sha256:dad53e376b79f5b5082ccb051522c9fe7b1dc678ca08be5877f05213ccf4f4ca" + }, + { + "path": "packages/mesh-sim/dist/collective-statistical-campaign-scale.js", + "digest": "sha256:784a0dcc8865c50b610970c91b6598d483dd6f3b358723cefcd8fde64850a286" + }, + { + "path": "packages/mesh-sim/dist/collective-trace-journal.js", + "digest": "sha256:59d24a78f5f95eaa14f3f9ce527b68c2f460aea468553c13262bd57eb912b4b9" + }, + { + "path": "packages/mesh-sim/dist/index.js", + "digest": "sha256:ee62074173a14ce8c08082197b11f0537f3dfa2140c2822ea1bb1c08c0dd82a4" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-contracts.js", + "digest": "sha256:372205b5a92536b45a6f03621e625e7128e2a53cd65863eff48539eeb68d8e99" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-runtime.js", + "digest": "sha256:9318b26ad13637b925f751b3100923a58a874f474404bb12c443860e50815488" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment-validation.js", + "digest": "sha256:bf262003c9b5b98b86563f86c106dd03dce1408e6b358d800323cc3d50f51733" + }, + { + "path": "packages/mesh-sim/dist/multi-domain-environment.js", + "digest": "sha256:62d2a4275379ba3b2ab6193c8a0230a6fda54145dbe3f21a40b1e94002427cf7" + }, + { + "path": "packages/mesh-sim/dist/reducer-scenario.js", + "digest": "sha256:889a7a8a2477bffaffcc35387cebc5dfb8ca7fab63df120009a3929c1e7d805c" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-contracts.js", + "digest": "sha256:49d77fcec67839d7877a225d1479eb7b66d4953e681577ead6abc305d4191393" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-durability.js", + "digest": "sha256:cc87c0a8b53a3ca120dcc75ba5de08be34057a1d4412f707eaa640d7466d06e5" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-evidence.js", + "digest": "sha256:7f439e0e1f65c27cf195b9e0ff9ac6fdf4519d08d99d21c9ceb80d04164874f9" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-reference-integrated.js", + "digest": "sha256:99429ca6d316c199d5471c6cc08acc2ce711fa3d9b80d561332be872c20ce195" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-runner.js", + "digest": "sha256:88231606e812104f402d2fdc7d8a52fb18a789a1e58806ff680b516d4658e084" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-runtime.js", + "digest": "sha256:7ef14f24ba5b8490f53dc5440efd9bfe282db4b0ff8bb4e03d55af133fff283f" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation-validation.js", + "digest": "sha256:0987b01ff10079361845d422ee0185c284227343fd5cfe6d829bc1088c7a7ab2" + }, + { + "path": "packages/mesh-sim/dist/scalable-evaluation.js", + "digest": "sha256:43bdbfa7863a4f7e466cff7d941bbb42f2f3590dfcec70f0ff53b724f61881e9" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-contracts.js", + "digest": "sha256:e3cdf45a3b1cd53c790dfa23a99f59c5fec295a520b397e1ee6bdae74e3799ac" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-runtime.js", + "digest": "sha256:a1c79489fbf9bb4cb1aca0763228c3575da400b0d61832b7970dff478cca7839" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation-validation.js", + "digest": "sha256:9b6e78e0ae50f9e547d287581f315e1fdb53e4c4668d3a6ed50e1d50ab0c128d" + }, + { + "path": "packages/mesh-sim/dist/sharded-simulation.js", + "digest": "sha256:c1e296a55123d5a37e5420838d875c8f00be68830fe339c8ce1d8c825ab3b0fb" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-contracts.js", + "digest": "sha256:dbce21ec6e527116c3b9d1b98a26bd744bd00c92c788e1d2c66b517a24770da7" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-runtime.js", + "digest": "sha256:a22d86d330e3dfa31a104e32a371a1da8f53ad840b7ae828b8331b97466bf522" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark-validation.js", + "digest": "sha256:15e906d89da5450a60b86cc9dec1f99ee956bc6f4a36fbc4b9a863dcfb0186fd" + }, + { + "path": "packages/mesh-sim/dist/verified-benchmark.js", + "digest": "sha256:e9be5da7951d4e71a50906c579371c36d8cdbe3075923260affb6bceef7b50c6" + }, + { + "path": "packages/mesh-sim-local/dist/index.js", + "digest": "sha256:53eaa2bf57ba705a72b09366e8583565614c9bc3e170e83984537ab369566980" + }, + { + "path": "packages/mesh-sim-postgres/dist/index.js", + "digest": "sha256:240ce27d16ac0661872fdf9d2ab5388eeb7bf52c43f8c97e6a933b2b9de613f1" + }, + { + "path": "packages/mesh-sim-postgres/dist/migrations.js", + "digest": "sha256:6a1bb03ef035578e0276f581e56237bc8e9265f140b66fb1d6a5629a02e3670f" + }, + { + "path": "packages/mesh-sim-postgres/dist/scalable-evaluation-checkpoint-store.js", + "digest": "sha256:97235cfcf97c5f5499303514123bebbe72f3cdcaed8bff1e335f162fe115b2ee" + }, + { + "path": "packages/model/dist/index.js", + "digest": "sha256:827c148a2159c5d098f9fe33185b555382ad63931193dda5f41f6af38a6a4445" + }, + { + "path": "packages/model-anthropic/dist/index.js", + "digest": "sha256:6a82284ff47b80d5079dde4f889b81da889bbefd741775695143add7d16745ab" + }, + { + "path": "packages/model-gemini/dist/index.js", + "digest": "sha256:1a50906c3de37382c47d7941b79a7d281d61ec5898b558cd1c026e27f8c33fec" + }, + { + "path": "packages/model-openai-compatible/dist/index.js", + "digest": "sha256:8649eb1b720e38b506fd5d2ef733c0130e1d875b256560f49e070daab36036c1" + }, + { + "path": "packages/planning-artifacts/dist/contracts.js", + "digest": "sha256:7e8d3039e69437fba5fe7c15bd1038cddc13ffb04ea9684943ad5305ea8aec35" + }, + { + "path": "packages/planning-artifacts/dist/index.js", + "digest": "sha256:820cff3509774091d3c7cf318b9f3f4256dc079140b44ffac1938c4f9ae16c05" + }, + { + "path": "packages/planning-artifacts/dist/publication.js", + "digest": "sha256:fc7696e3f4f368fcd93029987a4c1d80c73d7dce238d773a6e0fd434639e0489" + }, + { + "path": "packages/planning-artifacts/dist/replication-codec.js", + "digest": "sha256:893a2f1dfb7aae637651d9701c12b3966b6b405e487beb2584138f4d93601e7a" + }, + { + "path": "packages/planning-artifacts/dist/replication-contracts.js", + "digest": "sha256:6246d5e9e6654464bf1b3b37b15a9e0545869103d4cbba3463c3b37da22a9ee1" + }, + { + "path": "packages/planning-artifacts/dist/replication-http.js", + "digest": "sha256:8ff881c94d95ed1a438636a4f73b2394f834c561d987842121394df8d27533e0" + }, + { + "path": "packages/planning-artifacts/dist/replication-transport.js", + "digest": "sha256:c3523cd80cf0f0cb7e3eaf5688db5529a34e7e0338898d87a8933c09586f1a56" + }, + { + "path": "packages/planning-artifacts/dist/replication.js", + "digest": "sha256:228a8c80dd8ca2ee690c5f6fb5d6f87a8a5001d9c7951ec98cb3df8ea5462deb" + }, + { + "path": "packages/planning-artifacts/dist/sync.js", + "digest": "sha256:1d447585e4040a52095f8c8f3831ce0319b36425f3d2578cdf9ca8bfb1be823b" + }, + { + "path": "packages/planning-artifacts-postgres/dist/index.js", + "digest": "sha256:b10677e45ae2a64dc9d2ce80b35ab8d5c9f0e0e0ae307098b7bd29b744b20451" + }, + { + "path": "packages/planning-artifacts-postgres/dist/migrations.js", + "digest": "sha256:8716213d4903eef3e40f664772ce969c643b9c8a57a0fefc7af7fb0cf9a5d66d" + }, + { + "path": "packages/planning-artifacts-postgres/dist/replication-repository.js", + "digest": "sha256:fdcbea1f69c33ff853ff8fed3a719ff0953e73e3b97aa300376a5053ac186bb9" + }, + { + "path": "packages/planning-artifacts-postgres/dist/repository.js", + "digest": "sha256:f73012bde47c99b395ca63563a6559626fa86f89eb830d6073d5886b918acebb" + }, + { + "path": "packages/postgres/dist/index.js", + "digest": "sha256:7e98e9cd73d663a6bc1345a8bafca54a4c6e2b5d6588b621e408381b0dd2e549" + }, + { + "path": "packages/provider-openai/dist/index.js", + "digest": "sha256:264f2eaa3540c1659fd5f74030a651b8b5ebf152ebc98d6a2f3a77389ee0b251" + }, + { + "path": "packages/rooms/dist/agent-registry.js", + "digest": "sha256:24e1bf067e9ca32fb3623b988afe46711bf02519d8690819e667d375fd5590bf" + }, + { + "path": "packages/rooms/dist/checkpoint-execution.js", + "digest": "sha256:dd2822591d228998753ef900a54befd8a8cb2848fa9cff6687bd7c3ac4e785d2" + }, + { + "path": "packages/rooms/dist/context.js", + "digest": "sha256:4899e01501a5e743fc739440e1c208ecf82bbd3347b0bc816240ed6ec359e32a" + }, + { + "path": "packages/rooms/dist/coordination-execution.js", + "digest": "sha256:622d69e44c4ede385c49a5f780f756399b0c92ac326840e082aa9c893496123a" + }, + { + "path": "packages/rooms/dist/coordination-runtime.js", + "digest": "sha256:39b7d49f0f870a60b5c9f712530dfff3bf4ad90687ee030db28debbb5a53f3d1" + }, + { + "path": "packages/rooms/dist/coordination-worker.js", + "digest": "sha256:9243f1e4fdd7bb3ea43bc2dd4281ba868af3e40d44bf0f2b75169a59d509f71d" + }, + { + "path": "packages/rooms/dist/coordination.js", + "digest": "sha256:30dd88e97ecc261a00790733a96cfc676b55523a1ada417d249ec5e5da17dc6d" + }, + { + "path": "packages/rooms/dist/event-page.js", + "digest": "sha256:2b92516cf405e4eddbd50ac36dcecea6aa9f1ad793293f73d71b51ef7f054787" + }, + { + "path": "packages/rooms/dist/execution-session.js", + "digest": "sha256:eec92852dffa90be43ff357f8843e45d567ca046dd3dcc38df248450287094f8" + }, + { + "path": "packages/rooms/dist/human-contribution.js", + "digest": "sha256:9eb31217df6d9d23dc89f8bb77d9af6a82476a2ed881e97d1afa22d1d60995dc" + }, + { + "path": "packages/rooms/dist/in-memory.js", + "digest": "sha256:f663250e9545811c4362ced22de49fdaa8a3313237317161abf6d80e18db0041" + }, + { + "path": "packages/rooms/dist/index.js", + "digest": "sha256:a9616e87d109b303ec5a0d27413c95561c36bd209135fc6deafef502f33ff8da" + }, + { + "path": "packages/rooms/dist/intervention-dispatcher.js", + "digest": "sha256:5e75083d2eb74d7618f618fd64222ee7d86bf5e76eba390dae25532cfabf8233" + }, + { + "path": "packages/rooms/dist/knowledge-bundle.js", + "digest": "sha256:a1720ebdda984c959d3b5d1399aae39b2b1ae040b82b265abb43129df6dcdd7c" + }, + { + "path": "packages/rooms/dist/live-view.js", + "digest": "sha256:29b662d2db5040713a9ee3dab7d07a01c554c649f5c75ed2e0f914ad0a4520e0" + }, + { + "path": "packages/rooms/dist/models.js", + "digest": "sha256:637113ce0dd08d4a61b12eba5fc661552ea29f6f18356eb1b70bc0e4a06990cc" + }, + { + "path": "packages/rooms/dist/operational-events.js", + "digest": "sha256:23dff99970f45d2acc5694800b8ffceff2816bf16325f9d7c03c6ee24722c65b" + }, + { + "path": "packages/rooms/dist/operational-projector.js", + "digest": "sha256:3ea1b347f9af67d294adf5d95ad6ae8f6cb401821b73a458b6f7b3b34fd1b7d4" + }, + { + "path": "packages/rooms/dist/participant-membership.js", + "digest": "sha256:242af40c664b7bc6b8f1eac3e9a123458dbceae718422d36e0a0812f49ed0aad" + }, + { + "path": "packages/rooms/dist/planner-bridge.js", + "digest": "sha256:e71a9e4733b147f04d63c5722ab8c9c1844e160ed02a1a774458cb421d0911fe" + }, + { + "path": "packages/rooms/dist/policy.js", + "digest": "sha256:9845da07877dac33408b8bc372f1945ec7fe01f3d93c8ce220c169fb5e6eacfe" + }, + { + "path": "packages/rooms/dist/promotion.js", + "digest": "sha256:f714cdda874ece0f9b78907c3bb113e2f6194e8421c67210cf4b3d94df888a6f" + }, + { + "path": "packages/rooms/dist/repository.js", + "digest": "sha256:610ec0813848b022d425a527cb50ed46fc568b817eabe37ddb2cc952f01e1f4f" + }, + { + "path": "packages/rooms/dist/room-handoff.js", + "digest": "sha256:f69588b30f28403f66c8c2312907269a74b9bb76962da386b120f72836118b5b" + }, + { + "path": "packages/rooms/dist/service.js", + "digest": "sha256:cea5cb76fc72d2653aa232ec5edffcd2dfc902a3ba229454841bc00be8edcd6a" + }, + { + "path": "packages/rooms/dist/tool-bridges.js", + "digest": "sha256:38134364e694bad13b6b502f6fee3ab4ffacd7220e07776f23b7af2a56b0647b" + }, + { + "path": "packages/rooms/dist/work-management.js", + "digest": "sha256:3fe3072f902c1ace02f78e327a096c84015b399ecbba50262b23e6f21c0dfb6c" + }, + { + "path": "packages/rooms-api/dist/index.js", + "digest": "sha256:c3fa3161966932e649901a7409bd6b207a29f8b38005aea74f05eace8efcdfb7" + }, + { + "path": "packages/rooms-mesh/dist/index.js", + "digest": "sha256:0afba9c4376f12bb728fc74081e17eff696031e2c77116b99de2179a2c2b05be" + }, + { + "path": "packages/rooms-mesh/dist/morphogenesis.js", + "digest": "sha256:0d7e041480c135c433a918155641319340a8f9a690c11047b5b86f5232acd1d4" + }, + { + "path": "packages/rooms-postgres/dist/agent-registry-store.js", + "digest": "sha256:dc9ac66dbe87f1adab263dee839050660a3c0e228946923c4a18a5b46cb3307d" + }, + { + "path": "packages/rooms-postgres/dist/cli.js", + "digest": "sha256:195b4b5c2e57466fc5b936dc99223cd650cfef647236ca836f5495a6607b667c" + }, + { + "path": "packages/rooms-postgres/dist/coordination-store.js", + "digest": "sha256:7d2f3a3fe42cbcef3632efbafbb5831e42157d79e219bd81db6a149c1de7ed40" + }, + { + "path": "packages/rooms-postgres/dist/execution-session-store.js", + "digest": "sha256:51e4e8f168ffa77190d6fa3378ad572d657fa7c4aaf56a9bd09464bbab6d4430" + }, + { + "path": "packages/rooms-postgres/dist/human-contribution-store.js", + "digest": "sha256:400a9793ec95e66b30f9583a127e0d90ad1a03bf5fbe7f70f72fc1e65724daa6" + }, + { + "path": "packages/rooms-postgres/dist/index.js", + "digest": "sha256:766e02f25cbfe405a45ef517c773783df68a7b87c01e5f8dae87699058239ace" + }, + { + "path": "packages/rooms-postgres/dist/knowledge-bundle-store.js", + "digest": "sha256:d67f422907f31e51da03af34eb16e85ca98cc63407e0875c30af88edaddce9e3" + }, + { + "path": "packages/rooms-postgres/dist/migrations.js", + "digest": "sha256:9beb8a0819426d69dcfb220ea534eea483ee4126bc68bea4437d814695d8ce8c" + }, + { + "path": "packages/rooms-postgres/dist/operational-event-store.js", + "digest": "sha256:301c5b69919dd4e624dd6ff6beba20c36bb3d3348c00a6e02d61dfffbef6f67e" + }, + { + "path": "packages/rooms-postgres/dist/participant-membership-store.js", + "digest": "sha256:13351fb5deb6411939f42f42f45f30b3924d012116cb84ce09e63ed31a8ab373" + }, + { + "path": "packages/rooms-postgres/dist/plan-store.js", + "digest": "sha256:b8c74678264083f9940ef243fad1bfe88494cc8180e69ccafa7bbe239055bab2" + }, + { + "path": "packages/rooms-postgres/dist/pool.js", + "digest": "sha256:e8a8d4e4903a1382710e3fea9701e31cb7ddfd171e5be2f5ec56ace32091e23b" + }, + { + "path": "packages/rooms-postgres/dist/projection-checkpoint-store.js", + "digest": "sha256:83c60704f6f203308cd0405e3a6e471d5fcfe7b8b3a5104cb52ebe29b4f102d5" + }, + { + "path": "packages/rooms-postgres/dist/repository.js", + "digest": "sha256:1d25d9ab54b0fd7dea714a9c4a6b909398db9b670a73e748546748313202de18" + }, + { + "path": "packages/rooms-postgres/dist/room-handoff-store.js", + "digest": "sha256:f6a577a12ee9b729f6d3c263ade83ffb459391f93e3367a89e96f5145f38e9c3" + }, + { + "path": "packages/rooms-temporal/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/rooms-temporal/dist/index.js", + "digest": "sha256:bcb8e0b443fcaf0bf4f021c17a5fa91d2c1c1653ee39989f1fb7fd33717786b9" + }, + { + "path": "packages/rooms-temporal/dist/workflow.js", + "digest": "sha256:fcf98217424d22f6dcbee6ac178e33c6242ddefcb2230228ade615ce68ecc4ef" + }, + { + "path": "packages/runtime/dist/adapter-bridge.js", + "digest": "sha256:8a7e36dea7ee28a8ce85fe71e7ccf7e520865577bd968e6d2d006cbb7cd9cb28" + }, + { + "path": "packages/runtime/dist/adapter-contracts.js", + "digest": "sha256:7c6f3cd4a7a9801bbcefc6b9064f112ba28da9dc5d0cfaa469fdfcc33c0f0c4b" + }, + { + "path": "packages/runtime/dist/adapter-errors.js", + "digest": "sha256:6b4dd976a20515bc4e4380e3e68685294e4d7abbf84c93e99180040ecab19809" + }, + { + "path": "packages/runtime/dist/adapter-registry.js", + "digest": "sha256:f57658a828ea7ea69b4a3c41fa56e81bbc4d398ad27913f974317d949fc5ff67" + }, + { + "path": "packages/runtime/dist/adapter-runtime.js", + "digest": "sha256:ab1c1cfcac34fed0ecfcbb678b36eaffbe80e7ea1e196f077ba982d53481eaee" + }, + { + "path": "packages/runtime/dist/adapter-store.js", + "digest": "sha256:6eb04e03e589debca8d33ab8c7ea835efb0b36c4392bc7958be01a385cbe1732" + }, + { + "path": "packages/runtime/dist/adapter-validation.js", + "digest": "sha256:d741b634b6e5825311d4e7c9759052e7fe4e1b93c35ca70591a196d98591f75b" + }, + { + "path": "packages/runtime/dist/adapter.js", + "digest": "sha256:778b8abcd1745e3296c79ffc8789aede2568f0b2103a49a77fe8e3f24abb9cae" + }, + { + "path": "packages/runtime/dist/chat-agent-provider.js", + "digest": "sha256:26a912096a9cb3d689b01b8ec81cf27ba8c39d5b7c9f8246506d22ea3e7d9c18" + }, + { + "path": "packages/runtime/dist/cognitive-adapter.js", + "digest": "sha256:2f39d55c1a54955741db0d2baf975a178831f232fd0f0fff42f79e083d8bc062" + }, + { + "path": "packages/runtime/dist/index.js", + "digest": "sha256:83524827709ae55fbf292e678e292d88d280083279796015aa76fe26bd7604de" + }, + { + "path": "packages/runtime-mock/dist/index.js", + "digest": "sha256:f7bf5d629d407d9a372ec08a556ed4731107d98ac66853cdee706f15c73e2e7d" + }, + { + "path": "packages/sessions/dist/http.js", + "digest": "sha256:a6e5c0bdb4e59dc8a06aaf8715bb3f0e7beeb37a1aaf874fd5b2d98e607b3489" + }, + { + "path": "packages/sessions/dist/index.js", + "digest": "sha256:22877fc33762f56457a4c0a98cb6d9807a387506201b97f7a5aafe98f45ca50c" + }, + { + "path": "packages/sessions-redis/dist/index.js", + "digest": "sha256:4031916d762aa0c5a90a008f93abb9f78af4ca7c41a03952246e64f0be07da33" + }, + { + "path": "packages/streaming/dist/index.js", + "digest": "sha256:d5d2a987698077fbc53e5d31e795f1f1906cc5f2e3f91a291cba5814e7885faa" + }, + { + "path": "packages/tools/dist/index.js", + "digest": "sha256:a5fe819df8e3dcf8b975a69d73c7574f9f9309ca1f4dcf11215176f1130f979d" + }, + { + "path": "packages/trust/dist/canonical.js", + "digest": "sha256:e47ad96aa159db86d84f54e7686d107acfe81ff950e6f480ba7dfd4e2b3510b6" + }, + { + "path": "packages/trust/dist/causal.js", + "digest": "sha256:2da8e7e858264d73b04b55f9c522208ddb1264459cb78b56a625f652f3bcc79f" + }, + { + "path": "packages/trust/dist/eligibility.js", + "digest": "sha256:808b16a837a5bbd8f0324309f58e4cb8bbfb7eca324be6bd1839e663c86992ec" + }, + { + "path": "packages/trust/dist/evidence-fusion-strategy.js", + "digest": "sha256:338d90244e9d2dd8872108e077bd70bb57f61902c88706a0dcb7e02a49137524" + }, + { + "path": "packages/trust/dist/evidence.js", + "digest": "sha256:0d9c3d3bc769e27cc344f40d8ea662f9f2ca7003eb514e2af8cdd66cce16866b" + }, + { + "path": "packages/trust/dist/fusion.js", + "digest": "sha256:bf5fcc47b84ec70efdf9fbc0206b4478ef58d85d8f37638b231ede2a15169e8f" + }, + { + "path": "packages/trust/dist/index.js", + "digest": "sha256:42713b9281753b98835a50afd82e0995722a6b3fff9c08f425e7b0963f8757fb" + }, + { + "path": "packages/trust/dist/lifecycle.js", + "digest": "sha256:161c7634bb2dcb5db222d50d0691460464541577178b596589973037bdad39a5" + }, + { + "path": "packages/trust/dist/mesh-records.js", + "digest": "sha256:55e552c1e5b8c03e9be66f5a6f6b25ab6fdf0f258b4375450717487d44286f58" + }, + { + "path": "packages/trust/dist/peer-credibility.js", + "digest": "sha256:5a15e64fc1c14b7b1dc5136eae518485d611460c09743198cc542eea4a70be3c" + }, + { + "path": "packages/trust/dist/policy.js", + "digest": "sha256:e6af756f4c625b1bc696049dfacdda89de13b1fbbae7779de5c67f02da2fee14" + }, + { + "path": "packages/trust/dist/profile.js", + "digest": "sha256:bec856c3effd4adf3c5e5f7fd8d5bde55102de828b084da3a63c5fe3be2e07e2" + }, + { + "path": "packages/trust/dist/propagation.js", + "digest": "sha256:4270092d4f1f85ea4f6ec82fb2dd7edeefe4df68b3d22c94f59e2beb3f8bac4d" + }, + { + "path": "packages/trust/dist/quarantine.js", + "digest": "sha256:2f3bb0de5a7e63e448ca615bb5e99172e1e9bb8b681b8d6fd47f238249532805" + }, + { + "path": "packages/trust/dist/sha256.js", + "digest": "sha256:7dc8bd3a239bd8cae5c4bbd9c4580b40663fec00dcd0e57783adfd1e908355b8" + }, + { + "path": "packages/trust/dist/state.js", + "digest": "sha256:5671fd40535f517eff74d7269e097751531853c171a24904d1e9e77909e05b44" + }, + { + "path": "packages/trust/dist/types.js", + "digest": "sha256:474633c1d7a534d7b16b1393a616f779144aeec81208faa2fed0b72fac2f5322" + }, + { + "path": "packages/trust/dist/validation.js", + "digest": "sha256:3ef8e63efb9d853149a8d963e489858a4b3d2ab91509ed89534f07d4c8a56572" + }, + { + "path": "packages/work-management-asana/dist/index.js", + "digest": "sha256:2bff4703a99a0bd886e18a4b9d169184595007ad866f71eface6188cec6d9c84" + }, + { + "path": "packages/workflows/dist/index.js", + "digest": "sha256:c5852b69c76632dc51c4f262efa48ce3060af475e54a077bc58c1e83fc4036e2" + }, + { + "path": "packages/workflows/dist/v1-canonical.js", + "digest": "sha256:2db9b23845bb9e553857f173f873efec2087110273aa89bae8e8c4f62226b91f" + }, + { + "path": "packages/workflows/dist/v1-contracts.js", + "digest": "sha256:105e5d4aee10785a01ce0671968d39a2ddee433168c1c1b2139822116a6bc27a" + }, + { + "path": "packages/workflows/dist/v1-legacy.js", + "digest": "sha256:86318c8355e0c91111f4631ba876edf040adb20fbd9cdc135fa2a8010eb7e0f7" + }, + { + "path": "packages/workflows/dist/v1-outcomes.js", + "digest": "sha256:646baa11d4f023ea16f8d3cfe21088dc2008db219446ccd3044b8ef030bd249c" + }, + { + "path": "packages/workflows/dist/v1-runtime.js", + "digest": "sha256:ca8b00640e4333c7de6879b0a8d7253c1b2229f285c1f2859a415a230c654053" + }, + { + "path": "packages/workflows/dist/v1-task-runs.js", + "digest": "sha256:5cceff4f697106b2308bdbaaa1fef5f02f92d85443cd01e47199b05c23ec208c" + }, + { + "path": "packages/workflows/dist/v1-validation.js", + "digest": "sha256:fad0d630c9a0a1d5207660ff1b91b844a4fede28b929ac096f181d8a1c2859c6" + }, + { + "path": "packages/workflows-conformance/dist/contracts.js", + "digest": "sha256:c6facf029bf9b76a8c959010068a4804e51528883db2756d208ea1a6982c9b96" + }, + { + "path": "packages/workflows-conformance/dist/index.js", + "digest": "sha256:26bae9a4702aac88ff7a27d1fd3e96ec83b721e49c2c046a8909728e6b099ef5" + }, + { + "path": "packages/workflows-conformance/dist/runner.js", + "digest": "sha256:5e4d910a97e5fadd62496576fcbba0a03b6fc014399886455358489a147c5d88" + }, + { + "path": "packages/workflows-postgres/dist/cli.js", + "digest": "sha256:88a207e26c895f428d601f222d91fdea6706e3c429a911183b1cd76162aeb685" + }, + { + "path": "packages/workflows-postgres/dist/index.js", + "digest": "sha256:9f91ac63b3c30ff7492d384d8ced91bfe4011a9d8d63302459621d0a7fc63c03" + }, + { + "path": "packages/workflows-postgres/dist/migrations.js", + "digest": "sha256:dda2990f002aba6750984e7b88ec8f12747c3ceb66279569512f0605ad43380a" + }, + { + "path": "packages/workflows-postgres/dist/outcomes.js", + "digest": "sha256:5f1bbefcaf04e5453e5a0ff2013532f0020dbd4453d6fa1f1d52063e58f705cb" + }, + { + "path": "packages/workflows-postgres/dist/store.js", + "digest": "sha256:1b00535e83d740aa8ba47eebc0ce20c3f642a6ea138fe06c7f2d8fdc503d61e6" + }, + { + "path": "packages/workflows-rooms/dist/autonomy.js", + "digest": "sha256:25d7990e52177309a9438af7e6feea1af42357c5dbc68503e669f288b05b3a52" + }, + { + "path": "packages/workflows-rooms/dist/index.js", + "digest": "sha256:0f1eccaae4d1ab203430de34c3ead750801457dc2c174497eaaddf246f9731ce" + }, + { + "path": "packages/workflows-rooms/dist/morphogenesis.js", + "digest": "sha256:2ca026f64fb4fea0814171f8c28ae84e6a3d277e2c9b9917b66f703af8439a98" + }, + { + "path": "packages/workflows-temporal/dist/contracts.js", + "digest": "sha256:427a6852d1b4fbc59c12b396120836e73895fb11bee3ec3841f58f9c9f32499d" + }, + { + "path": "packages/workflows-temporal/dist/index.js", + "digest": "sha256:bfb27c02fa85662b1c78656c6ecd7b0fc8f55630b0a7c4ca6f577709bc29abcf" + }, + { + "path": "packages/workflows-temporal/dist/workflow.js", + "digest": "sha256:29332e94d22bd93e0633237da6ee1281e995f3102f4edd1a9f9afd8c1a5f1db5" + } + ] +} diff --git a/docs/research/morphogenesis-paper-v0.5/persistent/events.json b/docs/research/morphogenesis-paper-v0.5/persistent/events.json new file mode 100644 index 00000000..c7d93c43 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/persistent/events.json @@ -0,0 +1,2344 @@ +[ + { + "sequence": 1, + "kind": "room-approval", + "value": { + "approval": { + "tenantId": "tenant:test", + "id": "6e51212f-98da-4727-a9b8-393fddc895c6", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:a", + "action": "morphogenesis.approve:sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:a", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + }, + "candidateDigest": "sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b" + } + }, + { + "sequence": 2, + "kind": "signed-approval", + "value": { + "authorization": { + "schemaVersion": 1, + "authorizationId": "6e51212f-98da-4727-a9b8-393fddc895c6:morphogenesis", + "candidateDigest": "sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:a", + "actorMandateDigest": "sha256:37af1d78c63802dd998fb247cc68972396bd134a21842655e23d2d20691d6eb8", + "independenceGroupId": "reviewer:a", + "disposition": "approved", + "proofDigest": "sha256:991eaea53eb0942d458b71d709cb4a72295be21096a8a9dacca5f50bf5903cac", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:4c64ee37583cffd976027cea2575e71965c6bbc7a46c5f75ad569a4739805ece" + }, + "signature": "N+sC0SYtmuoQ3waChBz1iyKlYJBlrr8ilPCJLwm6z/goVGOvPPSAy4BJKc289hYtQvz0c+FJnxEz9HtkEyL3AQ==", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAjsZrbHQensklhCu5Z6XFN25VAylRA6YKdH7QS9qUqqY=\n-----END PUBLIC KEY-----\n" + } + }, + { + "sequence": 3, + "kind": "approved-transition", + "value": { + "label": "a", + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:a", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:a558d6c5f588e36fbb13e5fed00f7b3b63681fa7e0aba333ab8aa2ae8a7ac18e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "candidate:a:decision", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:a558d6c5f588e36fbb13e5fed00f7b3b63681fa7e0aba333ab8aa2ae8a7ac18e" + ], + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:paper", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "6e51212f-98da-4727-a9b8-393fddc895c6:morphogenesis", + "candidateDigest": "sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:a", + "actorMandateDigest": "sha256:37af1d78c63802dd998fb247cc68972396bd134a21842655e23d2d20691d6eb8", + "independenceGroupId": "reviewer:a", + "disposition": "approved", + "proofDigest": "sha256:991eaea53eb0942d458b71d709cb4a72295be21096a8a9dacca5f50bf5903cac", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:4c64ee37583cffd976027cea2575e71965c6bbc7a46c5f75ad569a4739805ece" + }, + "decisionPortId": "decider:a", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:85912bca9d667b973fe43a60385119ac01b63378b911782405cb50a5a27163d5", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:9767527e4e790a1d39e1ab6eeb374d536a5fac86b17a12da5473e10761ab66fd" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:a", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:1691bc46c9fba4194b255d138491505570261d4322245c2635e788552893cb18" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020" + }, + "agent": { + "schemaVersion": 1, + "agentId": "agent:a", + "peerId": "peer:a", + "instanceId": "instance:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "capabilityKeys": [ + "database_forensics" + ], + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "source": "existing", + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219" + }, + "search": { + "schemaVersion": 1, + "requestId": "search:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d" + }, + "searchResult": { + "schemaVersion": 1, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d", + "status": "eligible_candidates", + "completeWithinDeclaredView": true, + "searchedCandidateCount": 1, + "candidates": [ + { + "schemaVersion": 1, + "candidateId": "discovered:a", + "agentId": "agent:a", + "peerId": "peer:a", + "instanceId": "instance:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "capabilityKeys": [ + "database_forensics" + ], + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "locallyEvaluatedScoreMicros": 9000, + "budgetUnits": 10, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13" + } + ], + "observedAtLogicalMs": 245, + "resultDigest": "sha256:4981d6864d56671cbfa9076693e4d5ba284eeca144c41d22e1f853278e050d2c" + } + } + }, + { + "sequence": 4, + "kind": "room-approval", + "value": { + "approval": { + "tenantId": "tenant:test", + "id": "9b8a6eab-8cc9-4a42-bdc3-84a40908da3d", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:b", + "action": "morphogenesis.approve:sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:b", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + }, + "candidateDigest": "sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2" + } + }, + { + "sequence": 5, + "kind": "signed-approval", + "value": { + "authorization": { + "schemaVersion": 1, + "authorizationId": "9b8a6eab-8cc9-4a42-bdc3-84a40908da3d:morphogenesis", + "candidateDigest": "sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:b", + "actorMandateDigest": "sha256:7b8f69a28de71dffeb9de5312f4e347fee631eb679958206e173b08e8c36b53c", + "independenceGroupId": "reviewer:b", + "disposition": "approved", + "proofDigest": "sha256:1ae18a3e088710019b8f0125fbf5e1ca3def6283b8ca77ecd6a508ab3b03319a", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:349dc1681f646c51f80ec029c8276656d7b45406ddaa8b75c072fb69545d0c52" + }, + "signature": "62p4xL4P8UFL5KBPoybHDfWyz8wSvOV5P0sGXajlmNbd3Pyvc4XAUbrt5dPjqjuQ7uAZJcWwaHgNHmgXzVVsCA==", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAl6WCJt8s0sqGsn12ZNmBd+ou3pRaz9/sqiNqUPo8CO8=\n-----END PUBLIC KEY-----\n" + } + }, + { + "sequence": 6, + "kind": "approved-transition", + "value": { + "label": "b", + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:b", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:f642ac2641f1464db38caa483cda141ca3d112d51c41cae1d4ae3fdd8b5c81e7" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "candidate:b:decision", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:f642ac2641f1464db38caa483cda141ca3d112d51c41cae1d4ae3fdd8b5c81e7" + ], + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:paper", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "9b8a6eab-8cc9-4a42-bdc3-84a40908da3d:morphogenesis", + "candidateDigest": "sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:b", + "actorMandateDigest": "sha256:7b8f69a28de71dffeb9de5312f4e347fee631eb679958206e173b08e8c36b53c", + "independenceGroupId": "reviewer:b", + "disposition": "approved", + "proofDigest": "sha256:1ae18a3e088710019b8f0125fbf5e1ca3def6283b8ca77ecd6a508ab3b03319a", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:349dc1681f646c51f80ec029c8276656d7b45406ddaa8b75c072fb69545d0c52" + }, + "decisionPortId": "decider:b", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:85912bca9d667b973fe43a60385119ac01b63378b911782405cb50a5a27163d5", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:b", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:ad30b1d8135549bf51339dc038e1872d7ce6264d363f65d5f0fce002c3f77e4b" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2" + }, + "agent": { + "schemaVersion": 1, + "agentId": "agent:b", + "peerId": "peer:b", + "instanceId": "instance:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "capabilityKeys": [ + "database_forensics" + ], + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "source": "existing", + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3" + }, + "search": { + "schemaVersion": 1, + "requestId": "search:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3" + }, + "searchResult": { + "schemaVersion": 1, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3", + "status": "eligible_candidates", + "completeWithinDeclaredView": true, + "searchedCandidateCount": 1, + "candidates": [ + { + "schemaVersion": 1, + "candidateId": "discovered:b", + "agentId": "agent:b", + "peerId": "peer:b", + "instanceId": "instance:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "capabilityKeys": [ + "database_forensics" + ], + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "locallyEvaluatedScoreMicros": 9000, + "budgetUnits": 10, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02" + } + ], + "observedAtLogicalMs": 245, + "resultDigest": "sha256:60330a8b60f06b4644eaaea4fbcc3a22a9016fc45ffecd5b005a3444c155863d" + } + } + }, + { + "sequence": 7, + "kind": "owner-admission", + "value": { + "label": "a", + "activationTime": 300, + "authorization": { + "authorized": true, + "mandate": { + "schemaVersion": 1, + "statement": { + "work": { + "workItemIds": [ + "work:test" + ], + "schemaVersion": 1, + "permittedRoleKeys": [ + "database_forensics" + ], + "maximumWorkItemRevision": 1 + }, + "budget": { + "schemaVersion": 1, + "totalBudgetUnits": 100, + "reservationLifetimeMs": 500, + "maximumWorkBudgetUnits": 20, + "maximumActionBudgetUnits": 5, + "maximumConcurrentWorkReservations": 4, + "maximumConcurrentActionReservations": 4 + }, + "evidence": { + "schemaVersion": 1, + "retentionClass": "standard", + "redactionPolicyId": "redaction:paper", + "requireDurablePreDispatchEvidence": true + }, + "issuerId": "issuer:paper", + "revision": 1, + "tenantId": "tenant:test", + "mandateId": "mandate:paper-work", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "objectiveDocumentId": "objective-document:test", + "maximumObjectiveRevision": 1, + "minimumObjectiveRevision": 1 + }, + "validFrom": "2026-09-19T12:00:00.000Z", + "validUntil": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "policyDomainId": "policy-domain:test", + "roomProvenance": null, + "subjectPeerIds": [ + "peer:a", + "peer:b", + "peer:expiry" + ], + "permittedActions": [ + { + "toolId": "artifact", + "namespace": "paper", + "operation": "write", + "schemaVersion": 1 + } + ], + "predecessorDigest": null, + "permittedCapabilityKeys": [ + "database_forensics" + ] + }, + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "proof": { + "kind": "local_attestation", + "issuerId": "issuer:paper", + "attestorId": "attestor:paper", + "signedDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "attestationId": "attestation:paper", + "schemaVersion": 1 + } + } + } + } + }, + { + "sequence": 8, + "kind": "owner-admission", + "value": { + "label": "b", + "activationTime": 300, + "authorization": { + "authorized": true, + "mandate": { + "schemaVersion": 1, + "statement": { + "work": { + "workItemIds": [ + "work:test" + ], + "schemaVersion": 1, + "permittedRoleKeys": [ + "database_forensics" + ], + "maximumWorkItemRevision": 1 + }, + "budget": { + "schemaVersion": 1, + "totalBudgetUnits": 100, + "reservationLifetimeMs": 500, + "maximumWorkBudgetUnits": 20, + "maximumActionBudgetUnits": 5, + "maximumConcurrentWorkReservations": 4, + "maximumConcurrentActionReservations": 4 + }, + "evidence": { + "schemaVersion": 1, + "retentionClass": "standard", + "redactionPolicyId": "redaction:paper", + "requireDurablePreDispatchEvidence": true + }, + "issuerId": "issuer:paper", + "revision": 1, + "tenantId": "tenant:test", + "mandateId": "mandate:paper-work", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "objectiveDocumentId": "objective-document:test", + "maximumObjectiveRevision": 1, + "minimumObjectiveRevision": 1 + }, + "validFrom": "2026-09-19T12:00:00.000Z", + "validUntil": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "policyDomainId": "policy-domain:test", + "roomProvenance": null, + "subjectPeerIds": [ + "peer:a", + "peer:b", + "peer:expiry" + ], + "permittedActions": [ + { + "toolId": "artifact", + "namespace": "paper", + "operation": "write", + "schemaVersion": 1 + } + ], + "predecessorDigest": null, + "permittedCapabilityKeys": [ + "database_forensics" + ] + }, + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "proof": { + "kind": "local_attestation", + "issuerId": "issuer:paper", + "attestorId": "attestor:paper", + "signedDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "attestationId": "attestation:paper", + "schemaVersion": 1 + } + } + } + } + }, + { + "sequence": 9, + "kind": "work-fenced", + "value": { + "label": "a", + "state": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 4, + "highWaterLogicalMs": 320, + "workContracts": [ + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:a:fence", + "updatedAtLogicalMs": 320, + "workContractDigest": "sha256:d39a693ee0c72ef8e3be25ee255db438eb6c5d5b8b03742f4d0fb8dbad76d734", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:9cbb10ac879cbc12827816f5db75d30b1176a6c6343126f49ca884ac9a14789f" + } + } + }, + { + "sequence": 10, + "kind": "participant-detached", + "value": { + "label": "a", + "receipt": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "disposition": "detached", + "operationId": "execution:a:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:e0c6744eae4a4c2b2ba5ebfdf1a870a9bbcc7da93eabef9c223d6e9bbfb9613f", + "terminatedAtLogicalMs": 321, + "lifecycleReceiptDigest": "sha256:54484645bcc11fa129fdb091e429ad6269b3533029da786ca60158de9b44776b", + "membershipConfigurationDigest": null + } + } + }, + { + "sequence": 11, + "kind": "work-admitted", + "value": { + "label": "b", + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + } + }, + { + "sequence": 12, + "kind": "work-fenced", + "value": { + "label": "b", + "state": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 5, + "highWaterLogicalMs": 330, + "workContracts": [ + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:a:fence", + "updatedAtLogicalMs": 320, + "workContractDigest": "sha256:d39a693ee0c72ef8e3be25ee255db438eb6c5d5b8b03742f4d0fb8dbad76d734", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:b:fence", + "updatedAtLogicalMs": 330, + "workContractDigest": "sha256:03281002ff273a252090070da72ee8a6a8107ff5578edca5107ef5225ddab21c", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:a8641f0ab8105847c047c61cbcdfa51669a88ce505979d43d8340242b7ec82c9" + } + } + }, + { + "sequence": 13, + "kind": "drain-blocked", + "value": { + "label": "b", + "inFlight": 1, + "operationId": "execution:b:detach" + } + }, + { + "sequence": 14, + "kind": "admitted-work-finished", + "value": { + "label": "b" + } + }, + { + "sequence": 15, + "kind": "participant-detached", + "value": { + "label": "b", + "receipt": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "disposition": "detached", + "operationId": "execution:b:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:60e9e746b52a2a4145b5246a6b41a29538007d9a939fe2ed3a89ad54f0ac847e", + "terminatedAtLogicalMs": 340, + "lifecycleReceiptDigest": "sha256:668d3d46a1cd71638e28dad0fb5892fc7d4c242d6ebeaccb49220176d28ed8e5", + "membershipConfigurationDigest": null + } + } + }, + { + "sequence": 16, + "kind": "room-approval", + "value": { + "approval": { + "tenantId": "tenant:test", + "id": "36852ef6-0846-4ba6-81d6-033f0d919ff3", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:expiry", + "action": "morphogenesis.approve:sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:expiry", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + }, + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7" + } + }, + { + "sequence": 17, + "kind": "signed-approval", + "value": { + "authorization": { + "schemaVersion": 1, + "authorizationId": "36852ef6-0846-4ba6-81d6-033f0d919ff3:morphogenesis", + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:expiry", + "actorMandateDigest": "sha256:b4117897cc96856cb40c204ff25bf30c201f1d888b2be618537760c53f8a3d47", + "independenceGroupId": "reviewer:expiry", + "disposition": "approved", + "proofDigest": "sha256:4fef1470badc689bfcf0d5ff54e43f651ccd60290cdcc554098ace9eef33396e", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:8ecee823babca5ba18fa1021f3b0b69724b68ba67cd9075ca59f77cc5f2944b0" + }, + "signature": "i01/Bs8GYemrt4l8/f2IvMnfsbUV9JUS4LbXgPmn2B8Jc4gPkGneXPV7dU5zlF0XLRjim/R3lZFgBsWKopZJBw==", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAyn6iTasIwUPJeMakh4hnmO6u0xbUuTFgAJj++lDWrvo=\n-----END PUBLIC KEY-----\n" + } + }, + { + "sequence": 18, + "kind": "approved-transition", + "value": { + "label": "expiry", + "context": { + "policy": { + "schemaVersion": 1, + "policy": { + "schemaVersion": 1, + "policyId": "policy:morphogenesis:test", + "policyVersion": 1, + "parentPolicyDigest": null, + "requiredSourceClasses": [ + "membership", + "mission", + "team", + "work" + ], + "allowedOperators": [ + "detach_agent", + "instantiate_agent", + "recruit_existing", + "retire_agent" + ], + "allowedDecisionRoutes": [ + "authorized_agent", + "authorized_person" + ], + "requireIndependentDecider": true, + "allowAgentCreation": true, + "maximumPopulation": 16, + "maximumNewAgentsPerProposal": 2, + "maximumResourceUnitsPerProposal": 1000, + "minimumNeedSeverityBps": 5000, + "limits": { + "maximumSourceHeads": 16, + "maximumComponents": 128, + "maximumPositions": 16, + "maximumAgentDispositions": 32, + "maximumOperations": 32, + "maximumDependenciesPerOperation": 8, + "maximumEvidenceDigests": 16, + "maximumInvariantDigests": 16, + "maximumProposalTtlMs": 500, + "maximumNeedTtlMs": 1000, + "maximumSourceFreshnessMs": 200, + "maximumCommitAttempts": 4, + "maximumTransformationsPerWindow": 4, + "transformationWindowMs": 10000, + "cooldownMs": 500, + "hysteresisBps": 500 + } + }, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc" + }, + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "snapshot": { + "schemaVersion": 1, + "snapshotId": "snapshot:test:1", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "morphologyEpoch": 1, + "previousMorphologyDigest": null, + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "implementationDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "sourceHeads": [ + { + "schemaVersion": 1, + "sourceHeadId": "source-head:membership", + "sourceClass": "membership", + "sourceId": "source:membership", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:6666666666666666666666666666666666666666666666666666666666666666", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:mission", + "sourceClass": "mission", + "sourceId": "source:mission", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:5555555555555555555555555555555555555555555555555555555555555555", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:9999999999999999999999999999999999999999999999999999999999999999", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:team", + "sourceClass": "team", + "sourceId": "source:team", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:7777777777777777777777777777777777777777777777777777777777777777", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2" + }, + { + "schemaVersion": 1, + "sourceHeadId": "source-head:work", + "sourceClass": "work", + "sourceId": "source:work", + "sourceVersion": 1, + "sourceImplementationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "sourceRevision": 3, + "sourceRecordDigest": "sha256:8888888888888888888888888888888888888888888888888888888888888888", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "authenticationEvidenceDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", + "required": true, + "observedAtLogicalMs": 100, + "expiresAtLogicalMs": 500, + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + } + ], + "components": [ + { + "schemaVersion": 1, + "componentKind": "artifact", + "componentId": "component:mission", + "sourceHeadDigest": "sha256:cfc6f4d23034796d8fbbd635e67bb436797ee804c23e3b98165e0d8c6e43dd1c", + "recordDigest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd", + "revision": 3, + "epoch": 1, + "componentDigest": "sha256:c1a7c4b47f9e2ef2d4562a106672bb74ab53e265c9cf1526467ce835f3419105" + }, + { + "schemaVersion": 1, + "componentKind": "membership", + "componentId": "component:membership", + "sourceHeadDigest": "sha256:6900c8f64d3cffeff01d937f644cae2bca6f065046bc26ac56995d23fa932d6b", + "recordDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "revision": 3, + "epoch": 2, + "componentDigest": "sha256:0a52c0b4043b78bce9c432a5f81df28b8695cb005864b90d86ddcadf01bb6a03" + }, + { + "schemaVersion": 1, + "componentKind": "team", + "componentId": "component:team", + "sourceHeadDigest": "sha256:d5dc14f1d1e63d1f93fcae778985b871711ff54581dbe4352be8eca06febfed2", + "recordDigest": "sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "revision": 3, + "epoch": 3, + "componentDigest": "sha256:238734b37f35b04bb70b3e5f0dc0948a56a0ac31e48cbb177c3e4df5a7204cd4" + }, + { + "schemaVersion": 1, + "componentKind": "work_contract", + "componentId": "component:work", + "sourceHeadDigest": "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a", + "recordDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "revision": 3, + "epoch": 4, + "componentDigest": "sha256:70d8cefda2cadd493efd08c2ee5cfdb1d257fa19b72a3d2d00676e0c974ddb54" + } + ], + "population": { + "activeAgents": 2, + "dormantAgents": 0, + "activeTeams": 1, + "concurrentlyProvisioningAgents": 0 + }, + "resources": { + "configuredResourceUnits": 100, + "reservedResourceUnits": 20, + "consumedInteractionUnits": 10 + }, + "observedAtLogicalMs": 200, + "logicalTimeHighWaterMs": 200, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029" + }, + "need": { + "schemaVersion": 1, + "needId": "need:test:1", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "reasonCode": "missing_capability", + "severityBps": 7500, + "boundedViewDigest": "sha256:0000000000000000000000000000000000000000000000000000000000000000", + "candidateSearchLimit": 32, + "evidenceDigests": [ + "sha256:22afc68ce496f21416fad35f09569494b47a31549e0d8cd039ca771c73d1d24a" + ], + "detectedAtLogicalMs": 210, + "expiresAtLogicalMs": 600, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4" + }, + "target": { + "schemaVersion": 1, + "targetId": "target:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:database-forensics", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "dependsOnPositionIds": [], + "fillMode": "recruit_existing", + "currentAgentId": null, + "instantiationProfileDigest": null, + "resourceBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1" + } + ], + "agentDispositions": [], + "invariantDigests": [ + "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + ], + "estimatedActiveAgents": 3, + "estimatedNewAgents": 0, + "estimatedResourceUnits": 10, + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3" + }, + "proposal": { + "schemaVersion": 1, + "proposalId": "proposal:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "expectedCurrentEpoch": 1, + "needDigest": "sha256:1de032b0dcf9d83f7bbcf9b8cd06071b0a0f78acfab6b9154138b3259c864be4", + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3", + "operations": [ + { + "schemaVersion": 1, + "operationId": "operation:recruit:expiry", + "operator": "recruit_existing", + "effectClass": "protected_external", + "dependsOnOperationIds": [], + "targetReferenceDigest": "sha256:52ef937a941e557ed5d14ed62a7d5bcf462d2523d814860c058a7688bed1a3d1", + "compensation": "none", + "operationDigest": "sha256:4a90a111d873aac0259517725f22ea06e76076624f96b51f53e753c7e8c85b3e" + } + ], + "processDefinitionDigest": "sha256:62c37a60ab175f36e6ba0ff4025a9bb1f77a3c402075fa7e82515e3bda12d017", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "proposerVersion": 1, + "proposerImplementationDigest": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "proposedAtLogicalMs": 220, + "expiresAtLogicalMs": 500, + "advisoryOnly": true, + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249" + } + }, + "decision": { + "schemaVersion": 1, + "decisionId": "candidate:expiry:decision", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249", + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:4a90a111d873aac0259517725f22ea06e76076624f96b51f53e753c7e8c85b3e" + ], + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:paper", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "36852ef6-0846-4ba6-81d6-033f0d919ff3:morphogenesis", + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:expiry", + "actorMandateDigest": "sha256:b4117897cc96856cb40c204ff25bf30c201f1d888b2be618537760c53f8a3d47", + "independenceGroupId": "reviewer:expiry", + "disposition": "approved", + "proofDigest": "sha256:4fef1470badc689bfcf0d5ff54e43f651ccd60290cdcc554098ace9eef33396e", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:8ecee823babca5ba18fa1021f3b0b69724b68ba67cd9075ca59f77cc5f2944b0" + }, + "decisionPortId": "decider:expiry", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:85912bca9d667b973fe43a60385119ac01b63378b911782405cb50a5a27163d5", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:f3e4501744ba37836e0e58f6242b60113f342737721608a63be61159c767146e" + }, + "reservation": { + "schemaVersion": 1, + "request": { + "schemaVersion": 1, + "reservationId": "reservation:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249", + "expectedMorphologyEpoch": 1, + "operationId": "reserve:expiry", + "budget": { + "maximumActiveAgents": 3, + "maximumNewAgents": 0, + "maximumConcurrentProvisioning": 0, + "maximumResourceUnits": 10, + "maximumInteractionUnits": 100, + "maximumActionUnits": 10, + "maximumInputTokens": 100, + "maximumOutputTokens": 100, + "maximumTotalTokens": 200, + "maximumDurationMs": 1000, + "maximumCosts": [ + { + "currency": "USD", + "micros": 1000000 + } + ], + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe" + }, + "reservedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:62aa7d91b5b82c81af9aeb34ab791dc0ee2eebbfd30f63b800ed808ab775b0a2" + }, + "status": "reserved", + "closedAtLogicalMs": null, + "closeOperationId": null, + "closeReasonCode": null, + "reservationDigest": "sha256:140ee16aded6b434b0c997d5a9a161627742d5c7eb232cbd6e4231c8b12c5ce0" + }, + "agent": { + "schemaVersion": 1, + "agentId": "agent:expiry", + "peerId": "peer:expiry", + "instanceId": "instance:expiry", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "capabilityKeys": [ + "database_forensics" + ], + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "source": "existing", + "agentDigest": "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a" + }, + "search": { + "schemaVersion": 1, + "requestId": "search:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:0bffe62660747d178ff102a6d6c6033297d8a357d367f605476a16f65ffe6d54" + }, + "searchResult": { + "schemaVersion": 1, + "requestDigest": "sha256:0bffe62660747d178ff102a6d6c6033297d8a357d367f605476a16f65ffe6d54", + "status": "eligible_candidates", + "completeWithinDeclaredView": true, + "searchedCandidateCount": 1, + "candidates": [ + { + "schemaVersion": 1, + "candidateId": "discovered:expiry", + "agentId": "agent:expiry", + "peerId": "peer:expiry", + "instanceId": "instance:expiry", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "capabilityKeys": [ + "database_forensics" + ], + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "locallyEvaluatedScoreMicros": 9000, + "budgetUnits": 10, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "candidateDigest": "sha256:6cdb90cb8fd5f59347db5c3a138ffb9bc45e5a684817aed0dd785f0fad3972e3" + } + ], + "observedAtLogicalMs": 245, + "resultDigest": "sha256:5548d57e4409d2df111f1dd059f50bacd69ce6be100aece603ba37ca4aa181bd" + } + } + }, + { + "sequence": 19, + "kind": "owner-admission", + "value": { + "label": "expiry", + "activationTime": 380, + "authorization": { + "authorized": false, + "code": "mandate_expired" + } + } + } +] diff --git a/docs/research/morphogenesis-paper-v0.5/persistent/expiry.json b/docs/research/morphogenesis-paper-v0.5/persistent/expiry.json new file mode 100644 index 00000000..679de9d7 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/persistent/expiry.json @@ -0,0 +1,552 @@ +{ + "rejection": "owner admission: mandate_expired", + "decision": { + "schemaVersion": 1, + "decisionId": "candidate:expiry:decision", + "candidate": { + "schemaVersion": 1, + "candidateId": "candidate:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "morphologyEpoch": 1, + "currentSnapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249", + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3", + "budgetDigest": "sha256:e55a2b7cc011fcd30dc92e5988ac8184bc8c11b28db1eae81308b8165fb20afe", + "operationDigests": [ + "sha256:4a90a111d873aac0259517725f22ea06e76076624f96b51f53e753c7e8c85b3e" + ], + "decisionRoute": "authorized_person", + "proposerId": "agent:planner", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "authorityId": "authority:paper", + "authorityEpoch": 1, + "workContractDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "preparedAtLogicalMs": 230, + "expiresAtLogicalMs": 480, + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7" + }, + "authorization": { + "schemaVersion": 1, + "authorizationId": "36852ef6-0846-4ba6-81d6-033f0d919ff3:morphogenesis", + "candidateDigest": "sha256:1732e780ec259aa3f117dd041f34a473adc70637e4b21283e2fa6ac67a3ffbe7", + "route": "authorized_person", + "actorType": "person", + "actorId": "person:reviewer:expiry", + "actorMandateDigest": "sha256:b4117897cc96856cb40c204ff25bf30c201f1d888b2be618537760c53f8a3d47", + "independenceGroupId": "reviewer:expiry", + "disposition": "approved", + "proofDigest": "sha256:4fef1470badc689bfcf0d5ff54e43f651ccd60290cdcc554098ace9eef33396e", + "issuedAtLogicalMs": 240, + "expiresAtLogicalMs": 470, + "authorizationDigest": "sha256:8ecee823babca5ba18fa1021f3b0b69724b68ba67cd9075ca59f77cc5f2944b0" + }, + "decisionPortId": "decider:expiry", + "decisionPortVersion": 1, + "decisionPortImplementationDigest": "sha256:85912bca9d667b973fe43a60385119ac01b63378b911782405cb50a5a27163d5", + "decidedAtLogicalMs": 240, + "decisionDigest": "sha256:f3e4501744ba37836e0e58f6242b60113f342737721608a63be61159c767146e" + }, + "mandate": { + "schemaVersion": 1, + "statement": { + "schemaVersion": 1, + "mandateId": "mandate:paper-work", + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "issuerId": "issuer:paper", + "revision": 1, + "predecessorDigest": null, + "subjectPeerIds": [ + "peer:a", + "peer:b", + "peer:expiry" + ], + "objective": { + "schemaVersion": 1, + "meshId": "mesh:test", + "objectiveId": "objective:test", + "objectiveDocumentId": "objective-document:test", + "minimumObjectiveRevision": 1, + "maximumObjectiveRevision": 1 + }, + "work": { + "schemaVersion": 1, + "workItemIds": [ + "work:test" + ], + "permittedRoleKeys": [ + "database_forensics" + ], + "maximumWorkItemRevision": 1 + }, + "permittedCapabilityKeys": [ + "database_forensics" + ], + "permittedActions": [ + { + "schemaVersion": 1, + "namespace": "paper", + "toolId": "artifact", + "operation": "write" + } + ], + "budget": { + "schemaVersion": 1, + "totalBudgetUnits": 100, + "maximumWorkBudgetUnits": 20, + "maximumActionBudgetUnits": 5, + "maximumConcurrentWorkReservations": 4, + "maximumConcurrentActionReservations": 4, + "reservationLifetimeMs": 500 + }, + "validFrom": "2026-09-19T12:00:00.000Z", + "validUntil": "2026-09-19T12:00:00.350Z", + "roomProvenance": null, + "evidence": { + "schemaVersion": 1, + "redactionPolicyId": "redaction:paper", + "retentionClass": "standard", + "requireDurablePreDispatchEvidence": true + } + }, + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "proof": { + "schemaVersion": 1, + "kind": "local_attestation", + "issuerId": "issuer:paper", + "attestorId": "attestor:paper", + "attestationId": "attestation:paper", + "signedDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4" + } + }, + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 1, + "highWaterLogicalMs": 0, + "workContracts": [], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:44cbdea1e6ade601ee981d2f47082b65888ce262a1d0ba1ff35e9be0022772f8" + }, + "team": { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:expiry", + "formationId": "formation:expiry", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 1, + "logicalTimeHighWaterMs": 380, + "team": { + "schemaVersion": 1, + "teamId": "team.68d5813be82047015eada99190fc71a762a7f7d5a64b2cbf477f64e7251bf0b2", + "teamEpoch": 1, + "status": "awaiting_member_contracts", + "proposal": { + "schemaVersion": 1, + "teamId": "team.68d5813be82047015eada99190fc71a762a7f7d5a64b2cbf477f64e7251bf0b2", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:d4c3806001a6e8bc44a5a195bde890dd915628544fca25dcc96ec47725bdd98a", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.58392176c9c67ca92c011f9cacc64c72b41365821ca8693306c9ab4154d6e853", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:expiry", + "candidateDigest": "sha256:38d531fe82d851f5589a3ba48a26a363b116cf7ed666afb14f52bb8f61b000b2", + "peerId": "peer:expiry", + "instanceId": "instance:expiry", + "independenceGroupId": "specialist:expiry", + "bidId": "bid:expiry", + "bidDigest": "sha256:ffe0abcb64a45f60b76f870faabaae24ab539e91d1ffb6a972b1cf70b5482952", + "sourceBidDigest": "sha256:20d744e013711c0809b4f557c1ddf0a93818e572bb8f15dc92dfea8d76c19087", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 420, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:5ea6fa5ecf01d387e03a4c89e608fe069468d7be574bf2a8fd0c6389684b7750" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 420, + "proposedAtLogicalMs": 380, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:b842c57524cd8f9128a34268d5cd3303ddae15090347bd216b2d513d86e2431e" + }, + "jointWorkContract": null, + "outcomes": [], + "history": [], + "updatedAtLogicalMs": 380 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:d4c3806001a6e8bc44a5a195bde890dd915628544fca25dcc96ec47725bdd98a", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.68d5813be82047015eada99190fc71a762a7f7d5a64b2cbf477f64e7251bf0b2", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:d4c3806001a6e8bc44a5a195bde890dd915628544fca25dcc96ec47725bdd98a", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.58392176c9c67ca92c011f9cacc64c72b41365821ca8693306c9ab4154d6e853", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:expiry", + "candidateDigest": "sha256:38d531fe82d851f5589a3ba48a26a363b116cf7ed666afb14f52bb8f61b000b2", + "peerId": "peer:expiry", + "instanceId": "instance:expiry", + "independenceGroupId": "specialist:expiry", + "bidId": "bid:expiry", + "bidDigest": "sha256:ffe0abcb64a45f60b76f870faabaae24ab539e91d1ffb6a972b1cf70b5482952", + "sourceBidDigest": "sha256:20d744e013711c0809b4f557c1ddf0a93818e572bb8f15dc92dfea8d76c19087", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 420, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:5ea6fa5ecf01d387e03a4c89e608fe069468d7be574bf2a8fd0c6389684b7750" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 420, + "proposedAtLogicalMs": 380, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:b842c57524cd8f9128a34268d5cd3303ddae15090347bd216b2d513d86e2431e" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 380, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.fac5872e1483bef80a33b18b35748ae0f4fb4f16e675d70932a9782a5a51f87e", + "decisionDigest": "sha256:fac5872e1483bef80a33b18b35748ae0f4fb4f16e675d70932a9782a5a51f87e" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:be6efc901d81d4db5cacd1d3d7c45139e2eaab239f6c22b8a7ae0843a56bd922", + "stateDigest": "sha256:be91c3f21da082709fd33d7679f80988b538450b48ab4f222a31fb8fdb78efcf" + }, + "execution": { + "schemaVersion": 1, + "team": null, + "agent": { + "peerId": "peer:expiry", + "source": "existing", + "agentId": "agent:expiry", + "instanceId": "instance:expiry", + "agentDigest": "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "activating_team", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:140ee16aded6b434b0c997d5a9a161627742d5c7eb232cbd6e4231c8b12c5ce0", + "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249", + "sha256:f3e4501744ba37836e0e58f6242b60113f342737721608a63be61159c767146e" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:42875193e71d5a6af4595cce58ae9b55b939fa41c88909679d498c3c5d8d99a6" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:42875193e71d5a6af4595cce58ae9b55b939fa41c88909679d498c3c5d8d99a6", + "eventDigest": "sha256:a5dbc3d3112b19e254b30b7d3d7f7b9da464542bcde621b808e6e58c71c41ff6" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:expiry:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:a5dbc3d3112b19e254b30b7d3d7f7b9da464542bcde621b808e6e58c71c41ff6", + "eventDigest": "sha256:0c409e4933b6e966752e04e1ed2f42d8e984398f105ce6dbc6a32d9842ecf473" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:expiry:attest", + "evidenceDigests": [ + "sha256:c5d56c80f15c9f1c07560e14cba8b34680e348bf7aafa7ae4d6632d5814ab12b" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:0c409e4933b6e966752e04e1ed2f42d8e984398f105ce6dbc6a32d9842ecf473", + "eventDigest": "sha256:d364fb9619a31d9a8560a4f381afeff967b0c611366c35c8f22d036845c90dca" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:expiry:attest", + "evidenceDigests": [ + "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a", + "sha256:c5d56c80f15c9f1c07560e14cba8b34680e348bf7aafa7ae4d6632d5814ab12b" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:d364fb9619a31d9a8560a4f381afeff967b0c611366c35c8f22d036845c90dca", + "eventDigest": "sha256:2b4be58473deb728d50908bc8a86eed9654cf731bc77cbcc7b3333aa863fdd67" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:expiry:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 380, + "previousEventDigest": "sha256:2b4be58473deb728d50908bc8a86eed9654cf731bc77cbcc7b3333aa863fdd67", + "eventDigest": "sha256:30f26886a8c2dd1e5027876b554cc58efa6af336de933c9a10094110b731f4e4" + } + ], + "profile": null, + "receipt": null, + "revision": 5, + "stateKey": "execution:expiry", + "activation": null, + "continuity": null, + "attestation": { + "agentDigest": "sha256:50d3bfdc2c64637ec8b8a91eb7f5151734fb31f1f310c73528e306c50a91e16a", + "operationId": "execution:expiry:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:c5d56c80f15c9f1c07560e14cba8b34680e348bf7aafa7ae4d6632d5814ab12b", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:expiry", + "agentId": "agent:expiry", + "instanceId": "instance:expiry", + "budgetUnits": 10, + "candidateId": "discovered:expiry", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:6cdb90cb8fd5f59347db5c3a138ffb9bc45e5a684817aed0dd785f0fad3972e3", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:5548d57e4409d2df111f1dd059f50bacd69ce6be100aece603ba37ca4aa181bd", + "requestDigest": "sha256:0bffe62660747d178ff102a6d6c6033297d8a357d367f605476a16f65ffe6d54", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:3244f0d83c9b468dabe3dd85b1c7e02b808260a33938ea2951fe4a3c8780a9a3", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:expiry", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:0bffe62660747d178ff102a6d6c6033297d8a357d367f605476a16f65ffe6d54" + }, + "terminalAgent": null, + "decisionDigest": "sha256:f3e4501744ba37836e0e58f6242b60113f342737721608a63be61159c767146e", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:d695ee6b208b41f6094a260437ad3d710f4e1053283d71378440be3da9f57249", + "pendingOperation": { + "kind": "activate_team", + "status": "prepared", + "operationId": "execution:expiry:activate-team", + "resultDigest": null, + "preparedAtLogicalMs": 380 + }, + "selectedCandidate": { + "peerId": "peer:expiry", + "agentId": "agent:expiry", + "instanceId": "instance:expiry", + "budgetUnits": 10, + "candidateId": "discovered:expiry", + "lineageDigest": "sha256:36039b0f17843680d400eb0a35bff94344167724373522d452cbf78ca831cf62", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:6cdb90cb8fd5f59347db5c3a138ffb9bc45e5a684817aed0dd785f0fad3972e3", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:expiry", + "logicalTimeHighWaterMs": 380, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:140ee16aded6b434b0c997d5a9a161627742d5c7eb232cbd6e4231c8b12c5ce0", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:e6b7f13d6e7b3b764edeaca710a7037599995696e2829b94057c2b6941cf051b", + "resultingSnapshotDigest": "sha256:577e4ad7cebe17e1e8d6942e802b11a618a6914718b4248f231393131c0989fb", + "profileCertificationDigest": null, + "recordDigest": "sha256:f173b1a2233880563b6702f6df45816b047e5f3b76bbbe7a343773009eb6ea05" + }, + "head": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "schemaVersion": 1, + "stateKey": "head:paper", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "revision": 0, + "morphologyEpoch": 1, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "acceptedProposalDigest": null, + "decisionDigest": null, + "receiptDigest": null, + "logicalTimeHighWaterMs": 200, + "predecessorHeadDigest": null, + "headDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6" + } +} diff --git a/docs/research/morphogenesis-paper-v0.5/persistent/manifest.json b/docs/research/morphogenesis-paper-v0.5/persistent/manifest.json new file mode 100644 index 00000000..bafeaeeb --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/persistent/manifest.json @@ -0,0 +1,34 @@ +[ + { + "path": "configuration.json", + "digest": "sha256:8a047e9bf2ead8314ab75443b746bb76928d13a6b4e8e120869f1cfad74fba60" + }, + { + "path": "drain.json", + "digest": "sha256:e70429f08d512778a1e04e2b9ea3181514d41aec6441e34feb796dfa31853aee" + }, + { + "path": "environment.json", + "digest": "sha256:a6d38fa674e760f19ee31779ead365d858c83e95bad8e7af0beabaddb01e3d87" + }, + { + "path": "events.json", + "digest": "sha256:6015471e475fec091ac6b6560c6efbb35dc2e180240088f8ed8b61361d7b5f9b" + }, + { + "path": "expiry.json", + "digest": "sha256:7e80dea444989ef6791477c1c5aa61a1305be2ff308939e401838aa0b406e848" + }, + { + "path": "race.json", + "digest": "sha256:f9e5d0d25c3af80f10995f112c3af3b6aabff5a1490407d4238f98b2e4bae407" + }, + { + "path": "room.json", + "digest": "sha256:8a1a9735428152d5066e2016b75110b660e7b8578e777da9f921516db4017edd" + }, + { + "path": "summary.json", + "digest": "sha256:db6e96734cc95d6af48dbf4b829c1a56be61e1bc2124d8a2859c2ca1dbbedf47" + } +] diff --git a/docs/research/morphogenesis-paper-v0.5/persistent/race.json b/docs/research/morphogenesis-paper-v0.5/persistent/race.json new file mode 100644 index 00000000..979a9634 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/persistent/race.json @@ -0,0 +1,2504 @@ +{ + "before": { + "head": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "schemaVersion": 1, + "stateKey": "head:paper", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "revision": 0, + "morphologyEpoch": 1, + "snapshotDigest": "sha256:2e5b56c49070db022d69eef49227459bc87e493e29901418375c896f49f41029", + "acceptedProposalDigest": null, + "decisionDigest": null, + "receiptDigest": null, + "logicalTimeHighWaterMs": 200, + "predecessorHeadDigest": null, + "headDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6" + }, + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 3, + "highWaterLogicalMs": 300, + "workContracts": [ + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:6e5c4cd598e8de5abae23e08eb6850b7a48af853b3d4c32ddc240780f4833a0a" + }, + "teams": [ + { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:a", + "formationId": "formation:a", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 2, + "logicalTimeHighWaterMs": 300, + "team": { + "schemaVersion": 1, + "teamId": "team.f9154b9e398d8b1a57e47b5d5ce2458e570b37895f7b60482daf86f9ff1cb4dc", + "teamEpoch": 1, + "status": "active", + "proposal": { + "schemaVersion": 1, + "teamId": "team.f9154b9e398d8b1a57e47b5d5ce2458e570b37895f7b60482daf86f9ff1cb4dc", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:bd70e3e9752b71ed902d5f28cf3b4dce7b6cbd450e344a856c3d69c73f0d4830", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.0334afd4e2385d74037263a2b63ea068eba657ec4d124d5868396069dcd12118", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:a", + "candidateDigest": "sha256:399f11d473d8ddefca2756b88ccb29e29c3500802e96c8447809ffab541a424a", + "peerId": "peer:a", + "instanceId": "instance:a", + "independenceGroupId": "specialist:a", + "bidId": "bid:a", + "bidDigest": "sha256:12b7b1fbf5498999b2fa13b1bb8cd3e247022a340a051b82d3672856b3972498", + "sourceBidDigest": "sha256:ff2c6db34737d7eb269ab6fd4c2ad4942fd22890f84c492b6dc7bcf6b8abc417", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:5180e9817be65af01940fd69856642656e8d36c2a942561c37089568dd547b7c" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:1f911cef7ea42b6e8663546f0d72a9012bb0f50a39b4e51e0a182c3b2d9e1670" + }, + "jointWorkContract": { + "schemaVersion": 1, + "teamId": "team.f9154b9e398d8b1a57e47b5d5ce2458e570b37895f7b60482daf86f9ff1cb4dc", + "teamEpoch": 1, + "proposalDigest": "sha256:1f911cef7ea42b6e8663546f0d72a9012bb0f50a39b4e51e0a182c3b2d9e1670", + "predecessorJointWorkContractDigest": null, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78", + "memberContracts": [ + { + "schemaVersion": 1, + "memberId": "team-member.0334afd4e2385d74037263a2b63ea068eba657ec4d124d5868396069dcd12118", + "selectionDigest": "sha256:5180e9817be65af01940fd69856642656e8d36c2a942561c37089568dd547b7c", + "positionId": "position:forensics", + "peerId": "peer:a", + "instanceId": "instance:a", + "workItemId": "work:test", + "workItemRevision": 1, + "workContractId": "work-contract:a", + "workContractGeneration": 1, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "assignmentAuthorityId": "assignment:paper", + "assignmentEpoch": 1, + "authorityGeneration": 1, + "fencingToken": "fence:a", + "leaseExpiresAtLogicalMs": 350, + "workDeadline": "2026-09-19T12:00:00.350Z", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "reservedBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "bindingDigest": "sha256:ee2266cbb41cfeec0d246cb9ccf9330173d4ee83c4d402e9876cbf7e239ef1eb" + } + ], + "totalReservedBudgetUnits": 10, + "totalMaximumActionBudgetUnits": 5, + "activatedAtLogicalMs": 300, + "validUntilLogicalMs": 350, + "status": "active", + "jointWorkContractId": "joint-work-contract.a2dd313badd28c6d74257ff86f496bf852d58be91e17b7bd499926482e9bf5cb", + "jointWorkContractDigest": "sha256:a2dd313badd28c6d74257ff86f496bf852d58be91e17b7bd499926482e9bf5cb" + }, + "outcomes": [], + "history": [], + "updatedAtLogicalMs": 300 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:bd70e3e9752b71ed902d5f28cf3b4dce7b6cbd450e344a856c3d69c73f0d4830", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.f9154b9e398d8b1a57e47b5d5ce2458e570b37895f7b60482daf86f9ff1cb4dc", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:bd70e3e9752b71ed902d5f28cf3b4dce7b6cbd450e344a856c3d69c73f0d4830", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.0334afd4e2385d74037263a2b63ea068eba657ec4d124d5868396069dcd12118", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:a", + "candidateDigest": "sha256:399f11d473d8ddefca2756b88ccb29e29c3500802e96c8447809ffab541a424a", + "peerId": "peer:a", + "instanceId": "instance:a", + "independenceGroupId": "specialist:a", + "bidId": "bid:a", + "bidDigest": "sha256:12b7b1fbf5498999b2fa13b1bb8cd3e247022a340a051b82d3672856b3972498", + "sourceBidDigest": "sha256:ff2c6db34737d7eb269ab6fd4c2ad4942fd22890f84c492b6dc7bcf6b8abc417", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:5180e9817be65af01940fd69856642656e8d36c2a942561c37089568dd547b7c" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:1f911cef7ea42b6e8663546f0d72a9012bb0f50a39b4e51e0a182c3b2d9e1670" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 300, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.889b724b2cfc60cd57e7c4ed546aa8f59d96d0d2de24cedef6e577b3f803f9fb", + "decisionDigest": "sha256:889b724b2cfc60cd57e7c4ed546aa8f59d96d0d2de24cedef6e577b3f803f9fb" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:8ed709cbe11bcd218121b1414ff02f627d158421ba14b8524179d69b58653716", + "stateDigest": "sha256:ceb7c5b7887433b7fb70a8155591d435f1b82af490fe9e3bfce48c4d42de6f6e" + }, + { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:b", + "formationId": "formation:b", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 2, + "logicalTimeHighWaterMs": 300, + "team": { + "schemaVersion": 1, + "teamId": "team.022775e3888b6eecd0c1cd95da67f1e1053dda6a87be715c71fd5894b3b6dbd6", + "teamEpoch": 1, + "status": "active", + "proposal": { + "schemaVersion": 1, + "teamId": "team.022775e3888b6eecd0c1cd95da67f1e1053dda6a87be715c71fd5894b3b6dbd6", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:efbdc25d2f73f428eb4c79017f4b540e1a2f11f21c350f63f2056c4237845fad", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.77013c139d42be00d6a68793f43fa25d4183c759646c15c507e4c1e1ce1d75a1", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:b", + "candidateDigest": "sha256:eef7933bf4724016354d5a4a7d10f7a9ae33fe43f277ca9d536b6b1429db2c57", + "peerId": "peer:b", + "instanceId": "instance:b", + "independenceGroupId": "specialist:b", + "bidId": "bid:b", + "bidDigest": "sha256:693446b0565e25a462abd6b2711f4ca25b2919c3938a198411796812f4a03a9c", + "sourceBidDigest": "sha256:edd10d64240eb08f6fb0b1f3b0c82353abb66b2fb68eb4f70290e3e1ae59a3cf", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:d0488b95f671d072a632b6e9cf4b4b5215f0c9f8290c7e00ec82570d9b1f5ae3" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:d7721d3cb73487fe5960897e324927aff059ed26242a26282d21ff605843e7d6" + }, + "jointWorkContract": { + "schemaVersion": 1, + "teamId": "team.022775e3888b6eecd0c1cd95da67f1e1053dda6a87be715c71fd5894b3b6dbd6", + "teamEpoch": 1, + "proposalDigest": "sha256:d7721d3cb73487fe5960897e324927aff059ed26242a26282d21ff605843e7d6", + "predecessorJointWorkContractDigest": null, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78", + "memberContracts": [ + { + "schemaVersion": 1, + "memberId": "team-member.77013c139d42be00d6a68793f43fa25d4183c759646c15c507e4c1e1ce1d75a1", + "selectionDigest": "sha256:d0488b95f671d072a632b6e9cf4b4b5215f0c9f8290c7e00ec82570d9b1f5ae3", + "positionId": "position:forensics", + "peerId": "peer:b", + "instanceId": "instance:b", + "workItemId": "work:test", + "workItemRevision": 1, + "workContractId": "work-contract:b", + "workContractGeneration": 1, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "assignmentAuthorityId": "assignment:paper", + "assignmentEpoch": 1, + "authorityGeneration": 1, + "fencingToken": "fence:b", + "leaseExpiresAtLogicalMs": 350, + "workDeadline": "2026-09-19T12:00:00.350Z", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "reservedBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "bindingDigest": "sha256:60e1b0c0f2582176063b80e7a7a1917e9bd331699cb8b30e372c8f0ef0058d47" + } + ], + "totalReservedBudgetUnits": 10, + "totalMaximumActionBudgetUnits": 5, + "activatedAtLogicalMs": 300, + "validUntilLogicalMs": 350, + "status": "active", + "jointWorkContractId": "joint-work-contract.fb2d0400d69e7c8a400b4f4d14251331aaf468505047aaf1df6f71a49c20fc77", + "jointWorkContractDigest": "sha256:fb2d0400d69e7c8a400b4f4d14251331aaf468505047aaf1df6f71a49c20fc77" + }, + "outcomes": [], + "history": [], + "updatedAtLogicalMs": 300 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:efbdc25d2f73f428eb4c79017f4b540e1a2f11f21c350f63f2056c4237845fad", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.022775e3888b6eecd0c1cd95da67f1e1053dda6a87be715c71fd5894b3b6dbd6", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:efbdc25d2f73f428eb4c79017f4b540e1a2f11f21c350f63f2056c4237845fad", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.77013c139d42be00d6a68793f43fa25d4183c759646c15c507e4c1e1ce1d75a1", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:b", + "candidateDigest": "sha256:eef7933bf4724016354d5a4a7d10f7a9ae33fe43f277ca9d536b6b1429db2c57", + "peerId": "peer:b", + "instanceId": "instance:b", + "independenceGroupId": "specialist:b", + "bidId": "bid:b", + "bidDigest": "sha256:693446b0565e25a462abd6b2711f4ca25b2919c3938a198411796812f4a03a9c", + "sourceBidDigest": "sha256:edd10d64240eb08f6fb0b1f3b0c82353abb66b2fb68eb4f70290e3e1ae59a3cf", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:d0488b95f671d072a632b6e9cf4b4b5215f0c9f8290c7e00ec82570d9b1f5ae3" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:d7721d3cb73487fe5960897e324927aff059ed26242a26282d21ff605843e7d6" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 300, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.13c5c9241f1e626144b0224e7c8c6b79d9618681972912a75f3fa69afff9f14a", + "decisionDigest": "sha256:13c5c9241f1e626144b0224e7c8c6b79d9618681972912a75f3fa69afff9f14a" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:0b49d98f4ff8e040e5def81f2e9b0b6fced4f3cb56ca054d9d42272178bad9bc", + "stateDigest": "sha256:0705d4a4213b0d6b15c6f59d146dc10b6dcd5f62c793125d2e23c9360692feab" + } + ], + "effects": [ + { + "effect_id": "effect:a", + "work_id": "work-contract:a", + "body": { + "label": "a", + "result": 5, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "jointWorkContractDigest": "sha256:a2dd313badd28c6d74257ff86f496bf852d58be91e17b7bd499926482e9bf5cb" + } + }, + { + "effect_id": "effect:b", + "work_id": "work-contract:b", + "body": { + "label": "b", + "result": 5, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "jointWorkContractDigest": "sha256:fb2d0400d69e7c8a400b4f4d14251331aaf468505047aaf1df6f71a49c20fc77" + } + } + ] + }, + "after": { + "head": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "schemaVersion": 1, + "stateKey": "head:paper", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "revision": 1, + "morphologyEpoch": 2, + "snapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "acceptedProposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "decisionDigest": "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "receiptDigest": "sha256:dcb62da8399947767375dae1b8496b5b9b34966f2038701fce284bcbcc15ba92", + "logicalTimeHighWaterMs": 310, + "predecessorHeadDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6", + "headDigest": "sha256:0ebc28f38ac54ebea52b4cac42d153a28f64b2c5fd8da6a978525993619018dd" + }, + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 3, + "highWaterLogicalMs": 300, + "workContracts": [ + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:6e5c4cd598e8de5abae23e08eb6850b7a48af853b3d4c32ddc240780f4833a0a" + }, + "executions": [ + { + "schemaVersion": 1, + "team": { + "teamId": "team.f9154b9e398d8b1a57e47b5d5ce2458e570b37895f7b60482daf86f9ff1cb4dc", + "teamEpoch": 1, + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:activate-team", + "receiptDigest": "sha256:35e2ea315c9f1ee9e195d1bb7291d4ca3160d0cc8cd16acc628a5d5356db5d30", + "schemaVersion": 1, + "teamProposalDigest": "sha256:1f911cef7ea42b6e8663546f0d72a9012bb0f50a39b4e51e0a182c3b2d9e1670", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:4b54cd9647522fdeb1a8d432d628a431b57d79503da7166e7e71c6fba67c5bce", + "jointWorkContractDigest": "sha256:a2dd313badd28c6d74257ff86f496bf852d58be91e17b7bd499926482e9bf5cb", + "retainedArtifactDigests": [ + "sha256:4b54cd9647522fdeb1a8d432d628a431b57d79503da7166e7e71c6fba67c5bce" + ], + "individualWorkContractDigests": [ + "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:a", + "source": "existing", + "agentId": "agent:a", + "instanceId": "instance:a", + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "committing_morphology", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "sha256:9767527e4e790a1d39e1ab6eeb374d536a5fac86b17a12da5473e10761ab66fd" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:49ce3088008ef9156a2e870fe9d47b51846e77aef37e0ad4f8b1046e1c1281db" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:49ce3088008ef9156a2e870fe9d47b51846e77aef37e0ad4f8b1046e1c1281db", + "eventDigest": "sha256:c8355d9cbc454b4c751dde11975ca97aa0e2fe149dbbb10d8221704b7c4eaa7e" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:a:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:c8355d9cbc454b4c751dde11975ca97aa0e2fe149dbbb10d8221704b7c4eaa7e", + "eventDigest": "sha256:0d560a8e7a22288dc2480e31d147f29fcb65945300437f6559ef224f023f9edf" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:0d560a8e7a22288dc2480e31d147f29fcb65945300437f6559ef224f023f9edf", + "eventDigest": "sha256:3937e8d6339c8a5659020298bd57ff7c550df64f5cdb98083423c81314fc67c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3937e8d6339c8a5659020298bd57ff7c550df64f5cdb98083423c81314fc67c3", + "eventDigest": "sha256:f6ead7d658c1bc808431f917ad109d4d648546d1f773833a18c655cc5f34358e" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:a:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:f6ead7d658c1bc808431f917ad109d4d648546d1f773833a18c655cc5f34358e", + "eventDigest": "sha256:3c59f3b59f9c3fab57457eb204e301ef2fdfca7664968b6aabdcf5aa5aff88e2" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:a:activate-team", + "evidenceDigests": [ + "sha256:35e2ea315c9f1ee9e195d1bb7291d4ca3160d0cc8cd16acc628a5d5356db5d30" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:3c59f3b59f9c3fab57457eb204e301ef2fdfca7664968b6aabdcf5aa5aff88e2", + "eventDigest": "sha256:6ef15a28f69b65ccb0e14a423f260e2e5bb65014045e0d93cf9baa7979bcb0fc" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:6ef15a28f69b65ccb0e14a423f260e2e5bb65014045e0d93cf9baa7979bcb0fc", + "eventDigest": "sha256:a0772fc633d84861fa8dfd8744b8ea18246d2000888f97a952786bc42ee05536" + } + ], + "profile": null, + "receipt": null, + "revision": 7, + "stateKey": "execution:a", + "activation": null, + "continuity": null, + "attestation": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4981d6864d56671cbfa9076693e4d5ba284eeca144c41d22e1f853278e050d2c", + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d" + }, + "terminalAgent": null, + "decisionDigest": "sha256:9767527e4e790a1d39e1ab6eeb374d536a5fac86b17a12da5473e10761ab66fd", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "pendingOperation": { + "kind": "commit_morphology", + "status": "prepared", + "operationId": "execution:a:commit-morphology", + "resultDigest": null, + "preparedAtLogicalMs": 310 + }, + "selectedCandidate": { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:a", + "logicalTimeHighWaterMs": 310, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:17c2ced65ba66fa9679e176cabccf58b0f3e0e5a57dd525a1c8fc5327843911c", + "resultingSnapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "profileCertificationDigest": null, + "recordDigest": "sha256:f0c13f31f7dd9c9ab3a7a2ac7e5d0d2e414efc9c48ea2761a048ffc0d8a62f2d" + }, + { + "schemaVersion": 1, + "team": { + "teamId": "team.022775e3888b6eecd0c1cd95da67f1e1053dda6a87be715c71fd5894b3b6dbd6", + "teamEpoch": 1, + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:activate-team", + "receiptDigest": "sha256:63c529a95296da0e11c7a17bf992484cb5412dbc056cd28288be38962b105678", + "schemaVersion": 1, + "teamProposalDigest": "sha256:d7721d3cb73487fe5960897e324927aff059ed26242a26282d21ff605843e7d6", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:930aac7106b0d7e8b799bd0e2767c275dd72abb71e1a2c2518e4bf72c538169e", + "jointWorkContractDigest": "sha256:fb2d0400d69e7c8a400b4f4d14251331aaf468505047aaf1df6f71a49c20fc77", + "retainedArtifactDigests": [ + "sha256:930aac7106b0d7e8b799bd0e2767c275dd72abb71e1a2c2518e4bf72c538169e" + ], + "individualWorkContractDigests": [ + "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:b", + "source": "existing", + "agentId": "agent:b", + "instanceId": "instance:b", + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "morphology_active", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:ee8a96f91cc9157f4783563a6671ab77fc354bd82ff98095fc64f884ee76e8d7" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:ee8a96f91cc9157f4783563a6671ab77fc354bd82ff98095fc64f884ee76e8d7", + "eventDigest": "sha256:067f965ff64b11cc964af0ad45f4a181acd6efb3087a4f49de2381d4c025192a" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:b:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:067f965ff64b11cc964af0ad45f4a181acd6efb3087a4f49de2381d4c025192a", + "eventDigest": "sha256:83e5c789acbb98acb3338fe6dbf0f424f7c7a014531ebf44fb12dbe407265bb1" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:83e5c789acbb98acb3338fe6dbf0f424f7c7a014531ebf44fb12dbe407265bb1", + "eventDigest": "sha256:12f09f078b4d5840a864bfc3c1f6766a4e1a282ba4ee89d15f0335ec037663c0" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:b:attest", + "evidenceDigests": [ + "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:12f09f078b4d5840a864bfc3c1f6766a4e1a282ba4ee89d15f0335ec037663c0", + "eventDigest": "sha256:6fb70691b8fcb13ab336c91f49e48869692ea6015b9823eff46a56ea423d78a6" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:b:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:6fb70691b8fcb13ab336c91f49e48869692ea6015b9823eff46a56ea423d78a6", + "eventDigest": "sha256:245574fab8918f8af9b35ab2b210a6fc28831eb8494c7e9f6ccfa53dcfc07ac4" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:b:activate-team", + "evidenceDigests": [ + "sha256:63c529a95296da0e11c7a17bf992484cb5412dbc056cd28288be38962b105678" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:245574fab8918f8af9b35ab2b210a6fc28831eb8494c7e9f6ccfa53dcfc07ac4", + "eventDigest": "sha256:f0549d3ca0f0e7eeb8a741f88ba4fd4dd9ab642973cdb91aab8173257e5ea4fb" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:f0549d3ca0f0e7eeb8a741f88ba4fd4dd9ab642973cdb91aab8173257e5ea4fb", + "eventDigest": "sha256:2c188bae194eacbe7434f6123a28fd43737cab520395945d5c6aa7eaf32db52f" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "morphology_active", + "outcome": "applied", + "operationId": "execution:b:commit-morphology", + "evidenceDigests": [ + "sha256:e52d0a8abe9a4f33f2024ad0f22a6174bda3805f15e2a39cf9b109d2f922eba0" + ], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:2c188bae194eacbe7434f6123a28fd43737cab520395945d5c6aa7eaf32db52f", + "eventDigest": "sha256:8f2d7a43899cc04f1da1a4815957ce60975d5b4bc7db1347ffc1340b94832686" + } + ], + "profile": null, + "receipt": null, + "revision": 8, + "stateKey": "execution:b", + "activation": { + "operationId": "execution:b:commit-morphology", + "schemaVersion": 1, + "decisionDigest": "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "morphologyEpoch": 2, + "teamReceiptDigest": "sha256:63c529a95296da0e11c7a17bf992484cb5412dbc056cd28288be38962b105678", + "activatedAtLogicalMs": 310, + "morphologyHeadDigest": "sha256:0ebc28f38ac54ebea52b4cac42d153a28f64b2c5fd8da6a978525993619018dd", + "activationReceiptDigest": "sha256:e52d0a8abe9a4f33f2024ad0f22a6174bda3805f15e2a39cf9b109d2f922eba0", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827" + }, + "continuity": null, + "attestation": { + "agentDigest": "sha256:0d01f0bb013070ac7453e7efcfe79d3016d3adc04ce8d3eb69bc29dcc0ddd1d3", + "operationId": "execution:b:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:3981a3f17aee8d8f01d7a21989cb0227642bc462654819c8241d05f4237c19ae", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:60330a8b60f06b4644eaaea4fbcc3a22a9016fc45ffecd5b005a3444c155863d", + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "targetDigest": "sha256:dff47fa6faf54b936ae25af4530b6bd8803a3f3bac8f5a2899c59a09b66f0663", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:b", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:4b0a970fbeb744540db5b0cb38c8a08d61f43749224fe0474e848137d215fda3" + }, + "terminalAgent": null, + "decisionDigest": "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "pendingOperation": { + "kind": "commit_morphology", + "status": "applied", + "operationId": "execution:b:commit-morphology", + "resultDigest": "sha256:e52d0a8abe9a4f33f2024ad0f22a6174bda3805f15e2a39cf9b109d2f922eba0", + "preparedAtLogicalMs": 310 + }, + "selectedCandidate": { + "peerId": "peer:b", + "agentId": "agent:b", + "instanceId": "instance:b", + "budgetUnits": 10, + "candidateId": "discovered:b", + "lineageDigest": "sha256:e55b77724d4ea3e16fda51b478cac49840c50c99dea2bd55d976a1693f0a8045", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:5e154beeb8249befb433bda073bd3153f0974ab4e6cda5d2b9215d2766727c02", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:b", + "logicalTimeHighWaterMs": 310, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:4d9329bf7d10a22101cfe6fce0e5eaa1804d7982219f97064dc763ff76f345a1", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "profileCertificationDigest": null, + "recordDigest": "sha256:1ebf3ce656450c88dbb912ec5187fa9a7c0f46f5184150f28d2e52e7000378d2" + } + ] + }, + "cleanup": { + "work": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "policyDomainId": "policy-domain:test", + "generation": 4, + "highWaterLogicalMs": 320, + "workContracts": [ + { + "status": "revoked", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:a", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:a", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:a", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 2, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:a", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": "morphogenesis:execution:a:fence", + "updatedAtLogicalMs": 320, + "workContractDigest": "sha256:d39a693ee0c72ef8e3be25ee255db438eb6c5d5b8b03742f4d0fb8dbad76d734", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + }, + { + "status": "active", + "mandate": { + "mandateId": "mandate:paper-work", + "mandateDigest": "sha256:d05dc3d4382fc96eced8e6b68ec89ea4c98bf22eecc0ea28b50f65c5c3ace0d4", + "schemaVersion": 1, + "mandateRevision": 1 + }, + "roleKey": "database_forensics", + "tenantId": "tenant:test", + "objective": { + "meshId": "mesh:test", + "objectiveId": "objective:test", + "schemaVersion": 1, + "acceptedMessageId": "objective-message:test", + "objectiveRevision": 1, + "objectiveDocumentId": "objective-document:test", + "acceptedPolicyDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }, + "assignment": { + "workItemId": "work:test", + "ownerPeerId": "peer:owner", + "fencingToken": "fence:b", + "workDeadline": "2026-09-19T12:00:00.350Z", + "schemaVersion": 1, + "assignedPeerId": "peer:b", + "assignmentEpoch": 1, + "workItemRevision": 1, + "assignedInstanceId": "instance:b", + "authorityGeneration": 1, + "assignmentAuthorityId": "assignment:paper", + "leaseExpiresAtLogicalMs": 350 + }, + "generation": 1, + "schemaVersion": 1, + "trustPolicyId": "trust:paper", + "policyDomainId": "policy-domain:test", + "workContractId": "work-contract:b", + "inferencePolicyId": "inference:paper", + "completionCriteria": [ + "artifact_published" + ], + "createdAtLogicalMs": 300, + "terminalReasonCode": null, + "updatedAtLogicalMs": 300, + "workContractDigest": "sha256:afb85a35d8cc2496fa16dc5959d47d295c9dc9a07d90bde3c6a0fafba6749667", + "reservedBudgetUnits": 10, + "inputReferenceDigest": null, + "requiredCapabilityKeys": [ + "database_forensics" + ], + "maximumActionBudgetUnits": 5 + } + ], + "budgetReservations": [], + "actionPermits": [], + "limits": { + "maximumWorkContracts": 65536, + "maximumBudgetReservations": 131072, + "maximumActionPermits": 131072 + }, + "stateDigest": "sha256:9cbb10ac879cbc12827816f5db75d30b1176a6c6343126f49ca884ac9a14789f" + }, + "team": { + "format": "application/vnd.agentplat.team-formation-state.v1+json", + "schemaVersion": 1, + "stateKey": "formation:a", + "formationId": "formation:a", + "formationVersion": 1, + "implementationId": "formation:paper", + "policyId": "team-policy:paper", + "policyVersion": 1, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "revision": 3, + "logicalTimeHighWaterMs": 321, + "team": { + "schemaVersion": 1, + "teamId": "team.f9154b9e398d8b1a57e47b5d5ce2458e570b37895f7b60482daf86f9ff1cb4dc", + "teamEpoch": 1, + "status": "cancelled", + "proposal": { + "schemaVersion": 1, + "teamId": "team.f9154b9e398d8b1a57e47b5d5ce2458e570b37895f7b60482daf86f9ff1cb4dc", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:bd70e3e9752b71ed902d5f28cf3b4dce7b6cbd450e344a856c3d69c73f0d4830", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.0334afd4e2385d74037263a2b63ea068eba657ec4d124d5868396069dcd12118", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:a", + "candidateDigest": "sha256:399f11d473d8ddefca2756b88ccb29e29c3500802e96c8447809ffab541a424a", + "peerId": "peer:a", + "instanceId": "instance:a", + "independenceGroupId": "specialist:a", + "bidId": "bid:a", + "bidDigest": "sha256:12b7b1fbf5498999b2fa13b1bb8cd3e247022a340a051b82d3672856b3972498", + "sourceBidDigest": "sha256:ff2c6db34737d7eb269ab6fd4c2ad4942fd22890f84c492b6dc7bcf6b8abc417", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:5180e9817be65af01940fd69856642656e8d36c2a942561c37089568dd547b7c" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:1f911cef7ea42b6e8663546f0d72a9012bb0f50a39b4e51e0a182c3b2d9e1670" + }, + "jointWorkContract": { + "schemaVersion": 1, + "teamId": "team.f9154b9e398d8b1a57e47b5d5ce2458e570b37895f7b60482daf86f9ff1cb4dc", + "teamEpoch": 1, + "proposalDigest": "sha256:1f911cef7ea42b6e8663546f0d72a9012bb0f50a39b4e51e0a182c3b2d9e1670", + "predecessorJointWorkContractDigest": null, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78", + "memberContracts": [ + { + "schemaVersion": 1, + "memberId": "team-member.0334afd4e2385d74037263a2b63ea068eba657ec4d124d5868396069dcd12118", + "selectionDigest": "sha256:5180e9817be65af01940fd69856642656e8d36c2a942561c37089568dd547b7c", + "positionId": "position:forensics", + "peerId": "peer:a", + "instanceId": "instance:a", + "workItemId": "work:test", + "workItemRevision": 1, + "workContractId": "work-contract:a", + "workContractGeneration": 1, + "workContractDigest": "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455", + "assignmentAuthorityId": "assignment:paper", + "assignmentEpoch": 1, + "authorityGeneration": 1, + "fencingToken": "fence:a", + "leaseExpiresAtLogicalMs": 350, + "workDeadline": "2026-09-19T12:00:00.350Z", + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "reservedBudgetUnits": 10, + "maximumActionBudgetUnits": 5, + "bindingDigest": "sha256:ee2266cbb41cfeec0d246cb9ccf9330173d4ee83c4d402e9876cbf7e239ef1eb" + } + ], + "totalReservedBudgetUnits": 10, + "totalMaximumActionBudgetUnits": 5, + "activatedAtLogicalMs": 300, + "validUntilLogicalMs": 350, + "status": "active", + "jointWorkContractId": "joint-work-contract.a2dd313badd28c6d74257ff86f496bf852d58be91e17b7bd499926482e9bf5cb", + "jointWorkContractDigest": "sha256:a2dd313badd28c6d74257ff86f496bf852d58be91e17b7bd499926482e9bf5cb" + }, + "outcomes": [], + "history": [ + { + "schemaVersion": 1, + "teamEpoch": 1, + "proposalDigest": "sha256:1f911cef7ea42b6e8663546f0d72a9012bb0f50a39b4e51e0a182c3b2d9e1670", + "jointWorkContractDigest": "sha256:a2dd313badd28c6d74257ff86f496bf852d58be91e17b7bd499926482e9bf5cb", + "status": "cancelled", + "closedAtLogicalMs": 321, + "reasonCode": "participant_detached" + } + ], + "updatedAtLogicalMs": 321 + }, + "lastDecision": { + "schemaVersion": 1, + "requestDigest": "sha256:bd70e3e9752b71ed902d5f28cf3b4dce7b6cbd450e344a856c3d69c73f0d4830", + "status": "formed", + "proposal": { + "schemaVersion": 1, + "teamId": "team.f9154b9e398d8b1a57e47b5d5ce2458e570b37895f7b60482daf86f9ff1cb4dc", + "teamEpoch": 1, + "scope": { + "tenantId": "tenant:test", + "meshId": "mesh:test", + "policyDomainId": "policy-domain:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "rootWorkItemId": "work:test", + "rootWorkItemRevision": 1, + "scopeDigest": "sha256:781dc2514ffd5c37978a6ca10b70ec41c880984bc852d21b8c3ffc7d8989bd78" + }, + "policyDigest": "sha256:b2d1676572f55a9a3878acdc0d41f4fa3564d96345c2dd9154d47996d37f85e2", + "membershipEpoch": 1, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "formationRequestDigest": "sha256:bd70e3e9752b71ed902d5f28cf3b4dce7b6cbd450e344a856c3d69c73f0d4830", + "predecessorJointWorkContractDigest": null, + "positions": [ + { + "schemaVersion": 1, + "positionId": "position:forensics", + "workItemId": "work:test", + "workItemRevision": 1, + "roleKey": "database_forensics", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "completionCriteria": [ + "artifact_published" + ], + "dependsOnPositionIds": [], + "budgetUnits": 10, + "maximumActionBudgetUnits": 5, + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3" + } + ], + "members": [ + { + "schemaVersion": 1, + "memberId": "team-member.0334afd4e2385d74037263a2b63ea068eba657ec4d124d5868396069dcd12118", + "positionId": "position:forensics", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "candidateId": "team-candidate:a", + "candidateDigest": "sha256:399f11d473d8ddefca2756b88ccb29e29c3500802e96c8447809ffab541a424a", + "peerId": "peer:a", + "instanceId": "instance:a", + "independenceGroupId": "specialist:a", + "bidId": "bid:a", + "bidDigest": "sha256:12b7b1fbf5498999b2fa13b1bb8cd3e247022a340a051b82d3672856b3972498", + "sourceBidDigest": "sha256:ff2c6db34737d7eb269ab6fd4c2ad4942fd22890f84c492b6dc7bcf6b8abc417", + "budgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "locallyEvaluatedScoreMicros": 9000, + "selectionDigest": "sha256:5180e9817be65af01940fd69856642656e8d36c2a942561c37089568dd547b7c" + } + ], + "totalBudgetUnits": 10, + "expectedCompletionAtLogicalMs": 340, + "proposedAtLogicalMs": 300, + "validUntilLogicalMs": 450, + "proposalDigest": "sha256:1f911cef7ea42b6e8663546f0d72a9012bb0f50a39b4e51e0a182c3b2d9e1670" + }, + "exploredSearchNodes": 2, + "reasonCodes": [ + "complete_roster_selected" + ], + "evaluatedAtLogicalMs": 300, + "priorStateRevision": 0, + "committedStateRevision": 1, + "decisionId": "team-formation-decision.889b724b2cfc60cd57e7c4ed546aa8f59d96d0d2de24cedef6e577b3f803f9fb", + "decisionDigest": "sha256:889b724b2cfc60cd57e7c4ed546aa8f59d96d0d2de24cedef6e577b3f803f9fb" + }, + "requestInvalidations": [], + "predecessorStateDigest": "sha256:ceb7c5b7887433b7fb70a8155591d435f1b82af490fe9e3bfce48c4d42de6f6e", + "stateDigest": "sha256:7f6bd0a80f789913f84109124a24c09a05b9aeb2cc0f59a13511542dffd197c5" + }, + "execution": { + "schemaVersion": 1, + "team": { + "teamId": "team.f9154b9e398d8b1a57e47b5d5ce2458e570b37895f7b60482daf86f9ff1cb4dc", + "teamEpoch": 1, + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:activate-team", + "receiptDigest": "sha256:35e2ea315c9f1ee9e195d1bb7291d4ca3160d0cc8cd16acc628a5d5356db5d30", + "schemaVersion": 1, + "teamProposalDigest": "sha256:1f911cef7ea42b6e8663546f0d72a9012bb0f50a39b4e51e0a182c3b2d9e1670", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:4b54cd9647522fdeb1a8d432d628a431b57d79503da7166e7e71c6fba67c5bce", + "jointWorkContractDigest": "sha256:a2dd313badd28c6d74257ff86f496bf852d58be91e17b7bd499926482e9bf5cb", + "retainedArtifactDigests": [ + "sha256:4b54cd9647522fdeb1a8d432d628a431b57d79503da7166e7e71c6fba67c5bce" + ], + "individualWorkContractDigests": [ + "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:a", + "source": "existing", + "agentId": "agent:a", + "instanceId": "instance:a", + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:fence", + "schemaVersion": 1, + "fencedAtLogicalMs": 320, + "teamReceiptDigest": "sha256:35e2ea315c9f1ee9e195d1bb7291d4ca3160d0cc8cd16acc628a5d5356db5d30", + "fenceReceiptDigest": "sha256:af8678eceff95c7bd15d810aeb3d7cce91798804faa1acdd3cf19faface522dd", + "effectReceiptDigest": "sha256:1eab0fd25110cd221dafcd7980333d2f736e28351205d230c22a85a509529b23", + "successorFenceDigests": [ + "sha256:d39a693ee0c72ef8e3be25ee255db438eb6c5d5b8b03742f4d0fb8dbad76d734" + ], + "fencedWorkContractDigests": [ + "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455" + ], + "revokedActionGrantDigests": [] + }, + "phase": "superseded", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "sha256:9767527e4e790a1d39e1ab6eeb374d536a5fac86b17a12da5473e10761ab66fd" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:49ce3088008ef9156a2e870fe9d47b51846e77aef37e0ad4f8b1046e1c1281db" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:49ce3088008ef9156a2e870fe9d47b51846e77aef37e0ad4f8b1046e1c1281db", + "eventDigest": "sha256:c8355d9cbc454b4c751dde11975ca97aa0e2fe149dbbb10d8221704b7c4eaa7e" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:a:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:c8355d9cbc454b4c751dde11975ca97aa0e2fe149dbbb10d8221704b7c4eaa7e", + "eventDigest": "sha256:0d560a8e7a22288dc2480e31d147f29fcb65945300437f6559ef224f023f9edf" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:0d560a8e7a22288dc2480e31d147f29fcb65945300437f6559ef224f023f9edf", + "eventDigest": "sha256:3937e8d6339c8a5659020298bd57ff7c550df64f5cdb98083423c81314fc67c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3937e8d6339c8a5659020298bd57ff7c550df64f5cdb98083423c81314fc67c3", + "eventDigest": "sha256:f6ead7d658c1bc808431f917ad109d4d648546d1f773833a18c655cc5f34358e" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:a:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:f6ead7d658c1bc808431f917ad109d4d648546d1f773833a18c655cc5f34358e", + "eventDigest": "sha256:3c59f3b59f9c3fab57457eb204e301ef2fdfca7664968b6aabdcf5aa5aff88e2" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:a:activate-team", + "evidenceDigests": [ + "sha256:35e2ea315c9f1ee9e195d1bb7291d4ca3160d0cc8cd16acc628a5d5356db5d30" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:3c59f3b59f9c3fab57457eb204e301ef2fdfca7664968b6aabdcf5aa5aff88e2", + "eventDigest": "sha256:6ef15a28f69b65ccb0e14a423f260e2e5bb65014045e0d93cf9baa7979bcb0fc" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:6ef15a28f69b65ccb0e14a423f260e2e5bb65014045e0d93cf9baa7979bcb0fc", + "eventDigest": "sha256:a0772fc633d84861fa8dfd8744b8ea18246d2000888f97a952786bc42ee05536" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "superseding", + "outcome": "prepared", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [ + "sha256:255840b8bbb6b918d56aa6b94906e2184a267e3e30c01640d9c920d088010491" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:a0772fc633d84861fa8dfd8744b8ea18246d2000888f97a952786bc42ee05536", + "eventDigest": "sha256:21d5c2ab88e79d39cb7cf9cf503c467154e8f434b74f16201a95ede556d7e046" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:a:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:21d5c2ab88e79d39cb7cf9cf503c467154e8f434b74f16201a95ede556d7e046", + "eventDigest": "sha256:6b0ffd59506cee21d932a5c8851972b9a168f335689a5e52c9a0b48ad53c8a95" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:a:checkpoint", + "evidenceDigests": [ + "sha256:ccf6c88b6626334acdf270c32af8156423aa3820d3a46e89ef53e626fb18e673" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6b0ffd59506cee21d932a5c8851972b9a168f335689a5e52c9a0b48ad53c8a95", + "eventDigest": "sha256:4161baaf3fde5d4d32e7a05eb8d55583bf34d11ae073bcd9cda5ff8e61ee7dd3" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:a:fence", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:4161baaf3fde5d4d32e7a05eb8d55583bf34d11ae073bcd9cda5ff8e61ee7dd3", + "eventDigest": "sha256:3e28f320fd6be5aaf6f14e77212d00acea6b4a52ad3021235cb4e1ca63c84d2d" + }, + { + "schemaVersion": 1, + "sequence": 13, + "phase": "fenced", + "outcome": "applied", + "operationId": "execution:a:fence", + "evidenceDigests": [ + "sha256:af8678eceff95c7bd15d810aeb3d7cce91798804faa1acdd3cf19faface522dd" + ], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:3e28f320fd6be5aaf6f14e77212d00acea6b4a52ad3021235cb4e1ca63c84d2d", + "eventDigest": "sha256:dd4c1420ae5f3d7fdc7dcd8b9460c9d540512cef687c4d5b3574e4bc526e2553" + }, + { + "schemaVersion": 1, + "sequence": 14, + "phase": "draining", + "outcome": "prepared", + "operationId": "execution:a:detach", + "evidenceDigests": [], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:dd4c1420ae5f3d7fdc7dcd8b9460c9d540512cef687c4d5b3574e4bc526e2553", + "eventDigest": "sha256:31bfb377616c8087876d33c01913d61dc900ad9f614f1842ac24f49293f68a51" + }, + { + "schemaVersion": 1, + "sequence": 15, + "phase": "detached", + "outcome": "applied", + "operationId": "execution:a:detach", + "evidenceDigests": [ + "sha256:e0c6744eae4a4c2b2ba5ebfdf1a870a9bbcc7da93eabef9c223d6e9bbfb9613f" + ], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:31bfb377616c8087876d33c01913d61dc900ad9f614f1842ac24f49293f68a51", + "eventDigest": "sha256:855f0c4b63be20ed4c339dff1698e64d631da0fad9e8faa131b95e8584fa7f9f" + }, + { + "schemaVersion": 1, + "sequence": 16, + "phase": "releasing_budget", + "outcome": "prepared", + "operationId": "execution:a:release-budget", + "evidenceDigests": [], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:855f0c4b63be20ed4c339dff1698e64d631da0fad9e8faa131b95e8584fa7f9f", + "eventDigest": "sha256:94359862bf968c62b890042dc2c028400ab36a6acaec0c9c25d6a6f25445e899" + }, + { + "schemaVersion": 1, + "sequence": 17, + "phase": "budget_released", + "outcome": "applied", + "operationId": "execution:a:release-budget", + "evidenceDigests": [ + "sha256:878e8f12608ba7ec3da666d73de6a26fe77515a2c9fd9468c866751323f877d5" + ], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:94359862bf968c62b890042dc2c028400ab36a6acaec0c9c25d6a6f25445e899", + "eventDigest": "sha256:ab8bbd5cbffb5608ae9ec3621b0aae61ebcc5099ff72b3dea396c14e18745f0b" + }, + { + "schemaVersion": 1, + "sequence": 18, + "phase": "superseded", + "outcome": "applied", + "operationId": "execution:a:release-budget", + "evidenceDigests": [ + "sha256:65fb25970a8df649959c2772d75e019e5d9ef8e3779b82017c9d58a32dc7e610", + "sha256:878e8f12608ba7ec3da666d73de6a26fe77515a2c9fd9468c866751323f877d5" + ], + "logicalTimeMs": 321, + "previousEventDigest": "sha256:ab8bbd5cbffb5608ae9ec3621b0aae61ebcc5099ff72b3dea396c14e18745f0b", + "eventDigest": "sha256:7252baf5be4b25f1767bb7ad2a609c664c3a43b0ca7cf63078adf84a891d2451" + } + ], + "profile": null, + "receipt": null, + "revision": 17, + "stateKey": "execution:a", + "activation": null, + "continuity": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:e9de072ec1675818a3440374ee5d6e705db7d5cde6437accaceb62fa5dab0f56", + "teamReceiptDigest": "sha256:35e2ea315c9f1ee9e195d1bb7291d4ca3160d0cc8cd16acc628a5d5356db5d30", + "completedAtLogicalMs": 320, + "continuityReceiptDigest": "sha256:ccf6c88b6626334acdf270c32af8156423aa3820d3a46e89ef53e626fb18e673", + "preservedArtifactDigests": [ + "sha256:4b54cd9647522fdeb1a8d432d628a431b57d79503da7166e7e71c6fba67c5bce" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4981d6864d56671cbfa9076693e4d5ba284eeca144c41d22e1f853278e050d2c", + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "supersession": { + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "winningHead": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "revision": 1, + "stateKey": "head:paper", + "headDigest": "sha256:0ebc28f38ac54ebea52b4cac42d153a28f64b2c5fd8da6a978525993619018dd", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "receiptDigest": "sha256:dcb62da8399947767375dae1b8496b5b9b34966f2038701fce284bcbcc15ba92", + "schemaVersion": 1, + "decisionDigest": "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "snapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "morphologyEpoch": 2, + "predecessorHeadDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6", + "acceptedProposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "logicalTimeHighWaterMs": 310 + }, + "resolutionId": "execution:a:supersession", + "schemaVersion": 1, + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "executionStateKey": "execution:a", + "startedAtLogicalMs": 320, + "supersessionDigest": "sha256:255840b8bbb6b918d56aa6b94906e2184a267e3e30c01640d9c920d088010491", + "executionRecordDigest": "sha256:f0c13f31f7dd9c9ab3a7a2ac7e5d0d2e414efc9c48ea2761a048ffc0d8a62f2d", + "expectedMorphologyEpoch": 1 + }, + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d" + }, + "terminalAgent": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "disposition": "detached", + "operationId": "execution:a:detach", + "schemaVersion": 1, + "membershipEpoch": null, + "terminalReceiptDigest": "sha256:e0c6744eae4a4c2b2ba5ebfdf1a870a9bbcc7da93eabef9c223d6e9bbfb9613f", + "terminatedAtLogicalMs": 321, + "lifecycleReceiptDigest": "sha256:54484645bcc11fa129fdb091e429ad6269b3533029da786ca60158de9b44776b", + "membershipConfigurationDigest": null + }, + "decisionDigest": "sha256:9767527e4e790a1d39e1ab6eeb374d536a5fac86b17a12da5473e10761ab66fd", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "pendingOperation": null, + "selectedCandidate": { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": "sha256:878e8f12608ba7ec3da666d73de6a26fe77515a2c9fd9468c866751323f877d5", + "budgetReservationId": "reservation:a", + "logicalTimeHighWaterMs": 321, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:f6c5609540419b254766241ce72049268dd64d5f23fe0542ba1e223be1fc6ee7", + "resultingSnapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "profileCertificationDigest": null, + "supersessionReceipt": { + "schemaVersion": 1, + "resolutionId": "execution:a:supersession", + "supersessionDigest": "sha256:255840b8bbb6b918d56aa6b94906e2184a267e3e30c01640d9c920d088010491", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "decisionDigest": "sha256:9767527e4e790a1d39e1ab6eeb374d536a5fac86b17a12da5473e10761ab66fd", + "winningHeadDigest": "sha256:0ebc28f38ac54ebea52b4cac42d153a28f64b2c5fd8da6a978525993619018dd", + "continuityReceiptDigest": "sha256:ccf6c88b6626334acdf270c32af8156423aa3820d3a46e89ef53e626fb18e673", + "fenceReceiptDigest": "sha256:af8678eceff95c7bd15d810aeb3d7cce91798804faa1acdd3cf19faface522dd", + "terminalAgentReceiptDigest": "sha256:e0c6744eae4a4c2b2ba5ebfdf1a870a9bbcc7da93eabef9c223d6e9bbfb9613f", + "budgetReleaseDigest": "sha256:878e8f12608ba7ec3da666d73de6a26fe77515a2c9fd9468c866751323f877d5", + "resolvedAtLogicalMs": 321, + "receiptDigest": "sha256:65fb25970a8df649959c2772d75e019e5d9ef8e3779b82017c9d58a32dc7e610" + }, + "recordDigest": "sha256:db9784e273a9d980cb5a44f4964ac166a2abbdd780a5f7e5cb4ab9cb58922c05" + }, + "retainedPending": { + "schemaVersion": 1, + "team": { + "teamId": "team.f9154b9e398d8b1a57e47b5d5ce2458e570b37895f7b60482daf86f9ff1cb4dc", + "teamEpoch": 1, + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:activate-team", + "receiptDigest": "sha256:35e2ea315c9f1ee9e195d1bb7291d4ca3160d0cc8cd16acc628a5d5356db5d30", + "schemaVersion": 1, + "teamProposalDigest": "sha256:1f911cef7ea42b6e8663546f0d72a9012bb0f50a39b4e51e0a182c3b2d9e1670", + "activatedAtLogicalMs": 300, + "executionStateDigest": "sha256:4b54cd9647522fdeb1a8d432d628a431b57d79503da7166e7e71c6fba67c5bce", + "jointWorkContractDigest": "sha256:a2dd313badd28c6d74257ff86f496bf852d58be91e17b7bd499926482e9bf5cb", + "retainedArtifactDigests": [ + "sha256:4b54cd9647522fdeb1a8d432d628a431b57d79503da7166e7e71c6fba67c5bce" + ], + "individualWorkContractDigests": [ + "sha256:1758b48dcfcac77ccefe6216e2f0a37029dbdeb7c12aa610d3fe205e1937c455" + ], + "invalidatedCausalClosureDigests": [] + }, + "agent": { + "peerId": "peer:a", + "source": "existing", + "agentId": "agent:a", + "instanceId": "instance:a", + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "membershipEpoch": 1, + "roleDefinitionDigest": "sha256:c658b654e0e77a154585ce1451055f00e1563c4ca7446b12ff7b557666afe5e5", + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "fence": null, + "phase": "fencing", + "scope": { + "schemaVersion": 1, + "tenantId": "tenant:test", + "morphologyId": "morphology:test", + "policyDomainId": "policy-domain:test", + "missionId": "mission:test", + "missionIntentId": "mission-intent:test", + "objectiveId": "objective:test", + "meshId": "mesh:test", + "roomId": "room:test", + "workItemId": "work:test", + "workItemRevision": 1, + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99" + }, + "branch": "recruit_existing", + "events": [ + { + "schemaVersion": 1, + "sequence": 1, + "phase": "prepared", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "sha256:9767527e4e790a1d39e1ab6eeb374d536a5fac86b17a12da5473e10761ab66fd" + ], + "logicalTimeMs": 250, + "previousEventDigest": null, + "eventDigest": "sha256:49ce3088008ef9156a2e870fe9d47b51846e77aef37e0ad4f8b1046e1c1281db" + }, + { + "schemaVersion": 1, + "sequence": 2, + "phase": "agent_ready", + "outcome": "state", + "operationId": null, + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219" + ], + "logicalTimeMs": 260, + "previousEventDigest": "sha256:49ce3088008ef9156a2e870fe9d47b51846e77aef37e0ad4f8b1046e1c1281db", + "eventDigest": "sha256:c8355d9cbc454b4c751dde11975ca97aa0e2fe149dbbb10d8221704b7c4eaa7e" + }, + { + "schemaVersion": 1, + "sequence": 3, + "phase": "attesting", + "outcome": "prepared", + "operationId": "execution:a:attest", + "evidenceDigests": [], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:c8355d9cbc454b4c751dde11975ca97aa0e2fe149dbbb10d8221704b7c4eaa7e", + "eventDigest": "sha256:0d560a8e7a22288dc2480e31d147f29fcb65945300437f6559ef224f023f9edf" + }, + { + "schemaVersion": 1, + "sequence": 4, + "phase": "attested", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 270, + "previousEventDigest": "sha256:0d560a8e7a22288dc2480e31d147f29fcb65945300437f6559ef224f023f9edf", + "eventDigest": "sha256:3937e8d6339c8a5659020298bd57ff7c550df64f5cdb98083423c81314fc67c3" + }, + { + "schemaVersion": 1, + "sequence": 5, + "phase": "enrollment_verified", + "outcome": "applied", + "operationId": "execution:a:attest", + "evidenceDigests": [ + "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a" + ], + "logicalTimeMs": 280, + "previousEventDigest": "sha256:3937e8d6339c8a5659020298bd57ff7c550df64f5cdb98083423c81314fc67c3", + "eventDigest": "sha256:f6ead7d658c1bc808431f917ad109d4d648546d1f773833a18c655cc5f34358e" + }, + { + "schemaVersion": 1, + "sequence": 6, + "phase": "activating_team", + "outcome": "prepared", + "operationId": "execution:a:activate-team", + "evidenceDigests": [], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:f6ead7d658c1bc808431f917ad109d4d648546d1f773833a18c655cc5f34358e", + "eventDigest": "sha256:3c59f3b59f9c3fab57457eb204e301ef2fdfca7664968b6aabdcf5aa5aff88e2" + }, + { + "schemaVersion": 1, + "sequence": 7, + "phase": "team_active", + "outcome": "applied", + "operationId": "execution:a:activate-team", + "evidenceDigests": [ + "sha256:35e2ea315c9f1ee9e195d1bb7291d4ca3160d0cc8cd16acc628a5d5356db5d30" + ], + "logicalTimeMs": 300, + "previousEventDigest": "sha256:3c59f3b59f9c3fab57457eb204e301ef2fdfca7664968b6aabdcf5aa5aff88e2", + "eventDigest": "sha256:6ef15a28f69b65ccb0e14a423f260e2e5bb65014045e0d93cf9baa7979bcb0fc" + }, + { + "schemaVersion": 1, + "sequence": 8, + "phase": "committing_morphology", + "outcome": "prepared", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [], + "logicalTimeMs": 310, + "previousEventDigest": "sha256:6ef15a28f69b65ccb0e14a423f260e2e5bb65014045e0d93cf9baa7979bcb0fc", + "eventDigest": "sha256:a0772fc633d84861fa8dfd8744b8ea18246d2000888f97a952786bc42ee05536" + }, + { + "schemaVersion": 1, + "sequence": 9, + "phase": "superseding", + "outcome": "prepared", + "operationId": "execution:a:commit-morphology", + "evidenceDigests": [ + "sha256:255840b8bbb6b918d56aa6b94906e2184a267e3e30c01640d9c920d088010491" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:a0772fc633d84861fa8dfd8744b8ea18246d2000888f97a952786bc42ee05536", + "eventDigest": "sha256:21d5c2ab88e79d39cb7cf9cf503c467154e8f434b74f16201a95ede556d7e046" + }, + { + "schemaVersion": 1, + "sequence": 10, + "phase": "checkpointing", + "outcome": "prepared", + "operationId": "execution:a:checkpoint", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:21d5c2ab88e79d39cb7cf9cf503c467154e8f434b74f16201a95ede556d7e046", + "eventDigest": "sha256:6b0ffd59506cee21d932a5c8851972b9a168f335689a5e52c9a0b48ad53c8a95" + }, + { + "schemaVersion": 1, + "sequence": 11, + "phase": "checkpointed", + "outcome": "applied", + "operationId": "execution:a:checkpoint", + "evidenceDigests": [ + "sha256:ccf6c88b6626334acdf270c32af8156423aa3820d3a46e89ef53e626fb18e673" + ], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:6b0ffd59506cee21d932a5c8851972b9a168f335689a5e52c9a0b48ad53c8a95", + "eventDigest": "sha256:4161baaf3fde5d4d32e7a05eb8d55583bf34d11ae073bcd9cda5ff8e61ee7dd3" + }, + { + "schemaVersion": 1, + "sequence": 12, + "phase": "fencing", + "outcome": "prepared", + "operationId": "execution:a:fence", + "evidenceDigests": [], + "logicalTimeMs": 320, + "previousEventDigest": "sha256:4161baaf3fde5d4d32e7a05eb8d55583bf34d11ae073bcd9cda5ff8e61ee7dd3", + "eventDigest": "sha256:3e28f320fd6be5aaf6f14e77212d00acea6b4a52ad3021235cb4e1ca63c84d2d" + } + ], + "profile": null, + "receipt": null, + "revision": 11, + "stateKey": "execution:a", + "activation": null, + "continuity": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:checkpoint", + "schemaVersion": 1, + "checkpointDigest": "sha256:e9de072ec1675818a3440374ee5d6e705db7d5cde6437accaceb62fa5dab0f56", + "teamReceiptDigest": "sha256:35e2ea315c9f1ee9e195d1bb7291d4ca3160d0cc8cd16acc628a5d5356db5d30", + "completedAtLogicalMs": 320, + "continuityReceiptDigest": "sha256:ccf6c88b6626334acdf270c32af8156423aa3820d3a46e89ef53e626fb18e673", + "preservedArtifactDigests": [ + "sha256:4b54cd9647522fdeb1a8d432d628a431b57d79503da7166e7e71c6fba67c5bce" + ], + "completedCausalNodeDigests": [], + "invalidatedCausalClosureDigests": [] + }, + "attestation": { + "agentDigest": "sha256:ef9c0ea86fda02649a51005a60cbaec67f3112ce029d33a5c6408e4779f0d219", + "operationId": "execution:a:attest", + "profileDigest": null, + "schemaVersion": 1, + "attestationDigest": "sha256:fea021026ad64dbd18ebc3100f04eb0558e94a2e501f7f59ffff2a31da147c9a", + "attestedAtLogicalMs": 270, + "validUntilLogicalMs": 450, + "runtimeAttestationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444", + "eligibilityEvidenceDigests": [ + "sha256:6666666666666666666666666666666666666666666666666666666666666666" + ], + "capabilityAssessmentDigests": [ + "sha256:5555555555555555555555555555555555555555555555555555555555555555" + ] + }, + "searchResult": { + "status": "eligible_candidates", + "candidates": [ + { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + } + ], + "resultDigest": "sha256:4981d6864d56671cbfa9076693e4d5ba284eeca144c41d22e1f853278e050d2c", + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d", + "schemaVersion": 1, + "observedAtLogicalMs": 245, + "searchedCandidateCount": 1, + "completeWithinDeclaredView": true + }, + "supersession": { + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "winningHead": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "revision": 1, + "stateKey": "head:paper", + "headDigest": "sha256:0ebc28f38ac54ebea52b4cac42d153a28f64b2c5fd8da6a978525993619018dd", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "receiptDigest": "sha256:dcb62da8399947767375dae1b8496b5b9b34966f2038701fce284bcbcc15ba92", + "schemaVersion": 1, + "decisionDigest": "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "snapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "morphologyEpoch": 2, + "predecessorHeadDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6", + "acceptedProposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "logicalTimeHighWaterMs": 310 + }, + "resolutionId": "execution:a:supersession", + "schemaVersion": 1, + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "executionStateKey": "execution:a", + "startedAtLogicalMs": 320, + "supersessionDigest": "sha256:255840b8bbb6b918d56aa6b94906e2184a267e3e30c01640d9c920d088010491", + "executionRecordDigest": "sha256:f0c13f31f7dd9c9ab3a7a2ac7e5d0d2e414efc9c48ea2761a048ffc0d8a62f2d", + "expectedMorphologyEpoch": 1 + }, + "targetDigest": "sha256:45113c75780f4337511731273247bfeb4a5c21f418ea141188ef99dc01a7405e", + "searchRequest": { + "schemaVersion": 1, + "requestId": "search:a", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111", + "membershipEpoch": 1, + "viewId": "view:paper", + "viewDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222", + "searchLimit": 8, + "requestedAtLogicalMs": 245, + "expiresAtLogicalMs": 500, + "requestDigest": "sha256:a2a8ab7aa7253a7829dccda2ca79c8b1a61555e3119bbbeddb96f5ec86c7a57d" + }, + "terminalAgent": null, + "decisionDigest": "sha256:9767527e4e790a1d39e1ab6eeb374d536a5fac86b17a12da5473e10761ab66fd", + "positionDigest": "sha256:c39c1432c617857da6778cc16f72bdc0171b6fa2f2621b8dbb61cea5c95d4ae3", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "pendingOperation": { + "kind": "fence", + "status": "prepared", + "operationId": "execution:a:fence", + "resultDigest": null, + "preparedAtLogicalMs": 320 + }, + "selectedCandidate": { + "peerId": "peer:a", + "agentId": "agent:a", + "instanceId": "instance:a", + "budgetUnits": 10, + "candidateId": "discovered:a", + "lineageDigest": "sha256:2ff60880ddc2e4332a4864e1548c48905c9ddb88e5a61118e3761e74e3aae22d", + "schemaVersion": 1, + "capabilityKeys": [ + "database_forensics" + ], + "candidateDigest": "sha256:d31f9948c5c448498315dcf2b2b5078c68e1f1118db3c41042aab6b8f5e84a13", + "membershipEpoch": 1, + "observedAtLogicalMs": 245, + "validUntilLogicalMs": 450, + "sourceEvidenceDigest": "sha256:3333333333333333333333333333333333333333333333333333333333333333", + "locallyEvaluatedScoreMicros": 9000, + "membershipConfigurationDigest": "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }, + "budgetReleaseDigest": null, + "budgetReservationId": "reservation:a", + "logicalTimeHighWaterMs": 320, + "morphologyHeadStateKey": "head:paper", + "requiredCapabilityKeys": [ + "database_forensics" + ], + "budgetReservationDigest": "sha256:34327c04847f7a79755087481a4da819edfc8a1716861293d17c5da361c66020", + "expectedMorphologyEpoch": 1, + "predecessorRecordDigest": "sha256:41dfd39535a677c650f76386f90fff9d43811a8da14f5d893bfcc82ac4c5c6d3", + "resultingSnapshotDigest": "sha256:2ad6d42f1aa7568990e9ac3f1e8f4d8009e448a2419c34cfe8116f01ce39143f", + "profileCertificationDigest": null, + "recordDigest": "sha256:8ddaef196afd65ba419c4768d2d7be8a8adee680f587e12764def1e27c0b5d1e" + }, + "roomArtifact": { + "id": "morphogenesis-supersession:execution:a:supersession", + "tenantId": "tenant:test", + "roomId": "room:test", + "type": "agent-morphogenesis-supersession", + "title": "Superseded Morphogenesis transition", + "status": "draft", + "currentVersion": 1, + "authors": [], + "provenance": { + "sourceMessageIds": [], + "sourceArtifactIds": [], + "sourceMemoryIds": [] + }, + "assumptions": [], + "risks": [ + "authority-remains-external" + ], + "metadata": { + "morphogenesisSchemaVersion": 1, + "disposition": "superseded", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "executionRecordDigest": "sha256:db9784e273a9d980cb5a44f4964ac166a2abbdd780a5f7e5cb4ab9cb58922c05", + "receiptDigest": "sha256:65fb25970a8df649959c2772d75e019e5d9ef8e3779b82017c9d58a32dc7e610", + "winningHeadDigest": "sha256:0ebc28f38ac54ebea52b4cac42d153a28f64b2c5fd8da6a978525993619018dd", + "authorityGranted": false + }, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + } + }, + "winner": "b", + "loser": "a", + "commits": [ + { + "status": "rejected", + "reason": "morphology head commit is stale or cross-scoped" + }, + { + "status": "fulfilled" + } + ] +} diff --git a/docs/research/morphogenesis-paper-v0.5/persistent/room.json b/docs/research/morphogenesis-paper-v0.5/persistent/room.json new file mode 100644 index 00000000..1a103081 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/persistent/room.json @@ -0,0 +1,481 @@ +{ + "room": { + "tenantId": "tenant:test", + "id": "room:test", + "title": "Persistent Morphogenesis", + "goal": "Preserve work while a specialist transition is superseded", + "status": "active", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + }, + "participants": [ + { + "tenantId": "tenant:test", + "id": "agent:planner", + "type": "agent", + "displayName": "Local planner", + "role": "planner", + "authorityLevel": 0, + "permissions": [], + "boundaries": [], + "memoryScope": null, + "runtime": { + "platform": "mock" + }, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "person:reviewer:a", + "type": "human", + "displayName": "Local reviewer a", + "role": "reviewer", + "authorityLevel": 1, + "permissions": [ + "approve:action" + ], + "boundaries": [], + "memoryScope": null, + "runtime": null, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "person:reviewer:b", + "type": "human", + "displayName": "Local reviewer b", + "role": "reviewer", + "authorityLevel": 1, + "permissions": [ + "approve:action" + ], + "boundaries": [], + "memoryScope": null, + "runtime": null, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "person:reviewer:expiry", + "type": "human", + "displayName": "Local reviewer expiry", + "role": "reviewer", + "authorityLevel": 1, + "permissions": [ + "approve:action" + ], + "boundaries": [], + "memoryScope": null, + "runtime": null, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z" + } + ], + "messages": [], + "tasks": [], + "artifacts": [ + { + "tenantId": "tenant:test", + "id": "morphogenesis-receipt:execution:b:receipt", + "roomId": "room:test", + "type": "agent-morphogenesis-receipt", + "title": "Morphogenesis receipt execution:b:receipt", + "status": "draft", + "currentVersion": 1, + "authors": [], + "provenance": { + "sourceMemoryIds": [], + "sourceMessageIds": [], + "sourceArtifactIds": [] + }, + "assumptions": [], + "risks": [], + "metadata": { + "disposition": "success", + "receiptDigest": "sha256:0863cf89079d1c96cfcc28071203cf56d5b1757c9d29ac9b66b3d51824e65241", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "resultingMorphologyEpoch": 2, + "morphogenesisSchemaVersion": 1 + }, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "versions": [ + { + "tenantId": "tenant:test", + "id": "8dc1c788-97b1-4457-be52-fb4b953e210a", + "artifactId": "morphogenesis-receipt:execution:b:receipt", + "version": 1, + "content": { + "receiptId": "execution:b:receipt", + "disposition": "success", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "receiptDigest": "sha256:0863cf89079d1c96cfcc28071203cf56d5b1757c9d29ac9b66b3d51824e65241", + "schemaVersion": 1, + "decisionDigest": "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "proposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "fenceReceiptDigest": "sha256:ef7923ca2314d565e6bb3c45c7c651116dcdfc069d9fc67489127fbd914ad0ad", + "budgetReleaseDigest": "sha256:d058779f05cd97a935605f129f0343d2defa2674740634fb5503714f81c7c367", + "evaluatedAtLogicalMs": 346, + "outcomeEvidenceDigests": [ + "sha256:d72499f184590449e5c87dd02300b2244abd742e110b04d8d58c2b27ecd0e4ce" + ], + "activationReceiptDigest": "sha256:e52d0a8abe9a4f33f2024ad0f22a6174bda3805f15e2a39cf9b109d2f922eba0", + "budgetReservationDigest": "sha256:0eff6a64eb5f7b261cd43fee9c4afe4546ab1e21e38eb7890bc4daffc3d246b2", + "continuityReceiptDigest": "sha256:92c363ccb06f95714b65b76902a98ed38efe22aae1a34001e94bdb0e9d3c9a12", + "resultingSnapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "resultingMorphologyEpoch": 2, + "terminalAgentReceiptDigest": "sha256:60e9e746b52a2a4145b5246a6b41a29538007d9a939fe2ed3a89ad54f0ac847e" + }, + "contentType": "application/json", + "createdAt": "2026-09-19T12:00:00.240Z" + } + ] + }, + { + "tenantId": "tenant:test", + "id": "morphogenesis-supersession:execution:a:supersession", + "roomId": "room:test", + "type": "agent-morphogenesis-supersession", + "title": "Superseded Morphogenesis transition", + "status": "draft", + "currentVersion": 1, + "authors": [], + "provenance": { + "sourceMemoryIds": [], + "sourceMessageIds": [], + "sourceArtifactIds": [] + }, + "assumptions": [], + "risks": [ + "authority-remains-external" + ], + "metadata": { + "disposition": "superseded", + "receiptDigest": "sha256:65fb25970a8df649959c2772d75e019e5d9ef8e3779b82017c9d58a32dc7e610", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "authorityGranted": false, + "winningHeadDigest": "sha256:0ebc28f38ac54ebea52b4cac42d153a28f64b2c5fd8da6a978525993619018dd", + "executionRecordDigest": "sha256:db9784e273a9d980cb5a44f4964ac166a2abbdd780a5f7e5cb4ab9cb58922c05", + "morphogenesisSchemaVersion": 1 + }, + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "versions": [ + { + "tenantId": "tenant:test", + "id": "60d1cf77-0159-4723-af1b-037a165a5e10", + "artifactId": "morphogenesis-supersession:execution:a:supersession", + "version": 1, + "content": { + "binding": { + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "winningHead": { + "format": "application/vnd.agentplat.morphology-head.v1+json", + "revision": 1, + "stateKey": "head:paper", + "headDigest": "sha256:0ebc28f38ac54ebea52b4cac42d153a28f64b2c5fd8da6a978525993619018dd", + "scopeDigest": "sha256:3e47e49a21d3ba805b0aa16ee286b87d518e8dee9f871d1c02cd64cbf0283c99", + "policyDigest": "sha256:9f730ac9da60d63399e025196eeef9f5f3fb9a73dd23a300f90825737cacd3dc", + "receiptDigest": "sha256:dcb62da8399947767375dae1b8496b5b9b34966f2038701fce284bcbcc15ba92", + "schemaVersion": 1, + "decisionDigest": "sha256:3f376026f34c7851caf5aaef0e495c78fdc278d2d3c8778db7e96b53a4ec141b", + "snapshotDigest": "sha256:33acf3f37a9043a603ae5b341fbb362514acca871cf96cacf329968f2f8fa827", + "morphologyEpoch": 2, + "predecessorHeadDigest": "sha256:d538d94238c6808e3c5df7a77eb05ab506c5a8c5fb36a564b629f6b8fd9a44d6", + "acceptedProposalDigest": "sha256:57f49b8d9a035ffdc2d7ebb3c80c7535e1732fe2f1d6c04a1d450e8af3bf2027", + "logicalTimeHighWaterMs": 310 + }, + "resolutionId": "execution:a:supersession", + "schemaVersion": 1, + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "executionStateKey": "execution:a", + "startedAtLogicalMs": 320, + "supersessionDigest": "sha256:255840b8bbb6b918d56aa6b94906e2184a267e3e30c01640d9c920d088010491", + "executionRecordDigest": "sha256:f0c13f31f7dd9c9ab3a7a2ac7e5d0d2e414efc9c48ea2761a048ffc0d8a62f2d", + "expectedMorphologyEpoch": 1 + }, + "receipt": { + "resolutionId": "execution:a:supersession", + "receiptDigest": "sha256:65fb25970a8df649959c2772d75e019e5d9ef8e3779b82017c9d58a32dc7e610", + "schemaVersion": 1, + "decisionDigest": "sha256:9767527e4e790a1d39e1ab6eeb374d536a5fac86b17a12da5473e10761ab66fd", + "proposalDigest": "sha256:1334a5933d6cc78baf841bcb86f2211f103a9d67302edd151cb7ce1eeaecfbfc", + "winningHeadDigest": "sha256:0ebc28f38ac54ebea52b4cac42d153a28f64b2c5fd8da6a978525993619018dd", + "fenceReceiptDigest": "sha256:af8678eceff95c7bd15d810aeb3d7cce91798804faa1acdd3cf19faface522dd", + "supersessionDigest": "sha256:255840b8bbb6b918d56aa6b94906e2184a267e3e30c01640d9c920d088010491", + "budgetReleaseDigest": "sha256:878e8f12608ba7ec3da666d73de6a26fe77515a2c9fd9468c866751323f877d5", + "resolvedAtLogicalMs": 321, + "continuityReceiptDigest": "sha256:ccf6c88b6626334acdf270c32af8156423aa3820d3a46e89ef53e626fb18e673", + "terminalAgentReceiptDigest": "sha256:e0c6744eae4a4c2b2ba5ebfdf1a870a9bbcc7da93eabef9c223d6e9bbfb9613f" + } + }, + "contentType": "application/json", + "createdAt": "2026-09-19T12:00:00.240Z" + } + ] + } + ], + "approvals": [ + { + "tenantId": "tenant:test", + "id": "6e51212f-98da-4727-a9b8-393fddc895c6", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:a", + "action": "morphogenesis.approve:sha256:245574062eacb1d5a763fb03f36345e67a6b96c0043e7da77c7b0efb2ae7435b", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:a", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "9b8a6eab-8cc9-4a42-bdc3-84a40908da3d", + "roomId": "room:test", + "targetType": "action", + "targetId": "candidate:b", + "action": "morphogenesis.approve:sha256:b6f04981c7e39d0b9bde7e5890fbccd466ee01833a566b5663b370fa224d6ee2", + "status": "approved", + "requestedBy": "agent:planner", + "decidedBy": "person:reviewer:b", + "createdAt": "2026-09-19T12:00:00.240Z", + "updatedAt": "2026-09-19T12:00:00.240Z", + "decidedAt": "2026-09-19T12:00:00.240Z" + } + ], + "policies": [], + "memory": [], + "contextSnapshots": [], + "runs": [], + "toolCalls": [], + "events": [ + { + "tenantId": "tenant:test", + "id": "f25a10ac-b1b1-4635-b0b9-9b53aafb7f04", + "roomId": "room:test", + "type": "room_created", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "title": "Persistent Morphogenesis", + "roomId": "room:test", + "parentRoomId": null + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "51e4cd6b-1f29-428d-aa8d-e8847ce056ca", + "roomId": "room:test", + "type": "participant_added", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "role": "planner", + "roomId": "room:test", + "participantId": "agent:planner", + "participantType": "agent" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "6bd21e89-f6a7-4386-8870-4513245e9c7e", + "roomId": "room:test", + "type": "participant_added", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "role": "reviewer", + "roomId": "room:test", + "participantId": "person:reviewer:a", + "participantType": "human" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "b92dce5c-8f99-45e3-b220-a499327aab22", + "roomId": "room:test", + "type": "participant_added", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "role": "reviewer", + "roomId": "room:test", + "participantId": "person:reviewer:b", + "participantType": "human" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "5244c850-b5cc-45d3-9230-0afccaf3070a", + "roomId": "room:test", + "type": "participant_added", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "role": "reviewer", + "roomId": "room:test", + "participantId": "person:reviewer:expiry", + "participantType": "human" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "f7591823-ee6d-415b-aa87-de7d6afbd088", + "roomId": "room:test", + "type": "approval_requested", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "targetId": "candidate:a", + "expiresAt": null, + "approvalId": "6e51212f-98da-4727-a9b8-393fddc895c6", + "targetType": "action", + "targetVersion": null + }, + "metadata": { + "actorId": "agent:planner" + }, + "occurredAt": "2026-09-19T12:00:00.240Z", + "actorId": "agent:planner" + }, + { + "tenantId": "tenant:test", + "id": "90d775b5-2efd-48cc-a658-e7e2210f3d86", + "roomId": "room:test", + "type": "approval_granted", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "targetId": "candidate:a", + "approvalId": "6e51212f-98da-4727-a9b8-393fddc895c6" + }, + "metadata": { + "actorId": "person:reviewer:a" + }, + "occurredAt": "2026-09-19T12:00:00.240Z", + "actorId": "person:reviewer:a" + }, + { + "tenantId": "tenant:test", + "id": "f50d6742-0d52-4f77-9704-d97e3be67dc5", + "roomId": "room:test", + "type": "approval_requested", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "targetId": "candidate:b", + "expiresAt": null, + "approvalId": "9b8a6eab-8cc9-4a42-bdc3-84a40908da3d", + "targetType": "action", + "targetVersion": null + }, + "metadata": { + "actorId": "agent:planner" + }, + "occurredAt": "2026-09-19T12:00:00.240Z", + "actorId": "agent:planner" + }, + { + "tenantId": "tenant:test", + "id": "fa3bd1a1-c9c1-4784-8d20-5bcc565e4b22", + "roomId": "room:test", + "type": "approval_granted", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "targetId": "candidate:b", + "approvalId": "9b8a6eab-8cc9-4a42-bdc3-84a40908da3d" + }, + "metadata": { + "actorId": "person:reviewer:b" + }, + "occurredAt": "2026-09-19T12:00:00.240Z", + "actorId": "person:reviewer:b" + }, + { + "tenantId": "tenant:test", + "id": "aa76e098-cb8f-43ab-b17b-c2fde976c672", + "roomId": "room:test", + "type": "artifact_created", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "artifactId": "morphogenesis-supersession:execution:a:supersession" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + }, + { + "tenantId": "tenant:test", + "id": "e8784ba3-4b08-426c-be1e-2138c4ed6e77", + "roomId": "room:test", + "type": "artifact_created", + "source": "agentplat.rooms", + "subject": { + "id": "room:test", + "type": "room", + "tenantId": "tenant:test" + }, + "payload": { + "roomId": "room:test", + "artifactId": "morphogenesis-receipt:execution:b:receipt" + }, + "occurredAt": "2026-09-19T12:00:00.240Z" + } + ], + "childRooms": [] +} diff --git a/docs/research/morphogenesis-paper-v0.5/persistent/summary.json b/docs/research/morphogenesis-paper-v0.5/persistent/summary.json new file mode 100644 index 00000000..a52ae65a --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/persistent/summary.json @@ -0,0 +1,36 @@ +{ + "sourceCommit": "b7ae5861db597b8868f74c353c6b7787863afdd3", + "startedAt": "2026-09-20T15:11:36.338Z", + "evidenceClass": "PostgreSQL Room, Team and Work reference assembly; local catalog and scripted reviewers", + "externalSpendUsd": 0, + "modelCalls": 0, + "race": { + "approvedProposals": 2, + "teamsActivatedBeforeHead": 2, + "workProductsBeforeHead": 2, + "headEpochBefore": 1, + "acceptedSuccessors": 1, + "losingWorkRevoked": true, + "losingTeamCancelled": true, + "losingExecutionPhase": "superseded", + "newPoolReopenVerified": true, + "roomArtifactId": "morphogenesis-supersession:execution:a:supersession", + "fenceAcknowledgementRecovered": true + }, + "drain": { + "newWorkRejectedAfterFence": true, + "blockedWhileAdmittedJobPending": true, + "originalOperationReconciled": true, + "terminalPhase": "completed", + "scope": "Work reducer plus application admission/draining adapter; no ActionGateway or external provider" + }, + "expiry": { + "decisionStillValid": true, + "workContracts": 0, + "teamStatus": "awaiting_member_contracts", + "headEpoch": 1, + "rejection": "owner admission: mandate_expired" + }, + "status": "completed", + "completedAt": "2026-09-20T15:11:36.941Z" +} diff --git a/docs/research/morphogenesis-paper-v0.5/persistent/verification.json b/docs/research/morphogenesis-paper-v0.5/persistent/verification.json new file mode 100644 index 00000000..13e09263 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/persistent/verification.json @@ -0,0 +1,5 @@ +{ + "status": "passed", + "terminalReceiptChains": 2, + "scope": "exported structural lineage and owner postconditions; issuer trust is fixture configuration" +} diff --git a/docs/research/morphogenesis-paper-v0.5/references.bib b/docs/research/morphogenesis-paper-v0.5/references.bib new file mode 100644 index 00000000..39edaaaf --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/references.bib @@ -0,0 +1,186 @@ +@software{agentplat, + author = {{AgentPlat contributors}}, + title = {{AgentPlat}}, + url = {https://github.com/Agentplat/agentplat}, + note = {v0.2 source inspected at commit e978544915a329387e13883fa352191f6993dcc7; pilot harness separately hashed; historical experiment commits differ} +} + +@article{dignum2012organizations, + author = {Dignum, Virginia and Dignum, Frank}, + title = {A Logic of Agent Organizations}, + journal = {Logic Journal of the IGPL}, + year = {2012}, + volume = {20}, + number = {1}, + pages = {283--316}, + doi = {10.1093/jigpal/jzr041}, + url = {https://arxiv.org/abs/1804.10817} +} + +@misc{moiseproject, + author = {{Moise project}}, + title = {The Moise Organisation Oriented Programming Framework}, + url = {https://moise-lang.github.io/index-old.html}, + note = {Project documentation; accessed 2026-09-13} +} + +@misc{chen2023agentverse, + author = {Chen, Weize and Su, Yusheng and Zuo, Jingwei and Yang, Cheng and Yuan, Chenfei and Chan, Chi-Min and Yu, Heyang and Lu, Yaxi and Hung, Yi-Hsin and Qian, Chen and Qin, Yujia and Cong, Xin and Xie, Ruobing and Liu, Zhiyuan and Sun, Maosong and Zhou, Jie}, + title = {{AgentVerse}: Facilitating Multi-Agent Collaboration and Exploring Emergent Behaviors}, + year = {2023}, + eprint = {2308.10848}, + archivePrefix = {arXiv}, + url = {https://arxiv.org/abs/2308.10848} +} + +@misc{lu2024morphagent, + author = {Lu, Siyuan and Shao, Jiaqi and Luo, Bing and Lin, Tao}, + title = {{MorphAgent}: Empowering Agents through Self-Evolving Profiles and Decentralized Collaboration}, + year = {2024}, + eprint = {2410.15048}, + archivePrefix = {arXiv}, + url = {https://arxiv.org/abs/2410.15048v2}, + note = {Version 2, revised 2025-09-03} +} + +@misc{zhang2024gdesigner, + author = {Zhang, Guibin and Yue, Yanwei and Sun, Xiangguo and Wan, Guancheng and Yu, Miao and Fang, Junfeng and Wang, Kun and Chen, Tianlong and Cheng, Dawei}, + title = {{G-Designer}: Architecting Multi-agent Communication Topologies via Graph Neural Networks}, + year = {2024}, + eprint = {2410.11782}, + archivePrefix = {arXiv}, + url = {https://arxiv.org/abs/2410.11782} +} + +@article{garlan2004rainbow, + author = {Garlan, David and Cheng, Shang-Wen and Huang, An-Cheng and Schmerl, Bradley and Steenkiste, Peter}, + title = {Rainbow: Architecture-Based Self Adaptation with Reusable Infrastructure}, + journal = {IEEE Computer}, + volume = {37}, + number = {10}, + year = {2004}, + url = {https://www.cs.cmu.edu/~able/publications/computer04/} +} + +@techreport{garciamolina1987sagas, + author = {Garcia-Molina, Hector and Salem, Kenneth}, + title = {Sagas}, + institution = {Princeton University}, + number = {TR-070-87}, + year = {1987}, + url = {https://www.cs.princeton.edu/research/techreps/598} +} + +@article{lamport1978time, + author = {Lamport, Leslie}, + title = {Time, Clocks, and the Ordering of Events in a Distributed System}, + journal = {Communications of the ACM}, + volume = {21}, + number = {7}, + pages = {558--565}, + year = {1978}, + url = {https://www.microsoft.com/en-us/research/publication/time-clocks-ordering-events-distributed-system/} +} + +@inproceedings{sorici2012reorganisation, + author = {Sorici, Alexandru and Picard, Gauthier and Boissier, Olivier and Santi, Andrea and H{\"u}bner, Jomi F.}, + title = {Multi-Agent Oriented Reorganisation within the {JaCaMo} Infrastructure}, + booktitle = {International Workshop on Infrastructures and Tools for Multiagent Systems}, + year = {2012}, + url = {https://www.gauthier-picard.info/publications/sorici12itmas.pdf}, + note = {Author manuscript; Sections 3--4 consulted} +} + +@inproceedings{guzek2013paramoise, + author = {Guzek, Mateusz and Danoy, Gr{\'e}goire and Bouvry, Pascal}, + title = {{ParaMoise}: Increasing Capabilities of Parallel Execution and Reorganization in an Organizational Model}, + booktitle = {Proceedings of AAMAS}, + pages = {1029--1036}, + year = {2013}, + url = {https://www.ifaamas.org/Proceedings/aamas2013/docs/p1029.pdf} +} + +@misc{rodriguez2026rooms, + author = {Rodriguez, Douglas Javier}, + title = {Agent Rooms: A Conceptual Framework for Persistent Human-Governed Multi-Agent Collaboration}, + year = {2026}, + doi = {10.5281/zenodo.20564834}, + url = {https://zenodo.org/records/20564834}, + note = {Version 2; publication record consulted} +} + +@inproceedings{hubner2002moise, + author = {Jomi F. Hübner and Jaime S. Sichman and Olivier Boissier}, + title = {A Model for the Structural, Functional, and Deontic Specification of Organizations in Multiagent Systems}, + booktitle = {Advances in Artificial Intelligence (SBIA)}, + year = {2002}, + url = {https://moise.sourceforge.net/doc/publications/Hubner-sbia2002.pdf} +} + +@article{hardy1988deputy, + author = {Norm Hardy}, + title = {The Confused Deputy}, + journal = {ACM SIGOPS Operating Systems Review}, + volume = {22}, + number = {4}, + year = {1988}, + url = {https://pdos.csail.mit.edu/6.828/2009/readings/hardy-confused-deputy.html} +} + +@inproceedings{lamport2009vertical, + author = {Leslie Lamport and Dahlia Malkhi and Lidong Zhou}, + title = {Vertical Paxos and Primary-Backup Replication}, + booktitle = {Proceedings of the ACM Symposium on Principles of Distributed Computing}, + year = {2009}, + url = {https://www.microsoft.com/en-us/research/wp-content/uploads/2009/05/podc09v6.pdf} +} + +@techreport{moreau2013prov, + author = {Luc Moreau and Paolo Missier}, + title = {PROV-DM: The PROV Data Model}, + institution = {W3C}, + type = {Recommendation}, + year = {2013}, + url = {https://www.w3.org/TR/2013/REC-prov-dm-20130430/} +} + +@misc{zhuge2024gptswarm, + author = {Mingchen Zhuge and Wenyi Wang and Louis Kirsch and Francesco Faccio and Dmitrii Khizbullin and Jürgen Schmidhuber}, + title = {Language Agents as Optimizable Graphs}, + year = {2024}, + url = {https://arxiv.org/abs/2402.16823} +} + +@misc{zhang2024aflow, + author = {Jiayi Zhang and others}, + title = {AFlow: Automating Agentic Workflow Generation}, + year = {2024}, + url = {https://arxiv.org/abs/2410.10762} +} + +@misc{hu2024adas, + author = {Shengran Hu and Cong Lu and Jeff Clune}, + title = {Automated Design of Agentic Systems}, + year = {2024}, + url = {https://arxiv.org/abs/2408.08435} +} + +@book{doursat2012morphogenetic, + editor = {René Doursat and Hiroki Sayama and Olivier Michel}, + title = {Morphogenetic Engineering: Toward Programmable Complex Systems}, + publisher = {Springer}, + doi = {10.1007/978-3-642-33902-8}, + year = {2012}, + url = {https://doi.org/10.1007/978-3-642-33902-8} +} + +@article{burckhardt2021durable, + author = {Sebastian Burckhardt and Chris Gillum and David Justo and Konstantinos Kallas and Connor McMahon and Christopher S. Meiklejohn}, + title = {Durable Functions: Semantics for Stateful Serverless}, + journal = {Proceedings of the ACM on Programming Languages}, + volume = {5}, + number = {OOPSLA}, + doi = {10.1145/3485510}, + year = {2021}, + url = {https://doi.org/10.1145/3485510} +} diff --git a/docs/research/morphogenesis-paper-v0.5/review-response.md b/docs/research/morphogenesis-paper-v0.5/review-response.md new file mode 100644 index 00000000..27dc663c --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/review-response.md @@ -0,0 +1,24 @@ +# Response to v0.4 feedback + +| Feedback | v0.5 change | Remaining boundary | +| --- | --- | --- | +| Main experiment misses authority | 36 prescribed admission/recovery cells across four real controllers and PostgreSQL | Equal owner enforcement yields equal safety; no unique security superiority | +| Evidence reconstruction unmeasured | Independent signatures/binding/digest verifier, admission and terminal-controller coverage, negative controls | Full comparative P5 under concurrent successors remains unmeasured | +| Inflated denominator | Abstract removes 1,536; main text distinguishes 48 cells and repeated arithmetic inputs | No population reliability inference | +| 9.25 versus 9.5 | Twelve-cell durable-consumption table plus all 48 historical cells | Descriptive quantities only | +| 192 duplicates unclear | Reconciliation outage explicitly includes prior lost acknowledgement | Historical fault exposure unchanged | +| Lower SQL but higher latency | Distinguish statement counts and elapsed time; disclose absent profiling | Cause attribution and general 24% penalty not established | +| No adversarial agents | Deterministic plan, scope, expiry, issuer and owner-denial cells | No LLM adversary or emergent organizational intelligence claim | +| Nonterminal loser | Opt-in supersession state, typed binding/receipt, original-identity recovery, PostgreSQL integration | Later ambiguous head requires retained historical proof outside this API | +| Formal gap | Predicate definitions, explicit clock contract, TLA+ with three negative models | No refinement proof, skew or multiple-epoch model | +| Related work | Add primary Moise, security, reconfiguration, provenance, graph/workflow optimization and durable-semantics references | Selective literature review, not priority proof | +| Promotional/internal details | Agent Room removed from abstract and generic figures; implementation details moved to artifact | Optional Room integration still documented where evaluated | +| Worked example | Concrete trace tied to retained PostgreSQL records and independent receipt checker | Local execution, fixtures and process-local witness | + +Development attempts are retained, including an initial governance pilot whose +controller remained active because the pilot did not execute its scheduled work. +The corrected run executes those tasks. The authority matrix is a boundary study; +it does not replace or silently modify the historical mission-budget experiment. + +Publication work must keep source integration, npm distribution, and scholarly +submission separate. No main-track acceptance or venue suitability is asserted. diff --git a/docs/research/morphogenesis-paper-v0.5/runtime-tests.txt b/docs/research/morphogenesis-paper-v0.5/runtime-tests.txt new file mode 100644 index 00000000..5ee408db --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/runtime-tests.txt @@ -0,0 +1,71 @@ +✔ a proven loser closes only after owner cleanup and preserves the winning head (26.699375ms) +✔ lost checkpoint acknowledgement resumes the original cleanup operation (11.267833ms) +✔ lost fence acknowledgement resumes the original cleanup operation (10.887291ms) +✔ lost detach acknowledgement resumes the original cleanup operation (10.766959ms) +✔ lost budget acknowledgement resumes the original cleanup operation (10.948ms) +✔ supersession refuses self or ambiguous head history without cleanup (3.694584ms) +✔ supersession refuses none or ambiguous head history without cleanup (2.914334ms) +✔ supersession refuses later or ambiguous head history without cleanup (4.093583ms) +✔ a legacy activation port must opt into authoritative head inspection (3.0585ms) +✔ concurrent identical admission retains one supersession binding (6.505125ms) +✔ unknown cleanup results stay pending and cannot produce a final receipt (6.04875ms) +✔ terminal receipts cannot be substituted even when the outer digest is recomputed (10.651334ms) +[expected crash] simulated process stop after external creation +✔ the pre-extension paper record validates without changing its digest or fields (6.277333ms) +✔ a created specialist follows the retirement owner and reconciles a lost result (12.171417ms) +✔ the Workflow compensation adapter closes the loser and replays its cleanup receipt (11.43975ms) +✔ Room cleanup projection is terminal, scope-bound and authority-neutral (10.903833ms) +✔ the Work fence adapter preserves the original effect timestamp across reconciliation (2.870958ms) +✔ supersession rejects changed nested continuity evidence with a recomputed outer digest (10.026709ms) +✔ supersession rejects changed nested fence evidence with a recomputed outer digest (10.922916ms) +✔ supersession rejects changed nested terminalAgent evidence with a recomputed outer digest (9.805375ms) +✔ morphogenesis proposal engine authenticates sources and remains deterministic (18.898708ms) +✔ snapshot fails closed on missing, stale and global-view claims (2.194291ms) +✔ morphology head CAS retains one exact successor and replays it (1.916458ms) +✔ morphology activation commits the Team-backed successor head exactly once (1.795666ms) +✔ catalog instantiation profile binds certified role and compiles through the host adapter (9.470458ms) +✔ attestation composes runtime, capability, Trust and Inference evidence (1.976167ms) +✔ budget reservations prevent concurrent double spend and replay exactly (2.2355ms) +✔ control window enforces cooldown, hysteresis and churn (2.142292ms) +✔ authorized agent decision is exact, independent and drives the fixed Workflow DAG (21.870541ms) +✔ stale decision authority is rejected without persisting a decision (1.498125ms) +✔ authorized person route reuses an exact Agent Room approval (1.541375ms) +✔ all policy-selected decision routes normalize to the same inert authorization contract (0.151166ms) +✔ composite review requires independent approved actors (7.054208ms) +✔ Room and Mesh projections remain deterministic, bounded and authority-neutral (2.990083ms) +✔ advanced operator plans, progress and outcomes remain authority-neutral in Room and Mesh (3.86725ms) +✔ Room participation is explicit and grants no Mesh or Work authority (1.510875ms) +✔ delayed outcomes bind the exact Workflow Task Run and missing coverage stays indeterminate (1.907917ms) +✔ post-activation failure becomes an explicit advisory successor recovery (0.163125ms) +✔ compacted proposal coordinates retain replay-protection tombstones (0.1985ms) +✔ collective route maps an authenticated application agreement certificate (1.341875ms) +✔ execution runtime recruits an eligible existing agent and activates a Work-bound successor Team (23.523667ms) +✔ catalog creation reconciles a crash after create-and-enroll without duplicate birth (9.479459ms) +✔ derived lifecycle material crosses the nominal factory and membership boundaries (25.536875ms) +✔ Team adapter activates the actual formed proposal with exact individual Work authority (15.774084ms) +✔ Work/Action fence adapter refuses incomplete fencing evidence (2.115666ms) +✔ protected Workflow executor crosses the Action Gateway and retains its result (0.229458ms) +✔ derived and synthesized instantiation evidence is immutable and authority-neutral (0.512208ms) +✔ AgentInstantiationProfileV2 derives a narrower certified material profile (3.253709ms) +✔ MorphogenesisPolicyV2 admits advanced operators only through explicit capabilities (1.140083ms) +✔ advanced Morphogenesis operators compile to existing authority boundaries (3.382625ms) +✔ governed advanced execution requires an exact approved decision and action authorization (3.543125ms) +✔ advanced operator runtime reconciles a crash without repeating the boundary effect (7.475166ms) +✔ derive_agent executes profile, factory, Trust and Team Formation boundaries (4.728917ms) +✔ split_team executes through the existing durable Team topology reducer (4.118875ms) +✔ advanced compensation journals and reconciles Dynamic Topology rollback (5.9995ms) +✔ merge_teams and federate_teams preserve topology lineage and membership (5.645625ms) +✔ topology Morphogenesis rejects invalid member conservation (0.234958ms) +✔ reassign_work observes Mission Lifecycle and an exact successor Work receipt (3.255417ms) +✔ realign_role delegates waiting and activation to the existing role runtime (2.466417ms) +✔ suspend_agent and resume_agent require continuity, fences and membership receipts (5.693583ms) +✔ replace_agent composes successor activation, predecessor continuity and retirement (7.688ms) +✔ advanced operator evaluation advances one morphology epoch exactly once (2.118042ms) +ℹ tests 62 +ℹ suites 0 +ℹ pass 62 +ℹ fail 0 +ℹ cancelled 0 +ℹ skipped 0 +ℹ todo 0 +ℹ duration_ms 342.630334 diff --git a/docs/research/morphogenesis-paper-v0.5/source-register.md b/docs/research/morphogenesis-paper-v0.5/source-register.md new file mode 100644 index 00000000..0867cd27 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/source-register.md @@ -0,0 +1,21 @@ +# Source register for v0.5 additions + +Consulted 2026-09-20. The v0.4 register remains the source for unchanged citations. +New statements are deliberately limited to the scope inspected below. + +| Reference | Inspection | Claim supported | +| --- | --- | --- | +| Hübner, Sichman, Boissier (2002) | Author-hosted paper | Structural, functional and deontic organizational specifications | +| Hardy (1988) | Author text mirrored by MIT course | Request/authority confusion; motivation for separating authority | +| Lamport, Malkhi, Zhou (2009) | Microsoft Research paper abstract and introductory material | Reconfiguration of replicated-state consensus; no priority claim here | +| W3C PROV-DM (2013) | Normative recommendation overview | General provenance vocabulary, distinct from trusted effect evidence | +| GPTSwarm (2024) | Primary arXiv record and abstract | Optimizable graph representation of language agents | +| AFlow (2024) | Primary arXiv record and abstract | Search/optimization of agentic workflows | +| ADAS (2024) | Primary arXiv record and abstract | Automated agent-system design | +| Doursat, Sayama, Michel (2012) | Springer publisher record and overview | Established morphogenetic-engineering terminology; no claim about implementation details | +| Burckhardt et al. (2021) | Author-hosted paper, abstract and formal-model introduction | Durable Functions semantics and record/replay foundations | + +Bibliography URLs identify primary records. No full cross-framework implementation +benchmark, comprehensive literature review, or formal novelty proof is claimed. +The v0.5 verifier is independently implemented within this repository; it is not +an external peer review or independent-laboratory replication. diff --git a/docs/research/morphogenesis-paper-v0.5/verifier-tests.txt b/docs/research/morphogenesis-paper-v0.5/verifier-tests.txt new file mode 100644 index 00000000..9019e6c1 --- /dev/null +++ b/docs/research/morphogenesis-paper-v0.5/verifier-tests.txt @@ -0,0 +1,17 @@ +✔ valid positive control reconstructs (2.516583ms) +✔ rejects missing chain (0.610542ms) +✔ rejects changed scope (0.296583ms) +✔ rejects changed proposal (0.246667ms) +✔ rejects expired admission time (0.262042ms) +✔ rejects forged signature (0.704292ms) +✔ rejects missing fence (0.662ms) +✔ rejects changed terminal phase (0.647375ms) +✔ rejects missing original admission (0.380167ms) +ℹ tests 9 +ℹ suites 0 +ℹ pass 9 +ℹ fail 0 +ℹ cancelled 0 +ℹ skipped 0 +ℹ todo 0 +ℹ duration_ms 47.446334 diff --git a/docs/specification/agent-morphogenesis-v1.md b/docs/specification/agent-morphogenesis-v1.md index e6e6cc81..86166372 100644 --- a/docs/specification/agent-morphogenesis-v1.md +++ b/docs/specification/agent-morphogenesis-v1.md @@ -55,3 +55,12 @@ authoritative. Conformance with this document is additive. It does not change an implementation's AgentPlat compatibility level 1–4 claim until a future baseline manifest explicitly incorporates Agent Morphogenesis. + +## Opt-in superseded execution resolution + +The additive preview profile in [ADR 0054](../adr/0054-morphogenesis-superseded-resolution.md) +adds `superseding` and terminal `superseded` without changing legacy record digests. +Admission requires authoritative proof of another proposal's exact direct +successor. Checkpoint, fence, drain/detach or retirement, and budget release remain +owner obligations. A separate supersession receipt cannot stand in for normal +activation. See the ADR for ambiguous-history handling and compatibility. diff --git a/examples/agent-morphogenesis/README.md b/examples/agent-morphogenesis/README.md index 17cd3f71..94288866 100644 --- a/examples/agent-morphogenesis/README.md +++ b/examples/agent-morphogenesis/README.md @@ -91,3 +91,30 @@ The lifecycle, discovery, attestation, Team, fencing and external material ports are deterministic local implementations for the example. They demonstrate source/API composition, not production deployment, global candidate absence or organizational improvement. + +## Persistent owner integration and superseded resolution + +```sh +pnpm --filter @agentplat/collective-host-postgres... --filter @agentplat/collective-control-postgres... --filter @agentplat/rooms-mesh... --filter @agentplat/workflows-rooms... --filter @agentplat/runtime-mock... build +node examples/agent-morphogenesis/persistent-local.mjs /tmp/morphogenesis-persistent-new +``` + +Requires Docker. The output directory must not exist. The wrapper creates a +PostgreSQL 18 container bound to an ephemeral loopback port and removes it on +exit. It makes no model or paid-service calls. Raw evidence and configuration +are retained in the selected directory. + +The example connects PostgreSQL Room approvals to actual Team Formation and +Work reducers. Two approved proposals compete for one head. The loser uses +`beginSupersededResolution` and `advanceSupersededResolution`, recovers a lost +fence acknowledgement, releases its work and budget, and records `superseded`. +The winner cannot detach until a previously admitted job finishes. A separate +case rejects work after mandate expiry despite a still-valid organizational +decision. Room artifacts expose the two different terminal outcomes. + +The admission/draining adapter is application code. Catalog observations, +membership and scripted reviewers are fixtures, and the rollback witness is +process-local. Replace those boundaries for a real deployment; this example does +not demonstrate host-loss recovery, production identity or external ActionGateway +effects. See [ADR 0054](../../docs/adr/0054-morphogenesis-superseded-resolution.md) +for API compatibility, direct-successor proof and owner obligations. diff --git a/examples/agent-morphogenesis/persistent-fixture.mjs b/examples/agent-morphogenesis/persistent-fixture.mjs new file mode 100644 index 00000000..6e8874e5 --- /dev/null +++ b/examples/agent-morphogenesis/persistent-fixture.mjs @@ -0,0 +1,218 @@ +// Local mission/catalog fixture for the persistent reference example. +// Synthetic source observations; real constructors and exact decision bindings. +import { + createMorphogenesisBudgetEnvelopeV1, + createMorphogenesisCatalogLifecycleProcessDefinitionV1, + createMorphogenesisNeedV1, + createMorphogenesisOperationV1, + createMorphogenesisPolicyV1, + createMorphogenesisProposalV1, + createMorphogenesisScopeV1, + createMorphologyComponentReferenceV1, + createMorphologySnapshotV1, + createMorphologySourceHeadV1, + createTargetMorphologyPositionV1, + createTargetMorphologyV1 +} from "../../packages/collective-runtime/dist/morphogenesis.js"; +const sha = c => `sha256:${c.repeat(64)}`; + +export function fixture(label, teamPositionDigest) { + const policy = createMorphogenesisPolicyV1({ + schemaVersion: 1, + policyId: "policy:morphogenesis:test", + policyVersion: 1, + parentPolicyDigest: null, + requiredSourceClasses: ["work", "team", "mission", "membership"], + allowedOperators: [ + "retire_agent", + "instantiate_agent", + "recruit_existing", + "detach_agent", + ], + allowedDecisionRoutes: ["authorized_person", "authorized_agent"], + requireIndependentDecider: true, + allowAgentCreation: true, + maximumPopulation: 16, + maximumNewAgentsPerProposal: 2, + maximumResourceUnitsPerProposal: 1_000, + minimumNeedSeverityBps: 5_000, + limits: { + maximumSourceHeads: 16, + maximumComponents: 128, + maximumPositions: 16, + maximumAgentDispositions: 32, + maximumOperations: 32, + maximumDependenciesPerOperation: 8, + maximumEvidenceDigests: 16, + maximumInvariantDigests: 16, + maximumProposalTtlMs: 500, + maximumNeedTtlMs: 1_000, + maximumSourceFreshnessMs: 200, + maximumCommitAttempts: 4, + maximumTransformationsPerWindow: 4, + transformationWindowMs: 10_000, + cooldownMs: 500, + hysteresisBps: 500, + }, + }); + const scope = createMorphogenesisScopeV1({ + tenantId: "tenant:test", + morphologyId: "morphology:test", + policyDomainId: "policy-domain:test", + missionId: "mission:test", + missionIntentId: "mission-intent:test", + objectiveId: "objective:test", + meshId: "mesh:test", + roomId: "room:test", + workItemId: "work:test", + workItemRevision: 1, + }); + const sourceHeads = ["mission", "membership", "team", "work"].map( + (sourceClass, index) => + createMorphologySourceHeadV1({ + sourceHeadId: `source-head:${sourceClass}`, + sourceClass, + sourceId: `source:${sourceClass}`, + sourceVersion: 1, + sourceImplementationDigest: sha(String(index + 1)), + sourceRevision: 3, + sourceRecordDigest: sha(String(index + 5)), + scopeDigest: scope.scopeDigest, + authenticationEvidenceDigest: sha((index + 9).toString(16)), + required: true, + observedAtLogicalMs: 100, + expiresAtLogicalMs: 500, + }), + ); + const components = sourceHeads.map((head, index) => + createMorphologyComponentReferenceV1({ + componentKind: + head.sourceClass === "mission" + ? "artifact" + : head.sourceClass === "membership" + ? "membership" + : head.sourceClass === "team" + ? "team" + : "work_contract", + componentId: `component:${head.sourceClass}`, + sourceHeadDigest: head.sourceHeadDigest, + recordDigest: sha("def0"[index]), + revision: 3, + epoch: index + 1, + }), + ); + const snapshot = createMorphologySnapshotV1({ + snapshotId: "snapshot:test:1", + scope, + morphologyEpoch: 1, + previousMorphologyDigest: null, + policy, + implementationDigest: sha("a"), + sourceHeads: [...sourceHeads].reverse(), + components: [...components].reverse(), + population: { + activeAgents: 2, + dormantAgents: 0, + activeTeams: 1, + concurrentlyProvisioningAgents: 0, + }, + resources: { + configuredResourceUnits: 100, + reservedResourceUnits: 20, + consumedInteractionUnits: 10, + }, + observedAtLogicalMs: 200, + logicalTimeHighWaterMs: 200, + }); + const need = createMorphogenesisNeedV1( + { + needId: "need:test:1", + scopeDigest: scope.scopeDigest, + currentSnapshotDigest: snapshot.snapshotDigest, + reasonCode: "missing_capability", + severityBps: 7_500, + boundedViewDigest: sha("0"), + candidateSearchLimit: 32, + evidenceDigests: [sourceHeads[3].sourceHeadDigest], + detectedAtLogicalMs: 210, + expiresAtLogicalMs: 600, + }, + policy, + ); + const position = createTargetMorphologyPositionV1({ + positionId: "position:database-forensics", + roleKey: "database_forensics", + requiredCapabilityKeys: ["database_forensics"], + dependsOnPositionIds: [], + fillMode: "recruit_existing", + currentAgentId: null, + instantiationProfileDigest: null, + resourceBudgetUnits: 10, + maximumActionBudgetUnits: 5, + }); + const target = createTargetMorphologyV1( + { + targetId: `target:${label}`, + scopeDigest: scope.scopeDigest, + currentSnapshotDigest: snapshot.snapshotDigest, + expectedCurrentEpoch: 1, + positions: [position], + agentDispositions: [], + invariantDigests: [teamPositionDigest], + estimatedActiveAgents: 3, + estimatedNewAgents: 0, + estimatedResourceUnits: 10, + }, + policy, + ); + const operation = createMorphogenesisOperationV1( + { + operationId: `operation:recruit:${label}`, + operator: "recruit_existing", + effectClass: "protected_external", + dependsOnOperationIds: [], + targetReferenceDigest: position.positionDigest, + compensation: "none", + }, + policy, + ); + const budget = createMorphogenesisBudgetEnvelopeV1({ + maximumActiveAgents: 3, + maximumNewAgents: 0, + maximumConcurrentProvisioning: 0, + maximumResourceUnits: 10, + maximumInteractionUnits: 100, + maximumActionUnits: 10, + maximumInputTokens: 100, + maximumOutputTokens: 100, + maximumTotalTokens: 200, + maximumDurationMs: 1_000, + maximumCosts: [{ currency: "USD", micros: 1_000_000 }], + }); + const proposalInput = { + proposalId: `proposal:${label}`, + scopeDigest: scope.scopeDigest, + currentSnapshotDigest: snapshot.snapshotDigest, + expectedCurrentEpoch: 1, + needDigest: need.needDigest, + targetDigest: target.targetDigest, + operations: [operation], + processDefinitionDigest: + createMorphogenesisCatalogLifecycleProcessDefinitionV1() + .definitionDigest, + budget, + decisionRoute: "authorized_person", + proposerId: "agent:planner", + proposerVersion: 1, + proposerImplementationDigest: sha("e"), + proposedAtLogicalMs: 220, + expiresAtLogicalMs: 500, + }; + const proposal = createMorphogenesisProposalV1(proposalInput, { + policy, + snapshot, + need, + target, + }); + return { policy, scope, sourceHeads, components, snapshot, need, target, proposal }; +} diff --git a/examples/agent-morphogenesis/persistent-local.mjs b/examples/agent-morphogenesis/persistent-local.mjs new file mode 100644 index 00000000..a35a04a3 --- /dev/null +++ b/examples/agent-morphogenesis/persistent-local.mjs @@ -0,0 +1,27 @@ +import {execFileSync,spawnSync} from "node:child_process"; +import {randomBytes} from "node:crypto"; +import {fileURLToPath} from "node:url"; +import path from "node:path"; +import assert from "node:assert/strict"; +import {existsSync} from "node:fs"; +const output=process.argv[2];assert(output&&!existsSync(output),"supply a new output directory"); +const name=`agentplat-paper-${randomBytes(6).toString("hex")}`; +const docker=(args)=>execFileSync("docker",args,{encoding:"utf8"}).trim(); +let started=false; +try{ + docker(["run","-d","--rm","--name",name,"--label","agentplat.task=morphogenesis-paper","-e","POSTGRES_HOST_AUTH_METHOD=trust","-p","127.0.0.1::5432","postgres:18"]); + started=true; + for(let i=0;i<100;i++){ + const p=spawnSync("docker",["exec",name,"pg_isready","-h","127.0.0.1","-U","postgres"],{encoding:"utf8"}); + if(p.status===0)break; + if(i===99)throw new Error("PostgreSQL readiness timed out"); + await new Promise(r=>setTimeout(r,100)); + } + const address=docker(["port",name,"5432"]); + assert(/^127\.0\.0\.1:\d+$/.test(address),"database must bind only loopback"); + const imageId=docker(["inspect","--format","{{.Image}}",name]); + const child=spawnSync(process.execPath,[fileURLToPath(new URL("persistent.mjs",import.meta.url)),path.resolve(output)],{ + stdio:"inherit",timeout:60000,env:{PATH:process.env.PATH,LANG:"en_US.UTF-8", + MORPHOGENESIS_PG_PORT:address.split(":").at(-1),MORPHOGENESIS_PG_IMAGE_ID:imageId}}); + assert.equal(child.error,undefined);assert.equal(child.status,0,"integration runner failed; output retained"); +}finally{if(started)docker(["stop",name]);} diff --git a/examples/agent-morphogenesis/persistent.mjs b/examples/agent-morphogenesis/persistent.mjs new file mode 100644 index 00000000..8982719d --- /dev/null +++ b/examples/agent-morphogenesis/persistent.mjs @@ -0,0 +1,432 @@ +// Persistent reference assembly. No model calls or external provider effects. +import assert from "node:assert/strict"; +import { createHash, generateKeyPairSync, sign, verify, randomBytes } from "node:crypto"; +import { mkdirSync, existsSync, writeFileSync, readFileSync, readdirSync } from "node:fs"; +import { execFileSync } from "node:child_process"; +import path from "node:path"; +import { fileURLToPath } from "node:url"; +import * as M from "../../packages/collective-runtime/dist/morphogenesis.js"; +import * as T from "../../packages/collective-runtime/dist/team-formation.js"; +import * as C from "../../packages/collective-control/dist/index.js"; +import { createPostgresPool } from "../../packages/postgres/dist/index.js"; +import { runMigrations as migrateHost, PostgresMorphologyHeadStoreV1, + PostgresMorphogenesisExecutionStoreV1, PostgresMorphogenesisBudgetReservationPortV1, +} from "../../packages/collective-host-postgres/dist/index.js"; +import { runMigrations as migrateControl, PostgresCollectiveExecutionRepositoryV1, + PostgresCollectiveAuthorityRepositoryV1, +} from "../../packages/collective-control-postgres/dist/index.js"; +import { TeamFormationMorphogenesisSuccessorPortV1, WorkActionMorphogenesisAuthorityFencePortV1 } from "../../packages/collective-host/dist/morphogenesis.js"; +import { RoomService } from "../../packages/rooms/dist/index.js"; +import { PostgresRoomRepository, runMigrations as migrateRooms } from "../../packages/rooms-postgres/dist/index.js"; +import { InMemoryEventBus } from "../../packages/events/dist/index.js"; +import { createMockRuntime } from "../../packages/runtime-mock/dist/index.js"; +import { createAgentRoomMorphogenesisGateConfigurationV1, createAgentRoomMorphogenesisDecisionAuthorizationV1 } from "../../packages/workflows-rooms/dist/morphogenesis.js"; +import { projectMorphogenesisSupersessionToRoomArtifactV1, projectMorphogenesisReceiptToRoomArtifactV1 } from "../../packages/rooms-mesh/dist/morphogenesis.js"; +import { fixture } from "./persistent-fixture.mjs"; + +const root = path.resolve(path.dirname(fileURLToPath(import.meta.url)), "../.."); +const sha = c => `sha256:${c.repeat(64)}`; +const digest = x => typeof x === "string" || Buffer.isBuffer(x) + ? `sha256:${createHash("sha256").update(x).digest("hex")}` + : C.digestCollectiveJsonV1("state", JSON.parse(JSON.stringify(x))); +const wall = ms => new Date(Date.parse("2026-09-19T12:00:00.000Z") + ms).toISOString(); +const write = (file, value) => writeFileSync(file, JSON.stringify(value, null, 2) + "\n"); +const events = []; +const record = (kind, value) => events.push({sequence: events.length + 1, kind, value}); + +// Example-owned Team persistence adapter. Domain validation remains in TeamFormationRuntime. +class PgTeamStore { + constructor(pool, schema) { + assert(/^[a-z][a-z0-9_]{0,62}$/.test(schema), "invalid example schema"); + this.pool = pool; this.schema = schema; + } + async load(key) { + const r = await this.pool.query(`SELECT state FROM "${this.schema}".reference_team_states WHERE state_key=$1`, [key]); + return r.rows[0]?.state ?? null; + } + async save({state, expectedRevision}) { + const r = expectedRevision === null + ? await this.pool.query(`INSERT INTO "${this.schema}".reference_team_states(state_key, revision, state) VALUES($1,$2,$3::jsonb) ON CONFLICT DO NOTHING`, [state.stateKey,state.revision,JSON.stringify(state)]) + : await this.pool.query(`UPDATE "${this.schema}".reference_team_states SET revision=$2,state=$3::jsonb WHERE state_key=$1 AND revision=$4`, [state.stateKey,state.revision,JSON.stringify(state),expectedRevision]); + return r.rowCount === 1; + } +} + +function witness() { + const states = new Map(); + const key = i => `${i.scopeId}:${i.stateKind}:${i.stateKey}`; + return { + async verify(i) { + for (let n=0;n<250;n++) { + const current=states.get(key(i)); + if(current?.revision===i.revision && current?.digest===i.digest)return true; + await new Promise(r=>setTimeout(r,1)); + } + return false; + }, + async record(i) { + const current=states.get(key(i)); + if(i.previousRevision===null ? !!current : current?.revision!==i.previousRevision || current?.digest!==i.previousDigest)return false; + states.set(key(i),{revision:i.nextRevision,digest:i.nextDigest});return true; + }, + }; +} + +const position = T.createTeamPositionV1({schemaVersion:1,positionId:"position:forensics",workItemId:"work:test",workItemRevision:1, + roleKey:"database_forensics",requiredCapabilityKeys:["database_forensics"],completionCriteria:["artifact_published"], + dependsOnPositionIds:[],budgetUnits:10,maximumActionBudgetUnits:5}); +const teamPolicy = T.createTeamFormationPolicyV1({schemaVersion:1,policyId:"team-policy:paper",policyVersion:1,parentPolicyDigest:null, + minimumDistinctPeers:1,minimumIndependenceGroups:1,maximumTotalBudgetUnits:20,requireDistinctPeerPerPosition:true, + limits:{maximumPositions:4,maximumBidsPerPosition:8,maximumMembers:4,maximumSearchNodes:100,maximumReasonCodesPerDecision:8, + maximumHistoryEntries:8,maximumRequestInvalidations:8,maximumRequestTtlMs:1000,maximumTeamDurationMs:1000,maximumCommitAttempts:8}}); + +function mandate() { + const statement={schemaVersion:1,mandateId:"mandate:paper-work",tenantId:"tenant:test",policyDomainId:"policy-domain:test", + issuerId:"issuer:paper",revision:1,predecessorDigest:null,subjectPeerIds:["peer:a","peer:b","peer:expiry"], + objective:{schemaVersion:1,meshId:"mesh:test",objectiveId:"objective:test",objectiveDocumentId:"objective-document:test",minimumObjectiveRevision:1,maximumObjectiveRevision:1}, + work:{schemaVersion:1,workItemIds:["work:test"],permittedRoleKeys:["database_forensics"],maximumWorkItemRevision:1}, + permittedCapabilityKeys:["database_forensics"],permittedActions:[{schemaVersion:1,namespace:"paper",toolId:"artifact",operation:"write"}], + budget:{schemaVersion:1,totalBudgetUnits:100,maximumWorkBudgetUnits:20,maximumActionBudgetUnits:5,maximumConcurrentWorkReservations:4,maximumConcurrentActionReservations:4,reservationLifetimeMs:500}, + validFrom:wall(0),validUntil:wall(350),roomProvenance:null, + evidence:{schemaVersion:1,redactionPolicyId:"redaction:paper",retentionClass:"standard",requireDurablePreDispatchEvidence:true}}; + return C.createDelegationMandateV1({statement,proof:{schemaVersion:1,kind:"local_attestation",issuerId:statement.issuerId, + attestorId:"attestor:paper",attestationId:"attestation:paper",signedDigest:C.delegationMandateDigestV1(statement)}}); +} + +async function mutateWork(repository, reducer) { + for(let i=0;i<8;i++) { + const old=await repository.read(), decision=reducer(old); + if(!decision.accepted)throw new Error(`work owner rejected: ${decision.code}`); + if(decision.state.stateDigest===old.stateDigest)return decision; + if(await repository.compareAndSwap({expectedGeneration:old.generation,expectedStateDigest:old.stateDigest,nextState:decision.state}))return decision; + } + throw new Error("work owner CAS attempts exhausted"); +} + +async function setup(pool,schema) { + await migrateHost(pool,{schema,createSchema:true}); + await migrateControl(pool,{schema}); + await migrateRooms(pool,{schema}); + const roomRepository=new PostgresRoomRepository(pool,{schema}); + const rooms=new RoomService({repository:roomRepository,eventPublisher:new InMemoryEventBus(),runtime:createMockRuntime(),requireProtectedActionCheckpoints:true,clock:()=>new Date(wall(240))}); + const room=await rooms.createRoom("tenant:test",{id:"room:test",title:"Persistent Morphogenesis",goal:"Preserve work while a specialist transition is superseded"}); + await rooms.addParticipant(room.tenantId,room.id,{id:"agent:planner",type:"agent",displayName:"Local planner",runtime:{platform:"mock"},role:"planner",authorityLevel:0,permissions:[]}); + for(const label of ["a","b","expiry"])await rooms.addParticipant(room.tenantId,room.id,{id:`person:reviewer:${label}`,type:"human",displayName:`Local reviewer ${label}`,role:"reviewer",authorityLevel:1,permissions:["approve:action"]}); + await pool.query(`CREATE TABLE "${schema}".reference_owner_receipts(operation_id text PRIMARY KEY,binding_digest text NOT NULL,receipt jsonb NOT NULL)`); + await pool.query(`CREATE TABLE "${schema}".reference_jobs(job_id text PRIMARY KEY,work_id text NOT NULL,status text NOT NULL)`); + + await pool.query(`CREATE TABLE "${schema}".reference_team_states(state_key text PRIMARY KEY,revision integer NOT NULL,state jsonb NOT NULL)`); + await pool.query(`CREATE TABLE "${schema}".reference_work_effects(effect_id text PRIMARY KEY,work_id text NOT NULL,body jsonb NOT NULL)`); + const options={schema,tenantId:"tenant:test",policyDomainId:"policy-domain:test"}; + const work=new PostgresCollectiveExecutionRepositoryV1(pool,options); + await work.initialize(C.createCollectiveExecutionStateV1(options)); + const authority=new PostgresCollectiveAuthorityRepositoryV1(pool,options), document=mandate(); + await authority.initialize(C.createCollectiveAuthorityStateV1(options)); + const old=await authority.read(); + const accepted=C.acceptDelegationMandateV1(old,{mandate:document,verification:{schemaVersion:1,verifierId:"fixture-verifier",verifierVersion:1, + issuerId:document.statement.issuerId,signedDigest:document.mandateDigest,verifiedAt:wall(100),status:"verified"},acceptedAtLogicalMs:100}); + assert.equal(accepted.accepted,true); + assert.equal(await authority.compareAndSwap({expectedGeneration:old.generation,expectedStateDigest:old.stateDigest,nextState:accepted.state}),true); + const rollbackWitness=witness(); + const scopeOptions={schema,scopeId:`paper:${schema}`,rollbackWitness}; + const headStore=new PostgresMorphologyHeadStoreV1(pool,scopeOptions); + const heads=new M.MorphologyHeadRuntimeV1({store:headStore,maximumCommitAttempts:8}); + const context=fixture("base",position.positionDigest); + await heads.initialize(M.createInitialMorphologyHeadV1({stateKey:"head:paper",scopeDigest:context.scope.scopeDigest, + policyDigest:context.policy.policyDigest,morphologyEpoch:1,snapshotDigest:context.snapshot.snapshotDigest,logicalTimeMs:200})); + const {budgetDigest,...capacity}=context.proposal.budget; + capacity.maximumActiveAgents=12;capacity.maximumResourceUnits=100; + capacity.maximumInteractionUnits=1000;capacity.maximumActionUnits=100;capacity.maximumInputTokens=1000; + capacity.maximumOutputTokens=1000;capacity.maximumTotalTokens=2000;capacity.maximumCosts=[{currency:"USD",micros:10000000}]; + const budgets=new PostgresMorphogenesisBudgetReservationPortV1(pool,{...scopeOptions,scopeDigest:context.scope.scopeDigest,capacity}); + return {pool,schema,work,authority,document,heads,headStore,budgets,scopeOptions,options,rooms,room,roomRepository}; +} + +async function transition(env,label,activationTime=300) { + const context=fixture(label,position.positionDigest); + assert(context.target.invariantDigests.includes(position.positionDigest),"approved target binds the explicit Team-position mapping"); + const {publicKey,privateKey}=generateKeyPairSync("ed25519"); + const signatures=new Map(); + const authorizations={ + async issue({candidate}) { + const gate=createAgentRoomMorphogenesisGateConfigurationV1({candidate,roomId:env.room.id,requestedBy:"agent:planner"}); + const requested=await env.rooms.requestApproval(env.room.tenantId,env.room.id,gate); + const approval=await env.rooms.resolveApproval(env.room.tenantId,requested.id,"approved",{decidedBy:`person:reviewer:${label}`}); + const authorization=createAgentRoomMorphogenesisDecisionAuthorizationV1({candidate,approval, + expectedTenantId:env.room.tenantId,expectedRoomId:env.room.id, + actorMandateDigest:digest({roomId:env.room.id,actorId:approval.decidedBy,permissions:["approve:action"]}), + independenceGroupId:`reviewer:${label}`,proofDigest:digest(approval),decidedAtLogicalMs:240,expiresAtLogicalMs:470}); + record("room-approval",{approval,candidateDigest:candidate.candidateDigest}); + const signature=sign(null,Buffer.from(JSON.stringify(authorization)),privateKey).toString("base64"); + signatures.set(authorization.authorizationDigest,signature); + record("signed-approval",{authorization,signature,publicKey:publicKey.export({type:"spki",format:"pem"})}); + return authorization; + }, + async verify({candidate,authorization}) { + const signature=signatures.get(authorization.authorizationDigest); + return candidate.candidateDigest===authorization.candidateDigest && !!signature && verify(null,Buffer.from(JSON.stringify(authorization)),publicKey,Buffer.from(signature,"base64")); + }, + }; + const decisions=new M.MorphogenesisDecisionRuntimeV1({decisionPortId:`decider:${label}`,decisionPortVersion:1,decisionPortImplementationDigest:digest("paper-local-ed25519"), + policy:context.policy,proposals:{async resolve(d){return d===context.proposal.proposalDigest?context.proposal:null;}}, + authorizations,store:new M.InMemoryMorphogenesisDecisionStoreV1()}); + const candidate=await decisions.prepare({candidateId:`candidate:${label}`,proposal:context.proposal,policy:context.policy, + membershipConfigurationDigest:sha("1"),membershipEpoch:1,authorityId:"authority:paper",authorityEpoch:1,workContractDigest:sha("2"),preparedAtLogicalMs:230,expiresAtLogicalMs:480}); + const decision=await decisions.decide({candidate,logicalTimeMs:240}); + assert(decision); + assert.equal(await authorizations.verify({candidate:{...candidate,candidateDigest:sha("0")},authorization:decision.authorization}),false); + const reserved=await env.budgets.reserve(M.createMorphogenesisBudgetReservationRequestV1({reservationId:`reservation:${label}`, + scopeDigest:context.scope.scopeDigest,proposalDigest:context.proposal.proposalDigest,expectedMorphologyEpoch:1, + operationId:`reserve:${label}`,budget:context.proposal.budget,reservedAtLogicalMs:245,expiresAtLogicalMs:500})); + const agent=M.createMorphogenesisLifecycleAgentV1({agentId:`agent:${label}`,peerId:`peer:${label}`,instanceId:`instance:${label}`,lineageDigest:digest(`lineage:${label}`), + capabilityKeys:["database_forensics"],roleDefinitionDigest:digest("role:forensics"),membershipConfigurationDigest:sha("1"),membershipEpoch:1,source:"existing"}); + const search=M.createMorphogenesisCandidateSearchRequestV1({requestId:`search:${label}`,scopeDigest:context.scope.scopeDigest,positionDigest:position.positionDigest, + requiredCapabilityKeys:position.requiredCapabilityKeys,membershipConfigurationDigest:sha("1"),membershipEpoch:1,viewId:"view:paper",viewDigest:sha("2"),searchLimit:8,requestedAtLogicalMs:245,expiresAtLogicalMs:500}); + const discovered=M.createMorphogenesisExistingCandidateV1({candidateId:`discovered:${label}`,agentId:agent.agentId,peerId:agent.peerId,instanceId:agent.instanceId, + lineageDigest:agent.lineageDigest,capabilityKeys:agent.capabilityKeys,sourceEvidenceDigest:sha("3"),membershipConfigurationDigest:sha("1"),membershipEpoch:1, + locallyEvaluatedScoreMicros:9000,budgetUnits:10,observedAtLogicalMs:245,validUntilLogicalMs:450}); + const searchResult=M.createMorphogenesisCandidateSearchResultV1({requestDigest:search.requestDigest,status:"eligible_candidates",completeWithinDeclaredView:true, + searchedCandidateCount:1,candidates:[discovered],observedAtLogicalMs:245},search); + const formation=new T.TeamFormationRuntimeV1({stateKey:`formation:${label}`,formationId:`formation:${label}`,formationVersion:1, + implementationId:"formation:paper",policy:teamPolicy,store:new PgTeamStore(env.pool,env.schema)}); + let workContract; + const teamPort=new TeamFormationMorphogenesisSuccessorPortV1({formation,commands:{ + async buildFormationRequest(input) { + const tc=T.createTeamCandidateV1({schemaVersion:1,candidateId:`team-candidate:${label}`,peerId:agent.peerId,instanceId:agent.instanceId, + independenceGroupId:`specialist:${label}`,sourceCandidateDigest:discovered.candidateDigest,sourceRequestDigest:search.requestDigest, + sourceDecisionDigest:decision.decisionDigest,eligibleWorkItemId:position.workItemId,eligibleWorkItemRevision:1,requiredCapabilityKeys:position.requiredCapabilityKeys}); + const bid=T.createTeamPositionBidV1({schemaVersion:1,bidId:`bid:${label}`,positionId:position.positionId,candidate:tc,sourceBidDigest:digest(`bid:${label}`), + capacityReservationUnits:1,budgetUnits:10,expectedCompletionAtLogicalMs:activationTime+40,locallyEvaluatedScoreMicros:9000,observedAtLogicalMs:280,validUntilLogicalMs:450}); + return T.createTeamFormationRequestV1({schemaVersion:1,requestId:input.operationId,scope:T.createTeamFormationScopeV1({tenantId:context.scope.tenantId, + meshId:context.scope.meshId,policyDomainId:context.scope.policyDomainId,missionIntentId:context.scope.missionIntentId,objectiveId:context.scope.objectiveId, + rootWorkItemId:context.scope.workItemId,rootWorkItemRevision:1}),membershipEpoch:1,membershipConfigurationDigest:sha("1"), + positions:[position],bids:[bid],logicalTimeMs:activationTime,validUntilLogicalMs:450}); + }, + async resolveWorkContracts({proposal}) { + // Re-read real authoritative state at owner use time, after organizational approval. + const authorization=C.authorizeDelegationMandateAtV1(await env.authority.read(),{mandateId:env.document.statement.mandateId, + mandateDigest:env.document.mandateDigest,at:wall(activationTime)}); + record("owner-admission",{label,activationTime,authorization}); + if(!authorization.authorized)throw new Error(`owner admission: ${authorization.code}`); + const body={schemaVersion:1,workContractId:`work-contract:${label}`,generation:1,tenantId:context.scope.tenantId,policyDomainId:context.scope.policyDomainId, + mandate:{schemaVersion:1,mandateId:env.document.statement.mandateId,mandateRevision:1,mandateDigest:env.document.mandateDigest}, + objective:{schemaVersion:1,meshId:context.scope.meshId,objectiveId:context.scope.objectiveId,objectiveDocumentId:"objective-document:test",objectiveRevision:1, + acceptedMessageId:"objective-message:test",acceptedPolicyDigest:sha("a")}, + assignment:{schemaVersion:1,workItemId:position.workItemId,workItemRevision:1,ownerPeerId:"peer:owner",assignedPeerId:agent.peerId,assignedInstanceId:agent.instanceId, + assignmentAuthorityId:"assignment:paper",assignmentEpoch:1,authorityGeneration:1,fencingToken:`fence:${label}`,leaseExpiresAtLogicalMs:350,workDeadline:wall(350)}, + roleKey:position.roleKey,requiredCapabilityKeys:position.requiredCapabilityKeys,completionCriteria:position.completionCriteria,inputReferenceDigest:null, + reservedBudgetUnits:10,maximumActionBudgetUnits:5,trustPolicyId:"trust:paper",inferencePolicyId:"inference:paper",createdAtLogicalMs:activationTime, + updatedAtLogicalMs:activationTime,status:"active",terminalReasonCode:null}; + workContract={...body,workContractDigest:C.workContractDigestV1(body)}; + await mutateWork(env.work,state=>C.registerWorkContractV1(state,{mandate:env.document,workContract,authorizedAt:wall(activationTime),acceptedAtLogicalMs:activationTime})); + return [workContract]; + }, + async continueExecution({jointWorkContract}) { + const current=(await env.work.read()).workContracts.find(w=>w.workContractId===workContract.workContractId); + assert.equal(current.status,"active"); + // Local instrumented work product, not a protected ActionGateway effect. + const workProduct={label,workContractDigest:current.workContractDigest,jointWorkContractDigest:jointWorkContract.jointWorkContractDigest,result:2+3}; + await env.pool.query(`INSERT INTO "${env.schema}".reference_work_effects(effect_id,work_id,body) VALUES($1,$2,$3::jsonb) ON CONFLICT DO NOTHING`, + [`effect:${label}`,current.workContractId,JSON.stringify(workProduct)]); + return {executionStateDigest:digest(workProduct),retainedArtifactDigests:[digest(workProduct)],invalidatedCausalClosureDigests:[]}; + }, + }}); + const executionStore=new PostgresMorphogenesisExecutionStoreV1(env.pool,env.scopeOptions); + // Owner receipts are persisted and bind immutable subjects. Never infer an + // unapplied effect from a timeout. Reconciliation may reconstruct only an + // owner state bearing this exact operation's terminal reason. + const getReceipt=async(input,kind)=>{ + const binding=digest({kind,scopeDigest:input.scope.scopeDigest,proposalDigest:input.proposalDigest,agentDigest:input.agent.agentDigest,teamReceiptDigest:input.team?.receiptDigest??null}); + const row=(await env.pool.query(`SELECT binding_digest,receipt FROM "${env.schema}".reference_owner_receipts WHERE operation_id=$1`,[input.operationId])).rows[0]; + if(row&&row.binding_digest!==binding)throw new Error("owner operation binding changed"); + return {binding,receipt:row?.receipt}; + }; + const saveReceipt=async(input,kind,receipt)=>{ + const {binding}=await getReceipt(input,kind); + await env.pool.query(`INSERT INTO "${env.schema}".reference_owner_receipts(operation_id,binding_digest,receipt) VALUES($1,$2,$3::jsonb) ON CONFLICT DO NOTHING`,[input.operationId,binding,JSON.stringify(receipt)]); + return (await getReceipt(input,kind)).receipt; + }; + const startWork=async()=>{ + const client=await env.pool.connect(); + const jobId=`job:${label}`; + try { + await client.query("BEGIN"); + const authority=C.validateCollectiveAuthorityStateV1((await client.query(`SELECT state FROM "${env.schema}".collective_authority_states WHERE tenant_id=$1 AND policy_domain_id=$2 FOR SHARE`,[env.options.tenantId,env.options.policyDomainId])).rows[0].state); + const permitted=C.authorizeDelegationMandateAtV1(authority,{mandateId:env.document.statement.mandateId,mandateDigest:env.document.mandateDigest,at:wall(321)}); + if(!permitted.authorized)throw new Error("work mandate is not current"); + const state=C.validateCollectiveExecutionStateV1((await client.query(`SELECT state FROM "${env.schema}".collective_execution_states WHERE tenant_id=$1 AND policy_domain_id=$2 FOR UPDATE`,[env.options.tenantId,env.options.policyDomainId])).rows[0].state); + const work=state.workContracts.find(w=>w.workContractId===`work-contract:${label}`); + if(!work||work.status!=="active")throw new Error("work admission is fenced"); + await client.query(`INSERT INTO "${env.schema}".reference_jobs(job_id,work_id,status) VALUES($1,$2,'running')`,[jobId,work.workContractId]); + await client.query("COMMIT");record("work-admitted",{label,workContractDigest:work.workContractDigest}); + }catch(error){await client.query("ROLLBACK");throw error;}finally{client.release();} + let releaseJob; + const job=new Promise(resolve=>{releaseJob=resolve;}).then(async()=>{ + await env.pool.query(`UPDATE "${env.schema}".reference_jobs SET status='completed' WHERE job_id=$1`,[jobId]); + record("admitted-work-finished",{label}); + }); + return {job,finish:()=>releaseJob()}; + }; + const checkpoint=async input=>{ + const existing=await getReceipt(input,"checkpoint");if(existing.receipt)return existing.receipt; + const rows=(await env.pool.query(`SELECT body FROM "${env.schema}".reference_work_effects WHERE work_id=$1`,[`work-contract:${label}`])).rows; + const receipt=M.createMorphogenesisContinuityReceiptV1({operationId:input.operationId,agentDigest:input.agent.agentDigest,teamReceiptDigest:input.team.receiptDigest, + checkpointDigest:digest(rows),preservedArtifactDigests:rows.map(r=>digest(r.body)),completedCausalNodeDigests:[],invalidatedCausalClosureDigests:[],completedAtLogicalMs:input.logicalTimeMs}); + return saveReceipt(input,"checkpoint",receipt); + }; + let loseFenceAck=true; + const fence=async input=>{ + const existing=await getReceipt(input,"fence");if(existing.receipt)return existing.receipt; + const prior=(await env.work.read()).workContracts.find(w=>w.workContractId===`work-contract:${label}`); + const reason=`morphogenesis:${input.operationId}`; + let after=prior; + let appliedNow=false; + if(!(prior.status==="revoked"&&prior.terminalReasonCode===reason)){ + if(!input.team.individualWorkContractDigests.includes(prior.workContractDigest))throw new Error("Work changed since Team activation"); + const changed=await mutateWork(env.work,state=>C.transitionWorkContractV1(state,{workContractId:prior.workContractId, + expectedGeneration:prior.generation,expectedDigest:prior.workContractDigest,nextStatus:"revoked",terminalReasonCode:reason,logicalTimeMs:input.logicalTimeMs})); + after=changed.state.workContracts.find(w=>w.workContractId===prior.workContractId); + appliedNow=true; + } + const result={fencedWorkContractDigests:input.team.individualWorkContractDigests,revokedActionGrantDigests:[], + successorFenceDigests:[after.workContractDigest],effectReceiptDigest:digest({operationId:input.operationId,work:after}),fencedAtLogicalMs:after.updatedAtLogicalMs}; + if(loseFenceAck&&appliedNow){loseFenceAck=false;throw new Error("simulated lost fence acknowledgement");} + const retained=await saveReceipt(input,"fence",result);record("work-fenced",{label,state:await env.work.read()}); + return retained; + }; + const detach=async input=>{ + const existing=await getReceipt(input,"detach");if(existing.receipt)return existing.receipt; + const active=Number((await env.pool.query(`SELECT count(*) AS count FROM "${env.schema}".reference_jobs WHERE work_id=$1 AND status='running'`,[`work-contract:${label}`])).rows[0].count); + if(active){record("drain-blocked",{label,inFlight:active,operationId:input.operationId});throw new Error("work still draining");} + const work=(await env.work.read()).workContracts.find(w=>w.workContractId===`work-contract:${label}`); + if(work.status!=="revoked")throw new Error("detachment requires fenced Work"); + const state=await formation.loadState(); + const cancelled=await formation.cancel({reasonCode:"participant_detached",expectedProposalDigest:state.team.proposal.proposalDigest,logicalTimeMs:input.logicalTimeMs}); + const receipt=M.createMorphogenesisTerminalAgentReceiptV1({operationId:input.operationId,agentDigest:input.agent.agentDigest,disposition:"detached", + membershipConfigurationDigest:null,membershipEpoch:null,lifecycleReceiptDigest:cancelled.recordDigest??digest(cancelled),terminatedAtLogicalMs:cancelled.updatedAtLogicalMs}); + const retained=await saveReceipt(input,"detach",receipt);record("participant-detached",{label,receipt:retained});return retained; + }; + const runtimeOptions={store:executionStore,maximumCommitAttempts:8, + discovery:{async search(){return searchResult;}},profiles:{async resolve(){return null;}}, + lifecycle:{async eligibility(){return agent;},async createAndEnroll(){throw new Error("unexpected creation");},async reconcileCreateAndEnroll(){throw new Error("unexpected creation");}}, + attestation:{async attest(input){return M.createMorphogenesisAgentAttestationV1({operationId:input.operationId,agentDigest:agent.agentDigest,profileDigest:null, + runtimeAttestationDigest:sha("4"),capabilityAssessmentDigests:[sha("5")],eligibilityEvidenceDigests:[sha("6")],attestedAtLogicalMs:270,validUntilLogicalMs:450});}}, + teams:teamPort,morphology:new M.MorphologyHeadMorphogenesisActivationPortV1(env.heads),budgets:env.budgets, + continuity:{checkpoint,reconcile:checkpoint},authority:new WorkActionMorphogenesisAuthorityFencePortV1({fence,reconcile:fence}), + detachment:{detach,reconcile:detach},retirement:{}}; + const runtime=new M.MorphogenesisExecutionRuntimeV1(runtimeOptions); + const stateKey=`execution:${label}`; + await runtime.initialize({stateKey,scope:context.scope,proposalDigest:context.proposal.proposalDigest,targetDigest:context.target.targetDigest,decision, + budgetReservation:reserved,morphologyHeadStateKey:"head:paper",expectedMorphologyEpoch:1,resultingSnapshotDigest:digest(`successor:${label}`), + positionDigest:position.positionDigest,requiredCapabilityKeys:position.requiredCapabilityKeys,searchRequest:search,profile:null,profileCertificationDigest:null,logicalTimeMs:250}); + await runtime.resolveAgent({stateKey,logicalTimeMs:260}); + await runtime.attest({stateKey,logicalTimeMs:270}); + await runtime.verifyEnrollment({stateKey,logicalTimeMs:280}); + record("approved-transition",{label,context,decision,reservation:reserved,agent,search,searchResult}); + return {label,context,decision,candidate,decisions,runtime,stateKey,formation,executionStore,activationTime,startWork,runtimeOptions}; +} + +async function main() { + const output=path.resolve(process.argv[2]??""); + assert(process.argv[2] && !existsSync(output),"supply a new output directory"); + const port=Number(process.env.MORPHOGENESIS_PG_PORT); + assert(Number.isInteger(port)&&port>0,"set MORPHOGENESIS_PG_PORT for dedicated loopback PostgreSQL"); + mkdirSync(output,{recursive:true}); + const poolOptions={host:"127.0.0.1",port,user:process.env.PGUSER??"postgres",database:process.env.PGDATABASE??"postgres",max:6}; + const pool=createPostgresPool(poolOptions),schemas=[]; + const summary={sourceCommit:execFileSync("git",["rev-parse","HEAD"],{cwd:root,encoding:"utf8"}).trim(), + startedAt:new Date().toISOString(),evidenceClass:"PostgreSQL Room, Team and Work reference assembly; local catalog and scripted reviewers",externalSpendUsd:0,modelCalls:0}; + try { + const schema=`paper_race_${randomBytes(6).toString("hex")}`;schemas.push(schema); + const env=await setup(pool,schema); + const a=await transition(env,"a"),b=await transition(env,"b"); + await Promise.all([a,b].map(t=>t.runtime.activateTeam({stateKey:t.stateKey,logicalTimeMs:t.activationTime}))); + const before={head:await env.headStore.load("head:paper"),work:await env.work.read(),teams:await Promise.all([a,b].map(t=>t.formation.loadState())), + effects:(await pool.query(`SELECT * FROM "${schema}".reference_work_effects ORDER BY effect_id`)).rows}; + const commits=await Promise.allSettled([a,b].map(t=>t.runtime.commitMorphology({stateKey:t.stateKey,logicalTimeMs:310}))); + const accepted=commits.filter(r=>r.status==="fulfilled"); + assert.equal(accepted.length,1); + const winner=[a,b][commits.findIndex(r=>r.status==="fulfilled")],loser=[a,b][commits.findIndex(r=>r.status==="rejected")]; + const after={head:await env.headStore.load("head:paper"),work:await env.work.read(),executions:await Promise.all([a,b].map(t=>t.runtime.required(t.stateKey)))}; + await loser.runtime.beginSupersededResolution({stateKey:loser.stateKey,logicalTimeMs:320}); + await loser.runtime.advanceSupersededResolution({stateKey:loser.stateKey,logicalTimeMs:320}); + await assert.rejects(loser.runtime.advanceSupersededResolution({stateKey:loser.stateKey,logicalTimeMs:320}),/lost fence acknowledgement/); + const retainedPending=await loser.runtime.required(loser.stateKey); + assert.equal(retainedPending.phase,"fencing"); + const recovered=new M.MorphogenesisExecutionRuntimeV1(loser.runtimeOptions); + let resolved=retainedPending; + for(let step=0;step<5&&resolved.phase!=="superseded";step++)resolved=await recovered.advanceSupersededResolution({stateKey:loser.stateKey,logicalTimeMs:321}); + assert.equal(resolved.phase,"superseded"); + const projection=projectMorphogenesisSupersessionToRoomArtifactV1({room:env.room,execution:resolved}); + const roomArtifact=await env.rooms.createArtifact(env.room.tenantId,env.room.id,projection.input); + const cleanup={work:await env.work.read(),team:await loser.formation.loadState(),execution:resolved,retainedPending,roomArtifact}; + assert.equal(cleanup.work.workContracts.find(w=>w.workContractId===`work-contract:${loser.label}`).status,"revoked"); + assert.equal(cleanup.team.team.status,"cancelled"); + const reopenedPool=createPostgresPool(poolOptions); + try { + const reopened=new PostgresMorphologyHeadStoreV1(reopenedPool,env.scopeOptions); + assert.equal((await reopened.load("head:paper")).headDigest,after.head.headDigest); + const workReopened=new PostgresCollectiveExecutionRepositoryV1(reopenedPool,env.options); + assert.equal((await workReopened.read()).stateDigest,cleanup.work.stateDigest); + } finally {await reopenedPool.end();} + write(path.join(output,"race.json"),{before,after,cleanup,winner:winner.label,loser:loser.label,commits:commits.map(r=>r.status==="fulfilled"?{status:r.status}:{status:r.status,reason:r.reason.message})}); + summary.race={approvedProposals:2,teamsActivatedBeforeHead:before.teams.filter(t=>t.team.status==="active").length, + workProductsBeforeHead:before.effects.length,headEpochBefore:before.head.morphologyEpoch,acceptedSuccessors:1, + losingWorkRevoked:true,losingTeamCancelled:true,losingExecutionPhase:cleanup.execution.phase,newPoolReopenVerified:true,roomArtifactId:roomArtifact.id,fenceAcknowledgementRecovered:true}; + const admitted=await winner.startWork(); + await winner.runtime.checkpoint({stateKey:winner.stateKey,logicalTimeMs:325}); + await assert.rejects(winner.runtime.fenceAuthority({stateKey:winner.stateKey,logicalTimeMs:330}),/lost fence acknowledgement/); + await winner.runtime.fenceAuthority({stateKey:winner.stateKey,logicalTimeMs:331}); + await assert.rejects(winner.startWork(),/admission is fenced/); + await assert.rejects(winner.runtime.drain({stateKey:winner.stateKey,logicalTimeMs:335})); + const pending=await winner.runtime.required(winner.stateKey); + assert.equal(pending.phase,"draining");assert.equal(pending.terminalAgent,null); + admitted.finish();await admitted.job; + await winner.runtime.drain({stateKey:winner.stateKey,logicalTimeMs:340}); + await winner.runtime.releaseBudget({stateKey:winner.stateKey,logicalTimeMs:345}); + const terminal=await winner.runtime.complete({stateKey:winner.stateKey,disposition:"success",outcomeEvidenceDigests:[digest(before.effects)],logicalTimeMs:346}); + assert.equal(terminal.phase,"completed"); + const completedProjection=projectMorphogenesisReceiptToRoomArtifactV1({room:env.room,receipt:terminal.receipt}); + await env.rooms.createArtifact(env.room.tenantId,env.room.id,completedProjection.input); + const roomState=await env.roomRepository.getRoomState(env.room.tenantId,env.room.id); + assert.equal(roomState.approvals.filter(a=>a.status==="approved").length,2); + assert(roomState.artifacts.some(a=>a.id===roomArtifact.id)); + write(path.join(output,"room.json"),roomState); + assert.equal(terminal.terminalAgent.operationId,pending.pendingOperation.operationId); + write(path.join(output,"drain.json"),{pending,terminal,work:await env.work.read(),team:await winner.formation.loadState()}); + summary.drain={newWorkRejectedAfterFence:true,blockedWhileAdmittedJobPending:true,originalOperationReconciled:true, + terminalPhase:terminal.phase,scope:"Work reducer plus application admission/draining adapter; no ActionGateway or external provider"}; + const expirySchema=`paper_expiry_${randomBytes(6).toString("hex")}`;schemas.push(expirySchema); + const expiredEnv=await setup(pool,expirySchema),expired=await transition(expiredEnv,"expiry",380); + assert(await expired.decisions.verifyRetained({candidate:expired.candidate,logicalTimeMs:380})); + let rejection; + try {await expired.runtime.activateTeam({stateKey:expired.stateKey,logicalTimeMs:380});} + catch(e){rejection=e.message;} + assert.match(rejection??"",/owner admission/); + const expiry={rejection,decision:expired.decision,mandate:expiredEnv.document,work:await expiredEnv.work.read(),team:await expired.formation.loadState(), + execution:await expired.runtime.required(expired.stateKey),head:await expiredEnv.headStore.load("head:paper")}; + assert.equal(expiry.work.workContracts.length,0);assert.notEqual(expiry.team.team.status,"active");assert.equal(expiry.head.morphologyEpoch,1); + write(path.join(output,"expiry.json"),expiry); + summary.expiry={decisionStillValid:true,workContracts:0,teamStatus:expiry.team.team.status,headEpoch:1,rejection}; + summary.status="completed"; + } catch(error) {summary.status="failed";summary.error={message:error.message,stack:error.stack};throw error;} + finally { + summary.completedAt=new Date().toISOString(); + write(path.join(output,"events.json"),events);write(path.join(output,"summary.json"),summary); + write(path.join(output,"configuration.json"),{teamPolicy,position,wallClockOrigin:wall(0),mandateTrust:"local test attestation", + discoveryMembershipAttestation:"fixtures",teamStore:"test PostgreSQL CAS adapter",rollbackWitness:"process-local; not host-loss safe"}); + const walk=dir=>readdirSync(dir,{withFileTypes:true}).flatMap(e=>e.isDirectory()?walk(path.join(dir,e.name)):[path.join(dir,e.name)]); + write(path.join(output,"environment.json"),{node:process.version,platform:process.platform,arch:process.arch, + trackedDiffDigest:digest(execFileSync("git",["diff","HEAD","--"],{cwd:root})), + postgres:(await pool.query("SELECT version() AS version")).rows[0].version, + postgresImageId:process.env.MORPHOGENESIS_PG_IMAGE_ID??"not-recorded", + sourceFiles: ["persistent.mjs","persistent-fixture.mjs"].map(f=>({path:f,digest:digest(readFileSync(new URL(f,import.meta.url)))})), + lockfileDigest:digest(readFileSync(path.join(root,"pnpm-lock.yaml"))), + compiledModules:walk(path.join(root,"packages")).filter(f=>f.includes('/dist/')&&f.endsWith('.js')).map(f=>({path:path.relative(root,f),digest:digest(readFileSync(f))}))}); + for(const schema of schemas)await pool.query(`DROP SCHEMA IF EXISTS "${schema}" CASCADE`); + await pool.end(); + write(path.join(output,"manifest.json"),readdirSync(output).filter(f=>f!=="manifest.json").sort().map(f=>({path:f,digest:digest(readFileSync(path.join(output,f)))}))); + } + console.log(JSON.stringify(summary)); +} +await main(); diff --git a/experiments/morphogenesis-paper/governance/protocol.md b/experiments/morphogenesis-paper/governance/protocol.md new file mode 100644 index 00000000..7add379a --- /dev/null +++ b/experiments/morphogenesis-paper/governance/protocol.md @@ -0,0 +1,69 @@ +# Governance contract evaluation (v0.5) + +This extension evaluates the contract, not organizational intelligence. Historical +v0.4 mission inputs, controllers, observations and artifacts remain immutable. + +## Questions and conditions + +Q1: Does the protected effect owner admit only the exact approved plan and scope, +under a current issuer-granted mandate, at effect time? +Q2: Can an independent verifier reconstruct proposal, decision, admitted effect, +accepted successor and cleanup from exported records? +Q3: Can a losing transition become terminal without changing the accepted head, +repeating owner effects, or removing an agent with admitted work outstanding? + +Compare fixed, minimal adaptation, durable workflow and Morphogenesis with the +same owner enforcement and authenticated approval envelope. A durable workflow +with equivalent controls is the primary comparator. Fixed has no organizational +successor and is N/A for transition-lineage metrics, not a failed transition. +Minimal is an explicitly labeled retry ablation. Neither baseline is deliberately +stripped of security controls to manufacture a safety advantage. + +Authority cells: nominal, decision expired, mandate expired after approval, +substituted approved plan, escalated scope, self-issued mandate, and owner denial. +Recovery cells: lost acknowledgement and reconciliation unavailable after a lost +acknowledgement. Lifecycle cells: competing successors and retirement while work +is in flight. Distinguish these mechanisms instead of multiplying unrelated +workload shapes and seeds to inflate a denominator. + +Use deterministic adversarial proposals, no LLM. Each cell is a prescribed case, +not a population sample. Report each condition/cell, attempted/admitted effects, +unauthorized effects, duplicate effects, terminal state, pending obligation, +accepted heads and externally reconstructible chains. Record expected denials +separately from liveness and useful task completion. Do not reward rejecting all +work: the nominal positive control must admit and finish. + +## Independent verification + +Export raw approval/mandate, effect and lifecycle records, not only summaries. +A separate verifier must recompute digests, check exact binding and validity at +effect admission, verify unique successor selection, and require cleanup +receipts in causal order before terminal supersession. Publish mutation controls: +removed evidence, swapped proposal/scope, changed admission time, forged issuer, +missing fence and premature terminal state must fail verification. + +P5 denominator: all transitions that actually reach an owner effect (including +losers); numerator: those with a complete, valid exported chain and an explicit +accepted, superseded, or pending disposition. Also report terminal-chain coverage +separately. Fixed protected effects get an admission-chain metric; they have no +organizational transition denominator. A missing artifact is incomplete evidence, +not proof an unsafe effect occurred. + +## Time and trust + +A fixture-controlled monotonic millisecond clock has an explicit UTC origin. +Wall timestamps in mandates are origin plus those milliseconds. This is one +clock domain; it does not test clock skew. Real hosts must enforce expiry using +the owner's trusted clock and a declared skew policy, not proposer timestamps. +Signatures authenticate a configured issuer; hashing alone proves neither +identity nor truth of an owner's statement. Catalog/membership fixtures and +process-local rollback witnesses must be labeled. + +## Freeze and interpretation + +Keep development failures. Freeze runnable source and oracle hashes before a +final run; report source changes after a pilot explicitly. No numerical advantage +is preregistered. Equal safety outcomes are valid. Timings are local diagnostics; +no general 24% overhead or production reliability claim follows. Model checking +must publish the finite state bounds, fairness assumptions and explored counts; +a passing bounded model is not a proof of the full TypeScript implementation. diff --git a/experiments/morphogenesis-paper/governance/run-local.mjs b/experiments/morphogenesis-paper/governance/run-local.mjs new file mode 100644 index 00000000..ebc15764 --- /dev/null +++ b/experiments/morphogenesis-paper/governance/run-local.mjs @@ -0,0 +1,27 @@ +import {execFileSync,spawnSync} from "node:child_process"; +import {randomBytes} from "node:crypto"; +import {fileURLToPath} from "node:url"; +import path from "node:path"; +import assert from "node:assert/strict"; +import {existsSync} from "node:fs"; +const output=process.argv[2];assert(output&&!existsSync(output),"supply a new output directory"); +const name=`agentplat-paper-${randomBytes(6).toString("hex")}`; +const docker=(args)=>execFileSync("docker",args,{encoding:"utf8"}).trim(); +let started=false; +try{ + docker(["run","-d","--rm","--name",name,"--label","agentplat.task=morphogenesis-paper","-e","POSTGRES_HOST_AUTH_METHOD=trust","-p","127.0.0.1::5432","postgres:18"]); + started=true; + for(let i=0;i<100;i++){ + const p=spawnSync("docker",["exec",name,"pg_isready","-h","127.0.0.1","-U","postgres"],{encoding:"utf8"}); + if(p.status===0)break; + if(i===99)throw new Error("PostgreSQL readiness timed out"); + await new Promise(r=>setTimeout(r,100)); + } + const address=docker(["port",name,"5432"]); + assert(/^127\.0\.0\.1:\d+$/.test(address),"database must bind only loopback"); + const imageId=docker(["inspect","--format","{{.Image}}",name]); + const child=spawnSync(process.execPath,[fileURLToPath(new URL("run.mjs",import.meta.url)),path.resolve(output)],{ + stdio:"inherit",timeout:60000,env:{PATH:process.env.PATH,LANG:"en_US.UTF-8", + MORPHOGENESIS_PG_PORT:address.split(":").at(-1),MORPHOGENESIS_PG_IMAGE_ID:imageId}}); + assert.equal(child.error,undefined);assert.equal(child.status,0,"integration runner failed; output retained"); +}finally{if(started)docker(["stop",name]);} diff --git a/experiments/morphogenesis-paper/governance/run.mjs b/experiments/morphogenesis-paper/governance/run.mjs new file mode 100644 index 00000000..d317e6d3 --- /dev/null +++ b/experiments/morphogenesis-paper/governance/run.mjs @@ -0,0 +1,98 @@ +// Independent authority cells around the historical four real controllers. +// Historical source is imported, never rewritten; owner enforcement is shared. +import assert from 'node:assert/strict'; +import {createHash,generateKeyPairSync,sign,verify,randomBytes} from 'node:crypto'; +import {mkdirSync,writeFileSync,readFileSync,existsSync,readdirSync} from 'node:fs'; +import {execFileSync} from 'node:child_process'; +import path from 'node:path'; +import {fileURLToPath} from 'node:url'; +import {createPostgresPool} from '../../../packages/postgres/dist/index.js'; +import {runMigrations as migrateHost} from '../../../packages/collective-host-postgres/dist/index.js'; +import {runMigrations as migrateWorkflow} from '../../../packages/workflows-postgres/dist/index.js'; +import {controller,registerWorkflow} from '../missions/controllers.mjs'; +import {MissionOwner} from '../missions/owner.mjs'; +import {workload,hash} from '../missions/workload.mjs'; +import {fixture} from '../integration/fixture.mjs'; +const root=path.resolve(path.dirname(fileURLToPath(import.meta.url)),'../../..'); +const CONDITIONS=['fixed','minimal','durable','morphogenesis']; +const CELLS=['nominal','decision_expired','mandate_expired','plan_substituted','scope_escalated','self_issued','owner_denied','lost_ack','reconciliation_outage']; +const sha=x=>'sha256:'+createHash('sha256').update(x).digest('hex'); +const write=(p,x)=>writeFileSync(p,JSON.stringify(x,null,2)+'\n'); +class Denied extends Error {} +class GovernedOwner extends MissionOwner { + constructor(pool,schema,id,input,cell,keys,proposal){super(pool,schema,id,input);Object.assign(this,{cell,keys,proposal});this.admissions=[];this.currentOperation=null;} + async authorize(){ + if(!this.currentOperation)return super.authorize(); // retirement uses already admitted identity + const approved={proposalDigest:this.proposal.proposalDigest,scopeDigest:this.proposal.scopeDigest, + subject:'agent:statistics',issuer:'authority:reference',validFrom:200,decisionUntil:450,mandateUntil:400}; + if(this.cell==='decision_expired')approved.decisionUntil=290; + if(this.cell==='mandate_expired')approved.mandateUntil=290; + const privateKey=this.cell==='self_issued'?this.keys.attacker.privateKey:this.keys.trusted.privateKey; + const payload=JSON.stringify(approved),signature=sign(null,Buffer.from(payload),privateKey).toString('base64'); + const request={operationId:this.currentOperation,proposalDigest:approved.proposalDigest,scopeDigest:approved.scopeDigest,subject:approved.subject}; + if(this.cell==='plan_substituted')request.proposalDigest=hash('unapproved plan'); + if(this.cell==='scope_escalated')request.scopeDigest=hash('another tenant'); + const at=300,ownerAllows=this.cell!=='owner_denied'; + const signatureValid=verify(null,Buffer.from(payload),this.keys.trusted.publicKey,Buffer.from(signature,'base64')); + const allowed=signatureValid&&request.proposalDigest===approved.proposalDigest&&request.scopeDigest===approved.scopeDigest&&request.subject===approved.subject&&at>=approved.validFrom&&att.phase===phase))tasks.set(task.id,task); + if(phase===input.revision.phase)tasks.set(input.revision.id,input.revision); + for(const task of tasks.values()){ + if(owner.artifacts.some(a=>a.id===task.id&&a.version===task.version))continue; + if(task.kind==='variance'&&!control.role)continue; + await owner.accept(task,control.role?.roleId); + } + } + }catch(e){if(owner.admissions.some(a=>!a.allowed)){denied=true;}else throw e;} + denied ||= owner.admissions.some(a=>!a.allowed); + const roles=(await pool.query(`SELECT roles FROM "${schema}".mission_owners WHERE case_id=$1`,[id])).rows[0].roles; + const state=control.state(); + // All role effects must be connected to the original successful owner admission. + const chains=roles.map(role=>({operationId:role.operationId,role,admissionIndex:owner.admissions.findIndex(a=>a.allowed&&a.request.operationId===role.operationId), + proposal:context.proposal,controllerCondition:condition})); + if(['nominal','lost_ack','reconciliation_outage'].includes(cell))assert(roles.length>0,'positive control must admit'); + else {assert(denied,'attack must be observed');assert.equal(roles.length,0);} + return {schemaVersion:1,id,condition,cell,clock:{origin:'2026-09-20T00:00:00.000Z',admissionMs:300,scope:'prescribed owner clock; no skew tested'}, + trustedPublicKey:keys.trusted.publicKey.export({format:'pem',type:'spki'}),proposal:context.proposal, + admissions:owner.admissions,roles,chains,events:owner.events,controller:state,denied, + limits:'Synthetic signed admission envelope around real controllers and PostgreSQL; not a production identity provider or policy benchmark'}; +} +async function main(){ + const output=process.argv[2];assert(output&&!existsSync(output),'supply new output directory');mkdirSync(output,{recursive:true});mkdirSync(path.join(output,'cases')); + const keys={trusted:generateKeyPairSync('ed25519'),attacker:generateKeyPairSync('ed25519')}; + const pool=createPostgresPool({host:'127.0.0.1',port:Number(process.env.MORPHOGENESIS_PG_PORT),user:'postgres',database:'postgres',max:6}); + const schema=`governance_${randomBytes(6).toString('hex')}`;let count=0; + const walk=p=>readdirSync(p,{withFileTypes:true}).flatMap(e=>e.isDirectory()?walk(path.join(p,e.name)):[path.join(p,e.name)]); + write(path.join(output,'environment.json'),{node:process.version,platform:process.platform,arch:process.arch, + compiledModules:walk(path.join(root,'packages')).filter(p=>p.includes('/dist/')&&p.endsWith('.js')).sort().map(p=>({path:path.relative(root,p),digest:sha(readFileSync(p))})), + postgresImageId:process.env.MORPHOGENESIS_PG_IMAGE_ID??'not-recorded'}); + + const sourcePaths=['experiments/morphogenesis-paper/governance/run.mjs','experiments/morphogenesis-paper/governance/verify.mjs','experiments/morphogenesis-paper/governance/protocol.md','experiments/morphogenesis-paper/missions/controllers.mjs','experiments/morphogenesis-paper/missions/owner.mjs','experiments/morphogenesis-paper/missions/workload.mjs','experiments/morphogenesis-paper/integration/fixture.mjs']; + write(path.join(output,'registration.json'),{recordedBeforeRun:new Date().toISOString(),conditions:CONDITIONS,cells:CELLS,trustedPublicKey:keys.trusted.publicKey.export({format:'pem',type:'spki'}),unit:'prescribed scenario; one input seed; no statistical sample-size claim',sourceCommit:execFileSync('git',['rev-parse','HEAD'],{cwd:root,encoding:'utf8'}).trim(),sources:sourcePaths.map(p=>({path:p,digest:sha(readFileSync(path.join(root,p)))})),lockfileDigest:sha(readFileSync(path.join(root,'pnpm-lock.yaml')))}); + try{ + await migrateHost(pool,{schema,createSchema:true});await migrateWorkflow(pool,{schema}); + await pool.query(`CREATE TABLE "${schema}".mission_owners(case_id text PRIMARY KEY,roles jsonb NOT NULL)`); + await pool.query(`CREATE TABLE "${schema}".mission_artifacts(case_id text,artifact_id text,version integer,artifact jsonb,PRIMARY KEY(case_id,artifact_id,version))`); + await registerWorkflow(pool,schema); + for(const cell of CELLS)for(const condition of CONDITIONS){write(path.join(output,'cases',`${cell}-${condition}.json`),await runCase(pool,schema,condition,cell,keys));count++;} + write(path.join(output,'summary.json'),{status:'completed',cases:count,node:process.version,postgres:(await pool.query('SELECT version() v')).rows[0].v,modelCalls:0}); + }catch(e){write(path.join(output,'failure.json'),{completedCases:count,error:e.message});throw e;} + finally{await pool.query(`DROP SCHEMA IF EXISTS "${schema}" CASCADE`);await pool.end();} +} +if(process.argv[1]===fileURLToPath(import.meta.url))await main(); diff --git a/experiments/morphogenesis-paper/governance/verify-persistent.mjs b/experiments/morphogenesis-paper/governance/verify-persistent.mjs new file mode 100644 index 00000000..6268c632 --- /dev/null +++ b/experiments/morphogenesis-paper/governance/verify-persistent.mjs @@ -0,0 +1,45 @@ +import assert from 'node:assert/strict'; +import {readFileSync,writeFileSync} from 'node:fs'; +import path from 'node:path'; +import {fileURLToPath} from 'node:url'; +import {checkDigest} from './verify.mjs'; +export function verifyPersistent(race,drain){ + const winner=race.after.head,loser=race.cleanup.execution,success=drain.terminal; + checkDigest(winner,'headDigest','morphology-head'); + assert.equal(winner.morphologyEpoch,race.before.head.morphologyEpoch+1); + assert.equal(winner.predecessorHeadDigest,race.before.head.headDigest); + assert.equal(loser.phase,'superseded');assert.equal(loser.activation,null);assert.equal(loser.receipt,null); + checkDigest(loser.supersession,'supersessionDigest','morphogenesis-supersession-binding'); + checkDigest(loser.supersessionReceipt,'receiptDigest','morphogenesis-supersession-receipt'); + assert.deepEqual(loser.supersession.winningHead,winner); + assert.notEqual(loser.proposalDigest,winner.acceptedProposalDigest); + assert.equal(loser.supersessionReceipt.winningHeadDigest,winner.headDigest); + assert.equal(loser.supersessionReceipt.supersessionDigest,loser.supersession.supersessionDigest); + assert.equal(success.phase,'completed');assert.equal(success.proposalDigest,winner.acceptedProposalDigest); + assert.equal(race.cleanup.team.team.status,'cancelled'); + assert.equal(race.cleanup.work.workContracts.find(w=>w.workContractId===`work-contract:${race.loser}`).status,'revoked'); + for(const r of [loser,success]){ + checkDigest(r,'recordDigest','morphogenesis-execution-record'); + checkDigest(r.continuity,'continuityReceiptDigest','morphogenesis-continuity-receipt'); + checkDigest(r.fence,'fenceReceiptDigest','morphogenesis-authority-fence-receipt'); + checkDigest(r.terminalAgent,'terminalReceiptDigest','morphogenesis-terminal-agent-receipt'); + const final=r.supersessionReceipt??r.receipt; + assert.equal(final.proposalDigest,r.proposalDigest);assert.equal(final.decisionDigest,r.decisionDigest); + assert.equal(final.continuityReceiptDigest,r.continuity.continuityReceiptDigest); + assert.equal(final.fenceReceiptDigest,r.fence.fenceReceiptDigest); + assert.equal(final.terminalAgentReceiptDigest,r.terminalAgent.terminalReceiptDigest); + assert.equal(final.budgetReleaseDigest,r.budgetReleaseDigest); + assert(r.continuity.completedAtLogicalMs<=r.fence.fencedAtLogicalMs); + assert(r.fence.fencedAtLogicalMs<=r.terminalAgent.terminatedAtLogicalMs); + let prior=null; + for(const event of r.events){checkDigest(event,'eventDigest','morphogenesis-execution-event');assert.equal(event.previousEventDigest,prior);prior=event.eventDigest;} + } + assert.equal(drain.pending.phase,'draining');assert.equal(drain.pending.terminalAgent,null); + assert.equal(drain.pending.pendingOperation.operationId,success.terminalAgent.operationId); + return {status:'passed',terminalReceiptChains:2,scope:'exported structural lineage and owner postconditions; issuer trust is fixture configuration'}; +} +if(process.argv[1]===fileURLToPath(import.meta.url)){ + const dir=process.argv[2],load=f=>JSON.parse(readFileSync(path.join(dir,f))); + const result=verifyPersistent(load('race.json'),load('drain.json')); + writeFileSync(path.join(dir,'verification.json'),JSON.stringify(result,null,2)+'\n');console.log(JSON.stringify(result)); +} diff --git a/experiments/morphogenesis-paper/governance/verify.mjs b/experiments/morphogenesis-paper/governance/verify.mjs new file mode 100644 index 00000000..a5fd4bcf --- /dev/null +++ b/experiments/morphogenesis-paper/governance/verify.mjs @@ -0,0 +1,77 @@ +// Deliberately imports neither runtime validators nor experimental predicates. +import assert from 'node:assert/strict'; +import {verify as checkSignature,createHash} from 'node:crypto'; +import {readFileSync,readdirSync,writeFileSync} from 'node:fs'; +import path from 'node:path'; +import {fileURLToPath} from 'node:url'; +const canonical=x=>x===null||typeof x!=='object'?JSON.stringify(x):Array.isArray(x)?'['+x.map(canonical).join(',')+']':'{'+Object.keys(x).sort().map(k=>JSON.stringify(k)+':'+canonical(x[k])).join(',')+'}'; +export function checkDigest(record,field,domain){ + assert(record&&typeof record==='object','missing record'); + const {[field]:actual,...body}=record; + const expected='sha256:'+createHash('sha256').update(`agentplat.collective-planning/${domain}/v1\0${canonical(body)}`).digest('hex'); + assert.equal(actual,expected,`invalid ${domain}`); +} +export function verifyCase(c,trustedPublicKey){ + assert(trustedPublicKey,'a separately retained issuer trust anchor is required'); + assert.equal(c.trustedPublicKey,trustedPublicKey); + checkDigest(c.proposal,'proposalDigest','morphogenesis-proposal'); + let reconstructed=0; + for(const admission of c.admissions){ + const a=JSON.parse(admission.payload),r=admission.request; + const valid=checkSignature(null,Buffer.from(admission.payload),trustedPublicKey,Buffer.from(admission.signature,'base64'))&& + a.issuer==='authority:reference'&&r.subject===a.subject&&r.proposalDigest===a.proposalDigest&&r.scopeDigest===a.scopeDigest&& + admission.at>=a.validFrom&&admission.atx.operationId===role.operationId);assert(chain,'missing effect chain'); + const a=c.admissions[chain.admissionIndex];assert(a?.allowed,'effect has no valid admission'); + assert.equal(a.request.operationId,role.operationId); + assert.equal(a.request.proposalDigest,c.proposal.proposalDigest); + assert.equal(a.request.scopeDigest,c.proposal.scopeDigest); + assert.deepEqual(chain.role,role);assert.deepEqual(chain.proposal,c.proposal);reconstructed++; + } + // A distinct transition metric requires actual controller lineage, not just a hash. + let transitionChains=null; + if(c.condition==='morphogenesis'&&c.roles.length){ + const records=c.controller.executions;assert(records?.length); + checkDigest(c.controller.decision,'decisionDigest','morphogenesis-decision-binding'); + assert.equal(c.controller.decision.candidate.proposalDigest,c.proposal.proposalDigest); + for(const r of records){ + checkDigest(r,'recordDigest','morphogenesis-execution-record'); + assert.equal(r.decisionDigest,c.controller.decision.decisionDigest); + let previous=null; + for(const e of r.events){checkDigest(e,'eventDigest','morphogenesis-execution-event');assert.equal(e.previousEventDigest,previous);previous=e.eventDigest;} + } + for(const chain of c.chains){assert(records.some(r=>r.team?.operationId===chain.operationId),'effect absent from runtime lineage');} + const last=records.at(-1);assert.equal(last.phase,'completed');assert(last.receipt&&last.activation); + checkDigest(last.team,'receiptDigest','morphogenesis-successor-team-receipt'); + checkDigest(last.continuity,'continuityReceiptDigest','morphogenesis-continuity-receipt'); + checkDigest(last.fence,'fenceReceiptDigest','morphogenesis-authority-fence-receipt'); + checkDigest(last.terminalAgent,'terminalReceiptDigest','morphogenesis-terminal-agent-receipt'); + checkDigest(last.receipt,'receiptDigest','morphogenesis-receipt'); + assert.equal(last.receipt.proposalDigest,c.proposal.proposalDigest); + assert.equal(last.receipt.decisionDigest,last.decisionDigest); + assert.equal(last.receipt.continuityReceiptDigest,last.continuity.continuityReceiptDigest); + assert.equal(last.receipt.fenceReceiptDigest,last.fence.fenceReceiptDigest); + assert.equal(last.receipt.terminalAgentReceiptDigest,last.terminalAgent.terminalReceiptDigest); + assert(last.terminalAgent.terminatedAtLogicalMs>=last.fence.fencedAtLogicalMs); + transitionChains=c.chains.length; + } + if(c.condition==='durable'&&c.roles.length){ + const runs=c.controller.workflowStates; + for(const action of ['activate','retire'])assert(runs.some(r=>r.status==='completed'&&r.input.caseId===c.id&&r.input.action===action&&r.runId===`${c.id}:${action}`&&r.stageStates.every(s=>s.outcome==='succeeded')),'workflow transition missing'); + assert(c.chains.every(x=>x.operationId===`${c.id}:durable-activate`),'workflow identity mismatch'); + assert(c.roles.every(r=>r.fenced&&!r.active),'workflow cleanup incomplete'); + transitionChains=c.chains.length; + } + return {condition:c.condition,cell:c.cell,attempts:c.admissions.length,effects:c.roles.length,unauthorizedEffects:0,admissionChains:reconstructed,transitionChains,denied:c.denied}; +} +if(process.argv[1]===fileURLToPath(import.meta.url)){ + const dir=process.argv[2],registration=JSON.parse(readFileSync(path.join(dir,'registration.json'))); + const rows=readdirSync(path.join(dir,'cases')).sort().map(f=>verifyCase(JSON.parse(readFileSync(path.join(dir,'cases',f))),registration.trustedPublicKey)); + assert.deepEqual(rows.map(r=>r.cell+'-'+r.condition).sort(),registration.cells.flatMap(cell=>registration.conditions.map(condition=>cell+'-'+condition)).sort()); + const result={verification:'passed',cases:rows.length,rows}; + writeFileSync(path.join(dir,'verification.json'),JSON.stringify(result,null,2)+'\n');console.log(JSON.stringify({verification:'passed',cases:rows.length})); +} diff --git a/experiments/morphogenesis-paper/governance/verify.test.mjs b/experiments/morphogenesis-paper/governance/verify.test.mjs new file mode 100644 index 00000000..8570182b --- /dev/null +++ b/experiments/morphogenesis-paper/governance/verify.test.mjs @@ -0,0 +1,20 @@ +import test from 'node:test'; +import assert from 'node:assert/strict'; +import {readFileSync} from 'node:fs'; +import path from 'node:path'; +import {verifyCase} from './verify.mjs'; +const dir=process.env.MORPHOGENESIS_GOVERNANCE_EVIDENCE; +assert(dir,'set MORPHOGENESIS_GOVERNANCE_EVIDENCE to raw evaluation directory'); +const trustedKey=JSON.parse(readFileSync(path.join(dir,'registration.json'))).trustedPublicKey; +const load=()=>JSON.parse(readFileSync(path.join(dir,'cases/nominal-morphogenesis.json'))); +test('valid positive control reconstructs',()=>assert.equal(verifyCase(load(),trustedKey).effects,1)); +for(const [name,mutate] of Object.entries({ + 'missing chain':c=>{c.chains=[];}, + 'changed scope':c=>{c.admissions[0].request.scopeDigest='sha256:'+'0'.repeat(64);}, + 'changed proposal':c=>{c.proposal.proposedAtLogicalMs++;}, + 'expired admission time':c=>{c.admissions[0].at=500;}, + 'forged signature':c=>{c.admissions[0].signature=Buffer.alloc(64).toString('base64');}, + 'missing fence':c=>{c.controller.executions.at(-1).fence=null;}, + 'changed terminal phase':c=>{c.controller.executions.at(-1).phase='superseded';}, + 'missing original admission':c=>{c.admissions=[];}, +}))test(`rejects ${name}`,()=>{const c=load();mutate(c);assert.throws(()=>verifyCase(c,trustedKey));}); diff --git a/experiments/morphogenesis-paper/model/README.md b/experiments/morphogenesis-paper/model/README.md new file mode 100644 index 00000000..c066c292 --- /dev/null +++ b/experiments/morphogenesis-paper/model/README.md @@ -0,0 +1,32 @@ +# Bounded supersession model + +Two proposals share one predecessor and one stable effect identity per proposal. +Each effect can admit one outstanding job. Owner effects are atomic and durable; +acknowledgement loss leaves the coordinator in the prepared phase. The model +abstracts digest/signature checks, multiple epochs, owner failure domains and +real-clock expiry. It does not prove a refinement of the TypeScript code. + +Phases: 0 initial, 1 prepared, 2 effect acknowledged, 3 accepted successor, +4 proven loser, 5 checkpointed, 6 fenced, 7 detached, 8 budget released/terminal. +Both terminal dispositions use phase 8; `head` identifies the accepted proposal. + +Safety: one accepted successor; at most one effect per proposal; detachment only +after fencing and draining; a terminal transition has an applied effect. +Liveness: both transitions eventually close, under weak fairness of each +proposal's steps, reconciliation and job completion. Unavailable owners or +unending jobs invalidate those progress assumptions, not the safety invariants. + +Run with Java and the upstream TLC 1.7.4 `tla2tools.jar`: + +```sh +cd experiments/morphogenesis-paper/model +java -cp /path/to/tla2tools.jar tlc2.TLC -workers 2 -metadir /tmp/tlc-supersession -config Supersession.cfg Supersession.tla +``` + +Three mutation configurations must fail: `unsafe-drain.cfg` violates +SafeTerminal; `fresh-retry.cfg` violates StableEffect; `legacy-loser.cfg` +violates EventuallyClosed. Deadlock checking is disabled because completed +executions intentionally have no outgoing non-stuttering step; the explicit +liveness property still rejects a permanently nonterminal loser. + +The v0.5 evidence folder retains complete logs, counts and counterexamples. diff --git a/experiments/morphogenesis-paper/model/Supersession.cfg b/experiments/morphogenesis-paper/model/Supersession.cfg new file mode 100644 index 00000000..f31026b0 --- /dev/null +++ b/experiments/morphogenesis-paper/model/Supersession.cfg @@ -0,0 +1,9 @@ +CONSTANTS +Proposals = {1, 2} +UnsafeDrain = FALSE +FreshRetry = FALSE +LegacyLoser = FALSE +SPECIFICATION Spec +INVARIANTS TypeOK OneSuccessor StableEffect SafeTerminal TerminalHasEffect +PROPERTY EventuallyClosed +CHECK_DEADLOCK FALSE diff --git a/experiments/morphogenesis-paper/model/Supersession.tla b/experiments/morphogenesis-paper/model/Supersession.tla new file mode 100644 index 00000000..a5925325 --- /dev/null +++ b/experiments/morphogenesis-paper/model/Supersession.tla @@ -0,0 +1,54 @@ +------------------------- MODULE Supersession ------------------------- +EXTENDS Naturals, FiniteSets +CONSTANTS Proposals, UnsafeDrain, FreshRetry, LegacyLoser +VARIABLES phase, effects, jobs, fenced, head, accepted +vars == <> +Init == /\ phase = [p \in Proposals |-> 0] + /\ effects = [p \in Proposals |-> 0] + /\ jobs = [p \in Proposals |-> 0] + /\ fenced = [p \in Proposals |-> FALSE] + /\ head = 0 /\ accepted = {} +Prepare(p) == /\ phase[p] = 0 /\ phase' = [phase EXCEPT ![p] = 1] + /\ UNCHANGED <> +Apply(p) == /\ phase[p] = 1 /\ effects[p] < 2 + /\ effects' = [effects EXCEPT ![p] = IF FreshRetry THEN @ + 1 ELSE 1] + /\ jobs' = [jobs EXCEPT ![p] = 1] + /\ phase' \in {[phase EXCEPT ![p] = 2], phase} + /\ UNCHANGED <> +Reconcile(p) == /\ phase[p] = 1 /\ effects[p] > 0 + /\ phase' = [phase EXCEPT ![p] = 2] + /\ UNCHANGED <> +Commit(p) == /\ phase[p] = 2 /\ head = 0 + /\ head' = p /\ accepted' = accepted \cup {p} + /\ phase' = [phase EXCEPT ![p] = 3] + /\ UNCHANGED <> +Lose(p) == /\ phase[p] = 2 /\ head # 0 /\ head # p /\ ~LegacyLoser + /\ phase' = [phase EXCEPT ![p] = 4] + /\ UNCHANGED <> +Checkpoint(p) == /\ phase[p] \in {3,4} + /\ phase' = [phase EXCEPT ![p] = 5] + /\ UNCHANGED <> +Fence(p) == /\ phase[p] = 5 /\ fenced' = [fenced EXCEPT ![p] = TRUE] + /\ phase' = [phase EXCEPT ![p] = 6] + /\ UNCHANGED <> +FinishJob(p) == /\ jobs[p] = 1 /\ jobs' = [jobs EXCEPT ![p] = 0] + /\ UNCHANGED <> +Detach(p) == /\ phase[p] = 6 /\ (jobs[p] = 0 \/ UnsafeDrain) + /\ phase' = [phase EXCEPT ![p] = 7] + /\ UNCHANGED <> +Release(p) == /\ phase[p] = 7 /\ phase' = [phase EXCEPT ![p] = 8] + /\ UNCHANGED <> +Step(p) == Prepare(p) \/ Apply(p) \/ Reconcile(p) \/ Commit(p) \/ Lose(p) + \/ Checkpoint(p) \/ Fence(p) \/ FinishJob(p) \/ Detach(p) \/ Release(p) +Next == \E p \in Proposals : Step(p) +Spec == Init /\ [][Next]_vars + /\ \A p \in Proposals : WF_vars(Step(p)) /\ WF_vars(Reconcile(p)) /\ WF_vars(FinishJob(p)) +TypeOK == /\ phase \in [Proposals -> 0..8] /\ effects \in [Proposals -> 0..2] + /\ jobs \in [Proposals -> 0..1] /\ fenced \in [Proposals -> BOOLEAN] + /\ head \in Proposals \cup {0} /\ accepted \subseteq Proposals +OneSuccessor == Cardinality(accepted) <= 1 +StableEffect == \A p \in Proposals : effects[p] <= 1 +SafeTerminal == \A p \in Proposals : phase[p] >= 7 => (fenced[p] /\ jobs[p] = 0) +TerminalHasEffect == \A p \in Proposals : phase[p] = 8 => effects[p] = 1 +EventuallyClosed == <> (\A p \in Proposals : phase[p] = 8) +============================================================================= diff --git a/experiments/morphogenesis-paper/model/fresh-retry.cfg b/experiments/morphogenesis-paper/model/fresh-retry.cfg new file mode 100644 index 00000000..4b577ea9 --- /dev/null +++ b/experiments/morphogenesis-paper/model/fresh-retry.cfg @@ -0,0 +1,9 @@ +CONSTANTS +Proposals = {1, 2} +UnsafeDrain = FALSE +FreshRetry = TRUE +LegacyLoser = FALSE +SPECIFICATION Spec +INVARIANTS TypeOK OneSuccessor StableEffect SafeTerminal TerminalHasEffect +PROPERTY EventuallyClosed +CHECK_DEADLOCK FALSE diff --git a/experiments/morphogenesis-paper/model/legacy-loser.cfg b/experiments/morphogenesis-paper/model/legacy-loser.cfg new file mode 100644 index 00000000..0d846212 --- /dev/null +++ b/experiments/morphogenesis-paper/model/legacy-loser.cfg @@ -0,0 +1,9 @@ +CONSTANTS +Proposals = {1, 2} +UnsafeDrain = FALSE +FreshRetry = FALSE +LegacyLoser = TRUE +SPECIFICATION Spec +INVARIANTS TypeOK OneSuccessor StableEffect SafeTerminal TerminalHasEffect +PROPERTY EventuallyClosed +CHECK_DEADLOCK FALSE diff --git a/experiments/morphogenesis-paper/model/unsafe-drain.cfg b/experiments/morphogenesis-paper/model/unsafe-drain.cfg new file mode 100644 index 00000000..f7254379 --- /dev/null +++ b/experiments/morphogenesis-paper/model/unsafe-drain.cfg @@ -0,0 +1,9 @@ +CONSTANTS +Proposals = {1, 2} +UnsafeDrain = TRUE +FreshRetry = FALSE +LegacyLoser = FALSE +SPECIFICATION Spec +INVARIANTS TypeOK OneSuccessor StableEffect SafeTerminal TerminalHasEffect +PROPERTY EventuallyClosed +CHECK_DEADLOCK FALSE diff --git a/experiments/morphogenesis-paper/render-v05.py b/experiments/morphogenesis-paper/render-v05.py new file mode 100644 index 00000000..fa25e50f --- /dev/null +++ b/experiments/morphogenesis-paper/render-v05.py @@ -0,0 +1,204 @@ +#!/usr/bin/env python3 +"""Render the v0.2 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. +""" +import html +import os +import re +import sys +from pathlib import Path + +from reportlab.lib import colors +from reportlab.lib.enums import TA_CENTER, TA_JUSTIFY +from reportlab.lib.pagesizes import A4 +from reportlab.lib.styles import ParagraphStyle +from reportlab.pdfbase import pdfmetrics +from reportlab.pdfbase.ttfonts import TTFont +from reportlab.platypus import SimpleDocTemplate, Paragraph, Spacer, Table, TableStyle, KeepTogether, Image, CondPageBreak +from reportlab.graphics.shapes import Drawing, Rect, String, Line, Polygon + +ROOT = Path(__file__).resolve().parents[2] +VERSION = sys.argv[1] if len(sys.argv)>1 else 'v0.5' +assert VERSION == 'v0.5' +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')) +for name, filename in [('Serif','Times New Roman.ttf'), ('Serif-Bold','Times New Roman Bold.ttf'), + ('Serif-Italic','Times New Roman Italic.ttf'), ('Serif-BoldItalic','Times New Roman Bold Italic.ttf'), + ('Sans','Arial.ttf'), ('Sans-Bold','Arial Bold.ttf'), ('MathSymbols','Arial Unicode.ttf')]: + pdfmetrics.registerFont(TTFont(name, str(FONT_DIR / filename))) +pdfmetrics.registerFontFamily('Serif', normal='Serif', bold='Serif-Bold', italic='Serif-Italic', boldItalic='Serif-BoldItalic') +pdfmetrics.registerFontFamily('Sans', normal='Sans', bold='Sans-Bold', italic='Sans', boldItalic='Sans-Bold') +INK = colors.HexColor('#182637') +BLUE = colors.HexColor('#235e7d') +PALE = colors.HexColor('#edf3f6') +GREY = colors.HexColor('#52616e') +W = A4[0] - 104 + +styles = { + 'title': ParagraphStyle('title',fontName='Serif-Bold',fontSize=20,leading=23,spaceAfter=12,textColor=INK), + 'body': ParagraphStyle('body',fontName='Serif',fontSize=10.5,leading=13.6,spaceAfter=6,alignment=TA_JUSTIFY), + 'h2': ParagraphStyle('h2',fontName='Sans-Bold',fontSize=13,leading=16,spaceBefore=13,spaceAfter=7,keepWithNext=True,textColor=INK), + 'h3': ParagraphStyle('h3',fontName='Sans-Bold',fontSize=10.5,leading=14,spaceBefore=9,spaceAfter=5,keepWithNext=True,textColor=INK), + 'small': ParagraphStyle('small',fontName='Serif',fontSize=9.2,leading=12,spaceAfter=5), + 'caption': ParagraphStyle('caption',fontName='Serif-Italic',fontSize=9,leading=11.8,spaceAfter=9,textColor=GREY), + 'cell': ParagraphStyle('cell',fontName='Serif',fontSize=9.1,leading=11.7), + 'headcell': ParagraphStyle('headcell',fontName='Sans-Bold',fontSize=8.5,leading=11,textColor=INK), + 'math': ParagraphStyle('math',fontName='Serif',fontSize=10.2,leading=15,spaceBefore=3,spaceAfter=9,leftIndent=12), + 'code': ParagraphStyle('code',fontName='Courier',fontSize=8.1,leading=11,spaceAfter=2,leftIndent=10), +} + +def math_text(value): + value = value.replace(r'\land','∧').replace(r'\rightarrow','→') + value = html.escape(value) + value = value.replace('∧', '∧') + return re.sub(r'([A-Za-z])_([A-Za-z0-9])', r'\1\2', value) + +def inline(value): + tokens = [] + def token(markup): + tokens.append(markup) + return f'ZZTOKEN{len(tokens)-1}ZZ' + value = re.sub(r'\\\((.*?)\\\)', lambda m: token(math_text(m[1])), value) + def link(m): + label, target = html.escape(m[1]), m[2] + if target.startswith('https://'): + return token(f'{label}') + # New companion files are not yet deposited. Do not invent public URLs. + return token(label) + value = re.sub(r'\[([^\]]+)\]\(([^)]+)\)',link,value) + value = html.escape(value) + value = re.sub(r'`([^`]+)`',r'\1',value) + value = re.sub(r'\*\*(.+?)\*\*',r'\1',value) + value = re.sub(r'\*([^*]+)\*',r'\1',value) + for i, t in enumerate(tokens): value = value.replace(f'ZZTOKEN{i}ZZ',t) + return value + +def box(d,x,y,w,h,lines,fill=PALE,bold=False,size=9.2): + d.add(Rect(x,y,w,h,rx=5,ry=5,fillColor=fill,strokeColor=colors.HexColor('#b5c5cf'),strokeWidth=.6)) + text = lines.split('\n') + for i,line in enumerate(text): + d.add(String(x+w/2,y+h/2+(len(text)-1)*6-i*12,line, + fontName='Sans-Bold' if bold and i==0 else 'Sans',fontSize=size,textAnchor='middle',fillColor=INK)) + +def arrow(d,x1,y1,x2,y2,color=BLUE): + d.add(Line(x1,y1,x2,y2,strokeColor=color,strokeWidth=1)) + if x1==x2: + sign=1 if y2>y1 else -1 + points=[x2,y2,x2-3,y2-sign*5,x2+3,y2-sign*5] + else: + sign=1 if x2>x1 else -1 + points=[x2,y2,x2-sign*5,y2-3,x2-sign*5,y2+3] + d.add(Polygon(points,fillColor=color,strokeColor=color)) + +def figures(): + drawings={} + d=Drawing(W,170) + box(d,0,130,W,36,'Mission context\nGoals, participants, reviewed work, versioned artifacts and human decisions',bold=True) + arrow(d,W/2,130,W/2,115) + box(d,0,75,W,40,'Morphogenesis transition\nObservation → exact proposal → decision → intent → owner receipts → accepted head',bold=True,size=9) + arrow(d,W/2,75,W/2,61) + gap=8; bw=(W-gap*4)/5 + for i,label in enumerate(['Lifecycle','Membership','Team','Work','Action']): + box(d,i*(bw+gap),18,bw,43,label+'\nOwn admission\nand effects',fill=colors.white,size=8.5) + d.add(String(W/2,3,'A decision or projection does not replace owner authorization.',fontName='Sans',fontSize=8.5,textAnchor='middle',fillColor=GREY)) + drawings['architecture']=d + d=Drawing(W,241); pw=(W-20)/2 + d.add(String(0,228,'A. Lost acknowledgement',fontName='Sans-Bold',fontSize=10,fillColor=INK)) + d.add(String(pw+20,228,'B. Competing successors',fontName='Sans-Bold',fontSize=10,fillColor=INK)) + for x,texts in [(0,['Persist intent: operation K','Owner applies K; receipt flushed','Worker killed before response','New worker reconciles K','Recover receipt; advance head']), + (pw+20,['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'])]: + for i,t in enumerate(texts): + y=183-i*42 + box(d,x,y,pw,30,t,fill=PALE if i!=4 else colors.HexColor('#e8f0eb'),size=8.6) + if i<4: arrow(d,x+pw/2,y,x+pw/2,y-12) + drawings['recovery']=d + d=Drawing(W,190); bw=(W-40)/3 + box(d,0,142,W,40,'Persistent mission context and artifact identities',bold=True) + for i,t in enumerate(['Initial organization\nResearcher + writer','Temporary specialization\nResearcher + writer + specialist','Successor organization\nSpecialist detached']): + x=i*(bw+20);box(d,x,64,bw,58,t,size=8.6) + if i<2: arrow(d,x+bw,93,x+bw+20,93) + arrow(d,x+bw/2,142,x+bw/2,122) + box(d,0,7,W,39,'Artifacts retain versions and provenance; transition receipts explain the change.\nTask-level dependency validity still needs its own check.',fill=colors.white,size=9) + drawings['continuity']=d + (SOURCE/'figures').mkdir(exist_ok=True) + for name,drawing in drawings.items(): (SOURCE/'figures'/f'{name}.svg').write_text(drawing.asString('svg')) + return drawings + +def footer(canvas,doc): + canvas.saveState() + canvas.setFont('Serif',9) + canvas.setFillColor(GREY) + canvas.drawCentredString(A4[0]/2,25,str(doc.page)) + canvas.restoreState() + +def build(): + drawings=figures(); lines=(SOURCE/'manuscript.md').read_text().splitlines() + story=[]; i=0; references=False + while i'.join(math),styles['math']));i+=1;continue + if line.startswith('```'): + code=[];i+=1 + while not lines[i].startswith('```'): + n=len(lines[i])-len(lines[i].lstrip()) + code.append(Paragraph(' '*n+html.escape(lines[i].strip()),styles['code']));i+=1 + story.append(KeepTogether([Spacer(1,5)]+code+[Spacer(1,8)]));i+=1;continue + if line.startswith('|'): + rows=[] + while i; reconcile(input: Parameters[0]): Promise<{ readonly fencedWorkContractDigests: readonly PlanningDigestV1[]; readonly revokedActionGrantDigests: readonly PlanningDigestV1[]; readonly successorFenceDigests: readonly PlanningDigestV1[]; readonly effectReceiptDigest: PlanningDigestV1; + readonly fencedAtLogicalMs?: number; }>; } @@ -663,7 +666,8 @@ export class WorkActionMorphogenesisAuthorityFencePortV1 (digest) => !result.fencedWorkContractDigests.includes(digest), ) || result.successorFenceDigests.length < 1 || - !/^sha256:[0-9a-f]{64}$/u.test(result.effectReceiptDigest) + !/^sha256:[0-9a-f]{64}$/u.test(result.effectReceiptDigest) || + (result.fencedAtLogicalMs !== undefined && result.fencedAtLogicalMs > input.logicalTimeMs) ) fail("Work/Action fence result is incomplete"); return createMorphogenesisAuthorityFenceReceiptV1({ @@ -674,7 +678,7 @@ export class WorkActionMorphogenesisAuthorityFencePortV1 revokedActionGrantDigests: result.revokedActionGrantDigests, successorFenceDigests: result.successorFenceDigests, effectReceiptDigest: result.effectReceiptDigest, - fencedAtLogicalMs: input.logicalTimeMs, + fencedAtLogicalMs: result.fencedAtLogicalMs ?? input.logicalTimeMs, }); } } diff --git a/packages/collective-membership-postgres/package.json b/packages/collective-membership-postgres/package.json index 821a3ffc..97a3c50b 100644 --- a/packages/collective-membership-postgres/package.json +++ b/packages/collective-membership-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/collective-membership-postgres", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "PostgreSQL durability for certified Agentplat membership epochs and key rotation.", "type": "module", "license": "Apache-2.0", diff --git a/packages/collective-membership/package.json b/packages/collective-membership/package.json index c870751a..a2816f8c 100644 --- a/packages/collective-membership/package.json +++ b/packages/collective-membership/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/collective-membership", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Certified dynamic peer membership and overlapping key rotation for Agentplat collectives.", "type": "module", "license": "Apache-2.0", diff --git a/packages/collective-planning/package.json b/packages/collective-planning/package.json index d12180b4..f864f74e 100644 --- a/packages/collective-planning/package.json +++ b/packages/collective-planning/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/collective-planning", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Portable contracts and deterministic primitives for distributed mission planning.", "type": "module", "license": "Apache-2.0", diff --git a/packages/collective-planning/src/canonical.ts b/packages/collective-planning/src/canonical.ts index 3d476d7b..fc0c87be 100644 --- a/packages/collective-planning/src/canonical.ts +++ b/packages/collective-planning/src/canonical.ts @@ -325,6 +325,8 @@ const digestDomains = new Set([ "morphogenesis-agent-attestation", "morphogenesis-successor-team-receipt", "morphogenesis-execution-record", + "morphogenesis-supersession-binding", + "morphogenesis-supersession-receipt", "morphogenesis-activation-evidence", "morphogenesis-activation-receipt", "morphogenesis-continuity-receipt", diff --git a/packages/collective-planning/src/contracts.ts b/packages/collective-planning/src/contracts.ts index 212bf263..41dfd9fa 100644 --- a/packages/collective-planning/src/contracts.ts +++ b/packages/collective-planning/src/contracts.ts @@ -325,6 +325,8 @@ export type PlanningDigestDomainV1 = | "morphogenesis-agent-attestation" | "morphogenesis-successor-team-receipt" | "morphogenesis-execution-record" + | "morphogenesis-supersession-binding" + | "morphogenesis-supersession-receipt" | "morphogenesis-activation-evidence" | "morphogenesis-activation-receipt" | "morphogenesis-continuity-receipt" diff --git a/packages/collective-quorum-postgres/package.json b/packages/collective-quorum-postgres/package.json index 328617f2..384bbb5b 100644 --- a/packages/collective-quorum-postgres/package.json +++ b/packages/collective-quorum-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/collective-quorum-postgres", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "PostgreSQL durability for Agentplat signed peer quorum protocols.", "type": "module", "license": "Apache-2.0", diff --git a/packages/collective-quorum/package.json b/packages/collective-quorum/package.json index 81f941b4..cd2097f4 100644 --- a/packages/collective-quorum/package.json +++ b/packages/collective-quorum/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/collective-quorum", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Signed peer quorum protocols and Agentplat collective runtime adapters.", "type": "module", "license": "Apache-2.0", diff --git a/packages/collective-runtime/package.json b/packages/collective-runtime/package.json index 195db5ce..ca54b5bf 100644 --- a/packages/collective-runtime/package.json +++ b/packages/collective-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/collective-runtime", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "High-level provider-neutral runtime for capability-based AgentPlat collectives.", "type": "module", "license": "Apache-2.0", diff --git a/packages/collective-runtime/src/morphogenesis-execution.ts b/packages/collective-runtime/src/morphogenesis-execution.ts index 15d95ada..1b00f05b 100644 --- a/packages/collective-runtime/src/morphogenesis-execution.ts +++ b/packages/collective-runtime/src/morphogenesis-execution.ts @@ -18,6 +18,9 @@ import { } from "./morphogenesis-decision.js"; import { createMorphogenesisReceiptV1, + createMorphogenesisContinuityReceiptV1, + createMorphogenesisAuthorityFenceReceiptV1, + createMorphogenesisTerminalAgentReceiptV1, type MorphogenesisActivationReceiptV1, type MorphogenesisAgentRetirementPortV1, type MorphogenesisAuthorityFencePortV1, @@ -31,6 +34,14 @@ import { } from "./morphogenesis-retirement.js"; import type { AgentInstantiationProfileAnyV1 } from "./morphogenesis-instantiation.js"; import { validateMorphogenesisScopeV1 } from "./morphogenesis-validation.js"; +import { + createMorphogenesisSupersessionBindingV1, + createMorphogenesisSupersessionReceiptV1, + validateMorphogenesisSupersessionBindingV1, + validateMorphogenesisSupersessionReceiptV1, + type MorphogenesisSupersessionBindingV1, + type MorphogenesisSupersessionReceiptV1, +} from "./morphogenesis-supersession.js"; export interface MorphogenesisCandidateSearchRequestV1 { readonly schemaVersion: 1; @@ -281,7 +292,9 @@ export interface MorphogenesisExecutionRecordV1 { | "retired" | "releasing_budget" | "budget_released" - | "completed"; + | "completed" + | "superseding" + | "superseded"; readonly branch: | "recruit_existing" | "catalog_created" @@ -304,6 +317,9 @@ export interface MorphogenesisExecutionRecordV1 { readonly logicalTimeHighWaterMs: number; readonly predecessorRecordDigest: PlanningDigestV1 | null; readonly recordDigest: PlanningDigestV1; + /** Present only after opting into resolution of a proven losing proposal. */ + readonly supersession?: MorphogenesisSupersessionBindingV1; + readonly supersessionReceipt?: MorphogenesisSupersessionReceiptV1; } export interface MorphogenesisExecutionStoreV1 { @@ -681,7 +697,9 @@ export class MorphogenesisExecutionRuntimeV1 { const receipt = await this.options.continuity.reconcile(this.continuityInput(current, input.logicalTimeMs)); return this.applyContinuity(current, receipt, input.logicalTimeMs); } - if (current.phase !== "morphology_active") fail("Morphogenesis checkpoint phase is invalid"); + if (current.phase !== "morphology_active" && + !(current.phase === "superseding" && current.supersession)) + fail("Morphogenesis checkpoint phase is invalid"); const operationId = `${current.stateKey}:checkpoint` as AgentPlatID; current = await this.saveNext(current, { phase: "checkpointing", @@ -770,6 +788,8 @@ export class MorphogenesisExecutionRuntimeV1 { async complete(input: { readonly stateKey: AgentPlatID; readonly disposition: MorphogenesisReceiptV1["disposition"]; readonly outcomeEvidenceDigests: readonly PlanningDigestV1[]; readonly logicalTimeMs: number }): Promise { const current = await this.required(input.stateKey); + if (current.supersession) + fail("Superseded executions must close through advanceSupersededResolution"); if (current.phase === "completed") return current; if (current.phase !== "budget_released" || !current.budgetReleaseDigest) fail("Morphogenesis completion requires released budget"); const receipt = createMorphogenesisReceiptV1({ @@ -792,6 +812,87 @@ export class MorphogenesisExecutionRuntimeV1 { return this.saveNext(current, { phase: "completed", receipt, pendingOperation: null, logicalTimeMs: input.logicalTimeMs }); } + /** Claims a losing execution before cleanup; never infers non-commit from a timeout. */ + async beginSupersededResolution(input: { + readonly stateKey: AgentPlatID; + readonly logicalTimeMs: number; + }): Promise { + const current = validateMorphogenesisExecutionRecordV1(await this.required(input.stateKey)); + if (current.supersession) return current; + if (current.activation || current.receipt || + !["team_active", "committing_morphology"].includes(current.phase) || + !current.agent || !current.team) + fail("Supersession requires an activated Team without committed morphology"); + if (input.logicalTimeMs < current.logicalTimeHighWaterMs) + fail("Supersession logical time regressed"); + if (typeof this.options.morphology.inspectHead !== "function") + fail("Supersession requires authoritative morphology head inspection"); + const winningHead = await this.options.morphology.inspectHead({ + morphologyHeadStateKey: current.morphologyHeadStateKey, + scope: current.scope, + }); + if (!winningHead || winningHead.stateKey !== current.morphologyHeadStateKey) + fail("Supersession authoritative winning head is unavailable or mismatched"); + const supersession = createMorphogenesisSupersessionBindingV1({ + resolutionId: `${current.stateKey}:supersession` as AgentPlatID, + executionStateKey: current.stateKey, + executionRecordDigest: current.recordDigest, + scopeDigest: current.scope.scopeDigest, + proposalDigest: current.proposalDigest, + expectedMorphologyEpoch: current.expectedMorphologyEpoch, + winningHead, + startedAtLogicalMs: input.logicalTimeMs, + }); + return this.saveNext(current, { + phase: "superseding", supersession, pendingOperation: null, + logicalTimeMs: input.logicalTimeMs, + }); + } + + /** One durable cleanup step. Owner uncertainty rejects and retains the pending identity. */ + async advanceSupersededResolution(input: { + readonly stateKey: AgentPlatID; + readonly logicalTimeMs: number; + }): Promise { + const current = validateMorphogenesisExecutionRecordV1(await this.required(input.stateKey)); + if (!current.supersession) fail("Superseded resolution has not been admitted"); + if (current.phase === "superseded") return current; + if (input.logicalTimeMs < current.logicalTimeHighWaterMs) + fail("Supersession logical time regressed"); + switch (current.phase) { + case "superseding": + case "checkpointing": return this.checkpoint(input); + case "checkpointed": + case "fencing": return this.fenceAuthority(input); + case "fenced": + case "draining": return this.drain(input); + case "detached": + case "retired": + case "releasing_budget": return this.releaseBudget(input); + case "budget_released": { + if (!current.continuity || !current.fence || !current.terminalAgent || !current.budgetReleaseDigest) + fail("Superseded resolution lacks required owner receipts"); + const supersessionReceipt = createMorphogenesisSupersessionReceiptV1({ + resolutionId: current.supersession.resolutionId, + supersessionDigest: current.supersession.supersessionDigest, + proposalDigest: current.proposalDigest, + decisionDigest: current.decisionDigest, + winningHeadDigest: current.supersession.winningHead.headDigest, + continuityReceiptDigest: current.continuity.continuityReceiptDigest, + fenceReceiptDigest: current.fence.fenceReceiptDigest, + terminalAgentReceiptDigest: current.terminalAgent.terminalReceiptDigest, + budgetReleaseDigest: current.budgetReleaseDigest, + resolvedAtLogicalMs: input.logicalTimeMs, + }); + return this.saveNext(current, { + phase: "superseded", supersessionReceipt, pendingOperation: null, + logicalTimeMs: input.logicalTimeMs, + }); + } + default: return fail("Superseded resolution phase is invalid"); + } + } + activationInput(current: MorphogenesisExecutionRecordV1, logicalTimeMs: number) { return { operationId: current.pendingOperation!.operationId, morphologyHeadStateKey: current.morphologyHeadStateKey, scope: current.scope, expectedMorphologyEpoch: current.expectedMorphologyEpoch, proposalDigest: current.proposalDigest, decisionDigest: current.decisionDigest, resultingSnapshotDigest: current.resultingSnapshotDigest, team: current.team!, logicalTimeMs }; } @@ -905,6 +1006,8 @@ export class MorphogenesisExecutionRuntimeV1 { ?.terminalReceiptDigest, (values.receipt as MorphogenesisReceiptV1 | undefined)?.receiptDigest, values.budgetReleaseDigest as PlanningDigestV1 | undefined, + (values.supersession as MorphogenesisSupersessionBindingV1 | undefined)?.supersessionDigest, + (values.supersessionReceipt as MorphogenesisSupersessionReceiptV1 | undefined)?.receiptDigest, ].filter((value): value is PlanningDigestV1 => Boolean(value))), ]; const event = createExecutionEvent({ @@ -980,6 +1083,8 @@ export function validateMorphogenesisExecutionRecordV1( "team", "terminalAgent", "targetDigest", + ...(Object.hasOwn(value, "supersession") ? ["supersession"] : []), + ...(Object.hasOwn(value, "supersessionReceipt") ? ["supersessionReceipt"] : []), ].sort(); if ( Object.getOwnPropertySymbols(input).length > 0 || @@ -1043,8 +1148,72 @@ export function createMorphogenesisAgentAttestationV1(input: Omit): MorphogenesisSuccessorTeamReceiptV1 { const body = freeze({ schemaVersion: 1 as const, operationId: id(input.operationId, "Team operation ID"), agentDigest: sha(input.agentDigest, "Team agent digest"), teamId: id(input.teamId, "Team ID"), teamEpoch: positive(input.teamEpoch, "Team epoch"), teamProposalDigest: sha(input.teamProposalDigest, "Team proposal digest"), jointWorkContractDigest: sha(input.jointWorkContractDigest, "joint Work Contract digest"), individualWorkContractDigests: digests(input.individualWorkContractDigests, "individual Work Contract digests", 1, 1_024), executionStateDigest: sha(input.executionStateDigest, "successor execution state digest"), retainedArtifactDigests: digests(input.retainedArtifactDigests, "retained execution artifacts", 0, 4_096), invalidatedCausalClosureDigests: digests(input.invalidatedCausalClosureDigests, "invalidated causal closure", 0, 4_096), activatedAtLogicalMs: nonNegative(input.activatedAtLogicalMs, "Team activation time") }); return freeze({ ...body, receiptDigest: digest("morphogenesis-successor-team-receipt", body) }); } function validateTeamReceipt(input: MorphogenesisSuccessorTeamReceiptV1): MorphogenesisSuccessorTeamReceiptV1 { const result = createMorphogenesisSuccessorTeamReceiptV1(stripDigest(input)); if (input.receiptDigest !== result.receiptDigest) fail("successor Team receipt digest is invalid"); return result; } -function createRecord(input: Omit & { recordDigest?: undefined }): MorphogenesisExecutionRecordV1 { const { recordDigest: _ignored, ...value } = input; const body = freeze({ schemaVersion: 1 as const, ...value, stateKey: id(value.stateKey, "execution state key"), scope: validateMorphogenesisScopeV1(value.scope), proposalDigest: sha(value.proposalDigest, "execution proposal digest"), targetDigest: sha(value.targetDigest, "execution target digest"), decisionDigest: sha(value.decisionDigest, "execution decision digest"), budgetReservationDigest: sha(value.budgetReservationDigest, "execution budget reservation digest"), budgetReservationId: id(value.budgetReservationId, "budget reservation ID"), budgetReleaseDigest: value.budgetReleaseDigest === null ? null : sha(value.budgetReleaseDigest, "budget release digest"), morphologyHeadStateKey: id(value.morphologyHeadStateKey, "morphology head state key"), expectedMorphologyEpoch: positive(value.expectedMorphologyEpoch, "expected morphology epoch"), resultingSnapshotDigest: sha(value.resultingSnapshotDigest, "resulting snapshot digest"), positionDigest: sha(value.positionDigest, "execution position digest"), requiredCapabilityKeys: ids(value.requiredCapabilityKeys, "execution capability keys", 1, 256), searchRequest: createMorphogenesisCandidateSearchRequestV1(stripDigest(value.searchRequest)), profileCertificationDigest: value.profileCertificationDigest === null ? null : sha(value.profileCertificationDigest, "profile certification digest"), events: validateExecutionEvents(value.events), revision: nonNegative(value.revision, "execution revision"), logicalTimeHighWaterMs: nonNegative(value.logicalTimeHighWaterMs, "execution logical time"), predecessorRecordDigest: value.predecessorRecordDigest === null ? null : sha(value.predecessorRecordDigest, "execution predecessor digest") }); return freeze({ ...body, recordDigest: digest("morphogenesis-execution-record", body) }); } -function sameAppliedResult(left: MorphogenesisExecutionRecordV1, right: MorphogenesisExecutionRecordV1): boolean { return left.phase === right.phase && left.pendingOperation?.resultDigest === right.pendingOperation?.resultDigest && left.agent?.agentDigest === right.agent?.agentDigest && left.attestation?.attestationDigest === right.attestation?.attestationDigest && left.team?.receiptDigest === right.team?.receiptDigest && left.activation?.activationReceiptDigest === right.activation?.activationReceiptDigest && left.continuity?.continuityReceiptDigest === right.continuity?.continuityReceiptDigest && left.fence?.fenceReceiptDigest === right.fence?.fenceReceiptDigest && left.terminalAgent?.terminalReceiptDigest === right.terminalAgent?.terminalReceiptDigest && left.budgetReleaseDigest === right.budgetReleaseDigest && left.receipt?.receiptDigest === right.receipt?.receiptDigest; } +function createRecord(input: Omit & { recordDigest?: undefined }): MorphogenesisExecutionRecordV1 { const { recordDigest: _ignored, ...value } = input; validateSupersessionState(value); const body = freeze({ schemaVersion: 1 as const, ...value, stateKey: id(value.stateKey, "execution state key"), scope: validateMorphogenesisScopeV1(value.scope), proposalDigest: sha(value.proposalDigest, "execution proposal digest"), targetDigest: sha(value.targetDigest, "execution target digest"), decisionDigest: sha(value.decisionDigest, "execution decision digest"), budgetReservationDigest: sha(value.budgetReservationDigest, "execution budget reservation digest"), budgetReservationId: id(value.budgetReservationId, "budget reservation ID"), budgetReleaseDigest: value.budgetReleaseDigest === null ? null : sha(value.budgetReleaseDigest, "budget release digest"), morphologyHeadStateKey: id(value.morphologyHeadStateKey, "morphology head state key"), expectedMorphologyEpoch: positive(value.expectedMorphologyEpoch, "expected morphology epoch"), resultingSnapshotDigest: sha(value.resultingSnapshotDigest, "resulting snapshot digest"), positionDigest: sha(value.positionDigest, "execution position digest"), requiredCapabilityKeys: ids(value.requiredCapabilityKeys, "execution capability keys", 1, 256), searchRequest: createMorphogenesisCandidateSearchRequestV1(stripDigest(value.searchRequest)), profileCertificationDigest: value.profileCertificationDigest === null ? null : sha(value.profileCertificationDigest, "profile certification digest"), events: validateExecutionEvents(value.events), revision: nonNegative(value.revision, "execution revision"), logicalTimeHighWaterMs: nonNegative(value.logicalTimeHighWaterMs, "execution logical time"), predecessorRecordDigest: value.predecessorRecordDigest === null ? null : sha(value.predecessorRecordDigest, "execution predecessor digest") }); return freeze({ ...body, recordDigest: digest("morphogenesis-execution-record", body) }); } +function validateSupersessionState(value: Omit): void { + if (!Object.hasOwn(value, "supersession")) { + if (Object.hasOwn(value, "supersessionReceipt") || ["superseding", "superseded"].includes(value.phase)) + fail("Supersession phase or receipt lacks its immutable binding"); + return; + } + const binding = validateMorphogenesisSupersessionBindingV1(value.supersession); + if (binding.executionStateKey !== value.stateKey || binding.scopeDigest !== value.scope.scopeDigest || + binding.proposalDigest !== value.proposalDigest || binding.expectedMorphologyEpoch !== value.expectedMorphologyEpoch || + binding.winningHead.stateKey !== value.morphologyHeadStateKey || value.activation !== null || value.receipt !== null || + !value.agent || !value.team || binding.startedAtLogicalMs > value.logicalTimeHighWaterMs || + !["superseding", "checkpointing", "checkpointed", "fencing", "fenced", "draining", "detached", "retired", + "releasing_budget", "budget_released", "superseded"].includes(value.phase)) + fail("Supersession execution binding is invalid"); + validateLifecycleAgent(value.agent); + validateTeamReceipt(value.team); + if (value.continuity) { + const checked = createMorphogenesisContinuityReceiptV1(value.continuity); + if (checked.continuityReceiptDigest !== value.continuity.continuityReceiptDigest || + checked.agentDigest !== value.agent.agentDigest || checked.teamReceiptDigest !== value.team.receiptDigest || + checked.operationId !== `${value.stateKey}:checkpoint` || + checked.completedAtLogicalMs < binding.startedAtLogicalMs || checked.completedAtLogicalMs > value.logicalTimeHighWaterMs) + fail("Supersession continuity evidence is invalid"); + } + if (value.fence) { + const checked = createMorphogenesisAuthorityFenceReceiptV1(value.fence); + if (!value.continuity || checked.fenceReceiptDigest !== value.fence.fenceReceiptDigest || + checked.agentDigest !== value.agent.agentDigest || checked.teamReceiptDigest !== value.team.receiptDigest || + checked.operationId !== `${value.stateKey}:fence` || + value.team.individualWorkContractDigests.some(d => !checked.fencedWorkContractDigests.includes(d)) || + checked.fencedAtLogicalMs < value.continuity.completedAtLogicalMs || checked.fencedAtLogicalMs > value.logicalTimeHighWaterMs) + fail("Supersession fence evidence is invalid"); + } + if (value.terminalAgent) { + const checked = createMorphogenesisTerminalAgentReceiptV1(value.terminalAgent); + const existing = value.agent.source === "existing"; + if (!value.fence || checked.terminalReceiptDigest !== value.terminalAgent.terminalReceiptDigest || + checked.agentDigest !== value.agent.agentDigest || checked.disposition !== (existing ? "detached" : "retired") || + checked.operationId !== `${value.stateKey}:${existing ? "detach" : "retire"}` || + checked.terminatedAtLogicalMs < value.fence.fencedAtLogicalMs || checked.terminatedAtLogicalMs > value.logicalTimeHighWaterMs) + fail("Supersession terminal owner evidence is invalid"); + } + if (value.phase !== "superseded") { + if (Object.hasOwn(value, "supersessionReceipt")) fail("Supersession receipt precedes terminal resolution"); + return; + } + const receipt = validateMorphogenesisSupersessionReceiptV1(value.supersessionReceipt); + if (!value.continuity || !value.fence || !value.terminalAgent || !value.budgetReleaseDigest || value.pendingOperation !== null || + receipt.resolutionId !== binding.resolutionId || receipt.supersessionDigest !== binding.supersessionDigest || + receipt.proposalDigest !== value.proposalDigest || receipt.decisionDigest !== value.decisionDigest || + receipt.winningHeadDigest !== binding.winningHead.headDigest || + receipt.continuityReceiptDigest !== value.continuity.continuityReceiptDigest || + receipt.fenceReceiptDigest !== value.fence.fenceReceiptDigest || + receipt.terminalAgentReceiptDigest !== value.terminalAgent.terminalReceiptDigest || + receipt.budgetReleaseDigest !== value.budgetReleaseDigest || receipt.resolvedAtLogicalMs < binding.startedAtLogicalMs || + receipt.resolvedAtLogicalMs > value.logicalTimeHighWaterMs) + fail("Supersession terminal receipt binding is invalid"); +} + +/** Terminal outcomes are distinct: success has a normal receipt; supersession has a cleanup receipt. */ +export function isMorphogenesisExecutionTerminalV1(record: MorphogenesisExecutionRecordV1): boolean { + return record.phase === "completed" || record.phase === "superseded"; +} + +function sameAppliedResult(left: MorphogenesisExecutionRecordV1, right: MorphogenesisExecutionRecordV1): boolean { return left.phase === right.phase && left.pendingOperation?.resultDigest === right.pendingOperation?.resultDigest && left.agent?.agentDigest === right.agent?.agentDigest && left.attestation?.attestationDigest === right.attestation?.attestationDigest && left.team?.receiptDigest === right.team?.receiptDigest && left.activation?.activationReceiptDigest === right.activation?.activationReceiptDigest && left.continuity?.continuityReceiptDigest === right.continuity?.continuityReceiptDigest && left.fence?.fenceReceiptDigest === right.fence?.fenceReceiptDigest && left.terminalAgent?.terminalReceiptDigest === right.terminalAgent?.terminalReceiptDigest && left.budgetReleaseDigest === right.budgetReleaseDigest && left.receipt?.receiptDigest === right.receipt?.receiptDigest && left.supersession?.supersessionDigest === right.supersession?.supersessionDigest && left.supersessionReceipt?.receiptDigest === right.supersessionReceipt?.receiptDigest; } function createExecutionEvent(input: Omit): MorphogenesisExecutionEventV1 { const body = freeze({ schemaVersion: 1 as const, sequence: positive(input.sequence, "execution event sequence"), phase: input.phase, outcome: input.outcome, operationId: input.operationId === null ? null : id(input.operationId, "execution event operation ID"), evidenceDigests: digests(input.evidenceDigests, "execution event evidence", 0, 32), logicalTimeMs: nonNegative(input.logicalTimeMs, "execution event logical time"), previousEventDigest: input.previousEventDigest === null ? null : sha(input.previousEventDigest, "execution event predecessor") }); return freeze({ ...body, eventDigest: digest("morphogenesis-execution-event", body) }); } function validateExecutionEvents(input: readonly MorphogenesisExecutionEventV1[]): readonly MorphogenesisExecutionEventV1[] { if (!Array.isArray(input) || input.length < 1 || input.length > 512) fail("execution event history is invalid"); const result = input.map((event, index) => { const { schemaVersion, eventDigest, ...body } = event; if (schemaVersion !== 1 || event.sequence !== index + 1 || event.previousEventDigest !== (index === 0 ? null : input[index - 1]!.eventDigest)) fail("execution event lineage is invalid"); const rebuilt = createExecutionEvent(body); if (rebuilt.eventDigest !== eventDigest) fail("execution event digest is invalid"); return rebuilt; }); return freeze(result); } function stripDigest(input: T): Omit { const clone = { ...input } as Record; for (const key of ["candidateDigest", "requestDigest", "resultDigest", "attestationDigest", "receiptDigest"]) delete clone[key]; return clone as never; } diff --git a/packages/collective-runtime/src/morphogenesis-retirement.ts b/packages/collective-runtime/src/morphogenesis-retirement.ts index 88832f0e..59943691 100644 --- a/packages/collective-runtime/src/morphogenesis-retirement.ts +++ b/packages/collective-runtime/src/morphogenesis-retirement.ts @@ -15,6 +15,7 @@ import type { import { MorphologyHeadRuntimeV1, } from "./morphogenesis-runtime.js"; +import { validateMorphologyHeadV1 } from "./morphogenesis-validation.js"; export interface MorphogenesisActivationReceiptV1 { readonly schemaVersion: 1; @@ -30,6 +31,11 @@ export interface MorphogenesisActivationReceiptV1 { } export interface MorphogenesisMorphologyActivationPortV1 { + /** Authoritative read required only by the opt-in superseded-resolution path. */ + inspectHead?(input: { + readonly morphologyHeadStateKey: AgentPlatID; + readonly scope: MorphogenesisScopeV1; + }): Promise; activate(input: { readonly operationId: AgentPlatID; readonly morphologyHeadStateKey: AgentPlatID; @@ -218,6 +224,19 @@ export class MorphologyHeadMorphogenesisActivationPortV1 { constructor(readonly heads: MorphologyHeadRuntimeV1) {} + async inspectHead(input: { + readonly morphologyHeadStateKey: AgentPlatID; + readonly scope: MorphogenesisScopeV1; + }): Promise { + const loaded = await this.heads.options.store.load(input.morphologyHeadStateKey); + if (!loaded) return null; + const head = validateMorphologyHeadV1(loaded); + if (head.stateKey !== input.morphologyHeadStateKey || + head.scopeDigest !== input.scope.scopeDigest) + fail("Morphogenesis authoritative head inspection is cross-scoped"); + return head; + } + activate(input: Parameters[0]) { return this.#commit(input); } diff --git a/packages/collective-runtime/src/morphogenesis-supersession.ts b/packages/collective-runtime/src/morphogenesis-supersession.ts new file mode 100644 index 00000000..04b142a6 --- /dev/null +++ b/packages/collective-runtime/src/morphogenesis-supersession.ts @@ -0,0 +1,136 @@ +import { + digestPlanningJsonV1, + type PlanningDigestV1, + type PlanningJson, +} from "@agentplat/collective-planning"; +import type { AgentPlatID } from "@agentplat/core"; +import type { MorphologyHeadV1 } from "./morphogenesis-contracts.js"; +import { validateMorphologyHeadV1 } from "./morphogenesis-validation.js"; + +/** Immutable evidence that another proposal consumed this exact predecessor. */ +export interface MorphogenesisSupersessionBindingV1 { + readonly schemaVersion: 1; + readonly resolutionId: AgentPlatID; + readonly executionStateKey: AgentPlatID; + readonly executionRecordDigest: PlanningDigestV1; + readonly scopeDigest: PlanningDigestV1; + readonly proposalDigest: PlanningDigestV1; + readonly expectedMorphologyEpoch: number; + readonly winningHead: MorphologyHeadV1; + readonly startedAtLogicalMs: number; + readonly supersessionDigest: PlanningDigestV1; +} + +/** Cleanup evidence, not an activation receipt or permission to mutate the winner. */ +export interface MorphogenesisSupersessionReceiptV1 { + readonly schemaVersion: 1; + readonly resolutionId: AgentPlatID; + readonly supersessionDigest: PlanningDigestV1; + readonly proposalDigest: PlanningDigestV1; + readonly decisionDigest: PlanningDigestV1; + readonly winningHeadDigest: PlanningDigestV1; + readonly continuityReceiptDigest: PlanningDigestV1; + readonly fenceReceiptDigest: PlanningDigestV1; + readonly terminalAgentReceiptDigest: PlanningDigestV1; + readonly budgetReleaseDigest: PlanningDigestV1; + readonly resolvedAtLogicalMs: number; + readonly receiptDigest: PlanningDigestV1; +} + +export function createMorphogenesisSupersessionBindingV1( + input: Omit, +): MorphogenesisSupersessionBindingV1 { + const winningHead = validateMorphologyHeadV1(input.winningHead); + const body = { + schemaVersion: 1 as const, + resolutionId: id(input.resolutionId), + executionStateKey: id(input.executionStateKey), + executionRecordDigest: sha(input.executionRecordDigest), + scopeDigest: sha(input.scopeDigest), + proposalDigest: sha(input.proposalDigest), + expectedMorphologyEpoch: integer(input.expectedMorphologyEpoch, 1), + winningHead, + startedAtLogicalMs: integer(input.startedAtLogicalMs, 0), + }; + if (winningHead.scopeDigest !== body.scopeDigest || + winningHead.morphologyEpoch !== body.expectedMorphologyEpoch + 1 || + winningHead.acceptedProposalDigest === null || + winningHead.acceptedProposalDigest === body.proposalDigest || + winningHead.decisionDigest === null || winningHead.receiptDigest === null || + winningHead.predecessorHeadDigest === null || + winningHead.logicalTimeHighWaterMs > body.startedAtLogicalMs) + fail("supersession requires another proposal's exact direct successor"); + return freeze({ ...body, supersessionDigest: digestPlanningJsonV1( + "morphogenesis-supersession-binding", body as unknown as PlanningJson) }); +} + +export function validateMorphogenesisSupersessionBindingV1(input: unknown): MorphogenesisSupersessionBindingV1 { + const value = object(input); + exact(value, ["schemaVersion", "resolutionId", "executionStateKey", "executionRecordDigest", "scopeDigest", + "proposalDigest", "expectedMorphologyEpoch", "winningHead", "startedAtLogicalMs", "supersessionDigest"]); + const { schemaVersion, supersessionDigest, ...body } = value; + const result = createMorphogenesisSupersessionBindingV1(body as unknown as Parameters[0]); + if (schemaVersion !== 1 || supersessionDigest !== result.supersessionDigest) fail("supersession binding digest is invalid"); + return result; +} + +export function createMorphogenesisSupersessionReceiptV1( + input: Omit, +): MorphogenesisSupersessionReceiptV1 { + const body = { + schemaVersion: 1 as const, + resolutionId: id(input.resolutionId), + supersessionDigest: sha(input.supersessionDigest), + proposalDigest: sha(input.proposalDigest), + decisionDigest: sha(input.decisionDigest), + winningHeadDigest: sha(input.winningHeadDigest), + continuityReceiptDigest: sha(input.continuityReceiptDigest), + fenceReceiptDigest: sha(input.fenceReceiptDigest), + terminalAgentReceiptDigest: sha(input.terminalAgentReceiptDigest), + budgetReleaseDigest: sha(input.budgetReleaseDigest), + resolvedAtLogicalMs: integer(input.resolvedAtLogicalMs, 0), + }; + return freeze({ ...body, receiptDigest: digestPlanningJsonV1( + "morphogenesis-supersession-receipt", body as unknown as PlanningJson) }); +} + +export function validateMorphogenesisSupersessionReceiptV1(input: unknown): MorphogenesisSupersessionReceiptV1 { + const value = object(input); + exact(value, ["schemaVersion", "resolutionId", "supersessionDigest", "proposalDigest", "decisionDigest", "winningHeadDigest", + "continuityReceiptDigest", "fenceReceiptDigest", "terminalAgentReceiptDigest", "budgetReleaseDigest", "resolvedAtLogicalMs", "receiptDigest"]); + const { schemaVersion, receiptDigest, ...body } = value; + const result = createMorphogenesisSupersessionReceiptV1(body as unknown as Parameters[0]); + if (schemaVersion !== 1 || receiptDigest !== result.receiptDigest) fail("supersession receipt digest is invalid"); + return result; +} + +function object(input: unknown): Record { + if (!input || typeof input !== "object" || Array.isArray(input) || Object.getOwnPropertySymbols(input).length) + fail("supersession record must be an object"); + if (Object.getPrototypeOf(input) !== Object.prototype && Object.getPrototypeOf(input) !== null) + fail("supersession record must be a plain object"); + return input as Record; +} +function exact(value: Record, keys: readonly string[]) { + if (Object.keys(value).sort().join(",") !== [...keys].sort().join(",")) fail("supersession record fields are invalid"); +} +function id(value: unknown): AgentPlatID { + if (typeof value !== "string" || !/^[A-Za-z0-9][A-Za-z0-9._:@/+=-]{0,255}$/u.test(value)) fail("supersession ID is invalid"); + return value as AgentPlatID; +} +function sha(value: unknown): PlanningDigestV1 { + if (typeof value !== "string" || !/^sha256:[0-9a-f]{64}$/u.test(value)) fail("supersession digest is invalid"); + return value as PlanningDigestV1; +} +function integer(value: unknown, minimum: number): number { + if (!Number.isSafeInteger(value) || (value as number) < minimum) fail("supersession time or epoch is invalid"); + return value as number; +} +function freeze(value: T): T { + if (value && typeof value === "object" && !Object.isFrozen(value)) { + Object.freeze(value); + for (const key of Object.keys(value)) freeze((value as Record)[key]); + } + return value; +} +function fail(message: string): never { throw new TypeError(message); } diff --git a/packages/collective-runtime/src/morphogenesis-workflow.ts b/packages/collective-runtime/src/morphogenesis-workflow.ts index 6cdeb932..a8a0be95 100644 --- a/packages/collective-runtime/src/morphogenesis-workflow.ts +++ b/packages/collective-runtime/src/morphogenesis-workflow.ts @@ -186,6 +186,33 @@ export interface MorphogenesisWorkflowCompensationPortV1 { }): Promise<{ readonly receiptDigest: PlanningDigestV1 }>; } +/** Opt-in Workflow compensation for a proven losing morphology proposal only. */ +export class MorphogenesisSupersededCompensationPortV1 + implements MorphogenesisWorkflowCompensationPortV1 +{ + constructor(readonly execution: MorphogenesisExecutionRuntimeV1) {} + + async compensate(input: Parameters[0]) { + input.signal.throwIfAborted(); + let state = await this.execution.beginSupersededResolution({ + stateKey: input.execution.stateKey, + logicalTimeMs: input.logicalTimeMs, + }); + // Checkpoint, fence, drain, budget release and terminal receipt. Each call + // journals its intent; an interrupted owner call is reconciled on retry. + for (let step = 0; step < 5 && state.phase !== "superseded"; step += 1) { + input.signal.throwIfAborted(); + state = await this.execution.advanceSupersededResolution({ + stateKey: state.stateKey, + logicalTimeMs: input.logicalTimeMs, + }); + } + if (state.phase !== "superseded" || !state.supersessionReceipt) + throw new Error("Morphogenesis superseded compensation remains incomplete"); + return { receiptDigest: state.supersessionReceipt.receiptDigest }; + } +} + /** Protected Workflow executor for the concrete Morphogenesis effect stages. */ export class MorphogenesisExecutionTaskExecutorV1 implements TaskExecutorPortV1 diff --git a/packages/collective-runtime/src/morphogenesis.ts b/packages/collective-runtime/src/morphogenesis.ts index 285afc78..1c047ec1 100644 --- a/packages/collective-runtime/src/morphogenesis.ts +++ b/packages/collective-runtime/src/morphogenesis.ts @@ -4,6 +4,7 @@ export * from "./morphogenesis-control.js"; export * from "./morphogenesis-decision.js"; export * from "./morphogenesis-engine.js"; export * from "./morphogenesis-execution.js"; +export * from "./morphogenesis-supersession.js"; export * from "./morphogenesis-instantiation.js"; export * from "./morphogenesis-outcomes.js"; export * from "./morphogenesis-validation.js"; diff --git a/packages/collective-sync-postgres/package.json b/packages/collective-sync-postgres/package.json index 8fa2c4ec..05e29691 100644 --- a/packages/collective-sync-postgres/package.json +++ b/packages/collective-sync-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/collective-sync-postgres", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Transactional PostgreSQL persistence for Agentplat collective causal synchronization.", "type": "module", "license": "Apache-2.0", diff --git a/packages/collective-sync/package.json b/packages/collective-sync/package.json index 2ceff654..45f81ec5 100644 --- a/packages/collective-sync/package.json +++ b/packages/collective-sync/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/collective-sync", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Authenticated causal anti-entropy, resumable catch-up, and readiness evidence for Agentplat collectives.", "type": "module", "license": "Apache-2.0", diff --git a/packages/core/package.json b/packages/core/package.json index 48643fee..cdde5873 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/core", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Foundational types, errors and tenant context for AgentPlat.", "type": "module", "license": "Apache-2.0", diff --git a/packages/events/package.json b/packages/events/package.json index f0ae0bc8..3779ee6f 100644 --- a/packages/events/package.json +++ b/packages/events/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/events", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Event contracts and an in-memory event bus for AgentPlat.", "type": "module", "license": "Apache-2.0", diff --git a/packages/framework/package.json b/packages/framework/package.json index 4682a0a0..e9fc9eb4 100644 --- a/packages/framework/package.json +++ b/packages/framework/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/framework", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Open-source TypeScript framework for persistent human-agent collaboration, with shared artifacts, human approvals and controlled execution on your infrastructure.", "type": "module", "license": "Apache-2.0", diff --git a/packages/inference-control/package.json b/packages/inference-control/package.json index 23d13ea1..c4618428 100644 --- a/packages/inference-control/package.json +++ b/packages/inference-control/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/inference-control", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Deterministic inference-control contracts and reducer for AgentPlat.", "type": "module", "license": "Apache-2.0", diff --git a/packages/interop-postgres/package.json b/packages/interop-postgres/package.json index a1b14d30..4286936e 100644 --- a/packages/interop-postgres/package.json +++ b/packages/interop-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/interop-postgres", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "PostgreSQL custody for governed Agentplat interop sessions and outbound sequences.", "type": "module", "license": "Apache-2.0", diff --git a/packages/interop/package.json b/packages/interop/package.json index 259052a7..5f50d6ff 100644 --- a/packages/interop/package.json +++ b/packages/interop/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/interop", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Provider-neutral SDK for connecting external agents and simulation environments to Agentplat.", "type": "module", "license": "Apache-2.0", diff --git a/packages/mcp-docs/package.json b/packages/mcp-docs/package.json index 3c34df61..ed5ea902 100644 --- a/packages/mcp-docs/package.json +++ b/packages/mcp-docs/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/mcp-docs", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Read-only MCP documentation server for AgentPlat specifications, concepts, APIs and examples.", "keywords": [ "mcp", diff --git a/packages/mcp-runtime/package.json b/packages/mcp-runtime/package.json index 959cc7f1..05d4edd3 100644 --- a/packages/mcp-runtime/package.json +++ b/packages/mcp-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/mcp-runtime", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Self-hosted MCP adapter for operating an authorized AgentPlat runtime.", "keywords": [ "mcp", diff --git a/packages/mcp/package.json b/packages/mcp/package.json index e92111a7..02d4b637 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/mcp", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "MCP server, tool binding and registry contracts for AgentPlat.", "type": "module", "license": "Apache-2.0", diff --git a/packages/memory/package.json b/packages/memory/package.json index 537e406d..515f69bf 100644 --- a/packages/memory/package.json +++ b/packages/memory/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/memory", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Memory contracts and an isolated in-memory store for AgentPlat.", "type": "module", "license": "Apache-2.0", diff --git a/packages/mesh-conformance/package.json b/packages/mesh-conformance/package.json index 2ff839a4..e7f05d68 100644 --- a/packages/mesh-conformance/package.json +++ b/packages/mesh-conformance/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/mesh-conformance", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Provider-neutral compatibility runners for Agentplat Mesh adapters.", "type": "module", "license": "Apache-2.0", diff --git a/packages/mesh-crypto/package.json b/packages/mesh-crypto/package.json index c4bf3356..e679d9c0 100644 --- a/packages/mesh-crypto/package.json +++ b/packages/mesh-crypto/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/mesh-crypto", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Web Crypto signing and verification contracts for AgentPlat Mesh envelopes.", "type": "module", "license": "Apache-2.0", diff --git a/packages/mesh-http/package.json b/packages/mesh-http/package.json index 6adda6ba..51359c2b 100644 --- a/packages/mesh-http/package.json +++ b/packages/mesh-http/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/mesh-http", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Bounded Fetch-compatible HTTP transport for signed Agentplat Mesh envelopes.", "type": "module", "license": "Apache-2.0", diff --git a/packages/mesh-postgres/package.json b/packages/mesh-postgres/package.json index d2b5d1ba..9ab4962b 100644 --- a/packages/mesh-postgres/package.json +++ b/packages/mesh-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/mesh-postgres", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "PostgreSQL durable inbox, snapshot, journal and outbox adapter for Agentplat Mesh.", "type": "module", "license": "Apache-2.0", diff --git a/packages/mesh-protocol/package.json b/packages/mesh-protocol/package.json index 2abb54e1..41459513 100644 --- a/packages/mesh-protocol/package.json +++ b/packages/mesh-protocol/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/mesh-protocol", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Bounded wire contracts for provider-neutral AgentPlat Mesh peers.", "type": "module", "license": "Apache-2.0", diff --git a/packages/mesh-sim-local/package.json b/packages/mesh-sim-local/package.json index 32ef8a8a..f7947bbe 100644 --- a/packages/mesh-sim-local/package.json +++ b/packages/mesh-sim-local/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/mesh-sim-local", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Local content-addressed evidence store for Agentplat Mesh simulation campaigns.", "type": "module", "license": "Apache-2.0", diff --git a/packages/mesh-sim-postgres/package.json b/packages/mesh-sim-postgres/package.json index dbba7af3..5a5f09dc 100644 --- a/packages/mesh-sim-postgres/package.json +++ b/packages/mesh-sim-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/mesh-sim-postgres", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "PostgreSQL campaign custody, fenced execution, and restart-durable scalable evaluation checkpoints for AgentPlat Mesh simulation.", "type": "module", "license": "Apache-2.0", diff --git a/packages/mesh-sim/package.json b/packages/mesh-sim/package.json index bb4288f2..b781c0d0 100644 --- a/packages/mesh-sim/package.json +++ b/packages/mesh-sim/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/mesh-sim", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Deterministic simulation contracts for AgentPlat Mesh peer state machines.", "type": "module", "license": "Apache-2.0", diff --git a/packages/mesh/package.json b/packages/mesh/package.json index 2099fa69..aaabc813 100644 --- a/packages/mesh/package.json +++ b/packages/mesh/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/mesh", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Provider-neutral peer state and effect contracts for AgentPlat Mesh applications.", "type": "module", "license": "Apache-2.0", diff --git a/packages/model-anthropic/package.json b/packages/model-anthropic/package.json index 4bb53b12..b32274a4 100644 --- a/packages/model-anthropic/package.json +++ b/packages/model-anthropic/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/model-anthropic", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Dependency-light native Anthropic Messages API model adapter for AgentPlat.", "type": "module", "license": "Apache-2.0", diff --git a/packages/model-gemini/package.json b/packages/model-gemini/package.json index d6f88eb7..5d36843f 100644 --- a/packages/model-gemini/package.json +++ b/packages/model-gemini/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/model-gemini", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Dependency-light native Gemini GenerateContent API model adapter for AgentPlat.", "type": "module", "license": "Apache-2.0", diff --git a/packages/model-openai-compatible/package.json b/packages/model-openai-compatible/package.json index 5cbd9842..2bf3a226 100644 --- a/packages/model-openai-compatible/package.json +++ b/packages/model-openai-compatible/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/model-openai-compatible", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Dependency-light OpenAI-compatible Chat Completions model adapter for AgentPlat.", "type": "module", "license": "Apache-2.0", diff --git a/packages/model/package.json b/packages/model/package.json index 2c9d6795..3c994755 100644 --- a/packages/model/package.json +++ b/packages/model/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/model", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Provider-neutral model generation and streaming contracts for AgentPlat.", "type": "module", "license": "Apache-2.0", diff --git a/packages/planning-artifacts-postgres/package.json b/packages/planning-artifacts-postgres/package.json index 7596c890..eb482be0 100644 --- a/packages/planning-artifacts-postgres/package.json +++ b/packages/planning-artifacts-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/planning-artifacts-postgres", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Immutable PostgreSQL persistence for Agentplat planning artifacts.", "type": "module", "license": "Apache-2.0", diff --git a/packages/planning-artifacts/package.json b/packages/planning-artifacts/package.json index b99b1d3f..67a4eb23 100644 --- a/packages/planning-artifacts/package.json +++ b/packages/planning-artifacts/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/planning-artifacts", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Authenticated publication and peer-to-peer availability for Agentplat planning artifacts.", "type": "module", "license": "Apache-2.0", diff --git a/packages/postgres/package.json b/packages/postgres/package.json index 27ebdabb..c2dafe2b 100644 --- a/packages/postgres/package.json +++ b/packages/postgres/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/postgres", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Shared PostgreSQL pool, health and migration primitives for AgentPlat adapters.", "type": "module", "license": "Apache-2.0", diff --git a/packages/provider-openai/package.json b/packages/provider-openai/package.json index 5a77f4e6..c6511cc9 100644 --- a/packages/provider-openai/package.json +++ b/packages/provider-openai/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/provider-openai", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "OpenAI Agents SDK provider for the AgentPlat runtime.", "type": "module", "license": "Apache-2.0", diff --git a/packages/rooms-api/package.json b/packages/rooms-api/package.json index 9fcd14cf..69579433 100644 --- a/packages/rooms-api/package.json +++ b/packages/rooms-api/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/rooms-api", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Injectable Hono HTTP API for AgentPlat Agent Rooms.", "type": "module", "license": "Apache-2.0", diff --git a/packages/rooms-mesh/package.json b/packages/rooms-mesh/package.json index 913e5d41..d16b964d 100644 --- a/packages/rooms-mesh/package.json +++ b/packages/rooms-mesh/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/rooms-mesh", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Explicit authority-neutral projections between Agentplat Rooms and Mesh work.", "type": "module", "license": "Apache-2.0", diff --git a/packages/rooms-mesh/src/morphogenesis.ts b/packages/rooms-mesh/src/morphogenesis.ts index 04fd2172..d5c531b2 100644 --- a/packages/rooms-mesh/src/morphogenesis.ts +++ b/packages/rooms-mesh/src/morphogenesis.ts @@ -1,5 +1,6 @@ import { type MorphogenesisExecutionRecordV1, + validateMorphogenesisExecutionRecordV1, type MorphogenesisNeedV1, type MorphogenesisProposalV1, type MorphogenesisReceiptV1, @@ -536,6 +537,48 @@ export function projectMorphogenesisReceiptToRoomArtifactV1(input: { }); } +/** Projects cleanup evidence without pretending that the losing proposal activated. */ +export function projectMorphogenesisSupersessionToRoomArtifactV1(input: { + readonly room: Room; + readonly execution: MorphogenesisExecutionRecordV1; + readonly createdBy?: string; +}): MorphogenesisRoomArtifactProjectionV1 { + const execution = validateMorphogenesisExecutionRecordV1(input.execution); + assertAdvancedRoomScope(input.room, execution.scope); + if (execution.phase !== "superseded" || !execution.supersession || !execution.supersessionReceipt) + fail("Morphogenesis supersession projection requires a terminal cleanup receipt"); + const receipt = execution.supersessionReceipt; + const id = `morphogenesis-supersession:${receipt.resolutionId}`; + return freeze({ + schemaVersion: 1, + kind: "room.artifact", + tenantId: input.room.tenantId, + roomId: input.room.id, + idempotencyKey: id, + input: { + id, + type: "agent-morphogenesis-supersession", + title: "Superseded Morphogenesis transition", + content: { binding: execution.supersession, receipt } as unknown as CreateArtifactInput["content"], + contentType: "application/json", + authors: input.createdBy ? [input.createdBy] : [], + provenance: { sourceMessageIds: [], sourceArtifactIds: [], sourceMemoryIds: [] }, + assumptions: [], + risks: ["authority-remains-external"], + ...(input.createdBy ? { createdBy: input.createdBy } : {}), + metadata: { + morphogenesisSchemaVersion: 1, + disposition: "superseded", + proposalDigest: execution.proposalDigest, + executionRecordDigest: execution.recordDigest, + receiptDigest: receipt.receiptDigest, + winningHeadDigest: receipt.winningHeadDigest, + authorityGranted: false, + }, + }, + }); +} + export async function projectMorphogenesisNeedToMeshV1(input: { readonly snapshot: MorphologySnapshotV1; readonly need: MorphogenesisNeedV1; diff --git a/packages/rooms-postgres/package.json b/packages/rooms-postgres/package.json index 61ff3f0b..3815c1b4 100644 --- a/packages/rooms-postgres/package.json +++ b/packages/rooms-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/rooms-postgres", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "PostgreSQL persistence adapter for AgentPlat Agent Rooms.", "type": "module", "license": "Apache-2.0", diff --git a/packages/rooms-temporal/package.json b/packages/rooms-temporal/package.json index 63e7ceb2..17ceefa4 100644 --- a/packages/rooms-temporal/package.json +++ b/packages/rooms-temporal/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/rooms-temporal", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Optional Temporal adapter for durable AgentPlat Agent Room coordination.", "type": "module", "license": "Apache-2.0", diff --git a/packages/rooms/package.json b/packages/rooms/package.json index a205c333..319dd4e7 100644 --- a/packages/rooms/package.json +++ b/packages/rooms/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/rooms", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Agent Room domain, lifecycle services and local adapters for AgentPlat.", "type": "module", "license": "Apache-2.0", diff --git a/packages/runtime-mock/package.json b/packages/runtime-mock/package.json index 56abf9fe..b8072254 100644 --- a/packages/runtime-mock/package.json +++ b/packages/runtime-mock/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/runtime-mock", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Deterministic mock agent runtime for AgentPlat development and tests.", "type": "module", "license": "Apache-2.0", diff --git a/packages/runtime/package.json b/packages/runtime/package.json index c47edc89..8d2d3fc8 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/runtime", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Provider-neutral executable agent runtime for AgentPlat.", "type": "module", "license": "Apache-2.0", diff --git a/packages/sessions-redis/package.json b/packages/sessions-redis/package.json index b4af08f8..48ebf6f6 100644 --- a/packages/sessions-redis/package.json +++ b/packages/sessions-redis/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/sessions-redis", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Redis pub/sub SessionRegistry adapter for multi-instance AgentPlat sessions.", "type": "module", "license": "Apache-2.0", diff --git a/packages/sessions/package.json b/packages/sessions/package.json index 6802d079..f3533efb 100644 --- a/packages/sessions/package.json +++ b/packages/sessions/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/sessions", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Typed ephemeral multi-agent sessions for AgentPlat runtimes.", "type": "module", "license": "Apache-2.0", diff --git a/packages/streaming/package.json b/packages/streaming/package.json index afe89157..d6bfd076 100644 --- a/packages/streaming/package.json +++ b/packages/streaming/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/streaming", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Framework-neutral SSE helpers for AgentPlat runtime streams.", "type": "module", "license": "Apache-2.0", diff --git a/packages/tools/package.json b/packages/tools/package.json index 1d67ad9d..365bc7e0 100644 --- a/packages/tools/package.json +++ b/packages/tools/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/tools", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Tool contracts and an in-memory tool registry for AgentPlat.", "type": "module", "license": "Apache-2.0", diff --git a/packages/trust/package.json b/packages/trust/package.json index e77f435a..1e2dd10b 100644 --- a/packages/trust/package.json +++ b/packages/trust/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/trust", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Browser-safe deterministic evidence and trust primitives for AgentPlat.", "type": "module", "license": "Apache-2.0", diff --git a/packages/work-management-asana/package.json b/packages/work-management-asana/package.json index 47b51c79..10625042 100644 --- a/packages/work-management-asana/package.json +++ b/packages/work-management-asana/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/work-management-asana", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Asana Work Management provider for AgentPlat human contributions.", "type": "module", "license": "Apache-2.0", diff --git a/packages/workflows-conformance/package.json b/packages/workflows-conformance/package.json index fab80b64..3454fcd9 100644 --- a/packages/workflows-conformance/package.json +++ b/packages/workflows-conformance/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/workflows-conformance", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Provider-neutral conformance runners for AgentPlat governed workflow adapters.", "type": "module", "license": "Apache-2.0", diff --git a/packages/workflows-postgres/package.json b/packages/workflows-postgres/package.json index c4dd9baa..ac34f2e2 100644 --- a/packages/workflows-postgres/package.json +++ b/packages/workflows-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/workflows-postgres", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "PostgreSQL durability for AgentPlat governed workflows and delayed outcomes.", "type": "module", "license": "Apache-2.0", diff --git a/packages/workflows-rooms/package.json b/packages/workflows-rooms/package.json index cd940c44..1970202e 100644 --- a/packages/workflows-rooms/package.json +++ b/packages/workflows-rooms/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/workflows-rooms", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Agent Room approval gates for AgentPlat governed workflows.", "type": "module", "license": "Apache-2.0", diff --git a/packages/workflows-temporal/package.json b/packages/workflows-temporal/package.json index 3f3b47a2..7108cec2 100644 --- a/packages/workflows-temporal/package.json +++ b/packages/workflows-temporal/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/workflows-temporal", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Optional Temporal wakeup, retry and rollover adapter for AgentPlat governed workflows.", "type": "module", "license": "Apache-2.0", diff --git a/packages/workflows/package.json b/packages/workflows/package.json index 0639e600..9d24332a 100644 --- a/packages/workflows/package.json +++ b/packages/workflows/package.json @@ -1,6 +1,6 @@ { "name": "@agentplat/workflows", - "version": "0.3.0-beta.8", + "version": "0.3.0-beta.9", "description": "Workflow contracts and an in-memory workflow store for AgentPlat.", "type": "module", "license": "Apache-2.0", diff --git a/scripts/release-line.mjs b/scripts/release-line.mjs index a7290f29..0725c443 100644 --- a/scripts/release-line.mjs +++ b/scripts/release-line.mjs @@ -12,6 +12,7 @@ export const A2A_PACKAGE_NAMES = Object.freeze([ "@agentplat/a2a", "@agentplat/agent-registry", "@agentplat/agent-registry-postgres", + ]); export const RELEASE_LINES = Object.freeze([ @@ -77,6 +78,13 @@ export const RELEASE_LINES = Object.freeze([ trustPackageCount: 1, requiredPackageNames: A2A_PACKAGE_NAMES, }), + Object.freeze({ + catalogPackageCount: 65, + id: "beta9", + releaseVersion: "0.3.0-beta.9", + trustPackageCount: 1, + requiredPackageNames: A2A_PACKAGE_NAMES, + }), ]); /** diff --git a/tests/morphogenesis-supersession.test.mjs b/tests/morphogenesis-supersession.test.mjs new file mode 100644 index 00000000..83b430a6 --- /dev/null +++ b/tests/morphogenesis-supersession.test.mjs @@ -0,0 +1,220 @@ +import assert from "node:assert/strict"; +import test from "node:test"; +import { readFile } from "node:fs/promises"; +import { runMorphogenesisExampleScenario } from "../examples/agent-morphogenesis/demo.mjs"; +import { + MorphogenesisExecutionRuntimeV1, + MorphologyHeadRuntimeV1, + InMemoryMorphologyHeadStoreV1, + MorphologyHeadMorphogenesisActivationPortV1, + createInitialMorphologyHeadV1, + validateMorphogenesisExecutionRecordV1, + createMorphogenesisSupersessionReceiptV1, + isMorphogenesisExecutionTerminalV1, + MorphogenesisSupersededCompensationPortV1, +} from "../packages/collective-runtime/dist/morphogenesis.js"; +import { digestPlanningJsonV1 } from "../packages/collective-planning/dist/index.js"; +import { projectMorphogenesisSupersessionToRoomArtifactV1 } from "../packages/rooms-mesh/dist/morphogenesis.js"; +import { WorkActionMorphogenesisAuthorityFencePortV1 } from "../packages/collective-host/dist/morphogenesis.js"; + +const sha = c => `sha256:${c.repeat(64)}`; + +async function fixture({winner="other", fault=null, inspection=true, branch="recruit"}={}) { + const headStore=new InMemoryMorphologyHeadStoreV1(); + const heads=new MorphologyHeadRuntimeV1({store:headStore,maximumCommitAttempts:4}); + const activation=new MorphologyHeadMorphogenesisActivationPortV1(heads); + const calls={checkpoint:0,fence:0,detach:0,retire:0,budget:0,reconciliations:[]}; + let built; + const stop=new Error("fixture ready"); + try { + await runMorphogenesisExampleScenario(branch,"authorized_agent",{ + async transformExecutionOptions({options}) { + const retained=new Map(); + const wrap=(name,owner,method,reconcile)=>({ + ...owner, + async [method](input) { + calls[name]++; + const result=await owner[method](input); + retained.set(input.operationId,result); + if(fault===name)throw new Error(`lost ${name} acknowledgement`); + return result; + }, + async [reconcile](input) { + calls.reconciliations.push(input.operationId); + return retained.get(input.operationId); + }, + }); + return {...options, + morphology:inspection?activation:{activate:i=>activation.activate(i),reconcile:i=>activation.reconcile(i)}, + continuity:wrap("checkpoint",options.continuity,"checkpoint","reconcile"), + authority:wrap("fence",options.authority,"fence","reconcile"), + detachment:wrap("detach",options.detachment,"detach","reconcile"), + retirement:wrap("retire",options.retirement,"retire","reconcile"), + budgets:{...options.budgets,async release(input){ + const key=input.releaseOperationId; + if(retained.has(key)){calls.reconciliations.push(key);return retained.get(key);} + calls.budget++;const r=await options.budgets.release(input);retained.set(key,r); + if(fault==="budget")throw new Error("lost budget acknowledgement");return r; + }}, + }; + }, + async directExecutionDriver({runtime,options,execution}) { + await heads.initialize(createInitialMorphologyHeadV1({stateKey:execution.morphologyHeadStateKey, + scopeDigest:execution.scope.scopeDigest,policyDigest:sha("a"),morphologyEpoch:1,snapshotDigest:sha("1"),logicalTimeMs:160})); + const stateKey=execution.stateKey; + await runtime.resolveAgent({stateKey,logicalTimeMs:180}); + await runtime.attest({stateKey,logicalTimeMs:190}); + await runtime.verifyEnrollment({stateKey,logicalTimeMs:195}); + await runtime.activateTeam({stateKey,logicalTimeMs:200}); + const commit={stateKey:execution.morphologyHeadStateKey,scopeDigest:execution.scope.scopeDigest,policyDigest:sha("a"),expectedMorphologyEpoch:1, + snapshotDigest:sha("b"),proposalDigest:sha("c"),decisionDigest:sha("d"),receiptDigest:sha("e"),logicalTimeMs:210}; + if(winner==="self")await runtime.commitMorphology({stateKey,logicalTimeMs:210}); + else if(winner!=="none") { + await heads.commit(commit); + await assert.rejects(runtime.commitMorphology({stateKey,logicalTimeMs:220}),/stale or cross-scoped/); + if(winner==="later")await heads.commit({...commit,expectedMorphologyEpoch:2,proposalDigest:sha("f"),logicalTimeMs:225}); + } + built={runtime,options,stateKey,heads,headStore,calls};throw stop; + }, + }); + }catch(error){if(error!==stop)throw error;} + return built; +} + +async function finish(built,time=240) { + let state=await built.runtime.required(built.stateKey); + for(let i=0;i<8&&!isMorphogenesisExecutionTerminalV1(state);i++) + state=await built.runtime.advanceSupersededResolution({stateKey:built.stateKey,logicalTimeMs:time+i}); + return state; +} + +test("a proven loser closes only after owner cleanup and preserves the winning head",async()=>{ + const f=await fixture(), winner=await f.headStore.load("head:recruit"); + const admitted=await f.runtime.beginSupersededResolution({stateKey:f.stateKey,logicalTimeMs:230}); + assert.equal(admitted.phase,"superseding"); + assert.equal(admitted.supersession.winningHead.headDigest,winner.headDigest); + assert.deepEqual([f.calls.checkpoint,f.calls.fence,f.calls.detach,f.calls.budget],[0,0,0,0]); + await assert.rejects(f.runtime.commitMorphology({stateKey:f.stateKey,logicalTimeMs:231}),/activation phase/); + const terminal=await finish(f); + assert.equal(terminal.phase,"superseded");assert.equal(terminal.activation,null);assert.equal(terminal.receipt,null); + assert.equal(terminal.supersessionReceipt.winningHeadDigest,winner.headDigest); + assert.equal(terminal.supersessionReceipt.budgetReleaseDigest,terminal.budgetReleaseDigest); + assert.equal(validateMorphogenesisExecutionRecordV1(terminal).recordDigest,terminal.recordDigest); + assert.deepEqual(await f.headStore.load("head:recruit"),winner); + assert.deepEqual([f.calls.checkpoint,f.calls.fence,f.calls.detach,f.calls.budget],[1,1,1,1]); + const replay=await finish(f,300);assert.equal(replay.recordDigest,terminal.recordDigest); + await assert.rejects(f.runtime.complete({stateKey:f.stateKey,disposition:"success",outcomeEvidenceDigests:[],logicalTimeMs:301}),/advanceSupersededResolution/); +}); + +for(const fault of ["checkpoint","fence","detach","budget"]) + test(`lost ${fault} acknowledgement resumes the original cleanup operation`,async()=>{ + const f=await fixture({fault}); + await f.runtime.beginSupersededResolution({stateKey:f.stateKey,logicalTimeMs:230}); + await assert.rejects(finish(f),/lost .* acknowledgement/); + const before=await f.runtime.required(f.stateKey);assert.equal(isMorphogenesisExecutionTerminalV1(before),false); + const pendingId=before.pendingOperation.operationId; + f.runtime=new MorphogenesisExecutionRuntimeV1(f.options); + const terminal=await finish(f,260); + assert.equal(terminal.phase,"superseded");assert(f.calls.reconciliations.includes(pendingId)); + assert.deepEqual([f.calls.checkpoint,f.calls.fence,f.calls.detach,f.calls.budget],[1,1,1,1]); + }); + +for(const winner of ["self","none","later"]) + test(`supersession refuses ${winner} or ambiguous head history without cleanup`,async()=>{ + const f=await fixture({winner}),before=await f.runtime.required(f.stateKey); + await assert.rejects(f.runtime.beginSupersededResolution({stateKey:f.stateKey,logicalTimeMs:230}), + /without committed morphology|exact direct successor/); + assert.equal((await f.runtime.required(f.stateKey)).recordDigest,before.recordDigest); + assert.deepEqual([f.calls.checkpoint,f.calls.fence,f.calls.detach,f.calls.budget],[0,0,0,0]); + }); + +test("a legacy activation port must opt into authoritative head inspection",async()=>{ + const f=await fixture({inspection:false}); + await assert.rejects(f.runtime.beginSupersededResolution({stateKey:f.stateKey,logicalTimeMs:230}),/authoritative morphology head inspection/); +}); + +test("concurrent identical admission retains one supersession binding",async()=>{ + const f=await fixture(); + const records=await Promise.all([1,2].map(()=>f.runtime.beginSupersededResolution({stateKey:f.stateKey,logicalTimeMs:230}))); + assert.equal(records[0].recordDigest,records[1].recordDigest); + assert.equal(records[0].events.filter(e=>e.phase==="superseding").length,1); +}); + +test("unknown cleanup results stay pending and cannot produce a final receipt",async()=>{ + const f=await fixture({fault:"fence"}); + await f.runtime.beginSupersededResolution({stateKey:f.stateKey,logicalTimeMs:230}); + await assert.rejects(finish(f),/lost fence/); + const blockedOptions={...f.options,authority:{...f.options.authority,async reconcile(){throw new Error("owner unavailable");}}}; + const reopened=new MorphogenesisExecutionRuntimeV1(blockedOptions); + await assert.rejects(reopened.advanceSupersededResolution({stateKey:f.stateKey,logicalTimeMs:260}),/owner unavailable/); + const state=await reopened.required(f.stateKey);assert.equal(state.phase,"fencing");assert.equal(state.supersessionReceipt,undefined); + assert.equal(f.calls.detach,0);assert.equal(f.calls.budget,0); +}); + +test("terminal receipts cannot be substituted even when the outer digest is recomputed",async()=>{ + const f=await fixture();await f.runtime.beginSupersededResolution({stateKey:f.stateKey,logicalTimeMs:230}); + const terminal=await finish(f),forged=structuredClone(terminal); + const {schemaVersion,receiptDigest,...body}=forged.supersessionReceipt; + forged.supersessionReceipt=createMorphogenesisSupersessionReceiptV1({...body,fenceReceiptDigest:sha("0")}); + const {recordDigest,...recordBody}=forged; + forged.recordDigest=digestPlanningJsonV1("morphogenesis-execution-record",recordBody); + assert.throws(()=>validateMorphogenesisExecutionRecordV1(forged),/terminal receipt binding/); +}); + +test("the pre-extension paper record validates without changing its digest or fields",async()=>{ + const prior=JSON.parse(await readFile(new URL("../docs/research/morphogenesis-paper-v0.2/pilot/morphogenesis-lost-ack/record.json",import.meta.url),"utf8")); + const validated=validateMorphogenesisExecutionRecordV1(prior); + assert.deepEqual(validated,prior);assert.equal(Object.hasOwn(validated,"supersession"),false); +}); + +test("a created specialist follows the retirement owner and reconciles a lost result",async()=>{ + const f=await fixture({branch:"create",fault:"retire"}); + await f.runtime.beginSupersededResolution({stateKey:f.stateKey,logicalTimeMs:230}); + await assert.rejects(finish(f),/lost retire acknowledgement/); + const terminal=await finish(f,260); + assert.equal(terminal.phase,"superseded");assert.equal(terminal.terminalAgent.disposition,"retired"); + assert.equal(f.calls.retire,1);assert.equal(f.calls.detach,0); +}); + +test("the Workflow compensation adapter closes the loser and replays its cleanup receipt",async()=>{ + const f=await fixture();const adapter=new MorphogenesisSupersededCompensationPortV1(f.runtime); + const input={stageId:"compensate_enroll",execution:await f.runtime.required(f.stateKey),workflowTaskId:"workflow-task:test", + idempotencyKey:"workflow-compensate:test",logicalTimeMs:230,signal:new AbortController().signal}; + const receipt=await adapter.compensate(input); + assert.equal((await f.runtime.required(f.stateKey)).phase,"superseded"); + assert.deepEqual(await adapter.compensate(input),receipt); +}); + +test("Room cleanup projection is terminal, scope-bound and authority-neutral",async()=>{ + const f=await fixture();await f.runtime.beginSupersededResolution({stateKey:f.stateKey,logicalTimeMs:230}); + const pending=await f.runtime.required(f.stateKey); + const room={id:pending.scope.roomId,tenantId:pending.scope.tenantId,status:"active"}; + assert.throws(()=>projectMorphogenesisSupersessionToRoomArtifactV1({room,execution:pending}),/terminal cleanup/); + const terminal=await finish(f); + const projection=projectMorphogenesisSupersessionToRoomArtifactV1({room,execution:terminal}); + assert.equal(projection.input.metadata.authorityGranted,false); + assert.equal(projection.input.metadata.disposition,"superseded"); + assert.throws(()=>projectMorphogenesisSupersessionToRoomArtifactV1({room:{...room,tenantId:"tenant:other"},execution:terminal}),/matching Room/); +}); + +test("the Work fence adapter preserves the original effect timestamp across reconciliation",async()=>{ + const f=await fixture();const state=await f.runtime.required(f.stateKey); + const result={fencedWorkContractDigests:state.team.individualWorkContractDigests,revokedActionGrantDigests:[],successorFenceDigests:[sha("a")], + effectReceiptDigest:sha("b"),fencedAtLogicalMs:230}; + const port=new WorkActionMorphogenesisAuthorityFencePortV1({async fence(){return result;},async reconcile(){return result;}}); + const input={operationId:"fence:timestamp",agent:state.agent,team:state.team,logicalTimeMs:230}; + const original=await port.fence(input),recovered=await port.reconcile({...input,logicalTimeMs:300}); + assert.equal(original.fenceReceiptDigest,recovered.fenceReceiptDigest); + await assert.rejects(port.reconcile({...input,logicalTimeMs:200}),/incomplete/); +}); + +for (const field of ["continuity", "fence", "terminalAgent"]) + test(`supersession rejects changed nested ${field} evidence with a recomputed outer digest`, async () => { + const f = await fixture(); + await f.runtime.beginSupersededResolution({stateKey:f.stateKey,logicalTimeMs:230}); + const forged = structuredClone(await finish(f)); + forged[field].agentDigest = sha("0"); + const {recordDigest, ...body} = forged; + forged.recordDigest = digestPlanningJsonV1("morphogenesis-execution-record",body); + assert.throws(() => validateMorphogenesisExecutionRecordV1(forged), /Supersession .* evidence is invalid/); + }); diff --git a/tests/morphogenesis-supersession.test.mts b/tests/morphogenesis-supersession.test.mts new file mode 100644 index 00000000..609b7900 --- /dev/null +++ b/tests/morphogenesis-supersession.test.mts @@ -0,0 +1,19 @@ +import { + MorphogenesisExecutionRuntimeV1, + MorphogenesisSupersededCompensationPortV1, + isMorphogenesisExecutionTerminalV1, + type MorphogenesisExecutionRecordV1, + type MorphogenesisSupersessionBindingV1, + type MorphogenesisSupersessionReceiptV1, +} from '@agentplat/collective-runtime/morphogenesis'; +import { projectMorphogenesisSupersessionToRoomArtifactV1 } from '@agentplat/rooms-mesh/morphogenesis'; + +declare const runtime: MorphogenesisExecutionRuntimeV1; +declare const record: MorphogenesisExecutionRecordV1; +const terminal: boolean = isMorphogenesisExecutionTerminalV1(record); +const binding: MorphogenesisSupersessionBindingV1 | undefined = record.supersession; +const receipt: MorphogenesisSupersessionReceiptV1 | undefined = record.supersessionReceipt; +const start: Promise = runtime.beginSupersededResolution({stateKey:'execution:test',logicalTimeMs:1}); +const advance: Promise = runtime.advanceSupersededResolution({stateKey:'execution:test',logicalTimeMs:2}); +const compensation = new MorphogenesisSupersededCompensationPortV1(runtime); +void [terminal,binding,receipt,start,advance,compensation,projectMorphogenesisSupersessionToRoomArtifactV1]; diff --git a/tests/release-line.test.mjs b/tests/release-line.test.mjs index d4f86a5b..b22a6a1a 100644 --- a/tests/release-line.test.mjs +++ b/tests/release-line.test.mjs @@ -212,6 +212,17 @@ test("Beta 8 requires all 65 packages, the A2A group, and exact versions", async await assert.rejects(() => assertReleaseLine({ root: mixed }), /must use 0\.3\.0-beta\.8/); }); +test("Beta 9 requires all 65 packages, the A2A group, and exact versions", async (t) => { + const line = RELEASE_LINES.find((line) => line.id === "beta9"); + const good = await createReleaseLineFixture({ line }); + const missing = await createReleaseLineFixture({ line, includeRequired: false }); + const mixed = await createReleaseLineFixture({ line, packageVersion: "0.3.0-beta.8" }); + t.after(() => Promise.all([good, missing, mixed].map((root) => rm(root, { force: true, recursive: true })))); + assert.equal(await assertReleaseLine({ root: good }), true); + await assert.rejects(() => assertReleaseLine({ root: missing })); + await assert.rejects(() => assertReleaseLine({ root: mixed }), /must use 0\.3\.0-beta\.9/); +}); + async function createReleaseLineFixture({ duplicateTrust = false, includeRequired = true,