| #157 |
Fix production_pipeline_fixed.py workflow
ForEachOperator expects string for items parameter, but workflow passes list. Update to use JSONPath...
|
closed |
low |
2025-11-29 00:15 |
- |
|
| #156 |
Fix production_pipeline.py workflow
ForEachOperator expects string for items parameter, but workflow passes list. Update to use JSONPath...
|
closed |
low |
2025-11-29 00:15 |
- |
|
| #155 |
Fix parallel_demo.py workflow
Workflow has callable error - 'list' object is not callable. Need to fix workflow definition structu...
|
closed |
low |
2025-11-29 00:15 |
- |
|
| #154 |
Fix maintenance_cleanup.py workflow
Workflow file workflows/maintenance_cleanup.py does not follow standard pattern (get_workflow/build ...
|
closed |
low |
2025-11-29 00:15 |
- |
|
| #153 |
Fix foreach_demo_fixed.py workflow
ForEachOperator expects string for items parameter, but workflow passes list. Update to use JSONPath...
|
closed |
low |
2025-11-29 00:15 |
- |
|
| #152 |
Fix foreach_demo.py workflow
ForEachOperator expects string for items parameter, but workflow passes list. Update to use JSONPath...
|
closed |
low |
2025-11-29 00:15 |
- |
|
| #151 |
Fix extract_timestamp.py workflow
Workflow file workflows/extract_timestamp.py does not follow standard pattern (get_workflow/build fu...
|
closed |
low |
2025-11-29 00:15 |
- |
|
| #150 |
move dot file generation logic to highway dsl
the dot file generation logic is complex, we need to move it to ../highway_dsl/ module as it's a fun...
|
closed |
high |
2025-11-28 23:48 |
- |
|
| #149 |
investigate test_durable_cron.py intermittent failures - 6 tests failing with timeouts and state issues
|
closed |
medium |
2025-11-28 10:50 |
- |
|
| #148 |
DSL prompt flag for CLI
we need `hwe dsl-prompt` command to stdout a proper comprehensive prompt how to generate valid highw...
|
closed |
critical |
2025-11-28 08:57 |
- |
|
| #147 |
Investigate worker distribution - workflows not using multiple workers
User reports no workflows are being processed by more than one worker. Need to investigate task dist...
|
closed |
high |
2025-11-28 08:20 |
- |
|
| #146 |
Consolidate CLI commands into 'hwe' tool
Successfully consolidated all CLI commands into the unified 'hwe' tool. Migrated 'worker', 'submit',...
|
closed |
high |
2025-11-28 02:20 |
- |
|
| #145 |
HIGH: Determinism Gaps & Manual Versioning
The engine relies on 'gentlemen agreement' for determinism. Python code changes (logic drift) can br...
|
closed |
high |
2025-11-28 00:46 |
- |
|
| #144 |
HIGH: Lack of In-Memory TestServer for TDD
There is no in-memory or ephemeral TestServer for unit testing workflows. Developers must run a full...
|
closed |
high |
2025-11-28 00:46 |
- |
|
| #143 |
CRITICAL: Risk of Double Execution due to Manual Heartbeating
Long-running tasks (> claim_timeout) are killed by other workers via claim_task logic if they do not...
|
closed |
critical |
2025-11-28 00:46 |
- |
|
| #142 |
CRITICAL: ParallelOperator is Fork-Only (Missing Join)
The ParallelOperator currently only spawns branch tasks and returns immediately (fork-only). There i...
|
closed |
critical |
2025-11-28 00:46 |
- |
|
| #141 |
[highway-api] API tokens need scoped permissions support
Currently API tokens only identify the user - permissions come from user's roles. Need to add scopes...
|
closed |
critical |
2025-11-27 21:17 |
- |
|
| #140 |
[highway-api] Remove RBAC disable option - enforce auth always
Remove RBAC_ENABLED, RBAC_REQUIRE_AUTH, and RBAC_DEV_USER options. RBAC must always be enabled with ...
|
closed |
high |
2025-11-27 20:06 |
- |
|
| #139 |
Fix login page confusion - use /login not /#/login
Two login pages exist causing confusion. Update /login to have API token option, remove /#/login rou...
|
closed |
critical |
2025-11-27 19:46 |
- |
|
| #138 |
Add API token login option to login page
Enable login via API tokens in addition to regular JWT. Add API token input field to login page.
|
closed |
high |
2025-11-27 19:40 |
- |
|