Skip to content

Add support for importing and exporting in content expressed in Gemara #316

@jpower432

Description

@jpower432

Overview

complyctl currently supports various compliance frameworks through its OSCAL-based architecture and plugin system. This issue proposes adding support for the Gemara logical model, including both import and export capabilities for content expressed in Gemara format.

Proposed Feature

Add comprehensive support for the Gemara, including:

Import Capabilities

Gemara Framework Import: Ability to import Gemara Layers 1, 2, and 3, and 4 (EvaluationPlans)

Export Capabilities

Gemara Report Generation: Generate compliance reports in Gemara Layer 4 and generate Gemara Layer 5 (pending) for remediation

Acceptance Criteria

  • Users can create EvaluationPlans using Gemara via complyctl plan <gemara-framework-id>
  • Gemara content can be imported and converted to OSCAL format
  • complyctl scan can output Gemara Layer 4 EvaluationLog

Sub-issues

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