Skip to content

Commit ce8c854

Browse files
authored
docs: mark PRD-024 Structured Mapping Layer as implemented (#1298)
CEL compiler extracted to shared/pkg/cel/, bidirectional mapping engine in shared/pkg/mapping/, MappingDefinition proto + CRUD in reference-data, gateway integration at /mapping/{name} — all 16 tasks done. Update PRD-029 dependency table accordingly. Co-authored-by: Ben Coombs <bjcoombs@users.noreply.github.com>
1 parent 5b9b856 commit ce8c854

3 files changed

Lines changed: 3 additions & 2 deletions

File tree

docs/prd/024-structured-inbound-mapping.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ instructions: |
2828

2929
# PRD: Structured Mapping Layer
3030

31-
**Status:** Not Started
31+
**Status:** Implemented
3232
**Version:** 1.0
3333
**Date:** 2026-02-21
3434
**Author:** Architecture Team

docs/prd/029-operational-gateway.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1689,7 +1689,7 @@ All tests use `testdb.SetupCockroachDB` and `shared/platform/await`
16891689
| Starlark Service Clients (PRD-007) | Gateway exposes typed Starlark client | Implemented |
16901690
| Control Plane / Manifest (PRD-014) | Connections declared in manifest | Implemented |
16911691
| Platform Scheduler (PRD-021) | Health check and expiry workers use shared scheduler | In Progress |
1692-
| **Structured Mapping (PRD-024)** | **Payload transformation engine (outbound + inbound)** | **Not Started** |
1692+
| Structured Mapping (PRD-024) | Payload transformation engine (outbound + inbound) | Implemented |
16931693
| Event Streaming (PRD-025) | Gateway events visible in ops console | Not Started |
16941694
| Stripe Connect (PRD-015) | Payment collection is a gateway instruction type | Implemented |
16951695
| Outbox Pattern | At-least-once dispatch uses outbox | Implemented |

docs/prd/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ stateDiagram-v2
4444
| [Universal Asset System](001-universal-asset-system.md) | `universal-asset-system` | 36/36 done |
4545
| [Starlark Service Bindings](008-starlark-service-bindings.md) | N/A (tracked across other tags) | Implemented 2026-02-04 |
4646
| [Starlark Testing Framework](010-starlark-testing-framework.md) | N/A (tracked across other tags) | Implemented 2026-02-06 |
47+
| [Structured Mapping Layer](024-structured-inbound-mapping.md) | `structured-mapping-layer` | 16/16 done |
4748
| [Valuation Service](011-valuation-service.md) | `valuation-engine` | 14/14 done |
4849

4950
#### Paused (Deferred Items Remain)

0 commit comments

Comments
 (0)