| #39 |
Fix mypy type errors across codebase
Run mypy and fix all type errors
|
closed |
high |
2025-11-26 06:45 |
- |
|
| #38 |
Demos must use demo tenant, not default/test
All demo workflows should run on demo tenant. test tenant is reserved for pytest only.
|
closed |
high |
2025-11-26 06:42 |
- |
|
| #37 |
demo-disaster: Template var substitution failing
make demo-disaster fails - {item} and {loop_counter} not substituted
|
closed |
high |
2025-11-26 06:37 |
- |
|
| #36 |
Run pytest -n0 --stepwise and fix all test failures
Run all integration tests sequentially and fix any failures found
|
closed |
high |
2025-11-26 05:29 |
- |
|
| #35 |
DataShard ConcurrentModificationException - add retry logic for OCC conflicts
Multiple workers writing to datashard table causing OCC conflicts. Need to add automatic retry with ...
|
closed |
high |
2025-11-26 05:10 |
- |
|
| #34 |
Fix 11 failing integration tests - timeouts, artifact mismatch, Decimal type error
Failing tests: test_artifact_system, test_event_coordination, test_datashard_logging, test_join_oper...
|
closed |
high |
2025-11-26 04:55 |
- |
|
| #33 |
[highway-api] DOM rendering inefficiency in workflow_monitor.js
renderLogs() clears entire DOM on every update. Use incremental updates or virtual scrolling.
|
closed |
medium |
2025-11-26 04:29 |
- |
|
| #32 |
[highway] Reduce complexity: worker/replay commands (22/21→15)
worker_command() at engine/cli/worker.py:194 and replay_command() at engine/cli/replay.py:168 need r...
|
closed |
medium |
2025-11-26 04:29 |
- |
|
| #31 |
[highway] SonarQube: 42 duplicate string literals (S1192)
Duplicate literals across codebase. Extract to constants for maintainability.
|
closed |
medium |
2025-11-26 04:29 |
- |
|
| #30 |
[highway] Fix cognitive complexity in steps.py (2 functions >15)
api/blueprints/v1/steps.py line 19 and 253 have complexity >15. Extract event parsing, step aggregat...
|
closed |
high |
2025-11-26 04:29 |
- |
|
| #29 |
[highway] Fix cognitive complexity in workflows.py (4 functions >15)
api/blueprints/v1/workflows.py has 4 high-complexity functions including get_workflow_graph (complex...
|
closed |
high |
2025-11-26 04:29 |
- |
|
| #28 |
[highway-api] UI code quality master issue - comprehensive cleanup
Master tracking for UI codebase quality: remove debug code, fix console.log spam (310+ instances), i...
|
closed |
critical |
2025-11-26 04:29 |
- |
|
| #27 |
Schedule ID collision: different workflows with same cron get same schedule_id
CRITICAL: unique_job_id uses target_task_name:cron only, not job_name. Different workflows with same...
|
closed |
critical |
2025-11-26 02:28 |
- |
|
| #26 |
Deleting durable schedules doesn't delete the schedule - they reappear
When deleting durable schedules, the schedules are not actually deleted and reappear
|
closed |
critical |
2025-11-26 01:55 |
- |
|
| #25 |
highway-api: Add POST /api/v1/schedules/{schedule_id}/pause and /resume endpoints
Need API to pause and resume durable_cron schedules without deleting them.
|
closed |
low |
2025-11-26 01:48 |
- |
|
| #24 |
highway-api: Add GET /api/v1/tasks/{task_id} endpoint for individual task details
Need API to get details of a specific Absurd task including checkpoints, state history, and params.
|
closed |
medium |
2025-11-26 01:48 |
- |
|
| #23 |
highway-api: Add GET /api/v1/tasks endpoint for task observability (active/sleeping/running/pending)
Need API to list internal Absurd tasks by state for monitoring durable_cron and other long-running t...
|
closed |
medium |
2025-11-26 01:48 |
- |
|
| #22 |
CRITICAL: Variable templating not working in workflow task kwargs
Email sent has unresolved placeholders:
- Subject: 'Highway Storage Monitor: {hostname}' - should re...
|
closed |
critical |
2025-11-26 00:47 |
- |
|
| #21 |
CRITICAL: Schema integrity violations - version types mismatch, nullable definition_id
Multiple schema integrity violations:
1. workflow_run.workflow_version is VARCHAR(50) but workflow_d...
|
closed |
critical |
2025-11-26 00:18 |
- |
|
| #20 |
Fix workflow version format from string to integer
Workflow a2c44816-319f-45d3-b17a-d6037443d872 has version v0.0.1, which is a string and illegal. Wor...
|
closed |
critical |
2025-11-26 00:09 |
- |
|