feat: add streaming state storage
This commit is contained in:
@@ -2,20 +2,19 @@
|
||||
|
||||
## Current
|
||||
|
||||
### `feat/streaming-core-model`
|
||||
### `feat/stream-session-store`
|
||||
|
||||
Status: completed
|
||||
|
||||
DoD:
|
||||
- core domain types exist for window/session/job execution
|
||||
- `ExecutionConfig` can carry `streaming`
|
||||
- protocol-aware validation follows documented capability matrix
|
||||
- streaming types are exported from `crank-core`
|
||||
- core tests cover serde and validation rules
|
||||
- persistent tables exist for `stream_sessions` and `async_jobs`
|
||||
- registry supports create/get/update/close/list/cleanup for both stores
|
||||
- invalid state transitions are rejected explicitly
|
||||
- migration and storage tests cover lifecycle and cleanup
|
||||
|
||||
## Next
|
||||
|
||||
- `feat/stream-session-store`
|
||||
- `feat/runtime-window-mode`
|
||||
|
||||
## Backlog
|
||||
|
||||
|
||||
Reference in New Issue
Block a user