Clear Filters
ID Title Status Priority Created Due Date Actions
#626 AbsurdSleepError from wait_for_parallel_branches incorrectly treated as task failure
In demo-matrix tests, wait_for_parallel_branches calls throw AbsurdSleepError which should suspend t...
closed high 2025-12-19 02:19 -
#624 Cython optimization: inline_executor.py execute_workflow_graph()
**Target:** engine/interpreters/inline_executor.py - execute_workflow_graph() and related methods *...
open high 2025-12-19 00:08 -
Edit
#623 Cython optimization: apps/executor.py _sanitize_for_log()
**Target:** engine/apps/executor.py - _sanitize_for_log() method **Expected Gain:** 30-40% **Bottl...
open high 2025-12-19 00:08 -
Edit
#622 Cython optimization: secure_logging.py SensitiveDataFilter.filter()
**Target:** engine/utils/secure_logging.py - SensitiveDataFilter.filter() method **Expected Gain:**...
open high 2025-12-19 00:08 -
Edit
#618 Cython: Optimize schema hashing in durable_context.py
Convert compute_schema_hash() and _extract_schema_repr() to Cython for 40-60% faster checkpoints. Re...
closed high 2025-12-18 21:52 -
#617 Cython: Optimize variable_resolver.py
Convert variable_resolver.py hot paths to Cython for 30-50% speedup. Target: interpolate_value(), re...
closed high 2025-12-18 21:52 -
#613 f-string in logging: 528 remaining occurrences across codebase
Top files: activity_worker.py(35), platform.py(25), http_request.py(20), llm.py(16), docker/network....
open high 2025-12-17 22:36 -
Edit
#612 Config caches without TTL: engine/config.py
FALSE POSITIVE: _vault_cache has TTL (300s), max size, and cleanup. _ini_cache bounded by config key...
closed high 2025-12-17 22:28 -
#609 Thread safety: multiple singleton patterns without proper locking
Some singletons may have race conditions during initialization. Check initialization patterns in: si...
closed high 2025-12-17 22:27 -
#607 Blocking time.sleep in async context
FALSE POSITIVE: time.sleep only in sync workers/CLI, not in async API handlers. Architecture correct...
closed high 2025-12-17 22:27 -
#596 f-string in logging: engine/security/auth_wrapper.py:69
Use lazy formatting instead of f-string
open high 2025-12-17 22:27 -
Edit
#595 f-string in logging: engine/validation.py:264
Use lazy formatting instead of f-string
open high 2025-12-17 22:27 -
Edit
#594 f-string in logging: engine/utils module
event_logger.py:81, chunking.py:112, tracing.py:61,71 - use lazy formatting
open high 2025-12-17 22:27 -
Edit
#593 f-string in logging: engine/durable_context.py
Lines 2032, 2057, 2154 - use lazy formatting
open high 2025-12-17 22:27 -
Edit
#592 f-string in logging: engine/code_versioning.py (15 occurrences)
Lines 102, 110, 115, 121, 144, 158, 227, 256, 289, 294, 401, 428, 528 - use lazy formatting
open high 2025-12-17 22:27 -
Edit
#591 f-string in logging: engine/db.py
Lines 150, 191, 220, 391, 537 - use lazy formatting
open high 2025-12-17 22:27 -
Edit
#590 f-string in logging: engine/sidecar_telemetry.py
Lines 340, 344, 499 - use lazy formatting
open high 2025-12-17 22:27 -
Edit
#589 f-string in logging: engine/policies/tenant_rate_limiter.py
Lines 179, 258, 282, 284, 306 - use lazy formatting
open high 2025-12-17 22:27 -
Edit
#588 f-string in logging: engine/replay module (30+ occurrences)
replay_context.py, replay_service.py, loader.py - many f-string logging calls
open high 2025-12-17 22:27 -
Edit
#587 f-string in logging: engine/interpreters/operators.py (3 occurrences)
Lines 409, 538, 1217: Use lazy formatting
open high 2025-12-17 22:27 -
Edit
Previous Page 4 of 16 Next