Skip to content

Enhance Metadata Resolution #120

@Rene2mt

Description

@Rene2mt

User Story

As a developer, I want specific assemblies within the source profile or catalog resolved in the resulting resolved profile catalog

Goals

  • add ability to include responsible-party, from the source profile or catalog, using the child "keep" prop in the source metadata assemblies. Currently, only the metadata role and party assemblies carry over to the resolved metadata.
  • the resolved metadata should prune the child "keep" props that came from the source profile or catalog

NOTE
Upstream OSCAL seems to have some constraints that prohibit use of the "keep" prop within metadata ,role, party, and responsible-party assemblies, so their inclusion in a profile or catalog causes validation errors.

Dependencies

No response

Acceptance Criteria

  • All website and readme documentation affected by the changes in this issue have been updated.
  • A Pull Request (PR) is submitted that fully addresses the goals of this User Story. This issue is referenced in the PR.
  • The CI-CD build process runs without any reported errors on the PR. This can be confirmed by reviewing that all checks have passed in the PR.

Revisions

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    Ready

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions