Skip to content

Add policy bundle management via the control plane #39

@MuttleyD

Description

@MuttleyD

Context

MIDAS is intended to support external policy evaluation as part of governed decision execution.

As policy integration matures, there also needs to be a consistent way to manage policy bundles through the platform rather than treating policy artefacts as entirely external operational concerns.

Problem

There is currently no first-class control-plane model for managing policy bundles.

This makes it harder to:

  • treat policy artefacts as governed resources
  • version and promote policy changes through a consistent platform workflow
  • align policy lifecycle with the wider MIDAS governance model
  • provide a clear operational model for policy deployment and change control

Proposed solution

Add policy bundle management to the MIDAS control plane.

This should allow policy bundles to be introduced and managed as first-class governed artefacts, aligned with the broader control-plane model used elsewhere in MIDAS.

Scope

  • define how policy bundles are represented in the control plane
  • support creation and lifecycle management of policy bundles
  • align policy bundle management with the existing governance workflow where appropriate
  • preserve compatibility with the wider policy evaluation direction for MIDAS
  • document the policy bundle management model

Acceptance criteria

  • a first-class policy bundle management model exists in the control plane
  • policy bundles can be created and managed through the platform
  • lifecycle expectations for policy bundles are defined
  • the model aligns with the broader MIDAS governance workflow
  • feature is documented

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions