chore: sync user wp 0017 statehub ids

This commit is contained in:
2026-06-16 03:45:31 +02:00
parent 6810d9a3aa
commit c494511a2e

View File

@@ -13,6 +13,7 @@ created: "2026-06-16"
updated: "2026-06-16" updated: "2026-06-16"
depends_on: depends_on:
- USER-WP-0016 - USER-WP-0016
state_hub_workstream_id: "bc35882d-5caa-4c2a-9b63-31b0b1c81486"
--- ---
# USER-WP-0017 - Durable Store Record Serialization # USER-WP-0017 - Durable Store Record Serialization
@@ -41,6 +42,7 @@ type in the migration manifest.
id: USER-WP-0017-T1 id: USER-WP-0017-T1
status: done status: done
priority: high priority: high
state_hub_task_id: "198b3e06-7093-410a-8538-54628e70dfa5"
``` ```
Add a store-record envelope matching the generic Postgres bootstrap table Add a store-record envelope matching the generic Postgres bootstrap table
@@ -50,6 +52,7 @@ columns.
id: USER-WP-0017-T2 id: USER-WP-0017-T2
status: done status: done
priority: high priority: high
state_hub_task_id: "d18b5db1-b4c5-4e23-aa12-335cacfa5eb2"
``` ```
Add deterministic record-key and metadata extraction rules for all manifest Add deterministic record-key and metadata extraction rules for all manifest
@@ -59,6 +62,7 @@ record types.
id: USER-WP-0017-T3 id: USER-WP-0017-T3
status: done status: done
priority: high priority: high
state_hub_task_id: "ca1757e6-52c3-44e4-9523-d01c8f1dcc6b"
``` ```
Add JSON-safe payload encoding for dataclasses, enums, datetimes, tuples, and Add JSON-safe payload encoding for dataclasses, enums, datetimes, tuples, and
@@ -68,6 +72,7 @@ mapping fields.
id: USER-WP-0017-T4 id: USER-WP-0017-T4
status: done status: done
priority: high priority: high
state_hub_task_id: "33f555f0-2ab3-4f93-ae5a-28b70814bb57"
``` ```
Add payload decoding back into the original domain dataclasses. Add payload decoding back into the original domain dataclasses.
@@ -76,6 +81,7 @@ Add payload decoding back into the original domain dataclasses.
id: USER-WP-0017-T5 id: USER-WP-0017-T5
status: done status: done
priority: medium priority: medium
state_hub_task_id: "93c5bd34-f935-4cc9-ab6c-a0a37865592f"
``` ```
Document how future Postgres adapters should use the serialization contract. Document how future Postgres adapters should use the serialization contract.