Load when a PR changes legacy server code under inference/ that the new serving stack (inference_server, inference_model_manager) re-implements without sharing code — inference/core/interfaces/http/**, inference/core/entities/**, inference/core/env.py,…
Author a new Roboflow Workflows block under `workflows/roboflow_workflows/core_steps/**`. Trigger on a new/changed `vN.py` or `vN_tensor.py` defining a `WorkflowBlockManifest` + `WorkflowBlock` pair; new `load_blocks()`/`KINDS_SERIALIZERS` entries in…
Load when a PR changes a user/dev-visible contract or is release-bound. Triggers on diffs to `inference/core/version.py`, `EXECUTION_ENGINE_V1_VERSION`, `inference/core/interfaces/http/http_api.py` or `inference/core/entities/**`, a Workflow block manifest…
Review PRs touching workflows/roboflow_workflows/core_steps/** (Workflow blocks — {category}/{block}/vN.py, common/, common/query_language/**, loader.py) or workflows/roboflow_workflows/execution_engine/entities/types.py (new kind). Diff signals — new block…
Review guidance for PRs touching workflows/roboflow_workflows/execution_engine/**, workflows/roboflow_workflows/errors.py, workflows/roboflow_workflows/prototypes/block.py, or .cursor/rules/execution-engine-version-changelog.mdc. Diff signals:…
Review local Inference changes before opening or marking a PR ready, or before requesting another CI review. Use when a contributor asks for a local pre-review, self-review, or readiness check of branch commits, staged changes, unstaged changes, or new files.…
Load when a PR touches how a step/model runs in-process vs. over the network: Workflow-block execution-mode dispatch (self._step_execution_mode, StepExecutionMode.LOCAL/REMOTE, run_locally/run_remotely), a block…
Load when a diff shows — (1) new/changed runtime code under inference/, inference_models/, inference_sdk/, inference_cli/ with no companion test (or a test that mocks the changed thing); (2) a new @pytest.mark.skipif/skip/slow or env-gated test (SKIP_*_TESTS,…