generated from coulomb/repo-seed
Implemented durable workflow/job foundation
This commit is contained in:
@@ -65,6 +65,7 @@ and SQLite repositories are adapters behind those ports.
|
||||
- Idempotency-key reuse with a different payload raises a validation error.
|
||||
- Transformation run and derived lineage persistence for traceable derived
|
||||
artifact creation.
|
||||
- Workflow template and workflow run persistence for durable job execution.
|
||||
- In-memory repository for deterministic tests.
|
||||
- SQLite repository for local-first durable asset registry state.
|
||||
- SQLite foreign-key enforcement for representation and metadata asset
|
||||
@@ -89,12 +90,14 @@ and SQLite repositories are adapters behind those ports.
|
||||
- `ingestion_jobs`
|
||||
- `transformation_runs`
|
||||
- `derived_lineage`
|
||||
- `workflow_templates`
|
||||
- `workflow_runs`
|
||||
|
||||
Payloads are stored as compact JSON envelopes while indexed columns carry
|
||||
stable lookup fields such as asset ID, lifecycle, representation kind, digest,
|
||||
sequence, relationship source/target, actor ID, target, correlation ID,
|
||||
idempotency key, transformation status, operation ID, and derived output asset
|
||||
ID.
|
||||
idempotency key, transformation status, operation ID, derived output asset ID,
|
||||
workflow template ID, workflow version, and workflow run status.
|
||||
|
||||
## Not Yet Implemented
|
||||
|
||||
|
||||
Reference in New Issue
Block a user