Query for Variables search

Hi Team,
I am working on PoC and want to understand the eventual consistency part of Variable Search Api ( Search variables | Camunda 8 Docs )
for below bpmn Example:

Can the output variables of userTaskA be guaranteed to be present and queryable when userTask1 or userTask2 is processed?
Also based on what i see i can query for a variable name. is there any way to query a FEEL expression in the context of process Instance key in camunda? Or is there a utility which can evaluate and return result for FEEL expression?

Hi @deepCamunda

Eventually consistent endpoints rely on data exported by the Camunda Exporter, which may lag behind until the exporter has processed the latest state.

If this delay isn’t handled properly, it can lead to unexpected results, such as:

Creating a resource via a strongly consistent endpoint (e.g. completeing a user task) , then immediately querying it via an eventually consistent one might return:

  • 404 Not Found for a GET request, or

  • an empty result set for a search request.

The good news? With Camunda 8.8, the new single Camunda Exporter architecture has significantly reduced the delay compared to earlier versions.

The FEEL Playground allows you to test and validate your FEEL expressions using sample contextual data

Can you clarify if by Camunda Exporter , it means once every configured exporter has processed the event?
Because in my case, we have disabled OOTB camunda exporters and plugged in our custom exporter. And since events are sequenced, the UserTask Completed Events would be processed first and then output variables events. I want to understand, how the variables query would be co-related with these custom exporters. Will it be based on lastExportedPosition?

also, another Ques i have on variable search regard is if in camunda 8.8 we choose to keep only the Zeebe part (No taskList, No operate), will i still be able to use the Variable search api? How to figure out if any api has dependency on TaskList and operate being enabled.

Basically i want to also understand implications of not using the TaskList and operate Components.
How do i see if the APIs provided by orchestration cluster will be available for use or not. for example Variable search api, will it be working