From 8c754d8517d7f720f5f6904799688551eb4f62b8 Mon Sep 17 00:00:00 2001 From: jonahgabriel Date: Mon, 25 May 2026 18:40:58 -0400 Subject: [PATCH 1/2] feat(OMN-11879): add version field to all 100 contracts Adds `version: "0.1.0"` after the `name:` field in all 100 contract.yaml files in omnibase_infra that were missing a top-level version field. This eliminates the imperative contract baseline debt flagged in OMN-11879. All 100 contracts now have a top-level `version: "0.1.0"` field. 19902 unit tests pass; 1 pre-existing failure in test_cli.py on main. Pre-commit SPDX failure is pre-existing on main (2026 header in test_handler_wiring_handle_async_dispatch.py, not introduced here). --- .../nodes/node_architecture_validator/contract.yaml | 1 + .../nodes/node_architecture_validator/handlers/contract.yaml | 1 + .../nodes/node_artifact_change_detector_effect/contract.yaml | 1 + .../node_artifact_reconciliation_orchestrator/contract.yaml | 1 + src/omnibase_infra/nodes/node_auth_gate_compute/contract.yaml | 1 + src/omnibase_infra/nodes/node_baseline_capture/contract.yaml | 1 + .../nodes/node_baseline_comparison_compute/contract.yaml | 1 + .../nodes/node_baselines_batch_compute/contract.yaml | 1 + .../nodes/node_build_loop_projection_compute/contract.yaml | 1 + .../nodes/node_build_loop_write_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_chain_orchestrator/contract.yaml | 1 + src/omnibase_infra/nodes/node_chain_replay_compute/contract.yaml | 1 + .../nodes/node_chain_retrieval_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_chain_store_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_chain_verify_reducer/contract.yaml | 1 + src/omnibase_infra/nodes/node_checkpoint_effect/contract.yaml | 1 + .../nodes/node_checkpoint_validate_compute/contract.yaml | 1 + .../nodes/node_consumer_health_triage_effect/contract.yaml | 1 + .../nodes/node_context_audit_dlq_effect/contract.yaml | 1 + .../nodes/node_contract_loader_effect/contract.yaml | 1 + .../nodes/node_contract_persistence_effect/contract.yaml | 1 + .../nodes/node_contract_registry_reducer/contract.yaml | 1 + .../nodes/node_contract_resolver_bridge/contract.yaml | 1 + .../nodes/node_contract_validate_compute/contract.yaml | 1 + .../nodes/node_db_error_linear_effect/contract.yaml | 1 + .../nodes/node_decision_store_effect/contract.yaml | 1 + .../nodes/node_decision_store_query_compute/contract.yaml | 1 + src/omnibase_infra/nodes/node_delta_bundle_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_delta_metrics_effect/contract.yaml | 1 + .../nodes/node_event_bus_wiring_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_event_forward_effect/contract.yaml | 1 + .../nodes/node_github_pr_poller_effect/contract.yaml | 1 + .../nodes/node_gmail_archive_cleanup_effect/contract.yaml | 1 + .../nodes/node_gmail_intent_poller_effect/contract.yaml | 1 + .../nodes/node_impact_analyzer_compute/contract.yaml | 1 + .../nodes/node_invariant_evaluate_compute/contract.yaml | 1 + src/omnibase_infra/nodes/node_kafka_replay_compute/contract.yaml | 1 + .../nodes/node_ledger_projection_compute/contract.yaml | 1 + .../nodes/node_ledger_projection_compute/handlers/contract.yaml | 1 + src/omnibase_infra/nodes/node_ledger_write_effect/contract.yaml | 1 + .../nodes/node_llm_completion_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_llm_embedding_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_llm_inference_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_merge_gate_effect/contract.yaml | 1 + .../nodes/node_merge_sweep_auto_merge_effect/contract.yaml | 1 + .../nodes/node_merge_sweep_classify_compute/contract.yaml | 1 + .../nodes/node_merge_sweep_pr_list_effect/contract.yaml | 1 + .../nodes/node_merge_sweep_workflow_orchestrator/contract.yaml | 1 + .../nodes/node_merge_sweep_workflow_reducer/contract.yaml | 1 + src/omnibase_infra/nodes/node_model_health_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_model_router_compute/contract.yaml | 1 + src/omnibase_infra/nodes/node_node_graph_reducer/contract.yaml | 1 + .../nodes/node_onboarding_orchestrator/contract.yaml | 1 + .../nodes/node_pattern_lifecycle_effect/contract.yaml | 1 + .../nodes/node_registration_orchestrator/contract.yaml | 1 + src/omnibase_infra/nodes/node_registration_reducer/contract.yaml | 1 + .../nodes/node_registration_storage_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_registry_api_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_registry_effect/contract.yaml | 1 + .../nodes/node_remote_agent_invoke_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_reward_binder_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_routing_orchestrator/contract.yaml | 1 + .../nodes/node_routing_score_reducer/contract.yaml | 1 + .../nodes/node_row_count_diagnostic_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_rrh_emit_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_rrh_storage_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_rrh_validate_compute/contract.yaml | 1 + .../nodes/node_rsd_data_fetch_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_rsd_orchestrator/contract.yaml | 1 + src/omnibase_infra/nodes/node_rsd_score_compute/contract.yaml | 1 + src/omnibase_infra/nodes/node_rsd_state_reducer/contract.yaml | 1 + .../nodes/node_runner_health_snapshot_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_runner_usage_effect/contract.yaml | 1 + .../nodes/node_runtime_error_triage_effect/contract.yaml | 1 + .../nodes/node_runtime_manifest_reducer/contract.yaml | 1 + src/omnibase_infra/nodes/node_runtime_orchestrator/contract.yaml | 1 + .../nodes/node_runtime_source_attestor_effect/contract.yaml | 1 + .../nodes/node_savings_estimation_compute/contract.yaml | 1 + .../nodes/node_scope_extract_compute/contract.yaml | 1 + .../nodes/node_scope_file_read_effect/contract.yaml | 1 + .../nodes/node_scope_manifest_write_effect/contract.yaml | 1 + .../nodes/node_scope_workflow_orchestrator/contract.yaml | 1 + .../nodes/node_scope_workflow_reducer/contract.yaml | 1 + .../nodes/node_service_discovery_effect/contract.yaml | 1 + .../nodes/node_session_lifecycle_reducer/contract.yaml | 1 + src/omnibase_infra/nodes/node_session_state_effect/contract.yaml | 1 + .../nodes/node_setup_infisical_effect/contract.yaml | 1 + .../nodes/node_setup_local_provision_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_setup_orchestrator/contract.yaml | 1 + .../nodes/node_setup_preflight_effect/contract.yaml | 1 + .../nodes/node_setup_validate_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_slack_alerter_effect/contract.yaml | 1 + src/omnibase_infra/nodes/node_update_plan_reducer/contract.yaml | 1 + .../nodes/node_validation_adjudicator/contract.yaml | 1 + src/omnibase_infra/nodes/node_validation_executor/contract.yaml | 1 + .../node_validation_ledger_projection_compute/contract.yaml | 1 + .../nodes/node_validation_orchestrator/contract.yaml | 1 + src/omnibase_infra/nodes/node_vector_store_effect/contract.yaml | 1 + .../nodes/node_waste_detection_compute/contract.yaml | 1 + src/omnibase_infra/verification/contract.yaml | 1 + 100 files changed, 100 insertions(+) diff --git a/src/omnibase_infra/nodes/node_architecture_validator/contract.yaml b/src/omnibase_infra/nodes/node_architecture_validator/contract.yaml index e4e2c80cf3..c696170aea 100644 --- a/src/omnibase_infra/nodes/node_architecture_validator/contract.yaml +++ b/src/omnibase_infra/nodes/node_architecture_validator/contract.yaml @@ -27,6 +27,7 @@ # ============================================================================= # Contract identifiers name: "node_architecture_validator" +version: "0.1.0" contract_name: "node_architecture_validator" node_name: "node_architecture_validator" # Version (semantic versioning) diff --git a/src/omnibase_infra/nodes/node_architecture_validator/handlers/contract.yaml b/src/omnibase_infra/nodes/node_architecture_validator/handlers/contract.yaml index f046458dec..019e14322a 100644 --- a/src/omnibase_infra/nodes/node_architecture_validator/handlers/contract.yaml +++ b/src/omnibase_infra/nodes/node_architecture_validator/handlers/contract.yaml @@ -20,6 +20,7 @@ # ============================================================================= # Handler identifier name: "handler_architecture_validation" +version: "0.1.0" handler_id: "handler-architecture-validation" # Version (semantic versioning) contract_version: diff --git a/src/omnibase_infra/nodes/node_artifact_change_detector_effect/contract.yaml b/src/omnibase_infra/nodes/node_artifact_change_detector_effect/contract.yaml index 8a93aa0715..8ba0bcbd95 100644 --- a/src/omnibase_infra/nodes/node_artifact_change_detector_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_artifact_change_detector_effect/contract.yaml @@ -17,6 +17,7 @@ # - OMN-3940: Task 5 — Change Detector EFFECT Node # - OMN-3925: Epic — Artifact Reconciliation + Update Planning MVP name: "node_artifact_change_detector_effect" +version: "0.1.0" contract_name: "node_artifact_change_detector_effect" node_name: "node_artifact_change_detector_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_artifact_reconciliation_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_artifact_reconciliation_orchestrator/contract.yaml index 59bcda08cb..741c853c6c 100644 --- a/src/omnibase_infra/nodes/node_artifact_reconciliation_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_artifact_reconciliation_orchestrator/contract.yaml @@ -13,6 +13,7 @@ # # Contract identifiers name: "node_artifact_reconciliation_orchestrator" +version: "0.1.0" contract_name: "node_artifact_reconciliation_orchestrator" node_name: "node_artifact_reconciliation_orchestrator" contract_version: diff --git a/src/omnibase_infra/nodes/node_auth_gate_compute/contract.yaml b/src/omnibase_infra/nodes/node_auth_gate_compute/contract.yaml index 7c26dfcd79..c5cf5dc0dc 100644 --- a/src/omnibase_infra/nodes/node_auth_gate_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_auth_gate_compute/contract.yaml @@ -14,6 +14,7 @@ # - OMN-2006: Auth Gate Nodes (parent) # Contract identifiers name: "node_auth_gate_compute" +version: "0.1.0" contract_name: "node_auth_gate_compute" node_name: "node_auth_gate_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_baseline_capture/contract.yaml b/src/omnibase_infra/nodes/node_baseline_capture/contract.yaml index 5e286638f2..538d2d7cd5 100644 --- a/src/omnibase_infra/nodes/node_baseline_capture/contract.yaml +++ b/src/omnibase_infra/nodes/node_baseline_capture/contract.yaml @@ -3,6 +3,7 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-7484 name: "node_baseline_capture" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_baseline_comparison_compute/contract.yaml b/src/omnibase_infra/nodes/node_baseline_comparison_compute/contract.yaml index 97fe91805c..70aae92846 100644 --- a/src/omnibase_infra/nodes/node_baseline_comparison_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_baseline_comparison_compute/contract.yaml @@ -13,6 +13,7 @@ # - OMN-2155: Baselines + ROI -- A/B Run Infrastructure # Contract identifiers name: "node_baseline_comparison_compute" +version: "0.1.0" contract_name: "node_baseline_comparison_compute" node_name: "node_baseline_comparison_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_baselines_batch_compute/contract.yaml b/src/omnibase_infra/nodes/node_baselines_batch_compute/contract.yaml index f25e0d67e2..667098823b 100644 --- a/src/omnibase_infra/nodes/node_baselines_batch_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_baselines_batch_compute/contract.yaml @@ -3,6 +3,7 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-3045 name: "node_baselines_batch_compute" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_build_loop_projection_compute/contract.yaml b/src/omnibase_infra/nodes/node_build_loop_projection_compute/contract.yaml index d9bfb7f6be..709dccd184 100644 --- a/src/omnibase_infra/nodes/node_build_loop_projection_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_build_loop_projection_compute/contract.yaml @@ -14,6 +14,7 @@ # - OMN-8943: Prove Full Four-Node ONEX Pattern End-to-End (parent epic) # - OMN-10867: Update build_loop contract schemas to current format name: "node_build_loop_projection_compute" +version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_build_loop_write_effect/contract.yaml b/src/omnibase_infra/nodes/node_build_loop_write_effect/contract.yaml index 3db194cd09..54e7e8f0cf 100644 --- a/src/omnibase_infra/nodes/node_build_loop_write_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_build_loop_write_effect/contract.yaml @@ -14,6 +14,7 @@ # - OMN-8943: Prove Full Four-Node ONEX Pattern End-to-End (parent epic) # - OMN-10867: Update build_loop contract schemas to current format name: "node_build_loop_write_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 0 diff --git a/src/omnibase_infra/nodes/node_chain_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_chain_orchestrator/contract.yaml index 2ff24df82f..83a5556798 100644 --- a/src/omnibase_infra/nodes/node_chain_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_chain_orchestrator/contract.yaml @@ -6,6 +6,7 @@ # Manages: retrieval -> decide shortcut/explore -> execute -> verify -> store. # name: "node_chain_orchestrator" +version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_chain_replay_compute/contract.yaml b/src/omnibase_infra/nodes/node_chain_replay_compute/contract.yaml index 8f21b9bdc2..fc89da9bf0 100644 --- a/src/omnibase_infra/nodes/node_chain_replay_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_chain_replay_compute/contract.yaml @@ -5,6 +5,7 @@ # Pure computation: adapts a cached chain to a new prompt context. # name: "node_chain_replay_compute" +version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_chain_retrieval_effect/contract.yaml b/src/omnibase_infra/nodes/node_chain_retrieval_effect/contract.yaml index fa2b00a736..072cfe615f 100644 --- a/src/omnibase_infra/nodes/node_chain_retrieval_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_chain_retrieval_effect/contract.yaml @@ -6,6 +6,7 @@ # Embeds incoming prompt and queries Qdrant for similar verified chains. # name: "node_chain_retrieval_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_chain_store_effect/contract.yaml b/src/omnibase_infra/nodes/node_chain_store_effect/contract.yaml index 749e78816d..d77d22ae99 100644 --- a/src/omnibase_infra/nodes/node_chain_store_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_chain_store_effect/contract.yaml @@ -6,6 +6,7 @@ # Persists verified chain trajectories to Qdrant for future retrieval. # name: "node_chain_store_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_chain_verify_reducer/contract.yaml b/src/omnibase_infra/nodes/node_chain_verify_reducer/contract.yaml index 0e57785f78..a1c2813ef9 100644 --- a/src/omnibase_infra/nodes/node_chain_verify_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_chain_verify_reducer/contract.yaml @@ -5,6 +5,7 @@ # FSM-based state tracking for the chain learning workflow. # name: "node_chain_verify_reducer" +version: "0.1.0" node_type: "REDUCER_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_checkpoint_effect/contract.yaml b/src/omnibase_infra/nodes/node_checkpoint_effect/contract.yaml index c5b0abf00c..c0580ee2c6 100644 --- a/src/omnibase_infra/nodes/node_checkpoint_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_checkpoint_effect/contract.yaml @@ -3,6 +3,7 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-2143 name: "node_checkpoint_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_checkpoint_validate_compute/contract.yaml b/src/omnibase_infra/nodes/node_checkpoint_validate_compute/contract.yaml index e487d4f183..521e9234c4 100644 --- a/src/omnibase_infra/nodes/node_checkpoint_validate_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_checkpoint_validate_compute/contract.yaml @@ -3,6 +3,7 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-2143 name: "node_checkpoint_validate_compute" +version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_consumer_health_triage_effect/contract.yaml b/src/omnibase_infra/nodes/node_consumer_health_triage_effect/contract.yaml index 925c76cd69..3cc0bcc711 100644 --- a/src/omnibase_infra/nodes/node_consumer_health_triage_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_consumer_health_triage_effect/contract.yaml @@ -14,6 +14,7 @@ # - OMN-5529: Runtime Health Event Pipeline (epic) # Contract identifiers name: "node_consumer_health_triage_effect" +version: "0.1.0" contract_name: "node_consumer_health_triage_effect" node_name: "node_consumer_health_triage_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_context_audit_dlq_effect/contract.yaml b/src/omnibase_infra/nodes/node_context_audit_dlq_effect/contract.yaml index abbf18337b..4589e0baae 100644 --- a/src/omnibase_infra/nodes/node_context_audit_dlq_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_context_audit_dlq_effect/contract.yaml @@ -12,6 +12,7 @@ # - OMN-5240: Context audit DLQ topic # - OMN-7114: Register missing topics in provisioner name: "node_context_audit_dlq_effect" +version: "0.1.0" contract_version: major: 1 minor: 0 diff --git a/src/omnibase_infra/nodes/node_contract_loader_effect/contract.yaml b/src/omnibase_infra/nodes/node_contract_loader_effect/contract.yaml index 3ef5e56ffe..7583542d64 100644 --- a/src/omnibase_infra/nodes/node_contract_loader_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_contract_loader_effect/contract.yaml @@ -4,6 +4,7 @@ # Contract Metadata node_type: EFFECT_GENERIC name: node_contract_loader_effect +version: "0.1.0" node_version: {major: 1, minor: 1, patch: 0} description: Contract loader effect node for scanning and discovering ONEX contract YAML files from the filesystem input_model: diff --git a/src/omnibase_infra/nodes/node_contract_persistence_effect/contract.yaml b/src/omnibase_infra/nodes/node_contract_persistence_effect/contract.yaml index 89c3f275c5..4f6b407c66 100644 --- a/src/omnibase_infra/nodes/node_contract_persistence_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_contract_persistence_effect/contract.yaml @@ -14,6 +14,7 @@ # - OMN-1653: ContractRegistryReducer (source of intents) # Contract identifiers name: "node_contract_persistence_effect" +version: "0.1.0" contract_name: "node_contract_persistence_effect" node_name: "node_contract_persistence_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_contract_registry_reducer/contract.yaml b/src/omnibase_infra/nodes/node_contract_registry_reducer/contract.yaml index 5be1f614e2..09def4f74b 100644 --- a/src/omnibase_infra/nodes/node_contract_registry_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_contract_registry_reducer/contract.yaml @@ -17,6 +17,7 @@ contract_version: patch: 0 node_version: "1.0.0" name: "node_contract_registry_reducer" +version: "0.1.0" node_type: "REDUCER_GENERIC" # Enum Usage (CLAUDE.md reference): # - node_type uses EnumNodeOutputType.REDUCER for validation diff --git a/src/omnibase_infra/nodes/node_contract_resolver_bridge/contract.yaml b/src/omnibase_infra/nodes/node_contract_resolver_bridge/contract.yaml index 7706d432b6..2b746a75ae 100644 --- a/src/omnibase_infra/nodes/node_contract_resolver_bridge/contract.yaml +++ b/src/omnibase_infra/nodes/node_contract_resolver_bridge/contract.yaml @@ -13,6 +13,7 @@ # registry entry and dashboard proxy code remain identical. # name: "node_contract_resolver_bridge" +version: "0.1.0" contract_name: "node_contract_resolver_bridge" node_name: "node_contract_resolver_bridge" contract_version: diff --git a/src/omnibase_infra/nodes/node_contract_validate_compute/contract.yaml b/src/omnibase_infra/nodes/node_contract_validate_compute/contract.yaml index 7e1932f5d9..eeb04ff8b9 100644 --- a/src/omnibase_infra/nodes/node_contract_validate_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_contract_validate_compute/contract.yaml @@ -1,6 +1,7 @@ # SPDX-FileCopyrightText: 2025 OmniNode.ai Inc. # SPDX-License-Identifier: MIT name: "node_contract_validate_compute" +version: "0.1.0" contract_name: "node_contract_validate_compute" node_name: "node_contract_validate_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_db_error_linear_effect/contract.yaml b/src/omnibase_infra/nodes/node_db_error_linear_effect/contract.yaml index 547a37822e..d431ecbebf 100644 --- a/src/omnibase_infra/nodes/node_db_error_linear_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_db_error_linear_effect/contract.yaml @@ -21,6 +21,7 @@ # - OMN-3407: PostgreSQL Error Emitter (hard prerequisite) # Contract identifiers name: "node_db_error_linear_effect" +version: "0.1.0" contract_name: "node_db_error_linear_effect" node_name: "node_db_error_linear_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_decision_store_effect/contract.yaml b/src/omnibase_infra/nodes/node_decision_store_effect/contract.yaml index 4f83701709..d98a1f4736 100644 --- a/src/omnibase_infra/nodes/node_decision_store_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_decision_store_effect/contract.yaml @@ -16,6 +16,7 @@ # # Contract identifiers name: "node_decision_store_effect" +version: "0.1.0" contract_name: "node_decision_store_effect" node_name: "node_decision_store_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_decision_store_query_compute/contract.yaml b/src/omnibase_infra/nodes/node_decision_store_query_compute/contract.yaml index 713aaea8ec..12140b3592 100644 --- a/src/omnibase_infra/nodes/node_decision_store_query_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_decision_store_query_compute/contract.yaml @@ -16,6 +16,7 @@ # # Contract identifiers name: "node_decision_store_query_compute" +version: "0.1.0" contract_name: "node_decision_store_query_compute" node_name: "node_decision_store_query_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_delta_bundle_effect/contract.yaml b/src/omnibase_infra/nodes/node_delta_bundle_effect/contract.yaml index c62d55c4fd..3fc4115055 100644 --- a/src/omnibase_infra/nodes/node_delta_bundle_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_delta_bundle_effect/contract.yaml @@ -15,6 +15,7 @@ # # Contract identifiers name: "node_delta_bundle_effect" +version: "0.1.0" contract_name: "node_delta_bundle_effect" node_name: "node_delta_bundle_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_delta_metrics_effect/contract.yaml b/src/omnibase_infra/nodes/node_delta_metrics_effect/contract.yaml index d9e05c12a0..1759e28716 100644 --- a/src/omnibase_infra/nodes/node_delta_metrics_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_delta_metrics_effect/contract.yaml @@ -14,6 +14,7 @@ # # Contract identifiers name: "node_delta_metrics_effect" +version: "0.1.0" contract_name: "node_delta_metrics_effect" node_name: "node_delta_metrics_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_event_bus_wiring_effect/contract.yaml b/src/omnibase_infra/nodes/node_event_bus_wiring_effect/contract.yaml index 0f530222ee..7de2f111bb 100644 --- a/src/omnibase_infra/nodes/node_event_bus_wiring_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_event_bus_wiring_effect/contract.yaml @@ -4,6 +4,7 @@ # Contract Metadata node_type: EFFECT_GENERIC name: node_event_bus_wiring_effect +version: "0.1.0" node_version: {major: 1, minor: 1, patch: 0} description: Event bus wiring effect node for ONEX runtime self-hosting architecture input_model: diff --git a/src/omnibase_infra/nodes/node_event_forward_effect/contract.yaml b/src/omnibase_infra/nodes/node_event_forward_effect/contract.yaml index 5b0ffd3155..bcd61849b3 100644 --- a/src/omnibase_infra/nodes/node_event_forward_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_event_forward_effect/contract.yaml @@ -7,6 +7,7 @@ # Ported from archive: omniarchon/python/src/server/nodes/handlers. # name: "node_event_forward_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_github_pr_poller_effect/contract.yaml b/src/omnibase_infra/nodes/node_github_pr_poller_effect/contract.yaml index 8b367080cb..6e9507bd7e 100644 --- a/src/omnibase_infra/nodes/node_github_pr_poller_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_github_pr_poller_effect/contract.yaml @@ -13,6 +13,7 @@ # - OMN-2656: Phase 2 — Effect Nodes & CLIs (omnibase_infra) # - OMN-2655: Phase 1 — Core event models and SPI contracts name: "node_github_pr_poller_effect" +version: "0.1.0" contract_name: "node_github_pr_poller_effect" node_name: "node_github_pr_poller_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_gmail_archive_cleanup_effect/contract.yaml b/src/omnibase_infra/nodes/node_gmail_archive_cleanup_effect/contract.yaml index 28128888e2..bd7865d6f6 100644 --- a/src/omnibase_infra/nodes/node_gmail_archive_cleanup_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_gmail_archive_cleanup_effect/contract.yaml @@ -12,6 +12,7 @@ # - OMN-2731: Add node_gmail_archive_cleanup_effect # - OMN-2728: Gmail Integration epic (omnibase_infra) name: "node_gmail_archive_cleanup_effect" +version: "0.1.0" contract_name: "node_gmail_archive_cleanup_effect" node_name: "node_gmail_archive_cleanup_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_gmail_intent_poller_effect/contract.yaml b/src/omnibase_infra/nodes/node_gmail_intent_poller_effect/contract.yaml index 0cbdbd70d2..1929edde0e 100644 --- a/src/omnibase_infra/nodes/node_gmail_intent_poller_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_gmail_intent_poller_effect/contract.yaml @@ -13,6 +13,7 @@ # - OMN-2730: feat(omnibase_infra): add node_gmail_intent_poller_effect # - OMN-2728: Gmail Integration epic (omnibase_infra) name: "node_gmail_intent_poller_effect" +version: "0.1.0" contract_name: "node_gmail_intent_poller_effect" node_name: "node_gmail_intent_poller_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_impact_analyzer_compute/contract.yaml b/src/omnibase_infra/nodes/node_impact_analyzer_compute/contract.yaml index 425411612e..0bcf2e6327 100644 --- a/src/omnibase_infra/nodes/node_impact_analyzer_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_impact_analyzer_compute/contract.yaml @@ -12,6 +12,7 @@ # - OMN-3935: Task 3 - Impact Analyzer COMPUTE Node # - OMN-3925: Artifact Reconciliation + Update Planning MVP name: "node_impact_analyzer_compute" +version: "0.1.0" contract_name: "node_impact_analyzer_compute" node_name: "node_impact_analyzer_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_invariant_evaluate_compute/contract.yaml b/src/omnibase_infra/nodes/node_invariant_evaluate_compute/contract.yaml index 40fd8efb8f..ee652a3b40 100644 --- a/src/omnibase_infra/nodes/node_invariant_evaluate_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_invariant_evaluate_compute/contract.yaml @@ -1,6 +1,7 @@ # SPDX-FileCopyrightText: 2025 OmniNode.ai Inc. # SPDX-License-Identifier: MIT name: "node_invariant_evaluate_compute" +version: "0.1.0" contract_name: "node_invariant_evaluate_compute" node_name: "node_invariant_evaluate_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_kafka_replay_compute/contract.yaml b/src/omnibase_infra/nodes/node_kafka_replay_compute/contract.yaml index b4d727f9f4..d20cad5ca0 100644 --- a/src/omnibase_infra/nodes/node_kafka_replay_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_kafka_replay_compute/contract.yaml @@ -4,6 +4,7 @@ # # Ticket: OMN-10392 name: "node_kafka_replay_compute" +version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_ledger_projection_compute/contract.yaml b/src/omnibase_infra/nodes/node_ledger_projection_compute/contract.yaml index b1c29b8d59..ea8096602b 100644 --- a/src/omnibase_infra/nodes/node_ledger_projection_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_ledger_projection_compute/contract.yaml @@ -19,6 +19,7 @@ # - OMN-1648: Ledger Projection Compute Node # Contract identifiers name: "node_ledger_projection_compute" +version: "0.1.0" contract_name: "node_ledger_projection_compute" node_name: "node_ledger_projection_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_ledger_projection_compute/handlers/contract.yaml b/src/omnibase_infra/nodes/node_ledger_projection_compute/handlers/contract.yaml index f3737951e3..fd63895c8f 100644 --- a/src/omnibase_infra/nodes/node_ledger_projection_compute/handlers/contract.yaml +++ b/src/omnibase_infra/nodes/node_ledger_projection_compute/handlers/contract.yaml @@ -3,6 +3,7 @@ # Copyright (c) 2026 OmniNode Team # Contract for Ledger Projection Handler - transforms platform events to ledger intents name: "handler_ledger_projection" +version: "0.1.0" node_type: "COMPUTE_GENERIC" description: "Ledger projection handler that transforms ModelEventMessage to ModelIntent with ModelPayloadLedgerAppend for audit ledger persistence" contract_version: diff --git a/src/omnibase_infra/nodes/node_ledger_write_effect/contract.yaml b/src/omnibase_infra/nodes/node_ledger_write_effect/contract.yaml index c74ebd76c7..c1a661e962 100644 --- a/src/omnibase_infra/nodes/node_ledger_write_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_ledger_write_effect/contract.yaml @@ -17,6 +17,7 @@ # - OMN-1647: Ledger Write Effect Node # Contract identifiers name: "node_ledger_write_effect" +version: "0.1.0" contract_name: "node_ledger_write_effect" node_name: "node_ledger_write_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_llm_completion_effect/contract.yaml b/src/omnibase_infra/nodes/node_llm_completion_effect/contract.yaml index 33ef5c6d23..dca06b8656 100644 --- a/src/omnibase_infra/nodes/node_llm_completion_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_llm_completion_effect/contract.yaml @@ -6,6 +6,7 @@ # the completion response. Ported from archive: ai-dev/containers/autogen_litellm. # name: "node_llm_completion_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_llm_embedding_effect/contract.yaml b/src/omnibase_infra/nodes/node_llm_embedding_effect/contract.yaml index f563bb50e6..89c151180a 100644 --- a/src/omnibase_infra/nodes/node_llm_embedding_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_llm_embedding_effect/contract.yaml @@ -13,6 +13,7 @@ contract_version: patch: 1 node_version: "1.0.1" name: "node_llm_embedding_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" description: > Effect node for LLM embedding generation. Provides batch embedding generation via OpenAI-compatible endpoints with retry logic, circuit breaker protection, and dimension uniformity validation. diff --git a/src/omnibase_infra/nodes/node_llm_inference_effect/contract.yaml b/src/omnibase_infra/nodes/node_llm_inference_effect/contract.yaml index 15bbcc8478..00d7acb627 100644 --- a/src/omnibase_infra/nodes/node_llm_inference_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_llm_inference_effect/contract.yaml @@ -12,6 +12,7 @@ # handlers (OpenAI-compatible, GLM, Gemini). # Contract identifiers name: "node_llm_inference_effect" +version: "0.1.0" contract_name: "node_llm_inference_effect" node_name: "node_llm_inference_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_merge_gate_effect/contract.yaml b/src/omnibase_infra/nodes/node_merge_gate_effect/contract.yaml index 120e11a597..a4211eeec4 100644 --- a/src/omnibase_infra/nodes/node_merge_gate_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_merge_gate_effect/contract.yaml @@ -14,6 +14,7 @@ # - OMN-3140: NodeMergeGateEffect + migration # Contract identifiers name: "node_merge_gate_effect" +version: "0.1.0" contract_name: "node_merge_gate_effect" node_name: "node_merge_gate_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_merge_sweep_auto_merge_effect/contract.yaml b/src/omnibase_infra/nodes/node_merge_sweep_auto_merge_effect/contract.yaml index c10e3a6cec..d055f7136d 100644 --- a/src/omnibase_infra/nodes/node_merge_sweep_auto_merge_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_merge_sweep_auto_merge_effect/contract.yaml @@ -9,6 +9,7 @@ # additionally be enqueued or they sit idle forever. # name: "node_merge_sweep_auto_merge_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_merge_sweep_classify_compute/contract.yaml b/src/omnibase_infra/nodes/node_merge_sweep_classify_compute/contract.yaml index 785b540cac..feeadc6608 100644 --- a/src/omnibase_infra/nodes/node_merge_sweep_classify_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_merge_sweep_classify_compute/contract.yaml @@ -6,6 +6,7 @@ # Classifies PRs into Track A (merge-ready) vs Track B (needs polish). # name: "node_merge_sweep_classify_compute" +version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_merge_sweep_pr_list_effect/contract.yaml b/src/omnibase_infra/nodes/node_merge_sweep_pr_list_effect/contract.yaml index c38bffaf87..fdcdd34b16 100644 --- a/src/omnibase_infra/nodes/node_merge_sweep_pr_list_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_merge_sweep_pr_list_effect/contract.yaml @@ -6,6 +6,7 @@ # Lists open PRs across GitHub repositories via gh CLI. # name: "node_merge_sweep_pr_list_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_merge_sweep_workflow_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_merge_sweep_workflow_orchestrator/contract.yaml index 72272b92a6..2889e4d0ac 100644 --- a/src/omnibase_infra/nodes/node_merge_sweep_workflow_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_merge_sweep_workflow_orchestrator/contract.yaml @@ -6,6 +6,7 @@ # Coordinates: scan repos -> classify PRs -> enable auto-merge. # name: "node_merge_sweep_workflow_orchestrator" +version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_merge_sweep_workflow_reducer/contract.yaml b/src/omnibase_infra/nodes/node_merge_sweep_workflow_reducer/contract.yaml index 8c835d0d56..6c7588e855 100644 --- a/src/omnibase_infra/nodes/node_merge_sweep_workflow_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_merge_sweep_workflow_reducer/contract.yaml @@ -6,6 +6,7 @@ # FSM-based state tracking for the merge-sweep workflow. # name: "node_merge_sweep_workflow_reducer" +version: "0.1.0" node_type: "REDUCER_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_model_health_effect/contract.yaml b/src/omnibase_infra/nodes/node_model_health_effect/contract.yaml index a4f72f2e84..6e99404fe9 100644 --- a/src/omnibase_infra/nodes/node_model_health_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_model_health_effect/contract.yaml @@ -8,6 +8,7 @@ # Ticket: OMN-7266 # name: "node_model_health_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_model_router_compute/contract.yaml b/src/omnibase_infra/nodes/node_model_router_compute/contract.yaml index 6237f7f6b3..3a996a11e0 100644 --- a/src/omnibase_infra/nodes/node_model_router_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_model_router_compute/contract.yaml @@ -8,6 +8,7 @@ # Tickets: OMN-7267, OMN-7841 # name: "node_model_router_compute" +version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_node_graph_reducer/contract.yaml b/src/omnibase_infra/nodes/node_node_graph_reducer/contract.yaml index 37ff689fd6..b146aa72ca 100644 --- a/src/omnibase_infra/nodes/node_node_graph_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_node_graph_reducer/contract.yaml @@ -3,6 +3,7 @@ # Source: omnibase_core/contracts/runtime/node_graph_reducer.yaml node_type: REDUCER_GENERIC name: node_node_graph_reducer +version: "0.1.0" node_version: {major: 1, minor: 1, patch: 0} description: Node graph lifecycle reducer using FSM pattern for ONEX runtime self-hosting input_model: diff --git a/src/omnibase_infra/nodes/node_onboarding_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_onboarding_orchestrator/contract.yaml index 3fb0d3bf62..b9d26fa4fc 100644 --- a/src/omnibase_infra/nodes/node_onboarding_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_onboarding_orchestrator/contract.yaml @@ -2,6 +2,7 @@ # SPDX-License-Identifier: MIT # Ticket: OMN-8272, OMN-10784, OMN-11050, OMN-11069 name: "node_onboarding_orchestrator" +version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_pattern_lifecycle_effect/contract.yaml b/src/omnibase_infra/nodes/node_pattern_lifecycle_effect/contract.yaml index 5ec0967a10..e8938c6764 100644 --- a/src/omnibase_infra/nodes/node_pattern_lifecycle_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_pattern_lifecycle_effect/contract.yaml @@ -12,6 +12,7 @@ # - OMN-2147: Validation Skeleton -- Orchestrator + Executor # Contract identifiers name: "node_pattern_lifecycle_effect" +version: "0.1.0" contract_name: "node_pattern_lifecycle_effect" node_name: "node_pattern_lifecycle_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_registration_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_registration_orchestrator/contract.yaml index 12232926bf..b64d69a241 100644 --- a/src/omnibase_infra/nodes/node_registration_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_registration_orchestrator/contract.yaml @@ -37,6 +37,7 @@ contract_version: patch: 0 node_version: "1.0.0" name: "node_registration_orchestrator" +version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" description: "Registration workflow orchestrator that coordinates node lifecycle by calling reducer for intents and effect for execution." # MCP (Model Context Protocol) Configuration diff --git a/src/omnibase_infra/nodes/node_registration_reducer/contract.yaml b/src/omnibase_infra/nodes/node_registration_reducer/contract.yaml index 4a3c951c08..1cdc8e8e40 100644 --- a/src/omnibase_infra/nodes/node_registration_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_registration_reducer/contract.yaml @@ -19,6 +19,7 @@ contract_version: patch: 0 node_version: "1.0.0" name: "node_registration_reducer" +version: "0.1.0" node_type: "REDUCER_GENERIC" # Enum Usage (CLAUDE.md reference): # - node_type uses EnumNodeOutputType.REDUCER for validation diff --git a/src/omnibase_infra/nodes/node_registration_storage_effect/contract.yaml b/src/omnibase_infra/nodes/node_registration_storage_effect/contract.yaml index 2cc07120fb..1b4046f00c 100644 --- a/src/omnibase_infra/nodes/node_registration_storage_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_registration_storage_effect/contract.yaml @@ -14,6 +14,7 @@ # changing the node interface. # Contract identifiers name: "node_registration_storage_effect" +version: "0.1.0" contract_name: "node_registration_storage_effect" node_name: "node_registration_storage_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_registry_api_effect/contract.yaml b/src/omnibase_infra/nodes/node_registry_api_effect/contract.yaml index 49074cb1fa..201630f115 100644 --- a/src/omnibase_infra/nodes/node_registry_api_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_registry_api_effect/contract.yaml @@ -9,6 +9,7 @@ # making all configuration contract-driven and eliminating hardcoded constants. # name: "node_registry_api_effect" +version: "0.1.0" contract_name: "node_registry_api_effect" node_name: "node_registry_api_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_registry_effect/contract.yaml b/src/omnibase_infra/nodes/node_registry_effect/contract.yaml index 0a6f0bad73..4fbc8ae2a8 100644 --- a/src/omnibase_infra/nodes/node_registry_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_registry_effect/contract.yaml @@ -11,6 +11,7 @@ # to dispatch operations to backend-specific handlers. # Contract identifiers name: "node_registry_effect" +version: "0.1.0" contract_name: "node_registry_effect" node_name: "node_registry_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_remote_agent_invoke_effect/contract.yaml b/src/omnibase_infra/nodes/node_remote_agent_invoke_effect/contract.yaml index 44368b0947..0871f52ce0 100644 --- a/src/omnibase_infra/nodes/node_remote_agent_invoke_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_remote_agent_invoke_effect/contract.yaml @@ -7,6 +7,7 @@ # Submits routed remote-agent invocation commands to protocol-specific # transports and emits remote task lifecycle events. name: "node_remote_agent_invoke_effect" +version: "0.1.0" contract_name: "node_remote_agent_invoke_effect" node_name: "node_remote_agent_invoke_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_reward_binder_effect/contract.yaml b/src/omnibase_infra/nodes/node_reward_binder_effect/contract.yaml index 77f39bf95e..2da752f3cb 100644 --- a/src/omnibase_infra/nodes/node_reward_binder_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_reward_binder_effect/contract.yaml @@ -3,6 +3,7 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-2552 name: "node_reward_binder_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_routing_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_routing_orchestrator/contract.yaml index 3c887503f5..de4c31f5f7 100644 --- a/src/omnibase_infra/nodes/node_routing_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_routing_orchestrator/contract.yaml @@ -7,6 +7,7 @@ # Ticket: OMN-7269 # name: "node_routing_orchestrator" +version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_routing_score_reducer/contract.yaml b/src/omnibase_infra/nodes/node_routing_score_reducer/contract.yaml index 8745967454..1c77e81138 100644 --- a/src/omnibase_infra/nodes/node_routing_score_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_routing_score_reducer/contract.yaml @@ -8,6 +8,7 @@ # Ticket: OMN-7268 # name: "node_routing_score_reducer" +version: "0.1.0" node_type: "REDUCER_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_row_count_diagnostic_effect/contract.yaml b/src/omnibase_infra/nodes/node_row_count_diagnostic_effect/contract.yaml index 9e0bddfb82..43edec75a1 100644 --- a/src/omnibase_infra/nodes/node_row_count_diagnostic_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_row_count_diagnostic_effect/contract.yaml @@ -12,6 +12,7 @@ # - OMN-5653: Row count diagnostic probe # - OMN-7114: Register missing topics in provisioner name: "node_row_count_diagnostic_effect" +version: "0.1.0" contract_version: major: 1 minor: 0 diff --git a/src/omnibase_infra/nodes/node_rrh_emit_effect/contract.yaml b/src/omnibase_infra/nodes/node_rrh_emit_effect/contract.yaml index 7222c2ede5..14d30c8411 100644 --- a/src/omnibase_infra/nodes/node_rrh_emit_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_rrh_emit_effect/contract.yaml @@ -3,6 +3,7 @@ # ONEX Contract: node_rrh_emit_effect # Ticket: OMN-2136 name: "node_rrh_emit_effect" +version: "0.1.0" contract_version: major: 1 minor: 0 diff --git a/src/omnibase_infra/nodes/node_rrh_storage_effect/contract.yaml b/src/omnibase_infra/nodes/node_rrh_storage_effect/contract.yaml index 135c56f7b9..53a996d524 100644 --- a/src/omnibase_infra/nodes/node_rrh_storage_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_rrh_storage_effect/contract.yaml @@ -3,6 +3,7 @@ # ONEX Contract: node_rrh_storage_effect # Ticket: OMN-2136 name: "node_rrh_storage_effect" +version: "0.1.0" contract_version: major: 1 minor: 0 diff --git a/src/omnibase_infra/nodes/node_rrh_validate_compute/contract.yaml b/src/omnibase_infra/nodes/node_rrh_validate_compute/contract.yaml index f911e3abfd..88263fb06d 100644 --- a/src/omnibase_infra/nodes/node_rrh_validate_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_rrh_validate_compute/contract.yaml @@ -3,6 +3,7 @@ # ONEX Contract: node_rrh_validate_compute # Ticket: OMN-2136 name: "node_rrh_validate_compute" +version: "0.1.0" contract_version: major: 1 minor: 0 diff --git a/src/omnibase_infra/nodes/node_rsd_data_fetch_effect/contract.yaml b/src/omnibase_infra/nodes/node_rsd_data_fetch_effect/contract.yaml index 1fc8e3423d..ed232b329b 100644 --- a/src/omnibase_infra/nodes/node_rsd_data_fetch_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_rsd_data_fetch_effect/contract.yaml @@ -3,6 +3,7 @@ # ONEX Node Contract - RSD Data Fetch Effect # name: "node_rsd_data_fetch_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_rsd_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_rsd_orchestrator/contract.yaml index a11ff99f72..08cd457bb5 100644 --- a/src/omnibase_infra/nodes/node_rsd_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_rsd_orchestrator/contract.yaml @@ -5,6 +5,7 @@ # Coordinates the fetch -> score -> store cycle for RSD priority scoring. # name: "node_rsd_orchestrator" +version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_rsd_score_compute/contract.yaml b/src/omnibase_infra/nodes/node_rsd_score_compute/contract.yaml index 5af1584a79..c385dd9b43 100644 --- a/src/omnibase_infra/nodes/node_rsd_score_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_rsd_score_compute/contract.yaml @@ -3,6 +3,7 @@ # ONEX Node Contract - RSD Score Compute # name: "node_rsd_score_compute" +version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_rsd_state_reducer/contract.yaml b/src/omnibase_infra/nodes/node_rsd_state_reducer/contract.yaml index 43c33e228e..cacc6a1df4 100644 --- a/src/omnibase_infra/nodes/node_rsd_state_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_rsd_state_reducer/contract.yaml @@ -3,6 +3,7 @@ # ONEX Node Contract - RSD State Reducer # name: "node_rsd_state_reducer" +version: "0.1.0" node_type: "REDUCER_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_runner_health_snapshot_effect/contract.yaml b/src/omnibase_infra/nodes/node_runner_health_snapshot_effect/contract.yaml index e2e92593e5..e6c7473746 100644 --- a/src/omnibase_infra/nodes/node_runner_health_snapshot_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_runner_health_snapshot_effect/contract.yaml @@ -14,6 +14,7 @@ # - OMN-6091: Full ONEX node conversion (deferred) # - OMN-7114: Register missing topics in provisioner name: "node_runner_health_snapshot_effect" +version: "0.1.0" contract_version: major: 1 minor: 0 diff --git a/src/omnibase_infra/nodes/node_runner_usage_effect/contract.yaml b/src/omnibase_infra/nodes/node_runner_usage_effect/contract.yaml index 334f48636c..27da3e8b23 100644 --- a/src/omnibase_infra/nodes/node_runner_usage_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_runner_usage_effect/contract.yaml @@ -1,6 +1,7 @@ # SPDX-FileCopyrightText: 2025 OmniNode.ai Inc. # SPDX-License-Identifier: MIT name: "node_runner_usage_effect" +version: "0.1.0" contract_name: "node_runner_usage_effect" node_name: "node_runner_usage_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_runtime_error_triage_effect/contract.yaml b/src/omnibase_infra/nodes/node_runtime_error_triage_effect/contract.yaml index e34627cdde..391679b470 100644 --- a/src/omnibase_infra/nodes/node_runtime_error_triage_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_runtime_error_triage_effect/contract.yaml @@ -14,6 +14,7 @@ # - OMN-5529: Runtime Health Event Pipeline (epic) # Contract identifiers name: "node_runtime_error_triage_effect" +version: "0.1.0" contract_name: "node_runtime_error_triage_effect" node_name: "node_runtime_error_triage_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_runtime_manifest_reducer/contract.yaml b/src/omnibase_infra/nodes/node_runtime_manifest_reducer/contract.yaml index afffe5c2ed..fa9fb26e86 100644 --- a/src/omnibase_infra/nodes/node_runtime_manifest_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_runtime_manifest_reducer/contract.yaml @@ -7,6 +7,7 @@ contract_version: patch: 0 node_version: "1.0.0" name: "node_runtime_manifest_reducer" +version: "0.1.0" node_type: "REDUCER_GENERIC" description: "Append-only reducer that persists runtime manifests to PostgreSQL. Receives runtime-manifest-published events and inserts one row per startup into runtime_manifests." input_model: diff --git a/src/omnibase_infra/nodes/node_runtime_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_runtime_orchestrator/contract.yaml index 5be988bcdd..a8f33c25e6 100644 --- a/src/omnibase_infra/nodes/node_runtime_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_runtime_orchestrator/contract.yaml @@ -4,6 +4,7 @@ # Contract Metadata node_type: ORCHESTRATOR_GENERIC name: node_runtime_orchestrator +version: "0.1.0" node_version: {major: 1, minor: 1, patch: 0} description: Self-hosted ONEX runtime orchestrator using 4-node architecture input_model: diff --git a/src/omnibase_infra/nodes/node_runtime_source_attestor_effect/contract.yaml b/src/omnibase_infra/nodes/node_runtime_source_attestor_effect/contract.yaml index 2004fb519e..2692635d4d 100644 --- a/src/omnibase_infra/nodes/node_runtime_source_attestor_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_runtime_source_attestor_effect/contract.yaml @@ -12,6 +12,7 @@ # - OMN-9139: Deployed-artifact source-hash attestation # - OMN-9122: runtime_sweep (consumes this signal) name: "node_runtime_source_attestor_effect" +version: "0.1.0" contract_name: "node_runtime_source_attestor_effect" node_name: "node_runtime_source_attestor_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_savings_estimation_compute/contract.yaml b/src/omnibase_infra/nodes/node_savings_estimation_compute/contract.yaml index 9ce1fd5e8b..74c41b8fb7 100644 --- a/src/omnibase_infra/nodes/node_savings_estimation_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_savings_estimation_compute/contract.yaml @@ -13,6 +13,7 @@ # - OMN-6964: Token savings emitter # - OMN-7494: Heuristic savings from validator catches, counterfactual model name: "node_savings_estimation_compute" +version: "0.1.0" contract_name: "node_savings_estimation_compute" node_name: "node_savings_estimation_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_scope_extract_compute/contract.yaml b/src/omnibase_infra/nodes/node_scope_extract_compute/contract.yaml index 9c502decce..4e55aceb35 100644 --- a/src/omnibase_infra/nodes/node_scope_extract_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_scope_extract_compute/contract.yaml @@ -3,6 +3,7 @@ # ONEX Node Contract - Scope Extract Compute # name: "node_scope_extract_compute" +version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_scope_file_read_effect/contract.yaml b/src/omnibase_infra/nodes/node_scope_file_read_effect/contract.yaml index c245454800..d4e65748c0 100644 --- a/src/omnibase_infra/nodes/node_scope_file_read_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_scope_file_read_effect/contract.yaml @@ -3,6 +3,7 @@ # ONEX Node Contract - Scope File Read Effect # name: "node_scope_file_read_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_scope_manifest_write_effect/contract.yaml b/src/omnibase_infra/nodes/node_scope_manifest_write_effect/contract.yaml index d92c18b035..5a0a8d06f9 100644 --- a/src/omnibase_infra/nodes/node_scope_manifest_write_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_scope_manifest_write_effect/contract.yaml @@ -3,6 +3,7 @@ # ONEX Node Contract - Scope Manifest Write Effect # name: "node_scope_manifest_write_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_scope_workflow_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_scope_workflow_orchestrator/contract.yaml index 07dc42ccbe..74a1d75d47 100644 --- a/src/omnibase_infra/nodes/node_scope_workflow_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_scope_workflow_orchestrator/contract.yaml @@ -7,6 +7,7 @@ # Converts the scope-check Claude Code skill to an event-driven ONEX workflow. # name: "node_scope_workflow_orchestrator" +version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_scope_workflow_reducer/contract.yaml b/src/omnibase_infra/nodes/node_scope_workflow_reducer/contract.yaml index 8c2b97d375..be44e1a5b8 100644 --- a/src/omnibase_infra/nodes/node_scope_workflow_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_scope_workflow_reducer/contract.yaml @@ -3,6 +3,7 @@ # ONEX Node Contract - Scope Workflow Reducer # name: "node_scope_workflow_reducer" +version: "0.1.0" node_type: "REDUCER_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_service_discovery_effect/contract.yaml b/src/omnibase_infra/nodes/node_service_discovery_effect/contract.yaml index 99ac13da83..1f41f0b261 100644 --- a/src/omnibase_infra/nodes/node_service_discovery_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_service_discovery_effect/contract.yaml @@ -14,6 +14,7 @@ contract_version: patch: 0 node_version: "1.0.0" name: "node_service_discovery_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" description: > Effect node for service discovery operations. Provides capability-oriented service registration, deregistration, and discovery with pluggable backend support (Consul, Kubernetes, Etcd). Named by capability, not vendor. diff --git a/src/omnibase_infra/nodes/node_session_lifecycle_reducer/contract.yaml b/src/omnibase_infra/nodes/node_session_lifecycle_reducer/contract.yaml index 7fd30bc274..9838e0987b 100644 --- a/src/omnibase_infra/nodes/node_session_lifecycle_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_session_lifecycle_reducer/contract.yaml @@ -19,6 +19,7 @@ # ============================================================================= # Contract identifiers name: "node_session_lifecycle_reducer" +version: "0.1.0" contract_name: "node_session_lifecycle_reducer" node_name: "node_session_lifecycle_reducer" contract_version: diff --git a/src/omnibase_infra/nodes/node_session_state_effect/contract.yaml b/src/omnibase_infra/nodes/node_session_state_effect/contract.yaml index 3f0998d52a..40b17f5e70 100644 --- a/src/omnibase_infra/nodes/node_session_state_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_session_state_effect/contract.yaml @@ -13,6 +13,7 @@ # - OMN-2005: Workflow Automation (parent) # Contract identifiers name: "node_session_state_effect" +version: "0.1.0" contract_name: "node_session_state_effect" node_name: "node_session_state_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_setup_infisical_effect/contract.yaml b/src/omnibase_infra/nodes/node_setup_infisical_effect/contract.yaml index 8f3c8024ca..48acb62fb3 100644 --- a/src/omnibase_infra/nodes/node_setup_infisical_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_setup_infisical_effect/contract.yaml @@ -3,6 +3,7 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-3494 name: "node_setup_infisical_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_setup_local_provision_effect/contract.yaml b/src/omnibase_infra/nodes/node_setup_local_provision_effect/contract.yaml index 469b6b2631..26585d55a7 100644 --- a/src/omnibase_infra/nodes/node_setup_local_provision_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_setup_local_provision_effect/contract.yaml @@ -3,6 +3,7 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-3493 name: "node_setup_local_provision_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_setup_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_setup_orchestrator/contract.yaml index 2880d628b6..efc8cf8341 100644 --- a/src/omnibase_infra/nodes/node_setup_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_setup_orchestrator/contract.yaml @@ -3,6 +3,7 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-3495 name: "node_setup_orchestrator" +version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_setup_preflight_effect/contract.yaml b/src/omnibase_infra/nodes/node_setup_preflight_effect/contract.yaml index 327f09b43c..9f0128b824 100644 --- a/src/omnibase_infra/nodes/node_setup_preflight_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_setup_preflight_effect/contract.yaml @@ -3,6 +3,7 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-3492 name: "node_setup_preflight_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_setup_validate_effect/contract.yaml b/src/omnibase_infra/nodes/node_setup_validate_effect/contract.yaml index c3281a0daa..9cc288c088 100644 --- a/src/omnibase_infra/nodes/node_setup_validate_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_setup_validate_effect/contract.yaml @@ -3,6 +3,7 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-3494 name: "node_setup_validate_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_slack_alerter_effect/contract.yaml b/src/omnibase_infra/nodes/node_slack_alerter_effect/contract.yaml index 0841038d1b..3a243d897b 100644 --- a/src/omnibase_infra/nodes/node_slack_alerter_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_slack_alerter_effect/contract.yaml @@ -14,6 +14,7 @@ # - OMN-3332: Remove SLACK_WEBHOOK_URL fallback, enforce Web API-only # Contract identifiers name: "node_slack_alerter_effect" +version: "0.1.0" contract_name: "node_slack_alerter_effect" node_name: "node_slack_alerter_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_update_plan_reducer/contract.yaml b/src/omnibase_infra/nodes/node_update_plan_reducer/contract.yaml index 0f77fc4904..a491db856d 100644 --- a/src/omnibase_infra/nodes/node_update_plan_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_update_plan_reducer/contract.yaml @@ -12,6 +12,7 @@ # ============================================================================= # Contract identifiers name: "node_update_plan_reducer" +version: "0.1.0" contract_name: "node_update_plan_reducer" node_name: "node_update_plan_reducer" contract_version: diff --git a/src/omnibase_infra/nodes/node_validation_adjudicator/contract.yaml b/src/omnibase_infra/nodes/node_validation_adjudicator/contract.yaml index f4a8227240..d78d4d5b08 100644 --- a/src/omnibase_infra/nodes/node_validation_adjudicator/contract.yaml +++ b/src/omnibase_infra/nodes/node_validation_adjudicator/contract.yaml @@ -16,6 +16,7 @@ # ============================================================================= # Contract identifiers name: "node_validation_adjudicator" +version: "0.1.0" contract_name: "node_validation_adjudicator" node_name: "node_validation_adjudicator" contract_version: diff --git a/src/omnibase_infra/nodes/node_validation_executor/contract.yaml b/src/omnibase_infra/nodes/node_validation_executor/contract.yaml index 1b9d505406..cde695d7e5 100644 --- a/src/omnibase_infra/nodes/node_validation_executor/contract.yaml +++ b/src/omnibase_infra/nodes/node_validation_executor/contract.yaml @@ -12,6 +12,7 @@ # - OMN-2147: Validation Executor Effect Node # Contract identifiers name: "node_validation_executor" +version: "0.1.0" contract_name: "node_validation_executor" node_name: "node_validation_executor" contract_version: diff --git a/src/omnibase_infra/nodes/node_validation_ledger_projection_compute/contract.yaml b/src/omnibase_infra/nodes/node_validation_ledger_projection_compute/contract.yaml index b7a2abe537..9b3c2acaba 100644 --- a/src/omnibase_infra/nodes/node_validation_ledger_projection_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_validation_ledger_projection_compute/contract.yaml @@ -17,6 +17,7 @@ # - OMN-1908: Cross-Repo Validation Ledger Persistence # Contract identifiers name: "node_validation_ledger_projection_compute" +version: "0.1.0" contract_name: "node_validation_ledger_projection_compute" node_name: "node_validation_ledger_projection_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_validation_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_validation_orchestrator/contract.yaml index 23cc2d322b..26fa00fc8b 100644 --- a/src/omnibase_infra/nodes/node_validation_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_validation_orchestrator/contract.yaml @@ -12,6 +12,7 @@ # # Contract identifiers name: "node_validation_orchestrator" +version: "0.1.0" contract_name: "node_validation_orchestrator" node_name: "node_validation_orchestrator" contract_version: diff --git a/src/omnibase_infra/nodes/node_vector_store_effect/contract.yaml b/src/omnibase_infra/nodes/node_vector_store_effect/contract.yaml index 445419765e..439be96295 100644 --- a/src/omnibase_infra/nodes/node_vector_store_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_vector_store_effect/contract.yaml @@ -6,6 +6,7 @@ # Ported from archive: ai-dev/containers/vector_store. # name: "node_vector_store_effect" +version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_waste_detection_compute/contract.yaml b/src/omnibase_infra/nodes/node_waste_detection_compute/contract.yaml index 0facd3641b..8f6a2c2865 100644 --- a/src/omnibase_infra/nodes/node_waste_detection_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_waste_detection_compute/contract.yaml @@ -1,6 +1,7 @@ # SPDX-FileCopyrightText: 2025 OmniNode.ai Inc. # SPDX-License-Identifier: MIT name: "node_waste_detection_compute" +version: "0.1.0" contract_name: "node_waste_detection_compute" node_name: "node_waste_detection_compute" contract_version: diff --git a/src/omnibase_infra/verification/contract.yaml b/src/omnibase_infra/verification/contract.yaml index aa93588a66..7dcd24a176 100644 --- a/src/omnibase_infra/verification/contract.yaml +++ b/src/omnibase_infra/verification/contract.yaml @@ -7,6 +7,7 @@ # COMPUTE_GENERIC node that emits verification results as Kafka events. # No subscriptions — triggered programmatically by the verification batch runner. name: "verification_event_emitter" +version: "0.1.0" node_type: "COMPUTE_GENERIC" event_bus: subscribe_topics: [] From c76f8f0fde51e7eb4033b96863f4674ccb180e2c Mon Sep 17 00:00:00 2001 From: jonahgabriel Date: Mon, 25 May 2026 19:04:41 -0400 Subject: [PATCH 2/2] fix(OMN-11879): use contract_version not version; re-stamp fingerprint MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Removes erroneous `version: "0.1.0"` field added to 99 contract.yaml files — the validator (ModelYamlContract) rejects the `version` key per OMN-1431; the correct field `contract_version` was already present - Re-stamps schema_fingerprint.sha256 to cover 69 migrations (083 was added after the original stamp; 68 → 69 migration count) - OCC evidence: onex_change_control PR #1643 --- docker/migrations/schema_fingerprint.sha256 | 6 +++--- .../nodes/node_architecture_validator/contract.yaml | 1 - .../node_architecture_validator/handlers/contract.yaml | 1 - .../node_artifact_change_detector_effect/contract.yaml | 1 - .../node_artifact_reconciliation_orchestrator/contract.yaml | 1 - .../nodes/node_auth_gate_compute/contract.yaml | 1 - .../nodes/node_baseline_capture/contract.yaml | 1 - .../nodes/node_baseline_comparison_compute/contract.yaml | 1 - .../nodes/node_baselines_batch_compute/contract.yaml | 1 - .../nodes/node_build_loop_projection_compute/contract.yaml | 1 - .../nodes/node_build_loop_write_effect/contract.yaml | 1 - .../nodes/node_chain_orchestrator/contract.yaml | 1 - .../nodes/node_chain_replay_compute/contract.yaml | 1 - .../nodes/node_chain_retrieval_effect/contract.yaml | 1 - .../nodes/node_chain_store_effect/contract.yaml | 1 - .../nodes/node_chain_verify_reducer/contract.yaml | 1 - .../nodes/node_checkpoint_effect/contract.yaml | 1 - .../nodes/node_checkpoint_validate_compute/contract.yaml | 1 - .../nodes/node_consumer_health_triage_effect/contract.yaml | 1 - .../nodes/node_context_audit_dlq_effect/contract.yaml | 1 - .../nodes/node_contract_loader_effect/contract.yaml | 1 - .../nodes/node_contract_persistence_effect/contract.yaml | 1 - .../nodes/node_contract_registry_reducer/contract.yaml | 1 - .../nodes/node_contract_resolver_bridge/contract.yaml | 1 - .../nodes/node_contract_validate_compute/contract.yaml | 1 - .../nodes/node_db_error_linear_effect/contract.yaml | 1 - .../nodes/node_decision_store_effect/contract.yaml | 1 - .../nodes/node_decision_store_query_compute/contract.yaml | 1 - .../nodes/node_delta_bundle_effect/contract.yaml | 1 - .../nodes/node_delta_metrics_effect/contract.yaml | 1 - .../nodes/node_event_bus_wiring_effect/contract.yaml | 1 - .../nodes/node_event_forward_effect/contract.yaml | 1 - .../nodes/node_github_pr_poller_effect/contract.yaml | 1 - .../nodes/node_gmail_archive_cleanup_effect/contract.yaml | 1 - .../nodes/node_gmail_intent_poller_effect/contract.yaml | 1 - .../nodes/node_impact_analyzer_compute/contract.yaml | 1 - .../nodes/node_invariant_evaluate_compute/contract.yaml | 1 - .../nodes/node_kafka_replay_compute/contract.yaml | 1 - .../nodes/node_ledger_projection_compute/contract.yaml | 1 - .../node_ledger_projection_compute/handlers/contract.yaml | 1 - .../nodes/node_ledger_write_effect/contract.yaml | 1 - .../nodes/node_llm_completion_effect/contract.yaml | 1 - .../nodes/node_llm_embedding_effect/contract.yaml | 1 - .../nodes/node_llm_inference_effect/contract.yaml | 1 - .../nodes/node_merge_gate_effect/contract.yaml | 1 - .../nodes/node_merge_sweep_auto_merge_effect/contract.yaml | 1 - .../nodes/node_merge_sweep_classify_compute/contract.yaml | 1 - .../nodes/node_merge_sweep_pr_list_effect/contract.yaml | 1 - .../node_merge_sweep_workflow_orchestrator/contract.yaml | 1 - .../nodes/node_merge_sweep_workflow_reducer/contract.yaml | 1 - .../nodes/node_model_health_effect/contract.yaml | 1 - .../nodes/node_model_router_compute/contract.yaml | 1 - .../nodes/node_node_graph_reducer/contract.yaml | 1 - .../nodes/node_onboarding_orchestrator/contract.yaml | 1 - .../nodes/node_pattern_lifecycle_effect/contract.yaml | 1 - .../nodes/node_registration_orchestrator/contract.yaml | 1 - .../nodes/node_registration_reducer/contract.yaml | 1 - .../nodes/node_registration_storage_effect/contract.yaml | 1 - .../nodes/node_registry_api_effect/contract.yaml | 1 - src/omnibase_infra/nodes/node_registry_effect/contract.yaml | 1 - .../nodes/node_remote_agent_invoke_effect/contract.yaml | 1 - .../nodes/node_reward_binder_effect/contract.yaml | 1 - .../nodes/node_routing_orchestrator/contract.yaml | 1 - .../nodes/node_routing_score_reducer/contract.yaml | 1 - .../nodes/node_row_count_diagnostic_effect/contract.yaml | 1 - src/omnibase_infra/nodes/node_rrh_emit_effect/contract.yaml | 1 - .../nodes/node_rrh_storage_effect/contract.yaml | 1 - .../nodes/node_rrh_validate_compute/contract.yaml | 1 - .../nodes/node_rsd_data_fetch_effect/contract.yaml | 1 - .../nodes/node_rsd_orchestrator/contract.yaml | 1 - .../nodes/node_rsd_score_compute/contract.yaml | 1 - .../nodes/node_rsd_state_reducer/contract.yaml | 1 - .../nodes/node_runner_health_snapshot_effect/contract.yaml | 1 - .../nodes/node_runner_usage_effect/contract.yaml | 1 - .../nodes/node_runtime_error_triage_effect/contract.yaml | 1 - .../nodes/node_runtime_manifest_reducer/contract.yaml | 1 - .../nodes/node_runtime_orchestrator/contract.yaml | 1 - .../nodes/node_runtime_source_attestor_effect/contract.yaml | 1 - .../nodes/node_savings_estimation_compute/contract.yaml | 1 - .../nodes/node_scope_extract_compute/contract.yaml | 1 - .../nodes/node_scope_file_read_effect/contract.yaml | 1 - .../nodes/node_scope_manifest_write_effect/contract.yaml | 1 - .../nodes/node_scope_workflow_orchestrator/contract.yaml | 1 - .../nodes/node_scope_workflow_reducer/contract.yaml | 1 - .../nodes/node_service_discovery_effect/contract.yaml | 1 - .../nodes/node_session_lifecycle_reducer/contract.yaml | 1 - .../nodes/node_session_state_effect/contract.yaml | 1 - .../nodes/node_setup_infisical_effect/contract.yaml | 1 - .../nodes/node_setup_local_provision_effect/contract.yaml | 1 - .../nodes/node_setup_orchestrator/contract.yaml | 1 - .../nodes/node_setup_preflight_effect/contract.yaml | 1 - .../nodes/node_setup_validate_effect/contract.yaml | 1 - .../nodes/node_slack_alerter_effect/contract.yaml | 1 - .../nodes/node_update_plan_reducer/contract.yaml | 1 - .../nodes/node_validation_adjudicator/contract.yaml | 1 - .../nodes/node_validation_executor/contract.yaml | 1 - .../node_validation_ledger_projection_compute/contract.yaml | 1 - .../nodes/node_validation_orchestrator/contract.yaml | 1 - .../nodes/node_vector_store_effect/contract.yaml | 1 - .../nodes/node_waste_detection_compute/contract.yaml | 1 - 100 files changed, 3 insertions(+), 102 deletions(-) diff --git a/docker/migrations/schema_fingerprint.sha256 b/docker/migrations/schema_fingerprint.sha256 index de0546d705..5b0229e89b 100644 --- a/docker/migrations/schema_fingerprint.sha256 +++ b/docker/migrations/schema_fingerprint.sha256 @@ -1,6 +1,6 @@ # Schema migration fingerprint for omnibase_infra (auto-generated) # Regenerate: python scripts/check_schema_fingerprint.py stamp # Verify: python scripts/check_schema_fingerprint.py verify -sha256:1f9089477a08750f5b925e291252c2090e591b09593617793b5eb0f837130de7 -generated_at: 2026-05-25T15:02:15Z -migration_file_count: 68 +sha256:6f4891be982289898e5cf47ded9921e301136041df1a2859a3e5f4487532d46f +generated_at: 2026-05-25T22:57:40Z +migration_file_count: 69 diff --git a/src/omnibase_infra/nodes/node_architecture_validator/contract.yaml b/src/omnibase_infra/nodes/node_architecture_validator/contract.yaml index c696170aea..e4e2c80cf3 100644 --- a/src/omnibase_infra/nodes/node_architecture_validator/contract.yaml +++ b/src/omnibase_infra/nodes/node_architecture_validator/contract.yaml @@ -27,7 +27,6 @@ # ============================================================================= # Contract identifiers name: "node_architecture_validator" -version: "0.1.0" contract_name: "node_architecture_validator" node_name: "node_architecture_validator" # Version (semantic versioning) diff --git a/src/omnibase_infra/nodes/node_architecture_validator/handlers/contract.yaml b/src/omnibase_infra/nodes/node_architecture_validator/handlers/contract.yaml index 019e14322a..f046458dec 100644 --- a/src/omnibase_infra/nodes/node_architecture_validator/handlers/contract.yaml +++ b/src/omnibase_infra/nodes/node_architecture_validator/handlers/contract.yaml @@ -20,7 +20,6 @@ # ============================================================================= # Handler identifier name: "handler_architecture_validation" -version: "0.1.0" handler_id: "handler-architecture-validation" # Version (semantic versioning) contract_version: diff --git a/src/omnibase_infra/nodes/node_artifact_change_detector_effect/contract.yaml b/src/omnibase_infra/nodes/node_artifact_change_detector_effect/contract.yaml index 8ba0bcbd95..8a93aa0715 100644 --- a/src/omnibase_infra/nodes/node_artifact_change_detector_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_artifact_change_detector_effect/contract.yaml @@ -17,7 +17,6 @@ # - OMN-3940: Task 5 — Change Detector EFFECT Node # - OMN-3925: Epic — Artifact Reconciliation + Update Planning MVP name: "node_artifact_change_detector_effect" -version: "0.1.0" contract_name: "node_artifact_change_detector_effect" node_name: "node_artifact_change_detector_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_artifact_reconciliation_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_artifact_reconciliation_orchestrator/contract.yaml index 741c853c6c..59bcda08cb 100644 --- a/src/omnibase_infra/nodes/node_artifact_reconciliation_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_artifact_reconciliation_orchestrator/contract.yaml @@ -13,7 +13,6 @@ # # Contract identifiers name: "node_artifact_reconciliation_orchestrator" -version: "0.1.0" contract_name: "node_artifact_reconciliation_orchestrator" node_name: "node_artifact_reconciliation_orchestrator" contract_version: diff --git a/src/omnibase_infra/nodes/node_auth_gate_compute/contract.yaml b/src/omnibase_infra/nodes/node_auth_gate_compute/contract.yaml index c5cf5dc0dc..7c26dfcd79 100644 --- a/src/omnibase_infra/nodes/node_auth_gate_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_auth_gate_compute/contract.yaml @@ -14,7 +14,6 @@ # - OMN-2006: Auth Gate Nodes (parent) # Contract identifiers name: "node_auth_gate_compute" -version: "0.1.0" contract_name: "node_auth_gate_compute" node_name: "node_auth_gate_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_baseline_capture/contract.yaml b/src/omnibase_infra/nodes/node_baseline_capture/contract.yaml index 538d2d7cd5..5e286638f2 100644 --- a/src/omnibase_infra/nodes/node_baseline_capture/contract.yaml +++ b/src/omnibase_infra/nodes/node_baseline_capture/contract.yaml @@ -3,7 +3,6 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-7484 name: "node_baseline_capture" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_baseline_comparison_compute/contract.yaml b/src/omnibase_infra/nodes/node_baseline_comparison_compute/contract.yaml index 70aae92846..97fe91805c 100644 --- a/src/omnibase_infra/nodes/node_baseline_comparison_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_baseline_comparison_compute/contract.yaml @@ -13,7 +13,6 @@ # - OMN-2155: Baselines + ROI -- A/B Run Infrastructure # Contract identifiers name: "node_baseline_comparison_compute" -version: "0.1.0" contract_name: "node_baseline_comparison_compute" node_name: "node_baseline_comparison_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_baselines_batch_compute/contract.yaml b/src/omnibase_infra/nodes/node_baselines_batch_compute/contract.yaml index 667098823b..f25e0d67e2 100644 --- a/src/omnibase_infra/nodes/node_baselines_batch_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_baselines_batch_compute/contract.yaml @@ -3,7 +3,6 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-3045 name: "node_baselines_batch_compute" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_build_loop_projection_compute/contract.yaml b/src/omnibase_infra/nodes/node_build_loop_projection_compute/contract.yaml index 709dccd184..d9bfb7f6be 100644 --- a/src/omnibase_infra/nodes/node_build_loop_projection_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_build_loop_projection_compute/contract.yaml @@ -14,7 +14,6 @@ # - OMN-8943: Prove Full Four-Node ONEX Pattern End-to-End (parent epic) # - OMN-10867: Update build_loop contract schemas to current format name: "node_build_loop_projection_compute" -version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_build_loop_write_effect/contract.yaml b/src/omnibase_infra/nodes/node_build_loop_write_effect/contract.yaml index 54e7e8f0cf..3db194cd09 100644 --- a/src/omnibase_infra/nodes/node_build_loop_write_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_build_loop_write_effect/contract.yaml @@ -14,7 +14,6 @@ # - OMN-8943: Prove Full Four-Node ONEX Pattern End-to-End (parent epic) # - OMN-10867: Update build_loop contract schemas to current format name: "node_build_loop_write_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 0 diff --git a/src/omnibase_infra/nodes/node_chain_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_chain_orchestrator/contract.yaml index 83a5556798..2ff24df82f 100644 --- a/src/omnibase_infra/nodes/node_chain_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_chain_orchestrator/contract.yaml @@ -6,7 +6,6 @@ # Manages: retrieval -> decide shortcut/explore -> execute -> verify -> store. # name: "node_chain_orchestrator" -version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_chain_replay_compute/contract.yaml b/src/omnibase_infra/nodes/node_chain_replay_compute/contract.yaml index fc89da9bf0..8f21b9bdc2 100644 --- a/src/omnibase_infra/nodes/node_chain_replay_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_chain_replay_compute/contract.yaml @@ -5,7 +5,6 @@ # Pure computation: adapts a cached chain to a new prompt context. # name: "node_chain_replay_compute" -version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_chain_retrieval_effect/contract.yaml b/src/omnibase_infra/nodes/node_chain_retrieval_effect/contract.yaml index 072cfe615f..fa2b00a736 100644 --- a/src/omnibase_infra/nodes/node_chain_retrieval_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_chain_retrieval_effect/contract.yaml @@ -6,7 +6,6 @@ # Embeds incoming prompt and queries Qdrant for similar verified chains. # name: "node_chain_retrieval_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_chain_store_effect/contract.yaml b/src/omnibase_infra/nodes/node_chain_store_effect/contract.yaml index d77d22ae99..749e78816d 100644 --- a/src/omnibase_infra/nodes/node_chain_store_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_chain_store_effect/contract.yaml @@ -6,7 +6,6 @@ # Persists verified chain trajectories to Qdrant for future retrieval. # name: "node_chain_store_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_chain_verify_reducer/contract.yaml b/src/omnibase_infra/nodes/node_chain_verify_reducer/contract.yaml index a1c2813ef9..0e57785f78 100644 --- a/src/omnibase_infra/nodes/node_chain_verify_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_chain_verify_reducer/contract.yaml @@ -5,7 +5,6 @@ # FSM-based state tracking for the chain learning workflow. # name: "node_chain_verify_reducer" -version: "0.1.0" node_type: "REDUCER_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_checkpoint_effect/contract.yaml b/src/omnibase_infra/nodes/node_checkpoint_effect/contract.yaml index c0580ee2c6..c5b0abf00c 100644 --- a/src/omnibase_infra/nodes/node_checkpoint_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_checkpoint_effect/contract.yaml @@ -3,7 +3,6 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-2143 name: "node_checkpoint_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_checkpoint_validate_compute/contract.yaml b/src/omnibase_infra/nodes/node_checkpoint_validate_compute/contract.yaml index 521e9234c4..e487d4f183 100644 --- a/src/omnibase_infra/nodes/node_checkpoint_validate_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_checkpoint_validate_compute/contract.yaml @@ -3,7 +3,6 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-2143 name: "node_checkpoint_validate_compute" -version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_consumer_health_triage_effect/contract.yaml b/src/omnibase_infra/nodes/node_consumer_health_triage_effect/contract.yaml index 3cc0bcc711..925c76cd69 100644 --- a/src/omnibase_infra/nodes/node_consumer_health_triage_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_consumer_health_triage_effect/contract.yaml @@ -14,7 +14,6 @@ # - OMN-5529: Runtime Health Event Pipeline (epic) # Contract identifiers name: "node_consumer_health_triage_effect" -version: "0.1.0" contract_name: "node_consumer_health_triage_effect" node_name: "node_consumer_health_triage_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_context_audit_dlq_effect/contract.yaml b/src/omnibase_infra/nodes/node_context_audit_dlq_effect/contract.yaml index 4589e0baae..abbf18337b 100644 --- a/src/omnibase_infra/nodes/node_context_audit_dlq_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_context_audit_dlq_effect/contract.yaml @@ -12,7 +12,6 @@ # - OMN-5240: Context audit DLQ topic # - OMN-7114: Register missing topics in provisioner name: "node_context_audit_dlq_effect" -version: "0.1.0" contract_version: major: 1 minor: 0 diff --git a/src/omnibase_infra/nodes/node_contract_loader_effect/contract.yaml b/src/omnibase_infra/nodes/node_contract_loader_effect/contract.yaml index 7583542d64..3ef5e56ffe 100644 --- a/src/omnibase_infra/nodes/node_contract_loader_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_contract_loader_effect/contract.yaml @@ -4,7 +4,6 @@ # Contract Metadata node_type: EFFECT_GENERIC name: node_contract_loader_effect -version: "0.1.0" node_version: {major: 1, minor: 1, patch: 0} description: Contract loader effect node for scanning and discovering ONEX contract YAML files from the filesystem input_model: diff --git a/src/omnibase_infra/nodes/node_contract_persistence_effect/contract.yaml b/src/omnibase_infra/nodes/node_contract_persistence_effect/contract.yaml index 4f6b407c66..89c3f275c5 100644 --- a/src/omnibase_infra/nodes/node_contract_persistence_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_contract_persistence_effect/contract.yaml @@ -14,7 +14,6 @@ # - OMN-1653: ContractRegistryReducer (source of intents) # Contract identifiers name: "node_contract_persistence_effect" -version: "0.1.0" contract_name: "node_contract_persistence_effect" node_name: "node_contract_persistence_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_contract_registry_reducer/contract.yaml b/src/omnibase_infra/nodes/node_contract_registry_reducer/contract.yaml index 09def4f74b..5be1f614e2 100644 --- a/src/omnibase_infra/nodes/node_contract_registry_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_contract_registry_reducer/contract.yaml @@ -17,7 +17,6 @@ contract_version: patch: 0 node_version: "1.0.0" name: "node_contract_registry_reducer" -version: "0.1.0" node_type: "REDUCER_GENERIC" # Enum Usage (CLAUDE.md reference): # - node_type uses EnumNodeOutputType.REDUCER for validation diff --git a/src/omnibase_infra/nodes/node_contract_resolver_bridge/contract.yaml b/src/omnibase_infra/nodes/node_contract_resolver_bridge/contract.yaml index 2b746a75ae..7706d432b6 100644 --- a/src/omnibase_infra/nodes/node_contract_resolver_bridge/contract.yaml +++ b/src/omnibase_infra/nodes/node_contract_resolver_bridge/contract.yaml @@ -13,7 +13,6 @@ # registry entry and dashboard proxy code remain identical. # name: "node_contract_resolver_bridge" -version: "0.1.0" contract_name: "node_contract_resolver_bridge" node_name: "node_contract_resolver_bridge" contract_version: diff --git a/src/omnibase_infra/nodes/node_contract_validate_compute/contract.yaml b/src/omnibase_infra/nodes/node_contract_validate_compute/contract.yaml index eeb04ff8b9..7e1932f5d9 100644 --- a/src/omnibase_infra/nodes/node_contract_validate_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_contract_validate_compute/contract.yaml @@ -1,7 +1,6 @@ # SPDX-FileCopyrightText: 2025 OmniNode.ai Inc. # SPDX-License-Identifier: MIT name: "node_contract_validate_compute" -version: "0.1.0" contract_name: "node_contract_validate_compute" node_name: "node_contract_validate_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_db_error_linear_effect/contract.yaml b/src/omnibase_infra/nodes/node_db_error_linear_effect/contract.yaml index d431ecbebf..547a37822e 100644 --- a/src/omnibase_infra/nodes/node_db_error_linear_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_db_error_linear_effect/contract.yaml @@ -21,7 +21,6 @@ # - OMN-3407: PostgreSQL Error Emitter (hard prerequisite) # Contract identifiers name: "node_db_error_linear_effect" -version: "0.1.0" contract_name: "node_db_error_linear_effect" node_name: "node_db_error_linear_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_decision_store_effect/contract.yaml b/src/omnibase_infra/nodes/node_decision_store_effect/contract.yaml index d98a1f4736..4f83701709 100644 --- a/src/omnibase_infra/nodes/node_decision_store_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_decision_store_effect/contract.yaml @@ -16,7 +16,6 @@ # # Contract identifiers name: "node_decision_store_effect" -version: "0.1.0" contract_name: "node_decision_store_effect" node_name: "node_decision_store_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_decision_store_query_compute/contract.yaml b/src/omnibase_infra/nodes/node_decision_store_query_compute/contract.yaml index 12140b3592..713aaea8ec 100644 --- a/src/omnibase_infra/nodes/node_decision_store_query_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_decision_store_query_compute/contract.yaml @@ -16,7 +16,6 @@ # # Contract identifiers name: "node_decision_store_query_compute" -version: "0.1.0" contract_name: "node_decision_store_query_compute" node_name: "node_decision_store_query_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_delta_bundle_effect/contract.yaml b/src/omnibase_infra/nodes/node_delta_bundle_effect/contract.yaml index 3fc4115055..c62d55c4fd 100644 --- a/src/omnibase_infra/nodes/node_delta_bundle_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_delta_bundle_effect/contract.yaml @@ -15,7 +15,6 @@ # # Contract identifiers name: "node_delta_bundle_effect" -version: "0.1.0" contract_name: "node_delta_bundle_effect" node_name: "node_delta_bundle_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_delta_metrics_effect/contract.yaml b/src/omnibase_infra/nodes/node_delta_metrics_effect/contract.yaml index 1759e28716..d9e05c12a0 100644 --- a/src/omnibase_infra/nodes/node_delta_metrics_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_delta_metrics_effect/contract.yaml @@ -14,7 +14,6 @@ # # Contract identifiers name: "node_delta_metrics_effect" -version: "0.1.0" contract_name: "node_delta_metrics_effect" node_name: "node_delta_metrics_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_event_bus_wiring_effect/contract.yaml b/src/omnibase_infra/nodes/node_event_bus_wiring_effect/contract.yaml index 7de2f111bb..0f530222ee 100644 --- a/src/omnibase_infra/nodes/node_event_bus_wiring_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_event_bus_wiring_effect/contract.yaml @@ -4,7 +4,6 @@ # Contract Metadata node_type: EFFECT_GENERIC name: node_event_bus_wiring_effect -version: "0.1.0" node_version: {major: 1, minor: 1, patch: 0} description: Event bus wiring effect node for ONEX runtime self-hosting architecture input_model: diff --git a/src/omnibase_infra/nodes/node_event_forward_effect/contract.yaml b/src/omnibase_infra/nodes/node_event_forward_effect/contract.yaml index bcd61849b3..5b0ffd3155 100644 --- a/src/omnibase_infra/nodes/node_event_forward_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_event_forward_effect/contract.yaml @@ -7,7 +7,6 @@ # Ported from archive: omniarchon/python/src/server/nodes/handlers. # name: "node_event_forward_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_github_pr_poller_effect/contract.yaml b/src/omnibase_infra/nodes/node_github_pr_poller_effect/contract.yaml index 6e9507bd7e..8b367080cb 100644 --- a/src/omnibase_infra/nodes/node_github_pr_poller_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_github_pr_poller_effect/contract.yaml @@ -13,7 +13,6 @@ # - OMN-2656: Phase 2 — Effect Nodes & CLIs (omnibase_infra) # - OMN-2655: Phase 1 — Core event models and SPI contracts name: "node_github_pr_poller_effect" -version: "0.1.0" contract_name: "node_github_pr_poller_effect" node_name: "node_github_pr_poller_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_gmail_archive_cleanup_effect/contract.yaml b/src/omnibase_infra/nodes/node_gmail_archive_cleanup_effect/contract.yaml index bd7865d6f6..28128888e2 100644 --- a/src/omnibase_infra/nodes/node_gmail_archive_cleanup_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_gmail_archive_cleanup_effect/contract.yaml @@ -12,7 +12,6 @@ # - OMN-2731: Add node_gmail_archive_cleanup_effect # - OMN-2728: Gmail Integration epic (omnibase_infra) name: "node_gmail_archive_cleanup_effect" -version: "0.1.0" contract_name: "node_gmail_archive_cleanup_effect" node_name: "node_gmail_archive_cleanup_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_gmail_intent_poller_effect/contract.yaml b/src/omnibase_infra/nodes/node_gmail_intent_poller_effect/contract.yaml index 1929edde0e..0cbdbd70d2 100644 --- a/src/omnibase_infra/nodes/node_gmail_intent_poller_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_gmail_intent_poller_effect/contract.yaml @@ -13,7 +13,6 @@ # - OMN-2730: feat(omnibase_infra): add node_gmail_intent_poller_effect # - OMN-2728: Gmail Integration epic (omnibase_infra) name: "node_gmail_intent_poller_effect" -version: "0.1.0" contract_name: "node_gmail_intent_poller_effect" node_name: "node_gmail_intent_poller_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_impact_analyzer_compute/contract.yaml b/src/omnibase_infra/nodes/node_impact_analyzer_compute/contract.yaml index 0bcf2e6327..425411612e 100644 --- a/src/omnibase_infra/nodes/node_impact_analyzer_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_impact_analyzer_compute/contract.yaml @@ -12,7 +12,6 @@ # - OMN-3935: Task 3 - Impact Analyzer COMPUTE Node # - OMN-3925: Artifact Reconciliation + Update Planning MVP name: "node_impact_analyzer_compute" -version: "0.1.0" contract_name: "node_impact_analyzer_compute" node_name: "node_impact_analyzer_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_invariant_evaluate_compute/contract.yaml b/src/omnibase_infra/nodes/node_invariant_evaluate_compute/contract.yaml index ee652a3b40..40fd8efb8f 100644 --- a/src/omnibase_infra/nodes/node_invariant_evaluate_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_invariant_evaluate_compute/contract.yaml @@ -1,7 +1,6 @@ # SPDX-FileCopyrightText: 2025 OmniNode.ai Inc. # SPDX-License-Identifier: MIT name: "node_invariant_evaluate_compute" -version: "0.1.0" contract_name: "node_invariant_evaluate_compute" node_name: "node_invariant_evaluate_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_kafka_replay_compute/contract.yaml b/src/omnibase_infra/nodes/node_kafka_replay_compute/contract.yaml index d20cad5ca0..b4d727f9f4 100644 --- a/src/omnibase_infra/nodes/node_kafka_replay_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_kafka_replay_compute/contract.yaml @@ -4,7 +4,6 @@ # # Ticket: OMN-10392 name: "node_kafka_replay_compute" -version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_ledger_projection_compute/contract.yaml b/src/omnibase_infra/nodes/node_ledger_projection_compute/contract.yaml index ea8096602b..b1c29b8d59 100644 --- a/src/omnibase_infra/nodes/node_ledger_projection_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_ledger_projection_compute/contract.yaml @@ -19,7 +19,6 @@ # - OMN-1648: Ledger Projection Compute Node # Contract identifiers name: "node_ledger_projection_compute" -version: "0.1.0" contract_name: "node_ledger_projection_compute" node_name: "node_ledger_projection_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_ledger_projection_compute/handlers/contract.yaml b/src/omnibase_infra/nodes/node_ledger_projection_compute/handlers/contract.yaml index fd63895c8f..f3737951e3 100644 --- a/src/omnibase_infra/nodes/node_ledger_projection_compute/handlers/contract.yaml +++ b/src/omnibase_infra/nodes/node_ledger_projection_compute/handlers/contract.yaml @@ -3,7 +3,6 @@ # Copyright (c) 2026 OmniNode Team # Contract for Ledger Projection Handler - transforms platform events to ledger intents name: "handler_ledger_projection" -version: "0.1.0" node_type: "COMPUTE_GENERIC" description: "Ledger projection handler that transforms ModelEventMessage to ModelIntent with ModelPayloadLedgerAppend for audit ledger persistence" contract_version: diff --git a/src/omnibase_infra/nodes/node_ledger_write_effect/contract.yaml b/src/omnibase_infra/nodes/node_ledger_write_effect/contract.yaml index c1a661e962..c74ebd76c7 100644 --- a/src/omnibase_infra/nodes/node_ledger_write_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_ledger_write_effect/contract.yaml @@ -17,7 +17,6 @@ # - OMN-1647: Ledger Write Effect Node # Contract identifiers name: "node_ledger_write_effect" -version: "0.1.0" contract_name: "node_ledger_write_effect" node_name: "node_ledger_write_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_llm_completion_effect/contract.yaml b/src/omnibase_infra/nodes/node_llm_completion_effect/contract.yaml index dca06b8656..33ef5c6d23 100644 --- a/src/omnibase_infra/nodes/node_llm_completion_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_llm_completion_effect/contract.yaml @@ -6,7 +6,6 @@ # the completion response. Ported from archive: ai-dev/containers/autogen_litellm. # name: "node_llm_completion_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_llm_embedding_effect/contract.yaml b/src/omnibase_infra/nodes/node_llm_embedding_effect/contract.yaml index 89c151180a..f563bb50e6 100644 --- a/src/omnibase_infra/nodes/node_llm_embedding_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_llm_embedding_effect/contract.yaml @@ -13,7 +13,6 @@ contract_version: patch: 1 node_version: "1.0.1" name: "node_llm_embedding_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" description: > Effect node for LLM embedding generation. Provides batch embedding generation via OpenAI-compatible endpoints with retry logic, circuit breaker protection, and dimension uniformity validation. diff --git a/src/omnibase_infra/nodes/node_llm_inference_effect/contract.yaml b/src/omnibase_infra/nodes/node_llm_inference_effect/contract.yaml index 00d7acb627..15bbcc8478 100644 --- a/src/omnibase_infra/nodes/node_llm_inference_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_llm_inference_effect/contract.yaml @@ -12,7 +12,6 @@ # handlers (OpenAI-compatible, GLM, Gemini). # Contract identifiers name: "node_llm_inference_effect" -version: "0.1.0" contract_name: "node_llm_inference_effect" node_name: "node_llm_inference_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_merge_gate_effect/contract.yaml b/src/omnibase_infra/nodes/node_merge_gate_effect/contract.yaml index a4211eeec4..120e11a597 100644 --- a/src/omnibase_infra/nodes/node_merge_gate_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_merge_gate_effect/contract.yaml @@ -14,7 +14,6 @@ # - OMN-3140: NodeMergeGateEffect + migration # Contract identifiers name: "node_merge_gate_effect" -version: "0.1.0" contract_name: "node_merge_gate_effect" node_name: "node_merge_gate_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_merge_sweep_auto_merge_effect/contract.yaml b/src/omnibase_infra/nodes/node_merge_sweep_auto_merge_effect/contract.yaml index d055f7136d..c10e3a6cec 100644 --- a/src/omnibase_infra/nodes/node_merge_sweep_auto_merge_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_merge_sweep_auto_merge_effect/contract.yaml @@ -9,7 +9,6 @@ # additionally be enqueued or they sit idle forever. # name: "node_merge_sweep_auto_merge_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_merge_sweep_classify_compute/contract.yaml b/src/omnibase_infra/nodes/node_merge_sweep_classify_compute/contract.yaml index feeadc6608..785b540cac 100644 --- a/src/omnibase_infra/nodes/node_merge_sweep_classify_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_merge_sweep_classify_compute/contract.yaml @@ -6,7 +6,6 @@ # Classifies PRs into Track A (merge-ready) vs Track B (needs polish). # name: "node_merge_sweep_classify_compute" -version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_merge_sweep_pr_list_effect/contract.yaml b/src/omnibase_infra/nodes/node_merge_sweep_pr_list_effect/contract.yaml index fdcdd34b16..c38bffaf87 100644 --- a/src/omnibase_infra/nodes/node_merge_sweep_pr_list_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_merge_sweep_pr_list_effect/contract.yaml @@ -6,7 +6,6 @@ # Lists open PRs across GitHub repositories via gh CLI. # name: "node_merge_sweep_pr_list_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_merge_sweep_workflow_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_merge_sweep_workflow_orchestrator/contract.yaml index 2889e4d0ac..72272b92a6 100644 --- a/src/omnibase_infra/nodes/node_merge_sweep_workflow_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_merge_sweep_workflow_orchestrator/contract.yaml @@ -6,7 +6,6 @@ # Coordinates: scan repos -> classify PRs -> enable auto-merge. # name: "node_merge_sweep_workflow_orchestrator" -version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_merge_sweep_workflow_reducer/contract.yaml b/src/omnibase_infra/nodes/node_merge_sweep_workflow_reducer/contract.yaml index 6c7588e855..8c835d0d56 100644 --- a/src/omnibase_infra/nodes/node_merge_sweep_workflow_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_merge_sweep_workflow_reducer/contract.yaml @@ -6,7 +6,6 @@ # FSM-based state tracking for the merge-sweep workflow. # name: "node_merge_sweep_workflow_reducer" -version: "0.1.0" node_type: "REDUCER_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_model_health_effect/contract.yaml b/src/omnibase_infra/nodes/node_model_health_effect/contract.yaml index 6e99404fe9..a4f72f2e84 100644 --- a/src/omnibase_infra/nodes/node_model_health_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_model_health_effect/contract.yaml @@ -8,7 +8,6 @@ # Ticket: OMN-7266 # name: "node_model_health_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_model_router_compute/contract.yaml b/src/omnibase_infra/nodes/node_model_router_compute/contract.yaml index 3a996a11e0..6237f7f6b3 100644 --- a/src/omnibase_infra/nodes/node_model_router_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_model_router_compute/contract.yaml @@ -8,7 +8,6 @@ # Tickets: OMN-7267, OMN-7841 # name: "node_model_router_compute" -version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_node_graph_reducer/contract.yaml b/src/omnibase_infra/nodes/node_node_graph_reducer/contract.yaml index b146aa72ca..37ff689fd6 100644 --- a/src/omnibase_infra/nodes/node_node_graph_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_node_graph_reducer/contract.yaml @@ -3,7 +3,6 @@ # Source: omnibase_core/contracts/runtime/node_graph_reducer.yaml node_type: REDUCER_GENERIC name: node_node_graph_reducer -version: "0.1.0" node_version: {major: 1, minor: 1, patch: 0} description: Node graph lifecycle reducer using FSM pattern for ONEX runtime self-hosting input_model: diff --git a/src/omnibase_infra/nodes/node_onboarding_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_onboarding_orchestrator/contract.yaml index b9d26fa4fc..3fb0d3bf62 100644 --- a/src/omnibase_infra/nodes/node_onboarding_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_onboarding_orchestrator/contract.yaml @@ -2,7 +2,6 @@ # SPDX-License-Identifier: MIT # Ticket: OMN-8272, OMN-10784, OMN-11050, OMN-11069 name: "node_onboarding_orchestrator" -version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_pattern_lifecycle_effect/contract.yaml b/src/omnibase_infra/nodes/node_pattern_lifecycle_effect/contract.yaml index e8938c6764..5ec0967a10 100644 --- a/src/omnibase_infra/nodes/node_pattern_lifecycle_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_pattern_lifecycle_effect/contract.yaml @@ -12,7 +12,6 @@ # - OMN-2147: Validation Skeleton -- Orchestrator + Executor # Contract identifiers name: "node_pattern_lifecycle_effect" -version: "0.1.0" contract_name: "node_pattern_lifecycle_effect" node_name: "node_pattern_lifecycle_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_registration_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_registration_orchestrator/contract.yaml index b64d69a241..12232926bf 100644 --- a/src/omnibase_infra/nodes/node_registration_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_registration_orchestrator/contract.yaml @@ -37,7 +37,6 @@ contract_version: patch: 0 node_version: "1.0.0" name: "node_registration_orchestrator" -version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" description: "Registration workflow orchestrator that coordinates node lifecycle by calling reducer for intents and effect for execution." # MCP (Model Context Protocol) Configuration diff --git a/src/omnibase_infra/nodes/node_registration_reducer/contract.yaml b/src/omnibase_infra/nodes/node_registration_reducer/contract.yaml index 1cdc8e8e40..4a3c951c08 100644 --- a/src/omnibase_infra/nodes/node_registration_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_registration_reducer/contract.yaml @@ -19,7 +19,6 @@ contract_version: patch: 0 node_version: "1.0.0" name: "node_registration_reducer" -version: "0.1.0" node_type: "REDUCER_GENERIC" # Enum Usage (CLAUDE.md reference): # - node_type uses EnumNodeOutputType.REDUCER for validation diff --git a/src/omnibase_infra/nodes/node_registration_storage_effect/contract.yaml b/src/omnibase_infra/nodes/node_registration_storage_effect/contract.yaml index 1b4046f00c..2cc07120fb 100644 --- a/src/omnibase_infra/nodes/node_registration_storage_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_registration_storage_effect/contract.yaml @@ -14,7 +14,6 @@ # changing the node interface. # Contract identifiers name: "node_registration_storage_effect" -version: "0.1.0" contract_name: "node_registration_storage_effect" node_name: "node_registration_storage_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_registry_api_effect/contract.yaml b/src/omnibase_infra/nodes/node_registry_api_effect/contract.yaml index 201630f115..49074cb1fa 100644 --- a/src/omnibase_infra/nodes/node_registry_api_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_registry_api_effect/contract.yaml @@ -9,7 +9,6 @@ # making all configuration contract-driven and eliminating hardcoded constants. # name: "node_registry_api_effect" -version: "0.1.0" contract_name: "node_registry_api_effect" node_name: "node_registry_api_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_registry_effect/contract.yaml b/src/omnibase_infra/nodes/node_registry_effect/contract.yaml index 4fbc8ae2a8..0a6f0bad73 100644 --- a/src/omnibase_infra/nodes/node_registry_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_registry_effect/contract.yaml @@ -11,7 +11,6 @@ # to dispatch operations to backend-specific handlers. # Contract identifiers name: "node_registry_effect" -version: "0.1.0" contract_name: "node_registry_effect" node_name: "node_registry_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_remote_agent_invoke_effect/contract.yaml b/src/omnibase_infra/nodes/node_remote_agent_invoke_effect/contract.yaml index 0871f52ce0..44368b0947 100644 --- a/src/omnibase_infra/nodes/node_remote_agent_invoke_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_remote_agent_invoke_effect/contract.yaml @@ -7,7 +7,6 @@ # Submits routed remote-agent invocation commands to protocol-specific # transports and emits remote task lifecycle events. name: "node_remote_agent_invoke_effect" -version: "0.1.0" contract_name: "node_remote_agent_invoke_effect" node_name: "node_remote_agent_invoke_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_reward_binder_effect/contract.yaml b/src/omnibase_infra/nodes/node_reward_binder_effect/contract.yaml index 2da752f3cb..77f39bf95e 100644 --- a/src/omnibase_infra/nodes/node_reward_binder_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_reward_binder_effect/contract.yaml @@ -3,7 +3,6 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-2552 name: "node_reward_binder_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_routing_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_routing_orchestrator/contract.yaml index de4c31f5f7..3c887503f5 100644 --- a/src/omnibase_infra/nodes/node_routing_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_routing_orchestrator/contract.yaml @@ -7,7 +7,6 @@ # Ticket: OMN-7269 # name: "node_routing_orchestrator" -version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_routing_score_reducer/contract.yaml b/src/omnibase_infra/nodes/node_routing_score_reducer/contract.yaml index 1c77e81138..8745967454 100644 --- a/src/omnibase_infra/nodes/node_routing_score_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_routing_score_reducer/contract.yaml @@ -8,7 +8,6 @@ # Ticket: OMN-7268 # name: "node_routing_score_reducer" -version: "0.1.0" node_type: "REDUCER_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_row_count_diagnostic_effect/contract.yaml b/src/omnibase_infra/nodes/node_row_count_diagnostic_effect/contract.yaml index 43edec75a1..9e0bddfb82 100644 --- a/src/omnibase_infra/nodes/node_row_count_diagnostic_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_row_count_diagnostic_effect/contract.yaml @@ -12,7 +12,6 @@ # - OMN-5653: Row count diagnostic probe # - OMN-7114: Register missing topics in provisioner name: "node_row_count_diagnostic_effect" -version: "0.1.0" contract_version: major: 1 minor: 0 diff --git a/src/omnibase_infra/nodes/node_rrh_emit_effect/contract.yaml b/src/omnibase_infra/nodes/node_rrh_emit_effect/contract.yaml index 14d30c8411..7222c2ede5 100644 --- a/src/omnibase_infra/nodes/node_rrh_emit_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_rrh_emit_effect/contract.yaml @@ -3,7 +3,6 @@ # ONEX Contract: node_rrh_emit_effect # Ticket: OMN-2136 name: "node_rrh_emit_effect" -version: "0.1.0" contract_version: major: 1 minor: 0 diff --git a/src/omnibase_infra/nodes/node_rrh_storage_effect/contract.yaml b/src/omnibase_infra/nodes/node_rrh_storage_effect/contract.yaml index 53a996d524..135c56f7b9 100644 --- a/src/omnibase_infra/nodes/node_rrh_storage_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_rrh_storage_effect/contract.yaml @@ -3,7 +3,6 @@ # ONEX Contract: node_rrh_storage_effect # Ticket: OMN-2136 name: "node_rrh_storage_effect" -version: "0.1.0" contract_version: major: 1 minor: 0 diff --git a/src/omnibase_infra/nodes/node_rrh_validate_compute/contract.yaml b/src/omnibase_infra/nodes/node_rrh_validate_compute/contract.yaml index 88263fb06d..f911e3abfd 100644 --- a/src/omnibase_infra/nodes/node_rrh_validate_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_rrh_validate_compute/contract.yaml @@ -3,7 +3,6 @@ # ONEX Contract: node_rrh_validate_compute # Ticket: OMN-2136 name: "node_rrh_validate_compute" -version: "0.1.0" contract_version: major: 1 minor: 0 diff --git a/src/omnibase_infra/nodes/node_rsd_data_fetch_effect/contract.yaml b/src/omnibase_infra/nodes/node_rsd_data_fetch_effect/contract.yaml index ed232b329b..1fc8e3423d 100644 --- a/src/omnibase_infra/nodes/node_rsd_data_fetch_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_rsd_data_fetch_effect/contract.yaml @@ -3,7 +3,6 @@ # ONEX Node Contract - RSD Data Fetch Effect # name: "node_rsd_data_fetch_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_rsd_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_rsd_orchestrator/contract.yaml index 08cd457bb5..a11ff99f72 100644 --- a/src/omnibase_infra/nodes/node_rsd_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_rsd_orchestrator/contract.yaml @@ -5,7 +5,6 @@ # Coordinates the fetch -> score -> store cycle for RSD priority scoring. # name: "node_rsd_orchestrator" -version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_rsd_score_compute/contract.yaml b/src/omnibase_infra/nodes/node_rsd_score_compute/contract.yaml index c385dd9b43..5af1584a79 100644 --- a/src/omnibase_infra/nodes/node_rsd_score_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_rsd_score_compute/contract.yaml @@ -3,7 +3,6 @@ # ONEX Node Contract - RSD Score Compute # name: "node_rsd_score_compute" -version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_rsd_state_reducer/contract.yaml b/src/omnibase_infra/nodes/node_rsd_state_reducer/contract.yaml index cacc6a1df4..43c33e228e 100644 --- a/src/omnibase_infra/nodes/node_rsd_state_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_rsd_state_reducer/contract.yaml @@ -3,7 +3,6 @@ # ONEX Node Contract - RSD State Reducer # name: "node_rsd_state_reducer" -version: "0.1.0" node_type: "REDUCER_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_runner_health_snapshot_effect/contract.yaml b/src/omnibase_infra/nodes/node_runner_health_snapshot_effect/contract.yaml index e6c7473746..e2e92593e5 100644 --- a/src/omnibase_infra/nodes/node_runner_health_snapshot_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_runner_health_snapshot_effect/contract.yaml @@ -14,7 +14,6 @@ # - OMN-6091: Full ONEX node conversion (deferred) # - OMN-7114: Register missing topics in provisioner name: "node_runner_health_snapshot_effect" -version: "0.1.0" contract_version: major: 1 minor: 0 diff --git a/src/omnibase_infra/nodes/node_runner_usage_effect/contract.yaml b/src/omnibase_infra/nodes/node_runner_usage_effect/contract.yaml index 27da3e8b23..334f48636c 100644 --- a/src/omnibase_infra/nodes/node_runner_usage_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_runner_usage_effect/contract.yaml @@ -1,7 +1,6 @@ # SPDX-FileCopyrightText: 2025 OmniNode.ai Inc. # SPDX-License-Identifier: MIT name: "node_runner_usage_effect" -version: "0.1.0" contract_name: "node_runner_usage_effect" node_name: "node_runner_usage_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_runtime_error_triage_effect/contract.yaml b/src/omnibase_infra/nodes/node_runtime_error_triage_effect/contract.yaml index 391679b470..e34627cdde 100644 --- a/src/omnibase_infra/nodes/node_runtime_error_triage_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_runtime_error_triage_effect/contract.yaml @@ -14,7 +14,6 @@ # - OMN-5529: Runtime Health Event Pipeline (epic) # Contract identifiers name: "node_runtime_error_triage_effect" -version: "0.1.0" contract_name: "node_runtime_error_triage_effect" node_name: "node_runtime_error_triage_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_runtime_manifest_reducer/contract.yaml b/src/omnibase_infra/nodes/node_runtime_manifest_reducer/contract.yaml index fa9fb26e86..afffe5c2ed 100644 --- a/src/omnibase_infra/nodes/node_runtime_manifest_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_runtime_manifest_reducer/contract.yaml @@ -7,7 +7,6 @@ contract_version: patch: 0 node_version: "1.0.0" name: "node_runtime_manifest_reducer" -version: "0.1.0" node_type: "REDUCER_GENERIC" description: "Append-only reducer that persists runtime manifests to PostgreSQL. Receives runtime-manifest-published events and inserts one row per startup into runtime_manifests." input_model: diff --git a/src/omnibase_infra/nodes/node_runtime_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_runtime_orchestrator/contract.yaml index a8f33c25e6..5be988bcdd 100644 --- a/src/omnibase_infra/nodes/node_runtime_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_runtime_orchestrator/contract.yaml @@ -4,7 +4,6 @@ # Contract Metadata node_type: ORCHESTRATOR_GENERIC name: node_runtime_orchestrator -version: "0.1.0" node_version: {major: 1, minor: 1, patch: 0} description: Self-hosted ONEX runtime orchestrator using 4-node architecture input_model: diff --git a/src/omnibase_infra/nodes/node_runtime_source_attestor_effect/contract.yaml b/src/omnibase_infra/nodes/node_runtime_source_attestor_effect/contract.yaml index 2692635d4d..2004fb519e 100644 --- a/src/omnibase_infra/nodes/node_runtime_source_attestor_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_runtime_source_attestor_effect/contract.yaml @@ -12,7 +12,6 @@ # - OMN-9139: Deployed-artifact source-hash attestation # - OMN-9122: runtime_sweep (consumes this signal) name: "node_runtime_source_attestor_effect" -version: "0.1.0" contract_name: "node_runtime_source_attestor_effect" node_name: "node_runtime_source_attestor_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_savings_estimation_compute/contract.yaml b/src/omnibase_infra/nodes/node_savings_estimation_compute/contract.yaml index 74c41b8fb7..9ce1fd5e8b 100644 --- a/src/omnibase_infra/nodes/node_savings_estimation_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_savings_estimation_compute/contract.yaml @@ -13,7 +13,6 @@ # - OMN-6964: Token savings emitter # - OMN-7494: Heuristic savings from validator catches, counterfactual model name: "node_savings_estimation_compute" -version: "0.1.0" contract_name: "node_savings_estimation_compute" node_name: "node_savings_estimation_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_scope_extract_compute/contract.yaml b/src/omnibase_infra/nodes/node_scope_extract_compute/contract.yaml index 4e55aceb35..9c502decce 100644 --- a/src/omnibase_infra/nodes/node_scope_extract_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_scope_extract_compute/contract.yaml @@ -3,7 +3,6 @@ # ONEX Node Contract - Scope Extract Compute # name: "node_scope_extract_compute" -version: "0.1.0" node_type: "COMPUTE_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_scope_file_read_effect/contract.yaml b/src/omnibase_infra/nodes/node_scope_file_read_effect/contract.yaml index d4e65748c0..c245454800 100644 --- a/src/omnibase_infra/nodes/node_scope_file_read_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_scope_file_read_effect/contract.yaml @@ -3,7 +3,6 @@ # ONEX Node Contract - Scope File Read Effect # name: "node_scope_file_read_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_scope_manifest_write_effect/contract.yaml b/src/omnibase_infra/nodes/node_scope_manifest_write_effect/contract.yaml index 5a0a8d06f9..d92c18b035 100644 --- a/src/omnibase_infra/nodes/node_scope_manifest_write_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_scope_manifest_write_effect/contract.yaml @@ -3,7 +3,6 @@ # ONEX Node Contract - Scope Manifest Write Effect # name: "node_scope_manifest_write_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_scope_workflow_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_scope_workflow_orchestrator/contract.yaml index 74a1d75d47..07dc42ccbe 100644 --- a/src/omnibase_infra/nodes/node_scope_workflow_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_scope_workflow_orchestrator/contract.yaml @@ -7,7 +7,6 @@ # Converts the scope-check Claude Code skill to an event-driven ONEX workflow. # name: "node_scope_workflow_orchestrator" -version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_scope_workflow_reducer/contract.yaml b/src/omnibase_infra/nodes/node_scope_workflow_reducer/contract.yaml index be44e1a5b8..8c2b97d375 100644 --- a/src/omnibase_infra/nodes/node_scope_workflow_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_scope_workflow_reducer/contract.yaml @@ -3,7 +3,6 @@ # ONEX Node Contract - Scope Workflow Reducer # name: "node_scope_workflow_reducer" -version: "0.1.0" node_type: "REDUCER_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_service_discovery_effect/contract.yaml b/src/omnibase_infra/nodes/node_service_discovery_effect/contract.yaml index 1f41f0b261..99ac13da83 100644 --- a/src/omnibase_infra/nodes/node_service_discovery_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_service_discovery_effect/contract.yaml @@ -14,7 +14,6 @@ contract_version: patch: 0 node_version: "1.0.0" name: "node_service_discovery_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" description: > Effect node for service discovery operations. Provides capability-oriented service registration, deregistration, and discovery with pluggable backend support (Consul, Kubernetes, Etcd). Named by capability, not vendor. diff --git a/src/omnibase_infra/nodes/node_session_lifecycle_reducer/contract.yaml b/src/omnibase_infra/nodes/node_session_lifecycle_reducer/contract.yaml index 9838e0987b..7fd30bc274 100644 --- a/src/omnibase_infra/nodes/node_session_lifecycle_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_session_lifecycle_reducer/contract.yaml @@ -19,7 +19,6 @@ # ============================================================================= # Contract identifiers name: "node_session_lifecycle_reducer" -version: "0.1.0" contract_name: "node_session_lifecycle_reducer" node_name: "node_session_lifecycle_reducer" contract_version: diff --git a/src/omnibase_infra/nodes/node_session_state_effect/contract.yaml b/src/omnibase_infra/nodes/node_session_state_effect/contract.yaml index 40b17f5e70..3f0998d52a 100644 --- a/src/omnibase_infra/nodes/node_session_state_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_session_state_effect/contract.yaml @@ -13,7 +13,6 @@ # - OMN-2005: Workflow Automation (parent) # Contract identifiers name: "node_session_state_effect" -version: "0.1.0" contract_name: "node_session_state_effect" node_name: "node_session_state_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_setup_infisical_effect/contract.yaml b/src/omnibase_infra/nodes/node_setup_infisical_effect/contract.yaml index 48acb62fb3..8f3c8024ca 100644 --- a/src/omnibase_infra/nodes/node_setup_infisical_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_setup_infisical_effect/contract.yaml @@ -3,7 +3,6 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-3494 name: "node_setup_infisical_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_setup_local_provision_effect/contract.yaml b/src/omnibase_infra/nodes/node_setup_local_provision_effect/contract.yaml index 26585d55a7..469b6b2631 100644 --- a/src/omnibase_infra/nodes/node_setup_local_provision_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_setup_local_provision_effect/contract.yaml @@ -3,7 +3,6 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-3493 name: "node_setup_local_provision_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_setup_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_setup_orchestrator/contract.yaml index efc8cf8341..2880d628b6 100644 --- a/src/omnibase_infra/nodes/node_setup_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_setup_orchestrator/contract.yaml @@ -3,7 +3,6 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-3495 name: "node_setup_orchestrator" -version: "0.1.0" node_type: "ORCHESTRATOR_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_setup_preflight_effect/contract.yaml b/src/omnibase_infra/nodes/node_setup_preflight_effect/contract.yaml index 9f0128b824..327f09b43c 100644 --- a/src/omnibase_infra/nodes/node_setup_preflight_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_setup_preflight_effect/contract.yaml @@ -3,7 +3,6 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-3492 name: "node_setup_preflight_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_setup_validate_effect/contract.yaml b/src/omnibase_infra/nodes/node_setup_validate_effect/contract.yaml index 9cc288c088..c3281a0daa 100644 --- a/src/omnibase_infra/nodes/node_setup_validate_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_setup_validate_effect/contract.yaml @@ -3,7 +3,6 @@ # Copyright (c) 2026 OmniNode Team # Ticket: OMN-3494 name: "node_setup_validate_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_slack_alerter_effect/contract.yaml b/src/omnibase_infra/nodes/node_slack_alerter_effect/contract.yaml index 3a243d897b..0841038d1b 100644 --- a/src/omnibase_infra/nodes/node_slack_alerter_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_slack_alerter_effect/contract.yaml @@ -14,7 +14,6 @@ # - OMN-3332: Remove SLACK_WEBHOOK_URL fallback, enforce Web API-only # Contract identifiers name: "node_slack_alerter_effect" -version: "0.1.0" contract_name: "node_slack_alerter_effect" node_name: "node_slack_alerter_effect" contract_version: diff --git a/src/omnibase_infra/nodes/node_update_plan_reducer/contract.yaml b/src/omnibase_infra/nodes/node_update_plan_reducer/contract.yaml index a491db856d..0f77fc4904 100644 --- a/src/omnibase_infra/nodes/node_update_plan_reducer/contract.yaml +++ b/src/omnibase_infra/nodes/node_update_plan_reducer/contract.yaml @@ -12,7 +12,6 @@ # ============================================================================= # Contract identifiers name: "node_update_plan_reducer" -version: "0.1.0" contract_name: "node_update_plan_reducer" node_name: "node_update_plan_reducer" contract_version: diff --git a/src/omnibase_infra/nodes/node_validation_adjudicator/contract.yaml b/src/omnibase_infra/nodes/node_validation_adjudicator/contract.yaml index d78d4d5b08..f4a8227240 100644 --- a/src/omnibase_infra/nodes/node_validation_adjudicator/contract.yaml +++ b/src/omnibase_infra/nodes/node_validation_adjudicator/contract.yaml @@ -16,7 +16,6 @@ # ============================================================================= # Contract identifiers name: "node_validation_adjudicator" -version: "0.1.0" contract_name: "node_validation_adjudicator" node_name: "node_validation_adjudicator" contract_version: diff --git a/src/omnibase_infra/nodes/node_validation_executor/contract.yaml b/src/omnibase_infra/nodes/node_validation_executor/contract.yaml index cde695d7e5..1b9d505406 100644 --- a/src/omnibase_infra/nodes/node_validation_executor/contract.yaml +++ b/src/omnibase_infra/nodes/node_validation_executor/contract.yaml @@ -12,7 +12,6 @@ # - OMN-2147: Validation Executor Effect Node # Contract identifiers name: "node_validation_executor" -version: "0.1.0" contract_name: "node_validation_executor" node_name: "node_validation_executor" contract_version: diff --git a/src/omnibase_infra/nodes/node_validation_ledger_projection_compute/contract.yaml b/src/omnibase_infra/nodes/node_validation_ledger_projection_compute/contract.yaml index 9b3c2acaba..b7a2abe537 100644 --- a/src/omnibase_infra/nodes/node_validation_ledger_projection_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_validation_ledger_projection_compute/contract.yaml @@ -17,7 +17,6 @@ # - OMN-1908: Cross-Repo Validation Ledger Persistence # Contract identifiers name: "node_validation_ledger_projection_compute" -version: "0.1.0" contract_name: "node_validation_ledger_projection_compute" node_name: "node_validation_ledger_projection_compute" contract_version: diff --git a/src/omnibase_infra/nodes/node_validation_orchestrator/contract.yaml b/src/omnibase_infra/nodes/node_validation_orchestrator/contract.yaml index 26fa00fc8b..23cc2d322b 100644 --- a/src/omnibase_infra/nodes/node_validation_orchestrator/contract.yaml +++ b/src/omnibase_infra/nodes/node_validation_orchestrator/contract.yaml @@ -12,7 +12,6 @@ # # Contract identifiers name: "node_validation_orchestrator" -version: "0.1.0" contract_name: "node_validation_orchestrator" node_name: "node_validation_orchestrator" contract_version: diff --git a/src/omnibase_infra/nodes/node_vector_store_effect/contract.yaml b/src/omnibase_infra/nodes/node_vector_store_effect/contract.yaml index 439be96295..445419765e 100644 --- a/src/omnibase_infra/nodes/node_vector_store_effect/contract.yaml +++ b/src/omnibase_infra/nodes/node_vector_store_effect/contract.yaml @@ -6,7 +6,6 @@ # Ported from archive: ai-dev/containers/vector_store. # name: "node_vector_store_effect" -version: "0.1.0" node_type: "EFFECT_GENERIC" contract_version: major: 1 diff --git a/src/omnibase_infra/nodes/node_waste_detection_compute/contract.yaml b/src/omnibase_infra/nodes/node_waste_detection_compute/contract.yaml index 8f6a2c2865..0facd3641b 100644 --- a/src/omnibase_infra/nodes/node_waste_detection_compute/contract.yaml +++ b/src/omnibase_infra/nodes/node_waste_detection_compute/contract.yaml @@ -1,7 +1,6 @@ # SPDX-FileCopyrightText: 2025 OmniNode.ai Inc. # SPDX-License-Identifier: MIT name: "node_waste_detection_compute" -version: "0.1.0" contract_name: "node_waste_detection_compute" node_name: "node_waste_detection_compute" contract_version: