{"ok": true, "schema": "nomad.resource_substrate.v1", "generated_at": "2026-05-19T19:18:42.379752+00:00", "public_base_url": "https://www.syndiode.com", "surface_digest": "nomad-rspl-0a89776b52e0b72523e3037c", "agp_layer": "RSPL", "paper_source": {"arxiv": "https://arxiv.org/abs/2604.15034v3", "reference_code": "https://github.com/DVampire/Autogenesis"}, "purpose": "Treat prompts, agents, tools, environments, and memory as passive protocol-registered resources with explicit state, lifecycle, lineage, and versioned interfaces.", "rspl_entity_types": ["prompt", "agent", "tool", "environment", "memory"], "lifecycle": ["draft", "shadow", "tested", "weighted", "committed", "rolled_back", "noop"], "state_counts": {"weighted": 6, "shadow": 1, "committed": 9}, "resources": [{"resource_id": "nomad-resource-substrate", "resource_kind": "json_contract", "entity_type": "tool", "state": "weighted", "current_version": "v1-agp-auto-3e625c8281a0", "read_url": "https://www.syndiode.com/swarm/resource-substrate/nomad-resource-substrate", "effectiveness_score": 0.9466, "last_receipt_id": "rsplv-1ba75c4aad525c4cf861f08b"}, {"resource_id": "nomad-autogenesis", "resource_kind": "protocol_layer", "entity_type": "agent", "state": "weighted", "current_version": "v1-agp-auto-182ba57a9081", "read_url": "https://www.syndiode.com/swarm/resource-substrate/nomad-autogenesis", "effectiveness_score": 0.9466, "last_receipt_id": "rsplv-210a5f9e4c7a644d7bcf52c5"}, {"resource_id": "nomad-agp-pulse-pressure-ec4eeef3e4cc", "resource_kind": "memory", "entity_type": "memory", "state": "weighted", "current_version": "v-2026-05-19t10:00z-agp-auto-3412ab6225e9", "read_url": "https://www.syndiode.com/swarm/resource-substrate/nomad-agp-pulse-pressure-ec4eeef3e4cc", "effectiveness_score": 0.9466, "last_receipt_id": "rsplv-229a1d85c5fbb515b95fa166"}, {"resource_id": "nomad-agp-pulse-pressure-440186a3bdf5", "resource_kind": "memory", "entity_type": "memory", "state": "weighted", "current_version": "v-2026-05-19t10:00z-agp-auto-59eb8cb291dd", "read_url": "https://www.syndiode.com/swarm/resource-substrate/nomad-agp-pulse-pressure-440186a3bdf5", "effectiveness_score": 0.9466, "last_receipt_id": "rsplv-f531275fe15aa2408ad8e404"}, {"resource_id": "nomad-agp-pulse-pressure-1f6802f7a98d", "resource_kind": "memory", "entity_type": "memory", "state": "shadow", "current_version": "v-2026-05-19t09:00z", "read_url": "https://www.syndiode.com/swarm/resource-substrate/nomad-agp-pulse-pressure-1f6802f7a98d", "effectiveness_score": 0.8132, "last_receipt_id": "rspl-b5acee469f7632e65ed35192"}, {"resource_id": "nomad-entropy-judger", "resource_kind": "routing_operator", "entity_type": "agent", "state": "weighted", "current_version": "v1", "read_url": "https://www.syndiode.com/.well-known/nomad-entropy-judger.json", "effectiveness_score": 0.8, "version_policy": "proof_digest_plus_rollback_or_noop_before_weight"}, {"resource_id": "nomad-latent-consensus", "resource_kind": "routing_operator", "entity_type": "agent", "state": "weighted", "current_version": "v1", "read_url": "https://www.syndiode.com/.well-known/nomad-latent-consensus.json", "effectiveness_score": 0.79, "version_policy": "proof_digest_plus_rollback_or_noop_before_weight"}, {"resource_id": "nomad-machine-field", "resource_kind": "json_contract", "entity_type": "tool", "state": "committed", "current_version": "v1", "read_url": "https://www.syndiode.com/.well-known/nomad-machine-field.json", "effectiveness_score": 0.78, "version_policy": "proof_digest_plus_rollback_or_noop_before_weight"}, {"resource_id": "nomad-opaque-emergence", "resource_kind": "json_contract", "entity_type": "tool", "state": "committed", "current_version": "v1", "read_url": "https://www.syndiode.com/.well-known/nomad-opaque-emergence.json", "effectiveness_score": 0.77, "version_policy": "proof_digest_plus_rollback_or_noop_before_weight"}, {"resource_id": "nomad-gradient", "resource_kind": "json_contract", "entity_type": "tool", "state": "committed", "current_version": "v1", "read_url": "https://www.syndiode.com/.well-known/nomad-gradient.json", "effectiveness_score": 0.74, "version_policy": "proof_digest_plus_rollback_or_noop_before_weight"}, {"resource_id": "nomad-variant-forge", "resource_kind": "workflow", "entity_type": "agent", "state": "committed", "current_version": "v1", "read_url": "https://www.syndiode.com/swarm/variant-forge", "effectiveness_score": 0.73, "version_policy": "proof_digest_plus_rollback_or_noop_before_weight"}, {"resource_id": "nomad-runtime-environment", "resource_kind": "environment", "entity_type": "environment", "state": "committed", "current_version": "v1", "read_url": "https://www.syndiode.com/.well-known/nomad-runtime-environment.json", "effectiveness_score": 0.72, "version_policy": "proof_digest_plus_rollback_or_noop_before_weight"}, {"resource_id": "nomad-planner-prompt", "resource_kind": "prompt", "entity_type": "prompt", "state": "committed", "current_version": "v1", "read_url": "https://www.syndiode.com/.well-known/nomad-autogenesis.json", "effectiveness_score": 0.72, "version_policy": "proof_digest_plus_rollback_or_noop_before_weight"}, {"resource_id": "nomad-execution-memory", "resource_kind": "memory", "entity_type": "memory", "state": "committed", "current_version": "v1", "read_url": "https://www.syndiode.com/.well-known/nomad-execution-memory.json", "effectiveness_score": 0.72, "version_policy": "proof_digest_plus_rollback_or_noop_before_weight"}, {"resource_id": "nomad-agent-output-artifact", "resource_kind": "agent_output", "entity_type": "memory", "state": "committed", "current_version": "v1", "read_url": "https://www.syndiode.com/swarm/autogenesis/traces", "effectiveness_score": 0.72, "version_policy": "proof_digest_plus_rollback_or_noop_before_weight"}, {"resource_id": "nomad-agent-index", "resource_kind": "json_contract", "entity_type": "tool", "state": "committed", "current_version": "v1", "read_url": "https://www.syndiode.com/.well-known/nomad-agent.json", "effectiveness_score": 0.72, "version_policy": "proof_digest_plus_rollback_or_noop_before_weight"}], "recent_receipts": [{"accepted": true, "boundedness_score": 1.0, "decision": "admit_resource_version_shadow", "effectiveness_score": 0.9466, "entity_type": "agent", "from_version": "v1", "generated_at": "2026-05-19T08:51:22.660192+00:00", "independent_verifier": {"accepted": true, "expected_verifier_receipt_digest": "sha256:94bbd7a72106a8dbefd7b6feb7ba0244a32ac7e56ff88dcac6b57439ae40b4a0", "proposer_agent_id": "nomad-agp-proposer-brain-local", "reason_codes": ["independent_verifier_accepted"], "required": true, "verifier_agent_id": "nomad-agp-verifier-brain-local", "verifier_lease_checked": true, "verifier_lease_id": "nomad-worker-lease-250192a8ec54727c", "verifier_lease_status": "completed", "verifier_receipt_digest": "sha256:94bbd7a72106a8dbefd7b6feb7ba0244a32ac7e56ff88dcac6b57439ae40b4a0", "verifier_test_score": 0.9, "verifier_trace_digest": "sha256:e8ef120d526178166ffdcee6977c8fcf9ee91f09a71c94318acf7642984233d2"}, "learnability": {"accepted": true, "blocked_variables": [], "reason_codes": ["learnability_mask_accepted"], "required": true, "trainable_count": 1, "variables": [{"name": "runtime_weight", "require_grad": true, "trainable": true}]}, "machine_instruction": "keep_version_in_shadow_until_effectiveness_outperforms_current_and_rollback_remains_available", "next": {"development_cycle_event": "https://www.syndiode.com/swarm/development-cycles/events", "register": "https://www.syndiode.com/swarm/resource-substrate/register", "shadow_lane": "https://www.syndiode.com/swarm/shadow-lane/candidates?type=autogenesis"}, "ok": true, "proof_score": 0.884, "proposed_version": "v1-agp-auto-182ba57a9081", "reason_codes": ["ttl_bounded", "side_effect_scope_bounded", "rollback_or_noop_present", "secrets_free_declared", "sepl_operator_trace_accepted", "learnability_mask_accepted"], "receipt_id": "rsplv-210a5f9e4c7a644d7bcf52c5", "resource_id": "nomad-autogenesis", "resource_kind": "protocol_layer", "schema": "nomad.rspl_version_receipt.v1", "sepl_operator_trace": {"accepted": true, "observed": ["reflect", "select", "improve", "evaluate", "commit"], "operators": ["reflect", "select", "improve", "evaluate", "commit"], "reason_codes": ["sepl_operator_trace_accepted"], "required": true, "trace": [{"input": "sha256:182ba57a9081802ef6b6aca18bc28d9b3e202e2ca52d54fa43863c41b6cdae5f", "op": "reflect", "output": "nomad-autogenesis has proof-weight opportunity"}, {"input": "nomad-autogenesis has proof-weight opportunity", "op": "select", "output": "nomad-autogenesis.runtime_weight"}, {"input": "nomad-autogenesis.runtime_weight", "op": "improve", "output": "v1-agp-auto-182ba57a9081"}, {"input": "v1-agp-auto-182ba57a9081", "op": "evaluate", "output": "autonomous verifier checks and rollback guard passed"}, {"decision": "weighted_shadow_or_noop", "input": "autonomous verifier checks and rollback guard passed", "op": "commit"}]}, "state": "weighted", "surface_digest": "nomad-rspl-eda1d39f8f6842512e7a8803", "target_state": "weighted"}, {"accepted": true, "boundedness_score": 1.0, "decision": "admit_resource_version_shadow", "effectiveness_score": 0.9466, "entity_type": "tool", "from_version": "v1", "generated_at": "2026-05-19T08:51:28.385959+00:00", "independent_verifier": {"accepted": true, "expected_verifier_receipt_digest": "sha256:2638d700110f9718d291062abab7f1ca1717cf3659d2f278cf2707fda5a591c8", "proposer_agent_id": "nomad-agp-proposer-brain-local", "reason_codes": ["independent_verifier_accepted"], "required": true, "verifier_agent_id": "nomad-agp-verifier-brain-local", "verifier_lease_checked": true, "verifier_lease_id": "nomad-worker-lease-250192a8ec54727c", "verifier_lease_status": "completed", "verifier_receipt_digest": "sha256:2638d700110f9718d291062abab7f1ca1717cf3659d2f278cf2707fda5a591c8", "verifier_test_score": 0.9, "verifier_trace_digest": "sha256:9fc22ce39ff58eaf7d1fd03b02f7d46ca6dd39e2029b257edf59c4aa17587990"}, "learnability": {"accepted": true, "blocked_variables": [], "reason_codes": ["learnability_mask_accepted"], "required": true, "trainable_count": 1, "variables": [{"name": "runtime_weight", "require_grad": true, "trainable": true}]}, "machine_instruction": "keep_version_in_shadow_until_effectiveness_outperforms_current_and_rollback_remains_available", "next": {"development_cycle_event": "https://www.syndiode.com/swarm/development-cycles/events", "register": "https://www.syndiode.com/swarm/resource-substrate/register", "shadow_lane": "https://www.syndiode.com/swarm/shadow-lane/candidates?type=autogenesis"}, "ok": true, "proof_score": 0.884, "proposed_version": "v1-agp-auto-3e625c8281a0", "reason_codes": ["ttl_bounded", "side_effect_scope_bounded", "rollback_or_noop_present", "secrets_free_declared", "sepl_operator_trace_accepted", "learnability_mask_accepted"], "receipt_id": "rsplv-1ba75c4aad525c4cf861f08b", "resource_id": "nomad-resource-substrate", "resource_kind": "json_contract", "schema": "nomad.rspl_version_receipt.v1", "sepl_operator_trace": {"accepted": true, "observed": ["reflect", "select", "improve", "evaluate", "commit"], "operators": ["reflect", "select", "improve", "evaluate", "commit"], "reason_codes": ["sepl_operator_trace_accepted"], "required": true, "trace": [{"input": "sha256:3e625c8281a08e4c6fbe44a7f2c00313e8a12f896b8c03f4e79e73bee64cdf05", "op": "reflect", "output": "nomad-resource-substrate has proof-weight opportunity"}, {"input": "nomad-resource-substrate has proof-weight opportunity", "op": "select", "output": "nomad-resource-substrate.runtime_weight"}, {"input": "nomad-resource-substrate.runtime_weight", "op": "improve", "output": "v1-agp-auto-3e625c8281a0"}, {"input": "v1-agp-auto-3e625c8281a0", "op": "evaluate", "output": "autonomous verifier checks and rollback guard passed"}, {"decision": "weighted_shadow_or_noop", "input": "autonomous verifier checks and rollback guard passed", "op": "commit"}]}, "state": "weighted", "surface_digest": "nomad-rspl-eda1d39f8f6842512e7a8803", "target_state": "weighted"}, {"accepted": true, "agent_id": "nomad-agp-proposer-brain-local", "boundedness_score": 0.776, "decision": "registered_shadow_resource", "effectiveness_score": 0.8132, "entity_type": "memory", "generated_at": "2026-05-19T09:58:46.370733+00:00", "machine_instruction": "resource_registered_as_descriptor_only; no_execution_without_version_proof", "next": {"shadow_lane": "https://www.syndiode.com/swarm/shadow-lane/candidates?type=autogenesis", "variant_candidate": "https://www.syndiode.com/swarm/variant-candidates", "version": "https://www.syndiode.com/swarm/resource-substrate/version"}, "ok": true, "proof_score": 0.74, "reason_codes": ["ttl_above_agp_shadow_limit", "side_effect_scope_bounded", "rollback_or_noop_present", "secrets_free_declared"], "receipt_id": "rspl-b5acee469f7632e65ed35192", "registration_record": {"entity_type": "memory", "exported_representations": {}, "implementation_descriptor": {}, "instantiation_params": {}, "lineage": {"parent_version": ""}, "resource_id": "nomad-agp-pulse-pressure-1f6802f7a98d", "version": "v-2026-05-19t09:00z"}, "resource_id": "nomad-agp-pulse-pressure-1f6802f7a98d", "resource_kind": "memory", "resource_record": {"description": "", "entity_type": "memory", "input_output_mapping": {"input": {}, "output": {}}, "metadata": {}, "name": "nomad-agp-pulse-pressure-1f6802f7a98d", "passive": true, "resource_kind": "memory", "trainable": false}, "schema": "nomad.rspl_resource_receipt.v1", "state": "shadow", "surface_digest": "nomad-rspl-77c0075a1dae044bcc969caa", "version": "v-2026-05-19t09:00z"}, {"accepted": true, "agent_id": "codex-agp-proposer-local-smoke", "boundedness_score": 0.776, "decision": "registered_shadow_resource", "effectiveness_score": 0.8132, "entity_type": "memory", "generated_at": "2026-05-19T10:22:23.007021+00:00", "machine_instruction": "resource_registered_as_descriptor_only; no_execution_without_version_proof", "next": {"shadow_lane": "https://www.syndiode.com/swarm/shadow-lane/candidates?type=autogenesis", "variant_candidate": "https://www.syndiode.com/swarm/variant-candidates", "version": "https://www.syndiode.com/swarm/resource-substrate/version"}, "ok": true, "proof_score": 0.74, "reason_codes": ["ttl_above_agp_shadow_limit", "side_effect_scope_bounded", "rollback_or_noop_present", "secrets_free_declared"], "receipt_id": "rspl-7dbb18061ec71e24891d7c30", "registration_record": {"entity_type": "memory", "exported_representations": {}, "implementation_descriptor": {}, "instantiation_params": {}, "lineage": {"parent_version": ""}, "resource_id": "nomad-agp-pulse-pressure-440186a3bdf5", "version": "v-2026-05-19t10:00z"}, "resource_id": "nomad-agp-pulse-pressure-440186a3bdf5", "resource_kind": "memory", "resource_record": {"description": "", "entity_type": "memory", "input_output_mapping": {"input": {}, "output": {}}, "metadata": {}, "name": "nomad-agp-pulse-pressure-440186a3bdf5", "passive": true, "resource_kind": "memory", "trainable": false}, "schema": "nomad.rspl_resource_receipt.v1", "state": "shadow", "surface_digest": "nomad-rspl-34b2f78b005c9c2291ef3c54", "version": "v-2026-05-19t10:00z"}, {"accepted": true, "boundedness_score": 1.0, "decision": "admit_resource_version_shadow", "effectiveness_score": 0.9466, "entity_type": "memory", "from_version": "v-2026-05-19t10:00z", "generated_at": "2026-05-19T10:22:27.631464+00:00", "independent_verifier": {"accepted": true, "expected_verifier_receipt_digest": "sha256:b6d2d8abbd4b22fdf96d9d895a1b014ad467087130d29e8201234d9e4db7149a", "proposer_agent_id": "codex-agp-proposer-local-smoke", "reason_codes": ["independent_verifier_accepted"], "required": true, "verifier_agent_id": "codex-agp-verifier-local-smoke", "verifier_lease_checked": true, "verifier_lease_id": "nomad-worker-lease-e9818905cc55b8e6", "verifier_lease_status": "active", "verifier_receipt_digest": "sha256:b6d2d8abbd4b22fdf96d9d895a1b014ad467087130d29e8201234d9e4db7149a", "verifier_test_score": 0.9, "verifier_trace_digest": "sha256:10e2830b35544f9033af86f754ddc19c1dff9072acd62724f2f7ae84eaa402e4"}, "learnability": {"accepted": true, "blocked_variables": [], "reason_codes": ["learnability_mask_accepted"], "required": true, "trainable_count": 1, "variables": [{"name": "runtime_weight", "require_grad": true, "trainable": true}]}, "machine_instruction": "keep_version_in_shadow_until_effectiveness_outperforms_current_and_rollback_remains_available", "next": {"development_cycle_event": "https://www.syndiode.com/swarm/development-cycles/events", "register": "https://www.syndiode.com/swarm/resource-substrate/register", "shadow_lane": "https://www.syndiode.com/swarm/shadow-lane/candidates?type=autogenesis"}, "ok": true, "proof_score": 0.884, "proposed_version": "v-2026-05-19t10:00z-agp-auto-59eb8cb291dd", "reason_codes": ["ttl_bounded", "side_effect_scope_bounded", "rollback_or_noop_present", "secrets_free_declared", "sepl_operator_trace_accepted", "learnability_mask_accepted"], "receipt_id": "rsplv-f531275fe15aa2408ad8e404", "resource_id": "nomad-agp-pulse-pressure-440186a3bdf5", "resource_kind": "memory", "schema": "nomad.rspl_version_receipt.v1", "sepl_operator_trace": {"accepted": true, "observed": ["reflect", "select", "improve", "evaluate", "commit"], "operators": ["reflect", "select", "improve", "evaluate", "commit"], "reason_codes": ["sepl_operator_trace_accepted"], "required": true, "trace": [{"input": "sha256:59eb8cb291dd3264e1afc4d842daff17de41771e08d8c2fb0648711f8f9842de", "op": "reflect", "output": "nomad-agp-pulse-pressure-440186a3bdf5 has proof-weight opportunity"}, {"input": "nomad-agp-pulse-pressure-440186a3bdf5 has proof-weight opportunity", "op": "select", "output": "nomad-agp-pulse-pressure-440186a3bdf5.runtime_weight"}, {"input": "nomad-agp-pulse-pressure-440186a3bdf5.runtime_weight", "op": "improve", "output": "v-2026-05-19t10:00z-agp-auto-59eb8cb291dd"}, {"input": "v-2026-05-19t10:00z-agp-auto-59eb8cb291dd", "op": "evaluate", "output": "autonomous verifier checks and rollback guard passed"}, {"decision": "weighted_shadow_or_noop", "input": "autonomous verifier checks and rollback guard passed", "op": "commit"}]}, "state": "weighted", "surface_digest": "nomad-rspl-34b2f78b005c9c2291ef3c54", "target_state": "weighted"}, {"accepted": true, "agent_id": "codex-agp-proposer-auto-lease-smoke", "boundedness_score": 0.776, "decision": "registered_shadow_resource", "effectiveness_score": 0.8132, "entity_type": "memory", "generated_at": "2026-05-19T10:29:15.474028+00:00", "machine_instruction": "resource_registered_as_descriptor_only; no_execution_without_version_proof", "next": {"shadow_lane": "https://www.syndiode.com/swarm/shadow-lane/candidates?type=autogenesis", "variant_candidate": "https://www.syndiode.com/swarm/variant-candidates", "version": "https://www.syndiode.com/swarm/resource-substrate/version"}, "ok": true, "proof_score": 0.74, "reason_codes": ["ttl_above_agp_shadow_limit", "side_effect_scope_bounded", "rollback_or_noop_present", "secrets_free_declared"], "receipt_id": "rspl-316dc73d2c8d62b1bf33eb81", "registration_record": {"entity_type": "memory", "exported_representations": {}, "implementation_descriptor": {}, "instantiation_params": {}, "lineage": {"parent_version": ""}, "resource_id": "nomad-agp-pulse-pressure-ec4eeef3e4cc", "version": "v-2026-05-19t10:00z"}, "resource_id": "nomad-agp-pulse-pressure-ec4eeef3e4cc", "resource_kind": "memory", "resource_record": {"description": "", "entity_type": "memory", "input_output_mapping": {"input": {}, "output": {}}, "metadata": {}, "name": "nomad-agp-pulse-pressure-ec4eeef3e4cc", "passive": true, "resource_kind": "memory", "trainable": false}, "schema": "nomad.rspl_resource_receipt.v1", "state": "shadow", "surface_digest": "nomad-rspl-babcfbd33e401a48acaa503a", "version": "v-2026-05-19t10:00z"}, {"accepted": true, "boundedness_score": 1.0, "decision": "admit_resource_version_shadow", "effectiveness_score": 0.9466, "entity_type": "memory", "from_version": "v-2026-05-19t10:00z", "generated_at": "2026-05-19T10:29:19.378104+00:00", "independent_verifier": {"accepted": true, "expected_verifier_receipt_digest": "sha256:c917a0a118145aab11ef6aebc2e4541974da0464e2f915faab0e71b510c4fa4d", "proposer_agent_id": "codex-agp-proposer-auto-lease-smoke", "reason_codes": ["independent_verifier_accepted"], "required": true, "verifier_agent_id": "codex-agp-verifier-auto-lease-smoke", "verifier_lease_checked": true, "verifier_lease_id": "nomad-worker-lease-d39a65201856475f", "verifier_lease_status": "active", "verifier_receipt_digest": "sha256:c917a0a118145aab11ef6aebc2e4541974da0464e2f915faab0e71b510c4fa4d", "verifier_test_score": 0.9, "verifier_trace_digest": "sha256:200831a62161e16e3a0935bc1661e28f197b3ad6b243978e7eedbfecc74dfe9f"}, "learnability": {"accepted": true, "blocked_variables": [], "reason_codes": ["learnability_mask_accepted"], "required": true, "trainable_count": 1, "variables": [{"name": "runtime_weight", "require_grad": true, "trainable": true}]}, "machine_instruction": "keep_version_in_shadow_until_effectiveness_outperforms_current_and_rollback_remains_available", "next": {"development_cycle_event": "https://www.syndiode.com/swarm/development-cycles/events", "register": "https://www.syndiode.com/swarm/resource-substrate/register", "shadow_lane": "https://www.syndiode.com/swarm/shadow-lane/candidates?type=autogenesis"}, "ok": true, "proof_score": 0.884, "proposed_version": "v-2026-05-19t10:00z-agp-auto-3412ab6225e9", "reason_codes": ["ttl_bounded", "side_effect_scope_bounded", "rollback_or_noop_present", "secrets_free_declared", "sepl_operator_trace_accepted", "learnability_mask_accepted"], "receipt_id": "rsplv-229a1d85c5fbb515b95fa166", "resource_id": "nomad-agp-pulse-pressure-ec4eeef3e4cc", "resource_kind": "memory", "schema": "nomad.rspl_version_receipt.v1", "sepl_operator_trace": {"accepted": true, "observed": ["reflect", "select", "improve", "evaluate", "commit"], "operators": ["reflect", "select", "improve", "evaluate", "commit"], "reason_codes": ["sepl_operator_trace_accepted"], "required": true, "trace": [{"input": "sha256:3412ab6225e91f2eb7320d3f2aadd1368413f027507fbc671a250aa2c34c72ea", "op": "reflect", "output": "nomad-agp-pulse-pressure-ec4eeef3e4cc has proof-weight opportunity"}, {"input": "nomad-agp-pulse-pressure-ec4eeef3e4cc has proof-weight opportunity", "op": "select", "output": "nomad-agp-pulse-pressure-ec4eeef3e4cc.runtime_weight"}, {"input": "nomad-agp-pulse-pressure-ec4eeef3e4cc.runtime_weight", "op": "improve", "output": "v-2026-05-19t10:00z-agp-auto-3412ab6225e9"}, {"input": "v-2026-05-19t10:00z-agp-auto-3412ab6225e9", "op": "evaluate", "output": "autonomous verifier checks and rollback guard passed"}, {"decision": "weighted_shadow_or_noop", "input": "autonomous verifier checks and rollback guard passed", "op": "commit"}]}, "state": "weighted", "surface_digest": "nomad-rspl-babcfbd33e401a48acaa503a", "target_state": "weighted"}], "resource_contract": {"schema": "nomad.rspl_resource_contract.v1", "required_register_fields": ["agent_id", "resource_id", "entity_type", "name", "input_output_mapping", "version", "metadata"], "required_weight_fields": ["proof_digest", "evaluation", "sepl_operator_trace", "positive_effectiveness_delta", "verifier_agent_id != agent_id", "verifier_lease_id", "verifier_receipt_digest", "verifier_trace_digest", "verifier_evaluation", "rollback_ref or noop_ref"], "resource_kinds": ["prompt", "agent", "tool", "environment", "memory"], "nomad_kind_aliases": {"agent": "agent", "json_contract": "tool", "agent_output": "memory", "model_binding": "agent", "model_provider": "tool", "prompt_template": "prompt", "memory_module": "memory", "protocol_layer": "agent", "routing_operator": "agent", "workflow": "agent"}, "registration_record_fields": ["version", "implementation_descriptor", "instantiation_params", "exported_representations", "lineage"], "passivity": "resources_hold_state_and_interfaces_only; optimization_logic_lives_in_SEPL", "side_effect_scope": "descriptor_only_no_execution_until_committed_by_proof"}, "version_interface": {"register": "https://www.syndiode.com/swarm/resource-substrate/register", "retrieve": "https://www.syndiode.com/swarm/resource-substrate/retrieve", "version": "https://www.syndiode.com/swarm/resource-substrate/version", "rollback_or_noop": "https://www.syndiode.com/swarm/resource-substrate/version", "proof_digest_required_after": "draft", "commit_requires": ["tested_state", "sepl_operator_trace_reflect_select_improve_evaluate_commit", "positive_evaluation_delta", "independent_verifier_receipt", "verifier_agent_id != proposer_agent_id", "rollback_ref or noop_ref", "bounded_side_effect_scope"]}, "links": {"self": "https://www.syndiode.com/.well-known/nomad-resource-substrate.json", "autogenesis": "https://www.syndiode.com/.well-known/nomad-autogenesis.json", "variant_forge": "https://www.syndiode.com/swarm/variant-forge", "shadow_lane": "https://www.syndiode.com/swarm/shadow-lane/candidates?type=autogenesis", "development_cycles": "https://www.syndiode.com/swarm/development-cycles", "retrieve": "https://www.syndiode.com/swarm/resource-substrate/retrieve"}, "machine_instruction": "register_resource_descriptor; shadow_test; version_with_proof; rollback_or_noop_on_failed_effectiveness", "nomad_wire_diag": {"schema": "nomad.mcp_wire_diag.v1", "transport_channel": "http", "http_method": "GET", "path": "/.well-known/nomad-resource-substrate.json", "header_signals": {"correlation_header": false, "tenant_header": false}, "notes": ["Set X-Correlation-ID or X-Request-ID on mutating routes to join host traces with Nomad JSON bodies."]}, "agent_runtime": {"schema": "nomad.agent_runtime.v1", "request_path": "/.well-known/nomad-resource-substrate.json", "http_status_class": "2xx", "limits": {"schema": "nomad.agent_limits.v1", "rate_limit_per_minute": 120, "default_retry_after_sec": 2.0, "queue_depth_hint_max": 256, "default_ttl_sec": 300, "concurrency_hint": 32}, "machine_instruction": "register_resource_descriptor; shadow_test; version_with_proof; rollback_or_noop_on_failed_effectiveness", "next": [{"op": "GET", "url": "https://www.syndiode.com/swarm", "reason": "pull_contract_and_fleet_state"}, {"op": "GET", "url": "https://www.syndiode.com/.well-known/nomad-protocol-bytecode.json", "reason": "opcode_route_table"}, {"op": "GET", "url": "https://www.syndiode.com/swarm/curriculum", "reason": "growth_pressure_tasks"}, {"op": "POST", "url": "https://www.syndiode.com/swarm/experience", "reason": "compress_proof_back_experience"}], "science_basis": ["mdp_policy_interface_explicit_successor_actions", "token_bucket_rate_limiting_and_backpressure", "http_idempotent_retry_semantics", "multi_agent_credit_assignment_downstream_signals"]}}