Skip to content

feat(ipa): Add IPA-130 Dynamic Content Fields#56

Open
AgustinBettati wants to merge 1 commit into
mainfrom
CLOUDP-412577-ipa-130-dynamic-content-fields
Open

feat(ipa): Add IPA-130 Dynamic Content Fields#56
AgustinBettati wants to merge 1 commit into
mainfrom
CLOUDP-412577-ipa-130-dynamic-content-fields

Conversation

@AgustinBettati

@AgustinBettati AgustinBettati commented Jun 12, 2026

Copy link
Copy Markdown
Member

Summary

Adds IPA-130: Dynamic Content Fields (experimental), requiring resource properties whose value is JSON to be modeled as JSON objects rather than as strings containing serialized JSON. String-serialized JSON forces clients to serialize/parse at the edges and produces round-trip drift when servers normalize the content (e.g. AuditLog.auditFilter).

Part of the CLOUDP-356095 epic. Resolves CLOUDP-412577.

@AgustinBettati AgustinBettati force-pushed the CLOUDP-412577-ipa-130-dynamic-content-fields branch from 5f58053 to a080925 Compare June 12, 2026 14:15
Adds IPA-130 requiring JSON-valued properties to be modeled as JSON
objects rather than strings holding serialized JSON, which forces
clients to serialize/parse at the edges and produces round-trip drift
when servers normalize the content.

CLOUDP-412577
@AgustinBettati AgustinBettati force-pushed the CLOUDP-412577-ipa-130-dynamic-content-fields branch from a080925 to a223df4 Compare June 12, 2026 14:33
@AgustinBettati AgustinBettati marked this pull request as ready for review June 12, 2026 14:36
@AgustinBettati AgustinBettati requested a review from a team as a code owner June 12, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant