Skip to content

feat: Add dynamic context sync from AWS sources #135

@YoungJinJung

Description

@YoungJinJung

Summary

Add dynamic context sync to unic so contexts can be generated and refreshed from AWS sources instead of being managed only by hand.

Why

context setup, ordering, and filtering are strong now, but at scale the main pain becomes keeping contexts up to date. AWS accounts, roles, and SSO assignments change often, and manual config maintenance becomes operational debt.

Desired behavior

  • Add a unic context sync workflow
  • Support generating/updating contexts from one or more sources:
    • AWS Organizations account inventory
    • SSO-visible accounts/roles
    • future internal catalog source if needed
  • Distinguish generated contexts from manually managed contexts
  • Surface drift or merge behavior clearly

Acceptance Criteria

  • Users can refresh generated contexts without hand-editing all entries
  • Sync does not clobber clearly manual-only context data without an explicit policy
  • Sync behavior is documented, predictable, and test-covered
  • README and docs are updated

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions