| #224 |
OpenAPI/Swagger: Infrastructure Setup and Library Integration
## Overview
Set up OpenAPI 3.0 specification infrastructure for Highway Workflow Engine API.
## Cur...
|
closed |
high |
2025-12-02 08:13 |
- |
|
| #223 |
API: Add missing replay and workflow state endpoints
## Problem
Several Phase 1-3 replay features were implemented in CLI but not exposed via API.
## Mi...
|
closed |
high |
2025-12-02 08:02 |
- |
|
| #222 |
Replay: Add concurrent variable mutation handling
## Problem
Multiple parallel branches modifying ctx.set_variable() simultaneously. Last write wins (...
|
closed |
medium |
2025-12-02 05:23 |
- |
|
| #221 |
Replay: Add parent-child workflow reconciliation in reports
## Problem
No visual tree of parent/child workflows in replay output. No validation that child statu...
|
closed |
medium |
2025-12-02 05:23 |
- |
|
| #220 |
Replay: Add nested parallel branch replay support
## Problem
ReplayContext doesn't re-execute parallel_fork operator. Parallel branches shown in audit...
|
closed |
medium |
2025-12-02 05:23 |
- |
|
| #219 |
Replay: Handle timer race conditions with event delivery
## Problem
When workflow sleeps, if event arrives before wake time, ordering is not guaranteed.
## ...
|
closed |
high |
2025-12-02 05:23 |
- |
|
| #218 |
Replay: Add distributed lock tracking to audit log
## Problem
Distributed locks not captured in replay, causing potential deadlocks.
## Scenario
1. Wo...
|
closed |
high |
2025-12-02 05:23 |
- |
|
| #217 |
Replay: Add --resume-from CLI support for partial replay
## Problem
No official API to resume from a specific step. Must replay from beginning.
## Missing F...
|
closed |
high |
2025-12-02 05:23 |
- |
|
| #216 |
Replay: Add checkpoint versioning for schema compatibility
## Problem
If code changes between runs, old checkpoints may be incompatible with new code.
## Exam...
|
closed |
high |
2025-12-02 05:23 |
- |
|
| #215 |
Replay: Add runtime determinism enforcement
## Problem
Determinism relies on developer discipline with no enforcement:
- Must use ctx.now instea...
|
closed |
critical |
2025-12-02 05:22 |
- |
|
| #214 |
Replay: Implement Compensation/Saga Pattern Support
## Problem
No mechanism to define compensating tasks for rollback scenarios.
## Industry Standard
T...
|
closed |
critical |
2025-12-02 05:22 |
- |
|
| #213 |
Replay: Add exception stacktrace to step_failed events
## Problem
The event_logger.log_step_failed() only stores error_message string, not full Python trac...
|
closed |
critical |
2025-12-02 05:22 |
- |
|
| #212 |
Register all example apps and create test workflows
Register all apps in engine/apps/examples/*.py:
- math_utils (sum, double)
- string_utils (concat, u...
|
closed |
high |
2025-12-02 04:13 |
- |
|
| #211 |
Test: Dynamic app registration and workflow execution without server restart
Create a new app, register via API, create workflow using it, submit and verify execution - all with...
|
closed |
high |
2025-12-01 05:42 |
- |
|
| #210 |
Apps: SQL queries file for app operations
## Parent Epic: #195
## Description
Create SQL queries file for all app database operations per dat...
|
closed |
high |
2025-12-01 04:17 |
- |
|
| #209 |
Apps: Write comprehensive documentation guide
## Parent Epic: #195
## Description
Write comprehensive 'How to Write Apps' documentation.
## Loca...
|
closed |
high |
2025-12-01 04:17 |
- |
|
| #208 |
Apps: Full lifecycle integration test
## Parent Epic: #195
## Description
Create comprehensive integration test covering the complete app...
|
closed |
high |
2025-12-01 04:17 |
- |
|
| #207 |
Apps: Create complex demo app (Notification Hub)
## Parent Epic: #195
## Description
Create a complex app demonstrating all SDK capabilities.
## Lo...
|
closed |
high |
2025-12-01 04:16 |
- |
|
| #206 |
Apps: Create Hello World example app
## Parent Epic: #195
## Description
Create a simple Hello World app demonstrating the app SDK.
## ...
|
closed |
high |
2025-12-01 04:16 |
- |
|
| #205 |
Apps: Implement testing framework and sandbox
## Parent Epic: #195
## Description
Create testing framework for app developers to test apps before...
|
closed |
high |
2025-12-01 04:16 |
- |
|