You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 27, 2026. It is now read-only.
When chelma@ was first figuring out how to pass information from the Python side to the CDK side, a pattern emerged of passing a bunch of single-item context values at the highest level of a nested JSON dictionary. This results in increased wiring-work when changes are made to the specific context values, as top-level values require more work to wire than nested-values. We've since moved to using predominantly nested, compound objects since then (see the Capacity Plan, for example).
This task is to move the older, top-level single-item values into compound objects, as makes sense.
Description
When chelma@ was first figuring out how to pass information from the Python side to the CDK side, a pattern emerged of passing a bunch of single-item context values at the highest level of a nested JSON dictionary. This results in increased wiring-work when changes are made to the specific context values, as top-level values require more work to wire than nested-values. We've since moved to using predominantly nested, compound objects since then (see the Capacity Plan, for example).
This task is to move the older, top-level single-item values into compound objects, as makes sense.
Related Tasks
Acceptance Criteria