Clear Filters
ID Title Status Priority Created Due Date Actions
#708 RETRY-01: No jitter in Absurd retry delays
Location: a_absurd.sql:639-654. Issue: Retry delays calculated without jitter. Causes thundering her...
closed high 2025-12-25 02:56 -
#707 ERR-02: Non-deterministic time.sleep() inside transaction
Location: operators.py:247-262. Issue: Inline retry uses time.sleep() holding DB connection open. Vi...
closed high 2025-12-25 02:56 -
#706 ERR-01: _fail_run exceptions logged but not propagated
Location: orchestrator.py:1198-1199. Issue: Fatal failure to log a run failure only logged, not esca...
closed high 2025-12-25 02:56 -
#705 OBS-03: No trace export to Jaeger/Zipkin
Location: engine/utils/tracing.py. Issue: W3C Trace Context implemented but traces only logged to st...
closed high 2025-12-25 02:56 -
#704 OBS-02: No Prometheus metrics endpoint
Location: Not implemented. Issue: Cannot build Grafana dashboards or set up Prometheus alerting. Met...
closed high 2025-12-25 02:56 -
#701 SEC-05: Shell command injection mitigation incomplete
Location: shell_command.py:60-83. Issue: While shlex.quote() used for variables, base command passed...
closed high 2025-12-25 02:56 -
#700 SEC-04: exec() used for dynamic code with bypass paths
Location: python_task.py:266, code_loader.py:668, app_runner.py:125. Issue: System uses exec() for u...
closed high 2025-12-25 02:56 -
#697 WFL-01: Workflow pause/resume not implemented
Location: API missing. Issue: RBAC permissions exist for pause_workflows and resume_workflows but no...
closed critical 2025-12-25 02:56 -
#696 OBS-01: No system-level alerting for worker failures
Location: Not implemented. Issue: If workers crash at 2 AM, no notification to on-call engineers. No...
closed critical 2025-12-25 02:56 -
#695 APP-02: Playwright import allows uncontained browser automation
Location: code_loader.py:332. Issue: Playwright can spawn browser processes that bypass multiprocess...
closed critical 2025-12-25 02:56 -
#694 APP-01: No resource limits on app child processes
Location: executor.py:462. Issue: multiprocessing.Process spawned without CPU/memory/file descriptor...
closed critical 2025-12-25 02:56 -
#693 CLI-02: Missing workflow cancel/reset/signal/describe/list commands
Location: engine/cli/. Issue: Missing essential CLI operations for incident response: cancel, reset,...
closed critical 2025-12-25 02:55 -
#692 CLI-01: Missing workflow terminate command
Location: engine/cli/. Issue: Cannot forcibly terminate a stuck/runaway workflow. In airport-critica...
closed critical 2025-12-25 02:55 -
#691 VAL-04: DLQ not integrated with retry exhaustion
Location: timeout_service.py, dead_letter_service.py. Issue: TimeoutService marks tasks as failed bu...
closed critical 2025-12-25 02:55 -
#690 VAL-03: Highway DSL RetryPolicy not implemented
Location: engine/interpreters/. Issue: Per-task retry_policy defined in DSL is ignored. Only Absurd-...
closed critical 2025-12-25 02:55 -
#689 VAL-02: Missing dependency reference validation in DSL
Location: highway_dsl/workflow_dsl.py build() method. Issue: Task dependencies referencing non-exist...
closed critical 2025-12-25 02:55 -
#688 VAL-01: No circular dependency detection in workflow DSL
Location: highway_dsl/workflow_dsl.py build() method. Issue: No cycle detection in task dependencies...
closed critical 2025-12-25 02:55 -
#687 TXN-04: Checkpoint not persisted on retry failure paths
Location: operators.py:304-309. Issue: Failed attempt checkpoints saved to ctx._checkpoints_cache (i...
closed critical 2025-12-25 02:55 -
#686 TXN-03: Missing FOR UPDATE lock on run state transition
Location: orchestrator.py:521-528. Issue: Run state transition from claimed to running uses simple U...
closed critical 2025-12-25 02:55 -
#685 TXN-02: Race condition in rate limiter token consumption
Location: tenant_rate_limiter.py:72-96. Issue: UPDATE with computation in WHERE clause without FOR U...
closed critical 2025-12-25 02:55 -
Previous Page 9 of 38 Next