# SecretResolver Migration Allowlist
# OMN-764: Centralized secret resolution
#
# Format: filepath:line_number # ticket reason
# Remove entries as files are migrated to use SecretResolver
#
# Bootstrap exceptions (permanent - not in this list):
# - src/omnibase_infra/runtime/secret_resolver.py (resolver needs bootstrap access)
#
# ==============================================================================
# Event Bus
# ==============================================================================
src/omnibase_infra/event_bus/models/config/model_kafka_event_bus_config.py:507 # OMN-764 KAFKA config from env

# ==============================================================================
# Nodes - Registration Orchestrator Plugin
# ==============================================================================
src/omnibase_infra/nodes/node_registration_orchestrator/handlers/handler_node_registration_acked.py:122 # OMN-764 LIVENESS_INTERVAL_SECONDS
src/omnibase_infra/nodes/node_registration_orchestrator/plugin.py:228 # OMN-764 OMNIBASE_INFRA_DB_URL
src/omnibase_infra/nodes/node_registration_orchestrator/plugin.py:264 # OMN-764 OMNIBASE_INFRA_DB_URL
src/omnibase_infra/nodes/node_registration_orchestrator/plugin.py:374 # OMN-764 ONEX_PROJECTOR_CONTRACTS_DIR
src/omnibase_infra/nodes/node_registration_orchestrator/plugin.py:529 # OMN-764 CONSUL_HOST
src/omnibase_infra/nodes/node_registration_orchestrator/plugin.py:540 # OMN-764 CONSUL_PORT

# ==============================================================================
# Nodes - Reducers
# ==============================================================================
src/omnibase_infra/nodes/reducers/registration_reducer.py:397 # OMN-764 ONEX_PERF_THRESHOLD_REDUCE_MS
src/omnibase_infra/nodes/reducers/registration_reducer.py:403 # OMN-764 ONEX_PERF_THRESHOLD_INTENT_BUILD_MS
src/omnibase_infra/nodes/reducers/registration_reducer.py:409 # OMN-764 ONEX_PERF_THRESHOLD_IDEMPOTENCY_CHECK_MS

# ==============================================================================
# Runtime - Domain Plugin
# ==============================================================================
src/omnibase_infra/runtime/protocol_domain_plugin.py:79 # OMN-764 MY_DOMAIN_HOST (docstring example)
src/omnibase_infra/runtime/protocol_domain_plugin.py:162 # OMN-764 MY_DOMAIN_ENABLED (docstring example)
src/omnibase_infra/runtime/protocol_domain_plugin.py:239 # OMN-764 OMNIBASE_INFRA_DB_URL (docstring example)

# ==============================================================================
# Runtime - Service Kernel
# ==============================================================================
src/omnibase_infra/runtime/service_kernel.py:157 # OMN-764 ONEX_CONTRACTS_DIR
src/omnibase_infra/runtime/service_kernel.py:333 # OMN-764 ONEX_INPUT_TOPIC
src/omnibase_infra/runtime/service_kernel.py:334 # OMN-764 ONEX_OUTPUT_TOPIC
src/omnibase_infra/runtime/service_kernel.py:335 # OMN-764 ONEX_GROUP_ID
src/omnibase_infra/runtime/service_kernel.py:464 # OMN-764 ONEX_ENVIRONMENT
src/omnibase_infra/runtime/service_kernel.py:465 # OMN-764 KAFKA_BOOTSTRAP_SERVERS
## OMN-2065: POSTGRES_HOST/USER/PASSWORD/PORT entries removed — service_kernel.py
## now uses OMNIBASE_INFRA_DB_URL via ModelPostgresPoolConfig.from_env().
src/omnibase_infra/runtime/service_kernel.py:804 # OMN-764 CONSUL_HOST
src/omnibase_infra/runtime/service_kernel.py:807 # OMN-764 CONSUL_PORT
src/omnibase_infra/runtime/service_kernel.py:1124 # OMN-764 ONEX_HTTP_PORT
src/omnibase_infra/runtime/service_kernel.py:1507 # OMN-764 ONEX_LOG_LEVEL

# ==============================================================================
# Mixins - LLM HTTP Transport
# ==============================================================================
src/omnibase_infra/mixins/mixin_llm_http_transport.py:118 # OMN-2250 LLM_ENDPOINT_CIDR_ALLOWLIST for configurable CIDR ranges
src/omnibase_infra/mixins/mixin_llm_http_transport.py:514 # OMN-2250 LOCAL_LLM_SHARED_SECRET for HMAC signing

# ==============================================================================
# Runtime - Models
# ==============================================================================
src/omnibase_infra/runtime/models/model_runtime_scheduler_config.py:535 # OMN-764 scheduler config from env

# ==============================================================================
# Runtime - Registry
# ==============================================================================
src/omnibase_infra/runtime/registry_compute.py:184 # OMN-764 COMPUTE_REGISTRY_CACHE_SIZE
