Skip to content
This repository was archived by the owner on Feb 27, 2026. It is now read-only.
This repository was archived by the owner on Feb 27, 2026. It is now read-only.

Encapsulate CDK Context items in compound objects #65

@chelma

Description

@chelma

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

  • All CDK Context values passed from Python should be in compound objects unless there is justification otherwise.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions